Releases: awslabs/aws-c-common
Releases · awslabs/aws-c-common
fixed mixed static/shared builds.
v0.4.9 Reorder thread shutdown so that only truly necessary memory is still …
Made AWS_ENABLE_LTO an option
AWS_ENABLE_LTO=ON|OFF now controls LTO globally (#504) * AWS_ENABLE_LTO=ON|OFF now controls LTO globally * Made AWS_ENABLE_LTO an option
Added support for thread exit callbacks
Added support for thread exit callbacks (#503) * Added support for thread exit callbacks * Added user data support to aws_thread_call_once
LTO support for Clang/GCC
LTO support (#499) * Added IPO/LTO support to cmake * Removed the requirement that release builds produce good backtrace output * Check for IPO policy in older versions of CMake * Add policy existence check to c flags
Bug fixes and unified library init/shutdown
Move allocator functions to their own file (#488) * Move the allocator related functions to allocator.c * Add overrides for the allocator functions * PR Comments
Atomics support extended back to gcc 4.1.2 on Intel
Relaxed constraints on gcc+x86/x64 to gcc 4.1.2 (#482) * Relaxed constraints on gcc+x86/x64 to gcc 4.1.2, added ARM and Itanium detection for gcc 4.4
Use CMake Threads module instead of manual pthreads linking
v0.4.3 Depend on pthreads via Threads rather than manually (#473)
Fix error info
Fixed issue where the wrong info was returned for some error codes.
Logging refactor
Add yaml file for aws_byte_buf_cat proof (#448) * Proof harness for aws_byte_buf_cat with a fixed number of arguments
Task logging
Adds string tags to tasks and task logging for easier identification