From 6218a43a607bc417537a9dde3c678146a50da01b Mon Sep 17 00:00:00 2001 From: "Shuowang (Wayne) Zhang" Date: Fri, 17 Dec 2021 14:03:38 -0500 Subject: [PATCH] v2.1.0 Notable changes: - Fix bug where memory address for size 4 GB gets stored as 0 - Add __set_backtrace_on_abort() used to enable or disable abort() from calling display_backtrace() - Define == and != operators for pthread_t --- README.md | 2 +- docs/globals.html | 42 ++- docs/globals_c.html | 6 +- docs/globals_func.html | 36 +- docs/search/all_0.js | 105 +++--- docs/search/all_1.js | 150 ++++---- docs/search/all_10.js | 236 ++++++------ docs/search/all_11.js | 14 +- docs/search/all_12.js | 14 +- docs/search/all_13.js | 8 +- docs/search/all_14.js | 2 +- docs/search/all_15.js | 190 +++++----- docs/search/all_16.js | 70 ++-- docs/search/all_17.js | 4 +- docs/search/all_2.js | 14 +- docs/search/all_3.js | 142 ++++---- docs/search/all_4.js | 14 +- docs/search/all_5.js | 48 +-- docs/search/all_6.js | 22 +- docs/search/all_7.js | 12 +- docs/search/all_8.js | 58 +-- docs/search/all_9.js | 30 +- docs/search/all_a.js | 12 +- docs/search/all_b.js | 18 +- docs/search/all_c.js | 6 +- docs/search/all_d.js | 6 +- docs/search/all_e.js | 26 +- docs/search/all_f.js | 34 +- docs/search/classes_0.js | 20 +- docs/search/classes_1.js | 6 +- docs/search/classes_2.js | 4 +- docs/search/classes_3.js | 2 +- docs/search/classes_4.js | 8 +- docs/search/classes_5.js | 2 +- docs/search/classes_6.js | 30 +- docs/search/classes_7.js | 4 +- docs/search/classes_8.js | 12 +- docs/search/defines_0.js | 28 +- docs/search/defines_1.js | 4 +- docs/search/defines_2.js | 28 +- docs/search/defines_3.js | 6 +- docs/search/defines_4.js | 2 +- docs/search/defines_5.js | 2 +- docs/search/defines_6.js | 8 +- docs/search/defines_7.js | 6 +- docs/search/defines_8.js | 2 +- docs/search/defines_9.js | 32 +- docs/search/defines_a.js | 4 +- docs/search/defines_b.js | 2 +- docs/search/enums_0.js | 4 +- docs/search/enums_1.js | 2 +- docs/search/enums_2.js | 2 +- docs/search/enumvalues_0.js | 8 +- docs/search/enumvalues_1.js | 12 +- docs/search/enumvalues_2.js | 14 +- docs/search/files_0.js | 4 +- docs/search/files_1.js | 2 +- docs/search/files_2.js | 2 +- docs/search/files_3.js | 32 +- docs/search/functions_0.js | 171 ++++----- docs/search/functions_1.js | 22 +- docs/search/functions_10.js | 4 +- docs/search/functions_2.js | 6 +- docs/search/functions_3.js | 10 +- docs/search/functions_4.js | 2 +- docs/search/functions_5.js | 4 +- docs/search/functions_6.js | 4 +- docs/search/functions_7.js | 12 +- docs/search/functions_8.js | 14 +- docs/search/functions_9.js | 2 +- docs/search/functions_a.js | 2 +- docs/search/functions_b.js | 2 +- docs/search/functions_c.js | 2 +- docs/search/functions_d.js | 26 +- docs/search/functions_e.js | 4 +- docs/search/functions_f.js | 2 +- docs/search/typedefs_0.js | 8 +- docs/search/typedefs_1.js | 10 +- docs/search/typedefs_2.js | 2 +- docs/search/typedefs_3.js | 26 +- docs/search/typedefs_4.js | 2 +- docs/search/typedefs_5.js | 2 +- docs/search/typedefs_6.js | 2 +- docs/search/typedefs_7.js | 4 +- docs/search/typedefs_8.js | 2 +- docs/search/typedefs_9.js | 12 +- docs/search/variables_0.js | 38 +- docs/search/variables_1.js | 124 +++---- docs/search/variables_10.js | 6 +- docs/search/variables_11.js | 6 +- docs/search/variables_12.js | 4 +- docs/search/variables_13.js | 2 +- docs/search/variables_14.js | 188 +++++----- docs/search/variables_2.js | 8 +- docs/search/variables_3.js | 72 ++-- docs/search/variables_4.js | 8 +- docs/search/variables_5.js | 38 +- docs/search/variables_6.js | 12 +- docs/search/variables_7.js | 8 +- docs/search/variables_8.js | 26 +- docs/search/variables_9.js | 8 +- docs/search/variables_a.js | 6 +- docs/search/variables_b.js | 2 +- docs/search/variables_c.js | 2 +- docs/search/variables_d.js | 20 +- docs/search/variables_e.js | 30 +- docs/search/variables_f.js | 148 ++++---- docs/zos-base_8h.html | 21 ++ docs/zos-base_8h_source.html | 671 ++++++++++++++++++----------------- docs/zos_8cc.html | 25 +- docs/zos_8h.html | 4 +- docs/zos_8h_source.html | 2 +- include/zos.h | 2 +- latex/zos-base_8h.tex | 10 +- latex/zos_8cc.tex | 10 +- latex/zos_8h.tex | 4 +- man/man3/zos-base.h.3 | 5 + man/man3/zos.cc.3 | 5 + man/man3/zos.h.3 | 4 +- src/zos.cc | 12 +- 120 files changed, 1794 insertions(+), 1711 deletions(-) diff --git a/README.md b/README.md index 1b8b4a2..039c38e 100644 --- a/README.md +++ b/README.md @@ -181,7 +181,7 @@ xlclang++ -I path/to/zoslib/include -L path/to/mybuilddir/lib -lzoslib random.cc You should get an output similar to the following: ``` -ZOSLIB version: v2.0.0 +ZOSLIB version: v2.1.0 Generating 2 random values Random index: 0 BC DE CF DE 7 E3 58 3A 4F 22 diff --git a/docs/globals.html b/docs/globals.html index ecf9b82..0c0dc57 100644 --- a/docs/globals.html +++ b/docs/globals.html @@ -328,8 +328,8 @@

- _ -