aboutsummaryrefslogtreecommitdiffstats
path: root/com32/samples/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* entrydump: trivial program to probe PXE entry conditionsH. Peter Anvin2009-02-181-1/+1
| | | | | | | Small debugging hack program to probe the PXE stack entry conditions. This is mostly useful when developing a PXE stack, but might possibly be handy for finding workarounds for a stack, too.
* Move vesainfo.c32 from "samples" to "modules"H. Peter Anvin2008-10-131-1/+1
| | | | | | | vesainfo.c32 is turning into an invaluable debugging tool. Put it in "modules" instead of "samples", to encourage distros to package it. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* Fix "make clean" confusionsyslinux-3.72H. Peter Anvin2008-09-251-1/+2
| | | | | | | | "make clean" must NOT remove stuff that "make installer" should not rebuild. This is a somewhat unfortunate choice of naming, but that's the way it is. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* Major Makefile cleanups; gcc 4.3.0 compatiblityH. Peter Anvin2008-08-201-59/+3
| | | | | Cleanup and centralize the Makefile system even more. Fix a gcc 4.3 incompatibility in memdisk (definition of strlen).
* com32: compile with -std=gnu99H. Peter Anvin2008-08-121-2/+4
| | | | | | | Compile with -std=gnu99, this allows us to define initializers inside for() loops, which makes certain kinds of ugly macros easier to write. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* Centralize configurables; better "make install" etcH. Peter Anvin2008-05-291-1/+0
| | | | | | | Begin the process of centralizing configurables. Improve "make install" and "make netinstall"; add "make extbootinstall".
* Move files out of root into core, dos, and utilsH. Peter Anvin2008-05-291-1/+1
| | | | | | | | Move source files out of the root directory; the root is a mess and has become virtually unmaintainable. The Syslinux core now lives in core/; the Linux and generic utilities has moved into utils/, and copybs.com has moved into dos/; it had to go somewhere, and it seemed as good a place as any.
* Fixed the various Makefiles so that SYSLINUX compiles on platforms with GCC ↵Stefan Bucur2008-05-121-1/+1
| | | | -fstack-protector flag enabled by default.
* Remove reference to readpit.c32, an experimental moduleH. Peter Anvin2008-03-081-1/+1
| | | | | Remove reference to readpit.c32, an experimental module never intended for release.
* Use $(CC) in gcc_ok macro, not plain gccH. Peter Anvin2008-03-051-2/+2
| | | | | Use $(CC) in gcc_ok macro, not plain gcc. This seems to work, iff the gcc_ok macro is declared with =, not :=
* Prevent inclusion of system include files when inappropriateH. Peter Anvin2008-03-031-2/+3
| | | | | Use "-nostdinc -iwithprefix include" to prevent the inclusion of system header files, but still permitting *compiler* header files.
* com32: remove dependency files for "make tidy"H. Peter Anvin2008-02-191-2/+2
|
* Add dependency generation for com32 samples.H. Peter Anvin2008-02-191-2/+7
|
* Merge commit 'origin/master' into advH. Peter Anvin2008-01-101-1/+1
|\ | | | | | | | | | | Conflicts: extlinux/extlinux.c
| * Update copyright yearH. Peter Anvin2008-01-101-1/+1
| |
* | Initial support for auxilliary data vectorH. Peter Anvin2007-12-131-0/+1
|/ | | | | Initial support for the auxillary data vector, a storage mechanism intended to support boot-once and similar features.
* Makefiles: create NASMOPT variableH. Peter Anvin2007-10-101-1/+2
| | | | | Create NASMOPT variable, defaulting to -O9999. Mostly there to test beta versions of NASM.
* localboot.c32: sample/test program for invoking syslinux_local_boot()H. Peter Anvin2007-09-211-0/+1
| | | | Simple test program which simply invokes syslinux_local_boot().
* Simple program to dump serial console infoH. Peter Anvin2007-05-311-1/+1
|
* Don't clobber /dev/null when compiling as rootLuciano Rocha2007-05-251-2/+4
| | | | | | Compiling as root is highly discouraged, but some people do it anyway. gcc_ok, however, can clobber /dev/null due to "-o /dev/null"; this is bad. Instead, write a temporary file and delete it.
* Stealth whitespace cleanup (automated)H. Peter Anvin2007-03-141-2/+2
|
* Deal with various distributions breaking gcc in weird waysH. Peter Anvin2007-02-061-1/+1
|
* vesainfo: program to dump all VESA modesH. Peter Anvin2006-09-121-1/+1
|
* Remove VESA demo and function used only by itH. Peter Anvin2006-09-121-1/+1
|
* Test program for the VESA codeH. Peter Anvin2006-08-281-1/+1
|
* Remove more CVS-era $Id$ tags.H. Peter Anvin2006-08-171-1/+0
|
* Across-the-board stealth whitespace cleanupH. Peter Anvin2006-05-031-1/+1
|
* Build native (not necessarily i386) binarieshpa2005-01-041-4/+4
|
* Fix using the resolver function from the API (with DS != CS); addsyslinux-3.00-pre8hpa2004-12-281-1/+1
| | | | test/sample file to do that; fix bug in chain.c.
* extlinux: Document need for MBR, and usage on a RAID system.hpa2004-12-211-2/+2
| | | | Add cat.c32 as one of the sample programs.
* Compile with regparm turned on.syslinux-2.20-pre2hpa2004-12-161-1/+1
|
* Make "make install" do the right thing for the com32 libraryhpa2004-12-141-0/+2
|
* Update copyright headers.hpa2004-12-141-3/+3
|
* Separate modules (intended to be production code used for real stuff)hpa2004-12-081-0/+80
and samples (demo code).