diff options
author | Ivan Maidanski <ivmai@mail.ru> | 2016-10-22 09:48:29 +0300 |
---|---|---|
committer | Ivan Maidanski <ivmai@mail.ru> | 2016-10-22 09:48:29 +0300 |
commit | f81cb9636ad852a705e7db9bf0e3e26cec0295b1 (patch) | |
tree | 2e2e4a88a59a3bfd0f338458c30e767b349cf1b1 /dyn_load.c | |
parent | e7f40b12c1ae51c2a67e90e67fc9a9d47e8a8690 (diff) | |
download | bdwgc-f81cb9636ad852a705e7db9bf0e3e26cec0295b1.tar.gz |
Eliminate 'value of DATASTART2 unknown' cppcheck info messages
* dyn_load.c [HAVE_DL_ITERATE_PHDR]
(GC_register_dynamic_libraries_dl_iterate_phdr): Replace
defined(DATASTART2) with defined(GC_HAVE_DATAREGION2).
* os_dep.c [!OS2 && !MSWIN32 && !OPENBSD] (GC_register_data_segments):
Likewise.
* include/private/gcconfig.h [DATASTART2] (GC_HAVE_DATAREGION2): New
macro.
Diffstat (limited to 'dyn_load.c')
-rw-r--r-- | dyn_load.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -628,7 +628,7 @@ STATIC GC_bool GC_register_dynamic_libraries_dl_iterate_phdr(void) /* dl_iterate_phdr may forget the static data segment in */ /* statically linked executables. */ GC_add_roots_inner(datastart, dataend, TRUE); -# if defined(DATASTART2) +# ifdef GC_HAVE_DATAREGION2 if ((word)DATASTART2 - 1U >= (word)DATAEND2) { /* Subtract one to check also for NULL */ /* without a compiler warning. */ |