Skip to content

Tags: bokand/abseil-cpp

Tags

20220623.1

Toggle 20220623.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Switch time_state to explicit default initialization instead of value…

… initialization. (abseil#1261)

It looks to me like the language rules treat these the same for this type, but evidently GCC feels differently.

This only matters under TSAN where SpinLock has a non-trivial destructor, and under C++20 where ABSL_CONST_INIT is implemented (as constinit) by gcc.

Fixes abseil#1253

PiperOrigin-RevId: 469806751
Change-Id: Ic01b0142101f361bc19c95f9f9474e635669c58d

20220623.0

Toggle 20220623.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Apply LTS transformations for 20220623 LTS branch (abseil#1202)

20220623.rc1

Toggle 20220623.rc1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Apply LTS transformations for 20220623 LTS branch (abseil#1202)

20211102.0

Toggle 20211102.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fix Android build of elf_mem_image.cc (abseil#1052)

20211102.rc2

Toggle 20211102.rc2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fix Android build of elf_mem_image.cc (abseil#1052)

20210324.2

Toggle 20210324.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Abseil LTS 20210324, Patch 2

* Fixes build with glibc 2.34 (abseil#952)
* Fixes "illegal thread local variable" on some Apple platforms (abseil#954, abseil#965)

20210324.1

Toggle 20210324.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Abseil LTS 20210324, Patch 1 (abseil#943)

* Add missing `add_subdirectory()` call for "cleanup" (abseil#925)

Since `absl::Cleanup` is now public, it should also be included
in the `absl/CMakeLists.txt` file.

Signed-off-by: Christian Blichmann <cblichmann@google.com>

* Correctly install pkgconfig files under CMAKE_INSTALL_LIBDIR
Fixes abseil#931

PiperOrigin-RevId: 366816645

* AbseilConfigureCopts.cmake: fix AppleClang detection

restore use of MATCHES in comparison with "Clang"; this was lost in:

commit 22771d4
  ...
  24e1f5f72756046f5265abf618e951c341f09b8d by Derek Mauro <dmauro@google.com>:

  Fixes failing CMake string comparisons
  https://cmake.org/cmake/help/latest/policy/CMP0054.html

fixes:
CMake Warning at absl/copts/AbseilConfigureCopts.cmake:61 (message):
  Unknown compiler:
  /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++.
  Building with no default flags

Fixes abseil#930

PiperOrigin-RevId: 366879337

* Increment SOVERSION to 2103.0.1

Co-authored-by: Christian Blichmann <cblichmann@users.noreply.github.com>
Co-authored-by: Abseil Team <absl-team@google.com>

20210324.0

Toggle 20210324.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Apply LTS transformations for 20210324 LTS branch (abseil#920)

* Apply LTS transformations for 20210324 LTS branch

* Change the SOVERSION to make MacOS happy

MacOS expects the first part of the SOVERSION to fit into 16 bits.

20210324.rc1

Toggle 20210324.rc1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Apply LTS transformations for 20210324 LTS branch (abseil#920)

* Apply LTS transformations for 20210324 LTS branch

* Change the SOVERSION to make MacOS happy

MacOS expects the first part of the SOVERSION to fit into 16 bits.

20200923.3

Toggle 20200923.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Cherry-picks for LTS 2020_09_23 Patch Release 3 (abseil#888)

* Adds missing <limits> include to fix GCC 11 (prerelease) build