Skip to content

Commit

Permalink
Documentation updates for v12.2.1 patch release (#1328)
Browse files Browse the repository at this point in the history
* Doc updates for v12.2.1 release
* Update formatting for cmake/warnings.cmake
  • Loading branch information
hainest committed Nov 21, 2022
1 parent 3af05b7 commit def4204
Show file tree
Hide file tree
Showing 3 changed files with 26 additions and 4 deletions.
21 changes: 21 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,26 @@
# Change Log

## [12.2.1](https://github.com/dyninst/dyninst/tree/v12.2.1) (2022-11-21)
[Full Changelog](https://github.com/dyninst/dyninst/compare/v12.2.0...v12.2.1)

- Fix shadowing of 'filename' member in Elf_X::findDebugFile ([1325](https://github.com/dyninst/dyninst/issues/1325))
- Ignore unknown pragma warnings when building without OpenMP ([1324](https://github.com/dyninst/dyninst/issues/1324))
- fix Instruction class to allow valid assignment ([1323](https://github.com/dyninst/dyninst/issues/1323))
- ParseAPI: improve tail call recognition ([1315](https://github.com/dyninst/dyninst/issues/1315))
- Support hash_compare concept from TBB >= 2021.1 ([1316](https://github.com/dyninst/dyninst/issues/1316))
- Remove unused TBB from parseAPI ([1317](https://github.com/dyninst/dyninst/issues/1317))
- Use dyn_c_hash_map in DwarfWalker ([1318](https://github.com/dyninst/dyninst/issues/1318))
- Directly link to common in dynC_API ([1319](https://github.com/dyninst/dyninst/issues/1319))
- Manually add hex prefix when formatting an Operand ([1313](https://github.com/dyninst/dyninst/issues/1313))
- Allow assignment conversion without framepointer ([1314](https://github.com/dyninst/dyninst/issues/1314))
- Fix incorrect format string in Result.h for u48 / s48 / u64 / s64 ([1311](https://github.com/dyninst/dyninst/issues/1311))
- Do not build dyninstAPI_RT as separate CMake project ([1309](https://github.com/dyninst/dyninst/issues/1309))
- Fix possible null pointer access in BPatch_module::findFunctionByAddress ([1308](https://github.com/dyninst/dyninst/issues/1308))
- Search 'elfutils' subdirectory for libdebuginfod/includedir ([1307](https://github.com/dyninst/dyninst/issues/1307))
- Fix public header deletes ([1301](https://github.com/dyninst/dyninst/issues/1301))
- fix location list PC range values ([1297](https://github.com/dyninst/dyninst/issues/1297))
- Docker - use ppa for gcc11 ([1291](https://github.com/dyninst/dyninst/issues/1291))

## [12.2.0](https://github.com/dyninst/dyninst/tree/v12.2.0) (2022-07-28)
[Full Changelog](https://github.com/dyninst/dyninst/compare/v12.1.0...v12.2.0)

Expand Down
2 changes: 1 addition & 1 deletion cmake/shared.cmake
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
set(DYNINST_MAJOR_VERSION 12)
set(DYNINST_MINOR_VERSION 2)
set(DYNINST_PATCH_VERSION 0)
set(DYNINST_PATCH_VERSION 1)

set(SOVERSION "${DYNINST_MAJOR_VERSION}.${DYNINST_MINOR_VERSION}")
set(LIBVERSION "${SOVERSION}.${DYNINST_PATCH_VERSION}")
Expand Down
7 changes: 4 additions & 3 deletions cmake/warnings.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -96,10 +96,11 @@ endif()
if(DYNINST_WARNINGS_AS_ERRORS)
list(APPEND REQUESTED_WARNING_FLAGS "Werror")
message(STATUS "DYNINST_WARNINGS_AS_ERRORS set: treating warnings as errors")

# If not building with OpenMP or if static libs are enabled, ignore OpenMP pragma warnings

# If not building with OpenMP or if static libs are enabled, ignore OpenMP pragma
# warnings
if(NOT USE_OpenMP OR ENABLE_STATIC_LIBS)
list(APPEND REQUESTED_WARNING_FLAGS "Wno-unknown-pragmas")
list(APPEND REQUESTED_WARNING_FLAGS "Wno-unknown-pragmas")
endif()
endif()

Expand Down

0 comments on commit def4204

Please sign in to comment.