summaryrefslogtreecommitdiff
path: root/util/romcc/romcc.c
AgeCommit message (Expand)Author
2017-01-06util/romcc: avoid shifting more than the variable's widthPatrick Georgi
2017-01-03util/romcc: remove dead assignmentsPatrick Georgi
2017-01-03util/romcc: Ensure that bit shift is validPatrick Georgi
2017-01-03util/romcc: avoid leaking a typePatrick Georgi
2017-01-03util/romcc: avoid dereferencing NULL pointerPatrick Georgi
2017-01-03util/romcc: free variable after usePatrick Georgi
2016-12-16util/romcc: Don't read 'member' if it might be NULLPatrick Georgi
2016-12-16util/romcc: remove self-assignmentPatrick Georgi
2016-12-16util/romcc: Move access after NULL-checkPatrick Georgi
2016-12-16util/romcc: Fix resource leakPatrick Georgi
2015-11-19romcc: Allow adding non-existent paths to include pathStefan Reinauer
2014-09-06romcc: avoid use-after-freePatrick Georgi
2014-08-12util: replace fseek/ftell/rewind with fstatPatrick Georgi
2014-08-10romcc: properly check out-of-range unsigned longsPatrick Georgi
2014-03-17romcc.c: Fixes warning about unused function from unused macros.Edward O'Callaghan
2014-03-08utils/romcc.c: Fix spurious unsigned integer comparisons.Edward O'Callaghan
2013-11-16romcc: Fix off-by-onePatrick Georgi
2013-05-10romcc: support attribute((packed))Stefan Reinauer
2013-02-19romcc: Don't fail on function prototypesPatrick Georgi
2012-06-22ROMCC: fix unused attribute lookupSven Schnelle
2012-06-22Teach romcc about attribute((unused))Stefan Reinauer
2012-03-31Enable -Werror for romccStefan Reinauer
2012-02-07romcc: kill gcc warnings and .gitignore generated filesBernhard Urban
2010-04-27Since some people disapprove of white space cleanups mixed in regular commitsStefan Reinauer
2010-04-03Add noreturn attribute to die() in romcc.Stefan Reinauer
2010-03-25Add support to build with ccache in the build systemPatrick Georgi
2010-03-25Copy argument of -include as it's modified later.Patrick Georgi
2010-03-17Catch non-static arrays in romcc. Not allowed.Eric W. Biederman
2010-03-16back out r5212 and r5210; Follow the thread of Stefan Reinauer
2010-03-15Use copy_triple only on non-flattened nodes.Patrick Georgi
2010-03-14Fix segfault of romcc when complex assignment operatorsPatrick Georgi
2010-02-28Add attribute((noreturn)) to romccStefan Reinauer
2010-02-22This is a general cleanup patchStefan Reinauer
2010-02-12romcc: Fix a few (harmless) warningsPeter Stuge
2010-02-11romcc: Ignore empty string tokens. So far, romcc emitted a single double-quot...Patrick Georgi
2010-02-11separate build.h and config.h usage (now possible because newconfig is gone)Stefan Reinauer
2010-01-05* Explicitly add __PRE_RAM__ where it should be added.Stefan Reinauer
2009-12-31romcc:Patrick Georgi
2009-11-21Make the kconfig-style build work in mingw:Patrick Georgi
2009-11-12Trivial debug print format string fix for romcc.Myles Watson
2009-10-27Improve coreboot build output and eliminate some warnings:Uwe Hermann
2009-08-2020090819-2-trim-down-cbfs:Patrick Georgi
2009-05-26Various fixes to the tree to get coreboot-v2 to build on SolarisPatrick Georgi
2009-04-21scan-build prefers -include over --includes=, gcc knows both.Patrick Georgi
2009-04-04fix some warnings by casting safely. (trivial)Stefan Reinauer
2009-04-03This patch implements --include=file.h for romcc.Stefan Reinauer
2007-10-24This change removes all warnings from romcc in my build environment,Stefan Reinauer
2006-12-02fix romcc preprocessor bugEric Biederman
2006-02-19gcc 4.1 fixes.Stefan Reinauer
2005-08-10- reverting back to original romcc.c before hdama checkin broke allJason Schildt
2005-08-09- Merge from linuxbios-lnxi (Linux Networx repository) up to public tree.Jason Schildt
2005-08-04GCC4 fixLi-Ta Lo
2004-11-15- Don't force spew level debug messages on the kherpiEric Biederman
2004-11-09- Clean up the CPP output a little bitEric Biederman
2004-11-09- Fix silly thinkos in that caused parsing problems in romcc.Eric Biederman
2004-11-09- Fix minor glitch in romcc where it would not return from a header fileEric Biederman
2004-11-08- Romcc preprocessor bug fixes, (The code size went down about 350 lines.. :)Eric Biederman
2004-10-30- To reduce confuse rename the parts of linuxbios bios that run fromEric Biederman
2004-06-29- Small bug fixes to romcc. The deep problems with not inlining functions re...Eric Biederman
2004-05-29- Don't confuse return statements with conditional branchesEric Biederman
2004-05-28- Upgrade to romcc version 0.63Eric Biederman
2004-03-11- Moved hlt() to it's own header.Eric Biederman
2003-12-05- Lower DEBUG_CONSISTENCY to 1 2 is only really useful when debuggingEric Biederman
2003-10-22- Update romcc to version 0.37Eric Biederman
2003-10-11 - O2, enums, and switch statements work in romccEric Biederman
2003-09-17fix romcc compiling 32bit code on amd64Stefan Reinauer
2003-07-21- First pass at s2880 support.Eric Biederman
2003-07-12- Structure handling fixes.Eric Biederman
2003-07-04- Moved 2 of the test cases into tests for failureEric Biederman
2003-07-04- Minor fixes for handling structure constants and array values that are not ...Eric Biederman
2003-07-03- Allow for a larger rhs on phi variablesEric Biederman
2003-07-01- Massive set of cleanups/fixes for romcc. Lots of corner cases now workEric Biederman
2003-06-28- Update romcc so that it more successfully spills registers to the xmm regis...Eric Biederman
2003-06-25- Error on function prototypesEric Biederman
2003-06-24- A few more fixes to get pointers to structures working correctly.Eric Biederman
2003-06-24- Fix handling of structures stored in memoryEric Biederman
2003-06-20- Implement goto supportEric Biederman
2003-06-19- Update the romcc version.Eric Biederman
2003-06-18- A new test case for romccEric Biederman
2003-06-17- Minor mod to reset16.inc to work with newer binutils hopefully this works w...Eric Biederman
2003-06-16- Reduce the algorithmic complexity of parts of the register allocatorEric Biederman
2003-06-11- Factoring of auto.cEric Biederman
2003-06-10- Update romcc to version 0.27 and add more tests.Eric Biederman
2003-05-16- Fix ? expressions previously they were reversed.Eric Biederman
2003-05-13- Intermediate fix to allow register allocator failureEric Biederman
2003-05-13- Add a test to make certain romcc is properly allocating registers.Eric Biederman
2003-05-09- Implement support for structures, typedefs, and __builtin_rdmsr, __builtin_...Eric Biederman
2003-04-26- misc minor fixesEric Biederman
2003-04-22- Checking latest version of romccEric Biederman