Commit History

Author SHA1 Message Date
  Laytan Laats 25f1d0906d compiler: improve target features support 1 year ago
  gingerBill 2416380f34 Enforce as global constant 1 year ago
  Laytan Laats 9647cb74ad debug info fixes/refactor 1 year ago
  gingerBill 433109ff52 Replace `gb_exit(1)` with `exit_with_errors()` where appropriate 1 year ago
  gingerBill 9a2fc6cf4c Serialize errors to make them sortable, deterministic, and generally more control 1 year ago
  avanspector 5d6b4eda1e Merge branch 'odin-lang:master' into haiku 1 year ago
  gingerBill 5107bdc06b Make `lb_type_info` use a procedure to load the global value 1 year ago
  gingerBill c6ee025063 Add type info generation for `bit_field` 1 year ago
  gingerBill 826cf1508b Remove `__$startup_type_info` procedure 1 year ago
  gingerBill 51edf01162 Change type info table to be initializable constantly 1 year ago
  avanspector 0a6673220b Merge branch 'haiku' of https://github.com/avanspector/Odin into haiku 1 year ago
  avanspector 88add0b6b1 Improve Haiku support 1 year ago
  gingerBill a4b8c1ea17 Begin work adding `bit_field` 1 year ago
  gingerBill abaa906f34 Fix `lb_hasher_proc_for_type` 1 year ago
  gingerBill cec08114fd Mock out comments 1 year ago
  codename-irvin 76f52dd6c9 Add freestanding aarch64 target 1 year ago
  gingerBill f4782157d3 Implement instrumentation pass 1 year ago
  Yawning Angel cd65a15d81 src: `enable_target_feature` should add features, not overwrite 1 year ago
  gingerBill feba52002e Reduce repetition on initializing global type info member arrays 1 year ago
  Jeroen van Rijn c5c46c5073 Silence writable string warnings when compiling Odin on Linux. 1 year ago
  Jeroen van Rijn f903951016 Facored out `get_default_microarchitecture` 1 year ago
  Jeroen van Rijn e19460cbd7 Add -microarch:? 1 year ago
  Laytan 9b68671082 Fix empty pass because of trailing comma 1 year ago
  gingerBill b7af4e7f6b Explicitly write out the passes for each level and remove certain passes 1 year ago
  gingerBill 61ad2a1345 TEST: Add sroa passes back 1 year ago
  gingerBill f54a026acc Remove trailing comma 1 year ago
  gingerBill fc06d7011d Use default passes without coro, openmp, and sroa passes 1 year ago
  gingerBill ed7c9ec619 Test: use custom passes for -o:speed 1 year ago
  gingerBill 034aead930 Only make static map get calls inlineable outside of debug builds 1 year ago
  gingerBill c8a5bafc6b Fix static map calls and default to them! 1 year ago