Історія комітів

Автор SHA1 Опис Дата
  gingerBill 4474144c24 Merge pull request #1505 from jasonKercher/fix_odin_test 3 роки тому
  gingerBill a7adb2fb6e Merge branch 'master' into freestanding_amd64 3 роки тому
  Jason Kercher d2bc41a2df Merge remote-tracking branch 'upstream/master' into fix_odin_test 3 роки тому
  Sébastien Marie f76f70c7cf openbsd: defaults to PIE executable 3 роки тому
  gingerBill 09e4fff5b1 `-target-features:<string>` 3 роки тому
  gingerBill 2d89faa17c Add extra checks for -disallow-rtti 3 роки тому
  gingerBill 278e239973 Commit rest of code for `-disallow-rtti` 3 роки тому
  gingerBill 4a04a32e0a Change target name to `freestanding_amd64_sysv` 3 роки тому
  gingerBill 3d209798c9 Add help docs for `-reloc-mode:<string>` 3 роки тому
  gingerBill 3e5c60f746 Add `-reloc-mode:<string>` 3 роки тому
  gingerBill 1bec9e5331 Add `freestanding_amd64_gnu` 3 роки тому
  CiD- bea2f36443 improve entry point check logic 3 роки тому
  CiD- df23cf47c6 fix odin test 3 роки тому
  gingerBill 7386ca9272 Add new objc intrinsics: objc_(register|find)_(selector|class) 3 роки тому
  gingerBill 0cc40db565 Begin work on support objc intrinsics 3 роки тому
  gingerBill 3f59c45740 Remove `main` creation in llvm_backend.cpp and have it done purely in the runtime package (partial bootstrapping) 3 роки тому
  gingerBill 29ebe0c3c9 Rename architecture `386` to `i386` 3 роки тому
  gingerBill 6aa80ee8e4 Correct `_start` as an entry point 3 роки тому
  gingerBill fb0a3ab7c1 Correct linkage for entry point procedures on Windows 3 роки тому
  gingerBill 5ec93677a0 Correct look for entry point in llvm backend (Windows only currently) 3 роки тому
  gingerBill 7e4067c44c Begin work to move entry point code to Odin itself rather than in C++ side 3 роки тому
  Dale Weiler 8f91e9307c shared library fixes 3 роки тому
  gingerBill 3f038428a7 Begin minimizing `Ast` size 3 роки тому
  gingerBill dc2edd3e79 Improve support for `freestanding_wasm32` 3 роки тому
  gingerBill 3d3785a7f1 Remove many LLVM optimization passes which were causes UB due to them assuming C-like behaviour incompatible with Odin 3 роки тому
  gingerBill 6be104e521 Make llvm backend code use `PtrMap`; remove dead code 3 роки тому
  gingerBill 6ded538546 `@(linkage=<string>)` for procedures and variables; `@(require)` for procedures; `package runtime` linkage improvements; Subsequence improvements to `lb_run_remove_unused_function_pass` 3 роки тому
  gingerBill 9ab71ca0da Add `ODIN_NO_CRT` global constant 3 роки тому
  gingerBill c5cd97dd89 Improve `wasm-import` semantics to allow procedures from different import paths 3 роки тому
  gingerBill fca7142a3c Correct `_start` export for wasm* targets 3 роки тому