Commit Graph

  • 3cb3d2cee4 Merge branch 'master' into windows-llvm-11.1.0 gingerBill 2021-11-23 10:59:52 +00:00
  • 2e89585c8c Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2021-11-23 10:59:50 +00:00
  • e230b7110c Merge pull request #1327 from graphitemaster/fix-path-join-leak gingerBill 2021-11-22 15:34:30 +00:00
  • a55f0cfb63 fix memory leak in path.join Dale Weiler 2021-11-22 10:25:54 -05:00
  • de435c9318 Remove unneeded semicolons from vendor:OpenGL gingerBill 2021-11-21 14:52:40 +00:00
  • f40f12d480 Minor cleanup to math constants gingerBill 2021-11-21 14:06:32 +00:00
  • 8a2c829e07 Patch odin doc binary format gingerBill 2021-11-21 14:06:15 +00:00
  • 42b9ce636f Remove #force_inline from all wrappers gingerBill 2021-11-21 13:59:28 +00:00
  • ca6951d05e Add MessageDecompose; Update the static library gingerBill 2021-11-20 20:20:12 +00:00
  • 446f1f6183 Correct foreign imports for portmidi on Windows gingerBill 2021-11-20 19:27:34 +00:00
  • d424c84bf9 Merge pull request #1322 from Gaunsessa/master gingerBill 2021-11-20 12:22:38 +00:00
  • 56d2bbc5b9 Added back ln for js Gus 2021-11-20 20:03:54 +11:00
  • 2c7bf87998 Added darwin support Gus 2021-11-20 20:02:21 +11:00
  • 73bc756e6b Merge branch 'master' into windows-llvm-13.0.0 gingerBill 2021-11-19 15:43:37 +00:00
  • fe0a5e1120 Merge branch 'master' into windows-llvm-11.1.0 gingerBill 2021-11-19 15:43:30 +00:00
  • daebaa8b50 Fix #1319 gingerBill 2021-11-19 15:43:13 +00:00
  • 510e316830 Merge branch 'master' into windows-llvm-13.0.0 gingerBill 2021-11-19 15:21:39 +00:00
  • a256b105cf Merge branch 'master' into windows-llvm-11.1.0 gingerBill 2021-11-19 15:21:32 +00:00
  • 9320a31f4d Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2021-11-19 12:26:19 +00:00
  • 3e04b45106 Allow cast from float to complex gingerBill 2021-11-19 12:26:10 +00:00
  • acd5878d66 Merge pull request #1316 from Skytrias/master gingerBill 2021-11-18 23:48:43 +00:00
  • 4439d59105 add builtin. Michael Kutowski 2021-11-19 00:24:56 +01:00
  • 6f1be988f5 Merge branch 'master' into windows-llvm-13.0.0 gingerBill 2021-11-18 16:55:38 +00:00
  • 2de8943a77 Merge branch 'master' into windows-llvm-11.1.0 gingerBill 2021-11-18 16:55:32 +00:00
  • 12c1291805 Add optional seed parameters to all hashes gingerBill 2021-11-18 16:14:33 +00:00
  • 61bc963e92 GetMouseDelta Patric Dexheimer 2021-11-17 19:03:01 -03:00
  • ae59f214ee @(tag=<string>) - dummy attribute for tooling gingerBill 2021-11-17 21:32:33 +00:00
  • 6bafa21bee crypto: Add rand_bytes Yawning Angel 2021-11-11 07:59:45 +00:00
  • 61c581baeb core/sys/unix: Add syscalls_linux.odin Yawning Angel 2021-11-12 06:22:17 +00:00
  • 6c4c9aef61 core/crypto: Add chacha20poly1305 Yawning Angel 2021-11-09 07:22:41 +00:00
  • 7bed317636 core/crypto: Add chacha20 Yawning Angel 2021-11-06 23:15:50 +00:00
  • 4647081f49 core/crypto/poly1305: Triple performance on amd64 with -o:speed Yawning Angel 2021-11-08 04:47:42 +00:00
  • 64db286582 core/crypto: Add poly1305 Yawning Angel 2021-11-06 07:38:04 +00:00
  • 1a7a6a9116 core/crypto: Add x25519 Yawning Angel 2021-11-06 04:21:24 +00:00
  • d1e76ee4f2 core/crypto: Add constant-time memory comparison routines Yawning Angel 2021-11-06 02:36:30 +00:00
  • 6962a5b553 Merge branch 'master' into windows-llvm-13.0.0 gingerBill 2021-11-17 13:29:44 +00:00
  • d84d789d11 Merge branch 'master' into windows-llvm-11.1.0 gingerBill 2021-11-17 13:29:32 +00:00
  • 9be0d18e5d Correct x in ptr logic gingerBill 2021-11-17 11:02:11 +00:00
  • e877525073 Keep -vet happy for -no-crt and wasm targets gingerBill 2021-11-17 10:40:55 +00:00
  • f09638318f Add support for darwin to core:c/libc gingerBill 2021-11-16 21:19:08 +00:00
  • bb7703fcec Improve ptr_map_hash_key gingerBill 2021-11-16 16:08:20 +00:00
  • 1b28226a67 Add math.lgamma based off FreeBSD's /usr/src/lib/msun/src/e_lgamma_r.c gingerBill 2021-11-16 15:32:32 +00:00
  • 2b546a598c Add math.signbit; Add math.gamma based on http://netlib.sandia.gov/cephes/cprob/gamma.c gingerBill 2021-11-16 15:23:19 +00:00
  • b530ca9a5e Add math.nextafter gingerBill 2021-11-16 15:12:01 +00:00
  • d232796149 Fix typo gingerBill 2021-11-16 15:09:47 +00:00
  • e721f26a76 Implement ln based off FreeBSD's /usr/src/lib/msun/src/e_log.c gingerBill 2021-11-16 15:05:04 +00:00
  • 91408cb21f Implement atanh based on FreeBSD's /usr/src/lib/msun/src/e_atanh.c gingerBill 2021-11-16 14:58:59 +00:00
  • eb8b0d7a03 Add log1p, erf, erfc, ilogb logb (implemented based of FreeBSD's) gingerBill 2021-11-16 14:26:43 +00:00
  • 880af47ae7 Rename math_js.odin to math_basic_js.odin gingerBill 2021-11-16 14:26:04 +00:00
  • 91949b0992 Implement math.sqrt with intrinsics.sqrt gingerBill 2021-11-16 14:11:20 +00:00
  • 6a101e69a2 Implement ldexp and frexp in native Odin gingerBill 2021-11-16 14:04:49 +00:00
  • 1823b0cead Improve compiler help output with regard to command specific help. cybermancer 2021-11-16 15:15:21 +11:00
  • 1ec0b79345 Allow both -help and --help if passed as init_filename gingerBill 2021-11-15 22:10:31 +00:00
  • e814a3693f Improve usage of file_id gingerBill 2021-11-15 17:26:01 +00:00
  • f55fc4cd08 Add complex32 and quaternion64 for the 16-bit float types to fmt gingerBill 2021-11-15 17:25:29 +00:00
  • f47311f2f6 Remove scope field from Ast gingerBill 2021-11-14 15:22:40 +00:00
  • 3f038428a7 Begin minimizing Ast size gingerBill 2021-11-14 15:12:37 +00:00
  • 6ea68869c9 src: "Fix" the system call intrinsic for FreeBSD Yawning Angel 2021-11-13 20:21:52 +00:00
  • b9701340b8 Add linalg.matrix4_look_at_from_fru gingerBill 2021-11-13 19:15:37 +00:00
  • 82110bf487 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2021-11-13 19:07:27 +00:00
  • a75dc9d86d Fix minor issue with unmarshal for booleans gingerBill 2021-11-13 19:07:16 +00:00
  • bfa23f1352 Merge pull request #1308 from Yawning/fix/amd64-syscalls gingerBill 2021-11-13 18:54:12 +00:00
  • c430a82721 src: Fix the syscall intrinsic code generation for Linux and Windows Yawning Angel 2021-11-13 09:41:59 +00:00
  • cc316a473e Merge pull request #1299 from Kelimion/vendor-glfw-test Jeroen van Rijn 2021-11-10 19:24:55 +01:00
  • c213274607 [vendor:glfw] Add test. Jeroen van Rijn 2021-11-10 19:15:10 +01:00
  • c4a2580dfd Merge pull request #1290 from wjlroe/fix-glfw-on-windows Jeroen van Rijn 2021-11-10 18:41:30 +01:00
  • 8a547b5922 Merge pull request #1298 from CarwynNelson/ws32-add-socket Jeroen van Rijn 2021-11-10 17:23:59 +01:00
  • c67c0789eb Add socket() function to windows ws32 bindings Carwyn Nelson 2021-11-10 15:55:50 +00:00
  • cefe312ba1 Merge pull request #1297 from CarwynNelson/patch-1 Jeroen van Rijn 2021-11-10 16:22:56 +01:00
  • d8b1523161 Fix the windows binding for getaddrinfo Carwyn Nelson 2021-11-10 15:15:40 +00:00
  • 61b02adc50 Do not filter test procedures when filter is empty Kevin Sjöberg 2021-11-10 15:46:34 +01:00
  • 989ddbd688 Merge pull request #1295 from zhibog/master Jeroen van Rijn 2021-11-10 15:34:29 +01:00
  • 96b670af49 Fix package name again zhibog 2021-11-10 15:31:29 +01:00
  • 359e02bad7 Fix botan lib name for apt zhibog 2021-11-10 15:26:26 +01:00
  • 8aadcacc0b Add tests to Linux and Mac and add vendor tests zhibog 2021-11-10 15:22:12 +01:00
  • 615efc7c86 Merge pull request #1294 from Kelimion/fix_dir_walk Jeroen van Rijn 2021-11-10 15:09:22 +01:00
  • dd88104a81 Fix os.walk for UNC paths. Jeroen van Rijn 2021-11-10 14:59:54 +01:00
  • 5cb23725ae Merge pull request #1289 from Kelimion/timings-export gingerBill 2021-11-10 12:06:36 +00:00
  • 8c5c45a04c [timings-export] Style fixes. Jeroen van Rijn 2021-11-10 12:23:46 +01:00
  • 4a552e6326 Merge pull request #1286 from DanielGavin/parser-fix gingerBill 2021-11-10 10:59:53 +00:00
  • 1f0758708f Merge pull request #1293 from kevinsjoberg/fix-test-filtering gingerBill 2021-11-10 10:52:01 +00:00
  • b8dec4268d Postpone checking test procedures Kevin Sjöberg 2021-11-10 10:18:56 +01:00
  • fc920a630f Merge pull request #1288 from odin-lang/target-js_wasm32 gingerBill 2021-11-09 23:15:42 +00:00
  • ffeac8895d Merge pull request #1291 from zhibog/master Jeroen van Rijn 2021-11-09 23:59:14 +01:00
  • cef9632607 Add Botan crypto lib as a vendor library zhibog 2021-11-09 23:49:17 +01:00
  • 76054dddb7 Revert build.bat gingerBill 2021-11-09 22:11:18 +00:00
  • 9dc8753a14 [timings-export] Improve help messages Jeroen van Rijn 2021-11-09 22:52:26 +01:00
  • a805d9a721 Fix path to static GLFW lib on Windows William Roe 2021-11-05 13:37:52 +00:00
  • 6c306f7633 Fix Linux warnings. Jeroen van Rijn 2021-11-09 20:31:22 +01:00
  • 05a86d5296 [timings-export] Implement JSON + CSV timngs export. Jeroen van Rijn 2021-11-09 19:50:23 +01:00
  • 9422fd311f [timings-export] Add -export-timings:format + -export-timings-file:filename. Jeroen van Rijn 2021-11-09 15:54:00 +01:00
  • 80360f3f51 Add vendor packages for the js_wasm32 target gingerBill 2021-11-09 18:26:42 +00:00
  • 321d93bff1 Merge branch 'master' into target-js_wasm32 gingerBill 2021-11-09 18:06:19 +00:00
  • 600d19c51b General catch-all for llvm debug types gingerBill 2021-11-09 18:04:31 +00:00
  • ed933bca19 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2021-11-09 16:36:01 +00:00
  • a9ea590d24 Add dummy time_freestanding.odin gingerBill 2021-11-09 16:35:50 +00:00
  • 275d39b59b Merge pull request #1287 from zhibog/master Jeroen van Rijn 2021-11-09 16:57:59 +01:00
  • c24454ae70 Removed context switching system from the crypto library to simplify the code zhibog 2021-11-09 16:50:13 +01:00
  • fbc38c78eb Merge branch 'odin-lang:master' into parser-fix DanielGavin 2021-11-09 14:30:34 +01:00
  • b0db90de96 Add Any_Int as allowed flag in field signatures. Daniel Gavin 2021-11-09 14:29:53 +01:00