Module Name: src Committed By: jkoshy Date: Mon May 2 20:09:48 UTC 2022
Modified Files: src/external/cddl/osnet/dist/lib/libdtrace/common: dt_link.c Log Message: Follow FreeBSD revision <0e15d9fbeba4> and simplify #ifdef'ed code. This change avoids redefining 'SHN_SUNW_IGNORE' if the symbol is already present. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 \ src/external/cddl/osnet/dist/lib/libdtrace/common/dt_link.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/external/cddl/osnet/dist/lib/libdtrace/common/dt_link.c diff -u src/external/cddl/osnet/dist/lib/libdtrace/common/dt_link.c:1.12 src/external/cddl/osnet/dist/lib/libdtrace/common/dt_link.c:1.13 --- src/external/cddl/osnet/dist/lib/libdtrace/common/dt_link.c:1.12 Tue Dec 3 22:10:56 2019 +++ src/external/cddl/osnet/dist/lib/libdtrace/common/dt_link.c Mon May 2 20:09:48 2022 @@ -1678,11 +1678,8 @@ process_obj(dtrace_hdl_t *dtp, const cha * already been processed by an earlier link * invocation. */ -#ifndef illumos -#define SHN_SUNW_IGNORE SHN_ABS -#endif - if (rsym.st_shndx != SHN_SUNW_IGNORE) { - rsym.st_shndx = SHN_SUNW_IGNORE; + if (rsym.st_shndx != SHN_ABS) { + rsym.st_shndx = SHN_ABS; (void) gelf_update_sym(data_sym, ndx, &rsym); } }