Commit History

Author SHA1 Message Date
  gingerBill 39b3c8c80f Update System V ABI to for more Odin types 5 years ago
  gingerBill 3139151935 Minor fix to systemv_distribute_struct_fields 5 years ago
  gingerBill 672a8f5dbd Add Odin types for System V ABI 5 years ago
  gingerBill 8672ff1c55 Fix typo in System V ABI determination 5 years ago
  gingerBill abfa894566 Fix general IR parameter case 5 years ago
  gingerBill 5b52fed268 Correct (experimental) System V AMD64 ABI support 5 years ago
  gingerBill 1b8c3ca22a Fix typos and make demo work with -vet 5 years ago
  gingerBill 66ae4e5afc Change ODIN_OS string for osx from "osx" to "darwin" to allow for other platforms 6 years ago
  gingerBill 5fc42bf9c9 Update demo.odin 6 years ago
  gingerBill 42bbd31df1 Disallow `where` clauses on non-polymorphic records 6 years ago
  gingerBill c7cc38b7d8 Remove assert 6 years ago
  gingerBill 4afc78efc6 Add `where` clauses to `struct` and `union` 6 years ago
  gingerBill 0a63690b39 Fix typo in ? array lengths error 6 years ago
  gingerBill 9c63212824 Struct field tags 6 years ago
  gingerBill 5877017d30 Add error message for non-constant polymorphic name parameters 6 years ago
  gingerBill e7d3001dd1 Fix constant default value error #408 (typo) 6 years ago
  gingerBill f3bffb9810 Improvement to the Odin calling conventions to pass certain things by "implicit reference" (`const &` in C++) 6 years ago
  gingerBill f25818e923 Make procedure parameters just named values rather than copied variables 6 years ago
  gingerBill 7c99f52187 Add minimum requirement of 2 variants for #no_nil 6 years ago
  gingerBill 4ab9edeb53 union #no_nil 6 years ago
  gingerBill b38a8cfb12 Move internal 128-bit stuff to a windows specific file 6 years ago
  gingerBill 654740d5b1 Fixes to ABI 6 years ago
  gingerBill b894e2b378 Fix bit set size with 128-bit integers 6 years ago
  gingerBill c40acd008e Add i128/u128 support for bit sets 6 years ago
  gingerBill 3d2279fba0 Support 128-bit integers `i128` `u128` 6 years ago
  gingerBill 222941727f Add `..<` operator for ranges; Add extra checking for bit set assignments 6 years ago
  gingerBill 5697d6df74 -go-to-definitions (OGTD file format) 6 years ago
  gingerBill f5fdd031f9 Fix polymorphic procedure return by pointer values #374 6 years ago
  gingerBill a5ff983266 Fix parapoly related bugs #370 6 years ago
  gingerBill c61fd3a70a Modify type_set_offsets to patch minor bug 6 years ago