aboutsummaryrefslogtreecommitdiffstats
path: root/MCONFIG.embedded
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master' into pathbasedH. Peter Anvin2010-03-291-0/+1
|\ | | | | | | | | | | | | | | | | | | | | | | Resolved Conflicts: MCONFIG.embedded com32/MCONFIG com32/include/com32.h core/com32.inc core/pxelinux.asm doc/comboot.txt Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
| * MCONFIG: update gcc options for embedded and com32H. Peter Anvin2010-03-291-6/+8
| | | | | | | | | | | | | | Update the gcc options used for embedded and for com32 and make sure they match. Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
* | MCONFIG.embedded: make sure to honor options in MCONFIG.localH. Peter Anvin2010-02-281-2/+4
| | | | | | | | | | | | In particular, make sure we can honor debug options in MCONFIG.local. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* | Merge branch 'master' into fscH. Peter Anvin2010-01-241-1/+1
|\| | | | | | | | | | | Conflicts: com32/lib/MCONFIG com32/lib/readdir.c
| * Makefile: replace -W -Wall with centralized $(GCCWARN)H. Peter Anvin2010-01-101-1/+1
| | | | | | | | | | | | | | | | | | 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>
* | MCONFIG: update GCCOPTH. Peter Anvin2009-08-101-0/+5
| | | | | | | | | | | | | | Add -fwrapv, -freg-struct-return, -fno-exceptions, -fno-asynchronous-unwind-tables, -fno-strict-aliasing. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* | MCONFIG: build GCCOPT one step at a time, don't align stackH. Peter Anvin2009-06-241-7/+9
|/ | | | | | | | | | | Some gcc options are only valid together with other gcc options, so build GCCOPT one bit at a time, and change gcc_ok to take already existing GCCOPT flags into account. This lets us build with -mpreferred-stack-boundary=2, which is only valid on 32 bits and therefore with -m32. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* Unify dependency generation: MCONFIG.embeddedH. Peter Anvin2009-04-271-1/+11
| | | | | | | Unify dependency generation and move common rules into MCONFIG.embedded. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* Clean up embedded Makefile targets; fix build failureH. Peter Anvin2008-08-221-0/+35
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.