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