Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-02-15 | Replace glibc sync stubs when linking pthreads | Oliver Reiche | |
... glibc provides synchronization stubs for single-threaded environments as weak symobls. When linking pthreads, these weak symbols must be replaced by the strong symbols provided by the pthread library. For dynamically linking pthreads, this is done automatically. However, to support this for static linking, we must ensure to link the whole archive. | |||
2023-08-16 | Introduce configuration variable TOOLCHAIN_CONFIG | Oliver Reiche | |
... to pass along toolchain settings for current and future toolchain definitions. Configuration variable COMPILER_FAMILY is replaced by TOOLCHAIN_CONFIG["FAMILY"]. | |||
2023-03-15 | add missing ldflags -pthread and use -pthread consistently | Alberto Sartori | |
2023-02-24 | libarchive: Update to latest v3.6.2 | Paul Cristian Sarbu | |
Changes in build description: - fix capitalization of ENABLE_LIBGCC flag. - add new HIDE_SYMBOLS flag to allow hiding of export symbols; used similar logic as for libcurl to circumvent the original CHECK_C_SOURCE_COMPILES macro use. | |||
2022-12-21 | External: Add libarchive dependency | Paul Cristian Sarbu | |