aboutsummaryrefslogtreecommitdiffstats
path: root/MCONFIG
Commit message (Collapse)AuthorAgeFilesLines
* MCONFIG: add debugging version of GCCWARNsyslinux-3.85-pre2H. Peter Anvin2010-01-101-0/+2
| | | | | | Add the options that help smoke out bugs. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* Makefile: replace -W -Wall with centralized $(GCCWARN)H. Peter Anvin2010-01-101-0/+3
| | | | | | | | | Replace -W -Wall hardcoded into a bunch of Makefiles with $(GCCWARN), a centralized variable defined in the root MCONFIG. Add -Wstrict-prototypes to the list of global warnings: we should never have non-prototyped declarations. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* hdt: Adding memtest is our binary imagesErwan Velu2009-12-041-0/+1
| | | | | | Impact: memtest is now included Downloading memtest while generating floppy/iso images
* hdt: Auto generating versions for menu modeErwan Velu2009-12-041-0/+1
| | | | | | Impact: visual The menu mode now display the current version
* hdt: Cleaning MakefileErwan Velu2009-10-211-0/+1
| | | | | | Impact: none We use more variables to have a clean makefile
* hdt: Adding hdt.img targetGert Hulselmans2009-10-041-0/+2
| | | | | | | Impact: add a bootable floppy image The 'make hdt.img' command generates a hdt.img file. hdt.img is a 2.88MB floppy bootable image.
* Unify dependency generationH. Peter Anvin2009-04-271-0/+7
| | | | | | | | | | | | Make the dependency generation more common; have a general pattern in MCONFIG, and use it in rules (not in CFLAGS). For NASM source, in order to stay compatible with old versions of NASM, run NASM twice; newer versions of NASM is capable of generating dependencies simultaneously like gcc can, but that would break compatibility with older distros. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* mbr: generate normal versions, force-80 versions, and ctrl-80 versionsH. Peter Anvin2009-04-041-0/+2
| | | | | | | Produce MBR variants with normal (DL) behavior, force to drive 80 behavior, and force to 80 on Ctrl pressed behavior. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* Clean up embedded Makefile targets; fix build failureH. Peter Anvin2008-08-221-0/+2
| | | | | | Unify common pieces to "embedded" targets (those that produce code that runs neither in the host nor in a com32 environment); this fixes the broken sample/ directory Makefile.
* Major Makefile cleanups; gcc 4.3.0 compatiblityH. Peter Anvin2008-08-201-2/+4
| | | | | Cleanup and centralize the Makefile system even more. Fix a gcc 4.3 incompatibility in memdisk (definition of strlen).
* Centralize configurables; better "make install" etcH. Peter Anvin2008-05-291-0/+50
Begin the process of centralizing configurables. Improve "make install" and "make netinstall"; add "make extbootinstall".