summaryrefslogtreecommitdiff
path: root/src/SConscript
AgeCommit message (Expand)Author
2013-02-19scons: Unify the flags shared by gcc and clangAndreas Hansson
2013-02-19scons: Add warning delete with non-virtual destructorAndreas Hansson
2013-02-19scons: Add warning for missing declarationsAndreas Hansson
2013-01-07scons: Remove stale compiler optionsAndreas Hansson
2013-01-07scons: Add support for google protobuf buildingAndreas Hansson
2012-11-02sim: Include object header files in SWIG interfacesAndreas Sandberg
2012-09-25build: Add missing dependencies when building param SWIG interfacesAndreas Sandberg
2012-09-14gcc: Enable Link-Time Optimization for gcc >= 4.6Andreas Hansson
2012-09-14scons: Add a target for google-perftools profilingAndreas Hansson
2012-09-14scons: Restructure ccflags and ldflagsAndreas Hansson
2012-08-28swig: Disable unused value warning with llvm 3.1 compilersAndreas Hansson
2012-06-05sim: Provide a framework for detecting out of data checkpoints and migrating ...Ali Saidi
2012-05-10stats: fix compilation of unit test.Ali Saidi
2012-04-14clang/gcc: Fix compilation issues with clang 3.0 and gcc 4.6Andreas Hansson
2012-04-13SCons: restore Werror option in src/SConscriptSteve Reinhardt
2012-04-09tests: Fix building unit tests.Gabe Black
2012-03-22Scons: Remove Werror=False in SConscript filesAndreas Hansson
2012-03-06build scripts: Made minor modifications to reduce build overhead time.Marc Orr
2012-01-31clang: Enable compiling gem5 using clang 2.9 and 3.0Koan-Sin Tan
2012-01-09SWIG: Make gem5 compile and link with swig 2.0.4Andreas Hansson
2011-11-09GCC: Guard some gcc flags so they're used when available and needed.Gabe Black
2011-10-31GCC: Get everything working with gcc 4.6.1.Gabe Black
2011-10-20scons/swig: refactor some of the scons/SWIG codeSteve Reinhardt
2011-10-17scons: fix building of shared objectsNathan Binkert
2011-06-02scons: rename TraceFlags to DebugFlagsNathan Binkert
2011-06-02scons: rename some things from m5 to gem5Nathan Binkert
2011-06-02copyright: Add code for finding all copyright blocks and create a COPYING fileNathan Binkert
2011-04-20scons: Allow the build directory live under an EXTRAS directoryBrad Danofsky
2011-04-15unittest: Make unit tests capable of using swig and python, convert stattestNathan Binkert
2011-04-15scons: make a flexible system for guarding source filesNathan Binkert
2011-04-15trace: reimplement the DTRACE function so it doesn't use a vectorNathan Binkert
2011-03-11SCons: Stop embedding the mercurial revision into the binary.Gabe Black
2011-02-14Info: Clean up some info files.Gabe Black
2011-01-07scons: show sources and targets when building, and colorize output.Steve Reinhardt
2011-01-03Make commenting on close namespace brackets consistent.Steve Reinhardt
2010-12-21scons: remove extra dependenciesNathan Binkert
2010-11-15SCons: Cleanup SCons output during compileAli Saidi
2010-11-06scons: Replace the build_dir parameter to SConscript with variant_dir.Gabe Black
2010-09-12swig: make all generated files go into the m5.internal packageNathan Binkert
2010-09-09scons: Stop building the big monolithic swigged params moduleNathan Binkert
2010-09-09init: don't build files that centralize python and swig codeNathan Binkert
2010-09-09scons: use code_formatter wherever we can in the build systemNathan Binkert
2010-07-21python: Add mechanism to override code compiled into the exectuableNathan Binkert
2010-04-15scons: don't maintain files in sorted orderNathan Binkert
2009-11-08scons: deal with generated .py files properlySteve Reinhardt
2009-09-26python: Fix m5.defines so grabbing flags works correctlyNathan Binkert
2009-09-23arch: nuke arch/isa_specific.hh and move stuff to generated config/the_isa.hhNathan Binkert
2009-09-22params: small cleanup to param description internalsNathan Binkert
2009-09-22python: Move more code into m5.util allow SCons to use that code.Nathan Binkert
2009-06-12scons: Make shared library builds work againNathan Binkert