| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | [Makefile] Use -MM instead of -M in dependency generation | Michael Brown | 2008-03-24 | 1 | -1/+1 |
| | | | | | | | Using -MM strips out any system header files from the dependency list, which means that we could safely use an external stdarg.h if we wanted to. | ||||
| * | Make tarball generation quieterv0.9.3 | Marty Connor | 2008-02-14 | 1 | -1/+1 |
| | | | | | | Deleting bin/deps after "make veryclean" keeps deps from being regenerated in the tarball. | ||||
| * | Updated $(VERSION) for release. Change tarball generation. | Marty Connor | 2008-02-14 | 1 | -14/+19 |
| | | | | | | Added 'install' and 'configure' targets for those who are used to other build setups. | ||||
| * | Added the embedded pxelinux payload patch from hpa. | Michael Brown | 2008-01-08 | 1 | -0/+8 |
| | | |||||
| * | Use .SECONDARY instead of .PRECIOUS for bin/%.tmp targets. | Michael Brown | 2008-01-07 | 1 | -1/+1 |
| | | |||||
| * | Retain some intermediate object files, suggested by Geert Stappers and ↵ | Marty Connor | 2007-12-28 | 1 | -0/+3 |
| | | | | | | | Alexey Zaytsev. src/bin/%.tmp files can be useful for debugging, so let's keep them. | ||||
| * | Autodetect whether or not we need to be using -fno-stack-protector. | Michael Brown | 2007-12-15 | 1 | -0/+8 |
| | | |||||
| * | Yet another attempt to autodetect an appropriate "echo -e". | Michael Brown | 2007-12-07 | 1 | -11/+31 |
| | | |||||
| * | Another (hopefully more robust) attempt to find a usable substitute | Michael Brown | 2007-12-08 | 1 | -7/+28 |
| | | | | | for "echo -e" on the host system. | ||||
| * | Try to fix echo-detection to work on all systems that provide any | Michael Brown | 2007-12-07 | 1 | -0/+5 |
| | | | | | suitable "echo -e" substitute. | ||||
| * | Merge branch 'master' of rom.etherboot.org:/pub/scm/gpxe | Michael Brown | 2007-09-09 | 1 | -73/+65![]() |
| |\ | |||||
| | * | Use "/bin/echo -e" instead of shell builtin echo; some shells don't | Michael Brown | 2007-09-09 | 1 | -73/+65![]() |
| | | | | | | | | | | | | | implement the -e option. (Thanks to Jim McQuillan for this suggestion.) | ||||
| * | | Add the possibility to create .o files from arbitrary binary blobs. | Michael Brown | 2007-09-06 | 1 | -0/+9 |
| |/ | |||||
| * | allpxes allroms alldsks fixes from Vampyre | Marty Connor | 2007-08-30 | 1 | -2/+3 |
| | | |||||
| * | Allow legacy "make bin/etherboot.%". | Michael Brown | 2007-08-23 | 1 | -0/+5 |
| | | |||||
| * | Fix building on distros which use dash as the default shell. | Michael Brown | 2007-08-18 | 1 | -2/+10 |
| | | |||||
| * | Build the all-driver images by default, and print instructions for usage. | Michael Brown | 2007-08-10 | 1 | -1/+1 |
| | | |||||
| * | Define -DOBJECT when generating Makefile rules, for consistency. | Michael Brown | 2007-07-24 | 1 | -2/+2 |
| | | | | | | Inhibit -Werror when generating Makefile rules, to prevent warnings from killing the dependency list. | ||||
| * | Use objdump -t for symcheck; it allows us to take the symbol section | Michael Brown | 2007-07-17 | 1 | -1/+1 |
| | | | | | into account (and so remove the false positives due to .tbl.* symbols). | ||||
| * | Compressed ROM images now work. | Michael Brown | 2007-07-16 | 1 | -4/+22 |
| | | |||||
| * | Split the objcopy stage out of final image preparation to a separate | Michael Brown | 2007-07-16 | 1 | -3/+10 |
| | | | | | bin/%.bin target. | ||||
| * | Hopefully solve the problem requiring the occasional "rm -rf bin/deps". | Michael Brown | 2007-07-10 | 1 | -1/+2 |
| | | |||||
| * | Re-added symtab to CLEANUP list | Michael Brown | 2007-07-07 | 1 | -0/+2 |
| | | |||||
| * | Revert "Cope with builds with differing debug options within a second of each" | Michael Brown | 2007-07-07 | 1 | -8/+15 |
| | | | | | | | | This reverts commit fc5f6c9de280e117160817be332f3b51f138a4ec. Reverted commit breaks the much more common case of changing the debug options in subsequent builds without any code changes. | ||||
| * | Cope with builds with differing debug options within a second of each | Michael Brown | 2007-07-04 | 1 | -15/+8![]() |
| | | | | | other. | ||||
| * | Add gpxe-tarball target to create clean release tarballs | Marty Connor | 2007-03-02 | 1 | -1/+18 |
| | | |||||
| * | Made most of the build much quieter | Michael Brown | 2007-01-31 | 1 | -5/+19 |
| | | |||||
| * | Allow truly arbitrary debug levels to be specified via DEBUG= | Michael Brown | 2007-01-18 | 1 | -1/+2 |
| | | |||||
| * | Make VERSION_MAJOR for gPXE be 0 | Marty Connor | 2006-08-09 | 1 | -1/+1 |
| | | |||||
| * | Added bin/.blib.list to VERYCLEANUP so .bin directory is made empty | Marty Connor | 2006-06-29 | 1 | -0/+2 |
| | | |||||
| * | We now have just romprefix, rather than having isaprefix and pciprefix | Michael Brown | 2006-06-06 | 1 | -7/+2![]() |
| | | |||||
| * | Exclude bin directory from tags generation. | Michael Brown | 2006-04-28 | 1 | -1/+6 |
| | | | | | | Create something that might be usable as a symbol list for bochs' internal debugger. | ||||
| * | Version increased to 5.5.0 | Michael Brown | 2005-05-19 | 1 | -2/+2 |
| | | |||||
| * | doxygen.cfg also references ARCH | Michael Brown | 2005-05-18 | 1 | -1/+4 |
| | | |||||
| * | Added rules to generate documentation using doxygen | Michael Brown | 2005-05-18 | 1 | -0/+22 |
| | | |||||
| * | Re-add the "etherboot.%" all-drivers image. | Michael Brown | 2005-05-03 | 1 | -2/+6 |
| | | |||||
| * | Tweaked to read more information (including symbol size) from blib.a | Michael Brown | 2005-05-02 | 1 | -1/+1 |
| | | |||||
| * | Produce a sorted list of all local symbols in the map file. | Michael Brown | 2005-04-27 | 1 | -0/+1 |
| | | |||||
| * | Added DBG2 | Michael Brown | 2005-04-25 | 1 | -4/+8 |
| | | |||||
| * | Added "make symcheck" | Michael Brown | 2005-04-23 | 1 | -0/+9 |
| | | |||||
| * | Typo | Michael Brown | 2005-04-21 | 1 | -1/+2 |
| | | |||||
| * | "make bin/xxx DEBUG=yyy,zzz" now works seemingly perfectly. :) | Michael Brown | 2005-04-18 | 1 | -4/+5 |
| | | |||||
| * | "make xxx DEBUG=yyy,zzz" now working, but the "up to date" message is | Michael Brown | 2005-04-18 | 1 | -27/+27 |
| | | | | | getting suppressed. :( | ||||
| * | Fix BUILD_SERIAL. | Michael Brown | 2005-04-18 | 1 | -14/+12![]() |
| | | | | | | Change from using #if to #ifdef, since #if can't cope with string constants. | ||||
| * | Use mkconfig.pl to generate fragments from config.h | Michael Brown | 2005-04-17 | 1 | -2/+6 |
| | | | | | | Don't use -MP to generate phony rules for included files, otherwise make won't use the pattern rule for config/%.h. :( | ||||
| * | Generate phony targets, so that we don't get screwed by missing config | Michael Brown | 2005-04-17 | 1 | -1/+2 |
| | | | | | header files. | ||||
| * | Need to prevent intermediate targets from being deleted, otherwise the | Michael Brown | 2005-04-17 | 1 | -4/+5 |
| | | | | | | trick with "touch -B 2" doesn't work because the file that we're carefully timestamping just gets deleted anyway. | ||||
| * | Improved building of debugging objects. You can now specify a "DEBUG=" | Michael Brown | 2005-04-17 | 1 | -11/+27 |
| | | | | | | | list for any build, e.g. make bin/pnic.dsk DEBUG=pci,pnic This will drag in debugging-enabled versions of pci.c and pnic.c. | ||||
| * | Always include compiler.h. | Michael Brown | 2005-04-14 | 1 | -0/+16 |
| | | | | | | | Add bin/%.rebuild rule to quickly force a rebuild of any file. Add bin/%.o.dbg rule to build a debugging-enabled version of the object. | ||||
| * | Use pci_{vendor,device}_id instead of just pci_{vendor,device}, to avoid | Michael Brown | 2005-04-12 | 1 | -3/+3 |
| | | | | | conflict with pci_device function. | ||||

