- 8e8c1de scons: Update enum output when not using python by Jason Lowe-Power · 2 years, 8 months ago
- c1b235b scons: Add a priority field to the SourceLib construct. by Gabe Black · 2 years, 10 months ago
- 96b11c5 scons: Allow sources and libs called multiple times by Yen-lin Lai · 2 years, 9 months ago
- 222c7d8 scons: Remove an error check from the ProtoBuf declare-er. by Gabe Black · 2 years, 9 months ago
- e6c0ba9 scons: Put all config variables in an env['CONF'] sub-dict. by Gabe Black · 2 years, 11 months ago
- b9f4b9e scons: Add a SourceLib method for adding libs to gem5. by Gabe Black · 2 years, 10 months ago
- 8618dd8 scons: Turn all global sticky variables into variant ones. by Gabe Black · 2 years, 11 months ago
- 0611727 scons: Make all sticky variables automatically exported. by Gabe Black · 2 years, 11 months ago
- ff4a8b1 scons: Handle TARGET_GPU_ISA not being set. by Gabe Black · 2 years, 11 months ago
- 0e3c975 scons: protobuf builder, support source paths by Adrián Herrera Arcila · 3 years ago
- 0ba36d8 scons: protobuf scanner, support source paths by Adrián Herrera Arcila · 3 years ago
- 93bebf8 scons,sim: Eliminate the generated cxx_config/init.cc file. by Gabe Black · 3 years, 5 months ago
- 9f5806d scons: Handle most SimObject work right within SimObject(). by Gabe Black · 3 years, 5 months ago
- f42b198 scons: Stop importing SimObjects into src/SConscript. by Gabe Black · 3 years, 5 months ago
- 19c7fe0 scons: Generate cxx_config/init.cc using a helper script. by Gabe Black · 3 years, 5 months ago
- ee8ad3f scons: Generate cxx config wrappers using a helper script. by Gabe Black · 3 years, 5 months ago
- a8d7a41 scons,util: Use external helper scripts to build enum hhs and ccs. by Gabe Black · 3 years, 5 months ago
- 2a5f2ef scons: Make the sim_objects parameter of SimObject mandantory. by Gabe Black · 3 years, 1 month ago
- 4c1422e scons: Also build param struct .cc files using a helper script. by Gabe Black · 3 years, 5 months ago
- 61b7268 scons: Use an external script to generate param struct headers. by Gabe Black · 3 years, 5 months ago
- da05751 scons: Record the sim_objects and enums passed into SimObject(). by Gabe Black · 3 years, 5 months ago
- 5f6021a python,scons: Add a gem5py_m5 program which supports the m5 module. by Gabe Black · 3 years, 5 months ago
- e9c833a scons: Remove a workaround for a very old SCons bug. by Gabe Black · 3 years, 5 months ago
- 25bfa81 scons: When importing SimObjects, use a copy of globals(). by Gabe Black · 3 years, 5 months ago
- 1c233ee scons: Add sim_object and enums arguments to SimObject(). by Gabe Black · 3 years, 5 months ago
- 5290ae8 scons: Make the perf and prof builds into options. by Gabe Black · 3 years, 3 months ago
- ba5f68d misc: Use python 3's argumentless super(). by Gabe Black · 3 years, 2 months ago
- e1de4ab scons: Fix linker flags for prof/perf builds. by Gabe Black · 3 years, 3 months ago
- c594bf8 scons: Pull info.py generation out of SConscript and into build_tools. by Gabe Black · 3 years, 5 months ago
- 04c9473 scons: Make debug flags respect tags. by Gabe Black · 3 years, 4 months ago
- 038bf70 scons: Use unions to prevent debug flag destruction. by Gabe Black · 3 years, 4 months ago
- bad6fa6 scons: Don't explicitly list include dependencies for the cxx config. by Gabe Black · 3 years, 5 months ago
- ee10eb1 scons: Make the SimObject list from the 'gem5 lib' tag. by Gabe Black · 3 years, 4 months ago
- 29705f9 scons: Add tag support to GdbXml. by Gabe Black · 3 years, 4 months ago
- 9844b9e scons: Rearrange functions to be next to the code that uses them. by Gabe Black · 3 years, 5 months ago
- 3f9b493 scons: Pull the code which generates debug/flags.cc into a helper script. by Gabe Black · 3 years, 5 months ago
- 74c6297 scons: Pull makeDebugFlagHH into build_tools. by Gabe Black · 3 years, 5 months ago
- 5ee0b6e scons: Create a Gem5 subclass of the Executable class. by Gabe Black · 3 years, 3 months ago
- 473d3c7 scons: Clone the gem5py_env environment in src/SConscript. by Gabe Black · 3 years, 3 months ago
- 84abf07 scons: Pull the rest of the embedPyFile function into marshal.py. by Gabe Black · 3 years, 5 months ago
- 64c9e07 scons: Pull bytesToCppArray into build_tools. by Gabe Black · 3 years, 5 months ago
- cc75a47 python,scons: Move grammar.py and code_formatter.py into build_tools. by Gabe Black · 3 years, 5 months ago
- 6cc3b4f scons,python: Move the marshal.py script into build_tools. by Gabe Black · 3 years, 5 months ago
- dfec508 scons,python: Split the marshal binary into a c++ wrapper and script. by Gabe Black · 3 years, 5 months ago
- b0f960f scons: Get rid of a loop which touched all the param ptype attributes. by Gabe Black · 3 years, 5 months ago
- 977b9d7 scons: Use source filters to exclude python source if --without-python. by Gabe Black · 3 years, 5 months ago
- 6bbacec scons: Simplify the PySource class slightly. by Gabe Black · 3 years, 5 months ago
- 0b06c55 scons: Eliminate the tnode dict in PySource. by Gabe Black · 3 years, 5 months ago
- ec931a6 scons: Declare PySource Source files in the PySource __init__. by Gabe Black · 3 years, 5 months ago
- 6a36839 scons: Create a namedtuple for debug flag info. by Gabe Black · 3 years, 5 months ago
- 7a133da scons: Simplify the makeDebugFlagCC python function. by Gabe Black · 3 years, 5 months ago
- 93339d7 scons: Accumulate debug flags in a construction variable. by Gabe Black · 3 years, 5 months ago
- 611207e scons: Clean up the definition of m5.defines a little bit. by Gabe Black · 3 years, 6 months ago
- a2c42a1 scons,python: Stop importing some values in m5.defines. by Gabe Black · 3 years, 6 months ago
- ad1f240 scons: Eliminate flag_* entries from m5.defines. by Gabe Black · 3 years, 6 months ago
- 8e28a06 scons: Pull the "Blob" builder out of src/SConscript. by Gabe Black · 3 years, 6 months ago
- 88a9325 scons: Move the bytesToCppArray helper to gem5_scons.util. by Gabe Black · 3 years, 6 months ago
- b61f539 scons: Move the source related helper classes out of src/SConscript. by Gabe Black · 3 years, 6 months ago
- 38d3c5f scons: Build the source filter factories dict in SourceFilter. by Gabe Black · 3 years, 6 months ago
- 4b86614 scons: Tidy up the definition of SourceFile slightly. by Gabe Black · 3 years, 6 months ago
- d73e4b7 scons: Define the rules for building debug flag hdrs in place. by Gabe Black · 3 years, 6 months ago
- 98b50f3 scons: Generalize the Executable class to cover libraries too. by Gabe Black · 3 years, 6 months ago
- f4d8200 scons: Pull some python related mechanisms out of USE_PYTHON guards. by Gabe Black · 3 years, 6 months ago
- e20e3cf scons: Change how the test object file suffix is applied. by Gabe Black · 3 years, 4 months ago
- 77a0372 scons,debug: Implement the "All" flag in C++ and not scons. by Gabe Black · 3 years, 6 months ago
- 2692588 scons: Eliminate the "Arch" enum. by Gabe Black · 3 years, 5 months ago
- 1253c15 scons,python,sim: Eliminate a redundant member of EmbeddedPython. by Gabe Black · 3 years, 6 months ago
- 9db4c91 scons: Update the special module importer API. by Gabe Black · 3 years, 6 months ago
- ab6a7a0 scons: Get rid of some unused or unnecessary PySource members. by Gabe Black · 3 years, 6 months ago
- 8b3565d scons: Stop caching the first version of object files. by Gabe Black · 3 years, 6 months ago
- 8317146 scons: Get rid of special handling of the _m5 package. by Gabe Black · 3 years, 6 months ago
- 9fa9840 scons: Turn the Blob method into a builder. by Gabe Black · 3 years, 6 months ago
- 4a20df6 scons: Use a different suffix for test object files. by Gabe Black · 3 years, 6 months ago
- 3094d42 scons: Factor out the core of blobToCpp. by Gabe Black · 3 years, 6 months ago
- c0353b3 scons: Get rid of a redundant import of code_formatter. by Gabe Black · 3 years, 6 months ago
- b9b1de7 scons: Turn the ProtoBuf and GrpcProtoBuf classes into methods. by Gabe Black · 3 years, 6 months ago
- 8419df8 scons: Delay evaluating the EXE_SUFFIX and ENV_LABEL values. by Gabe Black · 3 years, 6 months ago
- 0c6f381 scons: Build up different environments for different binaries. by Gabe Black · 3 years, 6 months ago
- b7aebc1 scons: Further simplify the_gpu_isa.hh. by Gabe Black · 3 years, 5 months ago
- 774f801 scons: Remove cruft from the_gpu_isa.hh. by Gabe Black · 3 years, 5 months ago
- 64168fd scons: Turn the ISA and GPU ISA lists into construction variables. by Gabe Black · 3 years, 5 months ago
- 2f053f1 scons: Use a loop to build binary flavors. by Gabe Black · 3 years, 6 months ago
- 6811158 scons: Use sets instead of lists to track needed target environments. by Gabe Black · 3 years, 6 months ago
- 9278d7e scons: Remove the unused env.Label assignment in makeEnv. by Gabe Black · 3 years, 6 months ago
- 1a8a386 scons: Use Dir().Dir() and not os.path to extend CPPPATH. by Gabe Black · 3 years, 6 months ago
- 1c7f63c scons: Use the os.path prefix when using components of that module. by Gabe Black · 3 years, 6 months ago
- 0eab559 scons: Delete the comparison operators from SourceFile. by Gabe Black · 3 years, 6 months ago
- a74fe97 scons: Eliminate the SourceFile.basename property. by Gabe Black · 3 years, 6 months ago
- b159756 scons: Replace the SourceFile.filename property with attribute. by Gabe Black · 3 years, 6 months ago
- 14f2bfe scons: Replace the extname property with os.path.splitext(). by Gabe Black · 3 years, 6 months ago
- fbe5ed97 scons: Get rid of the unused "dirname" property of SourceFile. by Gabe Black · 3 years, 6 months ago
- a5e2ef1 scons: Make all Executables strip-able, and de-special case .fast. by Gabe Black · 3 years, 6 months ago
- 91e24ba misc: Replace THE_ISA macro with IS_NULL_ISA. by Gabe Black · 3 years, 5 months ago
- 2cde260 scons: Stop generating THE_ISA_STR in config/the_isa.hh. by Gabe Black · 3 years, 5 months ago
- 555cdef scons: Stop providing an "m5" hard link to the gem5 binary. by Gabe Black · 3 years, 6 months ago
- 5ff1fac misc: Rename Debug namespace as debug by Daniel R. Carvalho · 3 years, 7 months ago
- 974a47d misc: Adopt the gem5 namespace by Daniel R. Carvalho · 3 years, 8 months ago
- 30e770e python,scons,mem-ruby: Tag origin of generated files by Daniel R. Carvalho · 3 years, 7 months ago
- c05e086 python,scons: Only generate pybind if using python by Jason Lowe-Power · 3 years, 7 months ago
- e1aaf82 scons,python: revert Always generate default create() methods. by Jason Lowe-Power · 3 years, 7 months ago