summaryrefslogtreecommitdiff
path: root/src/SConscript
AgeCommit message (Expand)Author
2017-06-06scons: Try to handle problems with gcc, lto and partial linking.Gabe Black
2017-05-08scons: Get rid of the PHONY_BASE construction variable.Gabe Black
2017-05-08scons: Replace str(foo.get_contents()) with foo.get_text_contents().Gabe Black
2017-05-08scons: Make env['USE_PYTHON'] a source for createEnumStrings.Gabe Black
2017-05-03scons: Merge reading test SConscripts into makeEnv.Gabe Black
2017-05-02python: Use PyBind11 instead of SWIG for Python wrappersAndreas Sandberg
2017-05-01scons: Remove the SPAWN hack added earlier.Gabe Black
2017-05-01scons: Group Source-s based on what SConscript included them.Gabe Black
2017-05-01scons: Put Source objects in groups and partially link them.Gabe Black
2017-04-14scons: When spawning the linker process, don't involve the shell.Gabe Black
2017-01-27python: Move native wrappers to the _m5 namespaceAndreas Sandberg
2016-11-28scons: fix sanitizer flags with multiple sanitizersJoe Gross
2016-06-28scons: Track swig packages when loading embedded swig codeAndreas Hansson
2016-05-30scons: Bump minimum gcc version to 4.8Andreas Hansson
2016-03-13scons: fix building in non-standard locationsSteve Reinhardt
2016-02-17scons: Enable building with the gcc/clang Address SanitizerAndreas Hansson
2016-02-08scons: always generate sim/tags.ccCurtis Dunham
2016-01-19gpu-compute: AMD's baseline GPU modelTony Gutierrez
2016-01-11scons: Enable -Wextra by defaultAndreas Hansson
2015-09-02sim: tag-based checkpoint versioningCurtis Dunham
2015-07-03scons: Bump compiler requirement to gcc >= 4.7 and clang >= 3.1Andreas Hansson
2015-02-11base: Add compiler macros to add deprecation warningsAndreas Sandberg
2015-02-11base: Do not dereference NULL in CompoundFlag creationAndreas Hansson
2014-12-02scons: Ensure dictionary iteration is sorted by keyAndreas Hansson
2014-10-16arch,x86,mem: Dynamically determine the ISA for Ruby store checkAndreas Hansson
2014-10-16config: Add the ability to read a config file using C++ and PythonAndreas Hansson
2014-10-16scons: Add Undefined Behavior Sanitizer (UBSan) optionAndreas Hansson
2014-08-12scons: Generate a single debug flag C++ fileCurtis Dunham
2014-10-16scons: create dummy target to have SWIG generate C++ classesCurtis Dunham
2014-10-16config: Add a --without-python option to build processAndrew Bardsley
2014-08-13scons: Silence clang 3.4 warnings on Ubuntu 12.04Andreas Sandberg
2014-06-10scons: Bump the compiler version to gcc 4.6 and clang 3.0Andreas Hansson
2014-05-09arch: teach ISA parser how to split code across filesCurtis Dunham
2013-11-15cpu: allow the fetch buffer to be smaller than a cache lineAnthony Gutierrez
2013-10-17build: Place proto output in the same directory, also for EXTRASAndreas Hansson
2013-03-27scons: don't die on warnings in swig-generated codeSteve Reinhardt
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