Skip to content

Commit

Permalink
build compatibility and thread sharing (#191)
Browse files Browse the repository at this point in the history
* Update build.rs

improve compatibilty and build errors on build_cc/cmake for windows

* Update build.rs improve clang64 MSYSTEM linking

pass tests

* Update lib.rs, thread/process share safety

null catches

* Update build.rs ninja not necessary

* Update build.rs ubuntu fix

* Update build.rs unify builds and reconfigure freebsd

In testing I noticed an almost doubling of test time between build_cc and cmake, they are now unified to make sure there is reduced chance of difference between builds. also enabled ability to read build environment of allocator

* Update build.rs correct ubuntu linking to stdc++ for thread local safety

* Update build.rs remove gcc link for tls

* Update build.rs freebsd link c++

* Update build.rs LTO/IPO working on all builds, unix/linux

* Update build.rs don't need static lib

* Update build.rs correct lib location differences on windows

* Update build.rs revert unix

* Update build.rs unix family includes linux
  • Loading branch information
ryancinsight authored Dec 6, 2024
1 parent a517429 commit c9d63b2
Show file tree
Hide file tree
Showing 2 changed files with 525 additions and 296 deletions.
Loading

0 comments on commit c9d63b2

Please sign in to comment.