aboutsummaryrefslogtreecommitdiffstats
path: root/src/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Added the embedded pxelinux payload patch from hpa.Michael Brown2008-01-081-0/+4
|
* Unconditionally set utility program variables in Makefile to allow ↵Marty Connor2008-01-021-54/+52
| | | | | | | | | | CROSS_COMPILE to work. stappers and xl0 pointed out that gnu make sets some variables, so ?= is ineffective in some cases where we use it.. Cross-compilation requires that some variables can be overridden in the src/$(ARCH)/Config file, so include that file _after_ utility program variables are set.
* Yet another attempt to autodetect an appropriate "echo -e".Michael Brown2007-12-071-0/+1
|
* Another (hopefully more robust) attempt to find a usable substituteMichael Brown2007-12-081-19/+2
| | | | for "echo -e" on the host system.
* Avoid Makefile syntax that requires make >= 3.81.Michael Brown2007-12-071-8/+14
|
* Try to fix echo-detection to work on all systems that provide anyMichael Brown2007-12-071-1/+12
| | | | suitable "echo -e" substitute.
* Fix typo.Marty Connor2007-11-181-2/+1
|
* Add e1000 directory to build, since the driver compiles cleanly.Marty Connor2007-11-181-0/+1
|
* Add src/drivers/net/e1000 as home of new e1000 driverMarty Connor2007-11-181-0/+1
|
* Separated out to a clean new drivers/infiniband directory.Michael Brown2007-09-181-5/+1
|
* Merge branch 'master' into 3leaf-rewriteMichael Brown2007-09-111-22/+23
|\
| * Use "/bin/echo -e" instead of shell builtin echo; some shells don'tMichael Brown2007-09-081-22/+23
| | | | | | | | | | | | implement the -e option. (Thanks to Jim McQuillan for this suggestion.)
* | Very quick and very dirty hack to get the Mellanox code buildingMichael Brown2007-08-181-0/+5
|/ | | | inside gPXE.
* Build the all-driver images by default, and print instructions for usage.Michael Brown2007-08-091-25/+17
|
* include more changes for x86_64Holger Lubitz2007-08-021-0/+2
|
* Import various libgcc functions from syslinux.Michael Brown2007-07-301-0/+1
| | | | | | | | | | Experimentation reveals that gcc ignores -mrtd for the implicit arithmetic functions (e.g. __udivdi3), but not for the implicit memcpy() and memset() functions. Mark the implicit arithmetic functions with __attribute__((cdecl)) to compensate for this. (Note: we cannot mark with with __cdecl, because we define __cdecl to incorporate regparm(0) as well.)
* Allow -Werror to be temporarily disabled using "make NO_WERROR=1"Michael Brown2007-07-241-1/+5
|
* We can finally enable -Werror :)Michael Brown2007-07-241-1/+1
|
* Add NIC to targets that are always made.Marty Connor2007-07-221-5/+5
| | | | | | Even though it is only currently used for rom-o-matic.net code, it is good to make sure it gets built, and that the parsing code is working.
* Kill off redundant references to the .zprefixes.Michael Brown2007-07-161-4/+4
|
* Compressed ROM images now work.Michael Brown2007-07-161-0/+1
|
* Split the objcopy stage out of final image preparation to a separateMichael Brown2007-07-161-0/+1
| | | | bin/%.bin target.
* Revert "no need for depending on build library ("blib")"Michael Brown2007-07-161-1/+1
| | | | | | This reverts commit 9dc2515d7ef16e1149c048493f0c7887dfd3d054. I want "make" to actually build something.
* Update Makefile for compilation on ARCH=x86_64Holger Lubitz2007-07-091-0/+6
|
* Pad ROM images to 512 bytes, not powers of twoMichael Brown2007-07-051-1/+1
|
* Add warning about formats that are not working until we fix themMarty Connor2007-03-021-3/+7
|
* Made most of the build much quieterMichael Brown2007-01-311-6/+6
|
* Add matrixssl directoryMichael Brown2007-01-261-1/+1
|
* Build external axtls codeMichael Brown2007-01-261-1/+1
|
* Allow truly arbitrary debug levels to be specified via DEBUG=Michael Brown2007-01-181-3/+2
|
* Add image directory back inMichael Brown2007-01-111-1/+1
|
* Remove uIP; we haven't used it for quite some time now.Michael Brown2007-01-101-1/+1
|
* Split the (quick hack) boot logic out from main.c to autoboot.c, add aMichael Brown2006-12-201-0/+1
| | | | | "boot" command to attempt booting from within the command shell, fall back to shell if boot fails for any reason.
* Add (partly-functional) user interface for editing configuration settingsMichael Brown2006-12-201-1/+2
|
* Move nvo_cmd.c to hci/commands.Michael Brown2006-12-201-3/+1
|
* Start of generic editable string supportMichael Brown2006-12-191-1/+1
|
* Do no evil. :)Michael Brown2006-08-091-1/+0
|
* Merge of Fredrik Hultin command_lineMarty Connor2006-08-091-0/+3
|
* Add net/udpMichael Brown2006-07-191-1/+1
|
* enabled build entry for mucurses librariesDan Lynch2006-06-271-1/+1
|
* added placeholder SRCDIRS entry for mucursesDan Lynch2006-06-271-0/+1
|
* Added gpxe-0.5/src/crypto/ for the SSL LibraryDerek Pryor2006-06-221-0/+1
|
* Added sketch of bit-bashing interface common codeMichael Brown2006-06-081-0/+1
|
* Added sample AoE test code to treeMichael Brown2006-06-011-0/+1
|
* Added drivers/ata directory (forgot to check this in previously).Michael Brown2006-05-311-0/+1
|
* Added abstraction layer for a three-wire serial device (e.g. the EEPROMMichael Brown2006-05-261-0/+1
| | | | used on RTL8139 cards).
* Re-enable -Wformat, since our printf() is now more standards-conformant.Michael Brown2006-05-181-1/+1
|
* Added missing drivers/scsiMichael Brown2006-05-171-1/+1
|
* Add drivers/block and arch/i386/interface/pcbiosMichael Brown2006-05-131-0/+1
|
* Created net/tcp and moved hello.c thereMichael Brown2006-04-301-1/+1
|