Patch Name: PHSS_30054 Patch Description: s700_800 11.04 (VVOS) ld and linker tools cumulative patch Creation Date: 03/11/14 Post Date: 03/12/11 Hardware Platforms - OS Releases: s700: 11.04 s800: 11.04 Products: N/A Filesets: OS-Core.C-KRN,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP OS-Core.C-MIN,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP OS-Core.CORE-SHLIBS,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP OS-Core.CMDS-AUX,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP ProgSupport.PROG-AUX,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP ProgSupport.PROG-AX-64ALIB,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP OS-Core.CORE-64SLIB,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP OS-Core.C-MIN-32ALIB,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP OS-Core.C-MIN-64ALIB,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP ProgSupport.C-INC,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP ProgSupport.LANG-MIN,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP ProgSupport.PAUX-ENG-A-MAN,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP ProgSupport.C-ENG-A-MAN,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP OS-Core.CAUX-ENG-A-MAN,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP Automatic Reboot?: No Status: General Release Critical: Yes PHSS_30054: ABORT OTHER CORRUPTION MEMORY_LEAK HANG Based on HP-UX Patch PHSS_28869: ABORT HANG OTHER Contains fixes for the following: JAGae67734 : potential dld deadlock JAGae70733 : coredump JAGae53613 : hang JAGae66927 : linker fails to exec JAGae81418 : application abort JAGae76252 : abort Based on HP-UX Patch PHSS_28434: ABORT OTHER Contains fixes for the following: JAGae67734 : potential deadlock JAGae01140 : implement DTLS JAGae44082 : broken DT_INIT/DT_FINI JAGae45702 : overlayed symbols in TLS JAGae52258 : DIR64 error messages JAGae53435 : fdp_init is not thread safe JAGae54705 : +ee doesn't work with _etext JAGae55664 : linker dumps core with -d -r Based on HP-UX Patch PHSS_26559: HANG ABORT MEMORY_LEAK Contains fix for fdp_init hang, elfdump core dumps while handling long symbol names, odump -verifyall core dumps on libc.1, nlist64 has memory leak in a loop if in 64-bit code Based on HP-UX Patch PHSS_26262: HANG CORRUPTION Contains fix for shl_load hang problem, Thread local storage addresses gets corrupted, application hangs with +mergeseg enabled. PHSS_22836: OTHER Based on HP-UX Patch PHSS_22478: OTHER Contains LD_PRELOAD functionality PHSS_22585: ABORT OTHER HANG Based on HP-UX Patch PHSS_21947: HANG Shl_unload hangs for certain applications Based on HP-UX Patch PHSS_20014: ABORT Shl_load intermittently fails with mmap error EINVAL in a threaded app. Based on HP-UX Patch PHSS_19866: OTHER special support for OGL's TLS sh library in dld (32 & 64 bit) Based on HP-UX Patch PHSS_18072: ABORT ld aborts with sigsegv when linking pro/e Category Tags: defect_repair enhancement general_release critical halts_system corruption memory_leak Path Name: /hp-ux_patches/s700_800/11.X/PHSS_30054 Symptoms: PHSS_30054: Repackaged HP-UX patch PHSS_28869 for VVOS Based on HP-UX patch PHSS_28869: - JAGae53613: Severity:6 B.11.33 /usr/lib/pa20_64/dld.sl hang while doing a symbol lookup JAVA - JAGae59498: Severity:4 +O4 with archive_shared gets ld relocation error - JAGae59172: Severity:2 From SD unconfigure script, unable to run executable that uses JVM. - JAGae56982: Severity:2 set BROWSER env var appropriately for linker +help - JAGae63325: Severity:5 ld -s incorrectly strips version ID in .note section - JAGae13553: Severity:4 strip 'note sections' in addition to the 'debug section' - JAGae59006: Severity:4 dld should call unload notification after all terminators are invoked - JAGae47167: Severity:3 IC51:EVE1:size internal error: Unkown VOF exception 9:sizerr 3501 - JAGae67734: Severity:8 BOR can potentially be re-entered from pthread_setcancelstate() - JAGae66927: Severity:9 linker fails to exec on IC61 & IC62 - JAGae70733: Severity:7 dld.sl causing coredump in swlist and co. - JAGae69610: Severity:4 dld doesn't honor NO_RECOVERY segment bit for shared libs - JAGae54474: Severity:4 chatr says file may be corrupt when it is not, scary message - JAGae82599: Severity:4 Need to unset LD_PRELOAD environment variable after dld runs. - JAGae60232: Severity:2 Replace Netscape with Mozilla for linker +help. - JAGae81418: Severity:8 B.11.36 dld.sl does not search the current directory - JAGae76252: Severity:8 Unresolved symbol from if +I initializer defined in shlib dependency Based on HP-UX patch PHSS_28434: - JAGad38506: Severity :4 /usr/lib/dld.sl: Thread Local Storage mismatch symbol for: HP_OGL_VAPI_TLS (coredump) - JAGad87485: Severity :3 ldd output scrambled with LD_PRELOAD - JAGad95564: Severity :1 update elfdump -u to print all documented options - JAGae01140: Severity :9 (coredump) assertion failed: __tls_prealloc_dtv > 0, private.c, line: 788 - JAGae06883: Severity :4 add support to strip to strip object files correctly - JAGae25731: Severity :4 shl_load should accept $ORIGIN in lib pathname - JAGae28531: Severity :7 dlsym() hangs process - JAGae29254: Severity :4 linker enhancement: allow multiple definitions of symbols - JAGae29583: Severity :4 dld should check return status of all malloc/realloc calls - JAGae31163: Severity :4 reduce dld overhead detecting duplicate shlibs - JAGae32330: Severity :4 ELF-64: ".dynamic" section "sh_link" entry is always zero. - JAGae33333: Severity :6 linker misleading error message -- extern/noextern difficult to be used - JAGae34468: Severity :5 TARGETROOT not removed from libdld.2 linked in as static - JAGae36525: Severity :4 ld64: change to display LPATH and command line in verbose mode.(-v) - JAGae36694: Severity :4 implement -B nodelete/RTLD_NODELETE - JAGae38026: Severity :4 implement support for function level versioning in 32/64 bit linker - JAGae39148: Severity :4 Assertion failed: obj_mod->get_section(sec_index) - JAGae39229: Severity :5 Assertion failed: obj_mod->get_section(sec_index) - JAGae40091: Severity :4 Order of invoking INIT functions is different in 32 and 64 bit - JAGae40162: Severity :4 +Oprocelim may eliminate unreferenced portions of initialized overlays - JAGae40227: Severity :4 +n not honouring left-to-right search rule for shlibs - JAGae40590: Severity :4 chatr(warning): dl_header_ext.size != sizeof(dl_header_ext). - JAGae41187: Severity :4 ld -S sets IPL auxheader checksum incorrectly - JAGae41334: Severity :5 Spurious "duplicate symbols" errors with COMDAT IELF files on PA64 - JAGae43934: Severity :4 chatr +pdL option not working - JAGae43957: Severity :6 shl_load(BIND_FIRST) causes dld to produce an unload callback for a.out - JAGae44082: Severity :8 Assertion failed: num_entries == (total_entries - 1) - JAGae45015: Severity :4 add -silent and -noogltls _HP_DLDOPTS options - JAGae45702: Severity :8 32bit PA ld and tls generate executable with symbols overlayed - JAGae47089: Severity :4 nm does not print the size correctly for objects >= 4gb - JAGae47420: Severity :7 +vshlibunsats give bogus unresolved symbols - JAGae47427: Severity :4 dlgetmodinfo needs to have a way to request program entry - JAGae48117: Severity :4 implement RTLD_{WORLD,GROUP,PARENT,SELF,DEFAULT} and ld -B group - JAGae52258: Severity :8 Non thread specific relocation DIR64 error messages - JAGae53435: Severity :4 fdp_init is not thread safe - JAGae53753: Severity :4 implement callgraph based procedure positioning - JAGae54705: Severity :6 +ee doesn't work with _etext - JAGae55664: Severity :4 linker dumps core when using -d -r on simple inputs - JAGae67734: Severity :8 potential dld deadlock Based on HP-UX patch PHSS_26559: - JAGae29357: Severity :4 icrt0/fdp_init hangs with C++ apps - JAGad76053 : Severity : 2 PHSS_22514 removes /usr/lib/libld.a - JAGae28025 : Severity : 4 update flow.data for AR0902 - JAGae24171 : Severity : 7 ld32 Segmentation Violation with -I - JAGae27426 : Severity : 7 PHSS_26262: ld wrongly marks cobol +z code as non-PIC - JAGaa84136 : Severity : 6 Misleading error message: unexpected end of file in /lib/milli.a - JAGae25251 : Severity : 6 Linkmap is not emitted for $TBSS$ for shared library compiled with aCC - JAGae11709 : Severity : 5 +afs problems - JAGae11683 : Severity : 2 ld32 +afs with bad arguments SIGSEGV's - JAGae20429 : Severity : 4 PHSS_26262 and PHSS_26263 fail rollback after installing during update - JAGae20682 : Severity : 9 PHSS_26263 failes update for 11.0 to 11.11 - JAGae26592 : Severity : 5 Link is missing for 11.22 ar.cat - JAGad89251 : Severity : 0 Please support RTLD_NOLOAD flag in dlopen - JAGae14804 : Severity : 4 fastbind fails on executable built with ld -G - JAGae13553 : Severity : 4 strip 'note sections' in addition to the 'debug section' - JAGae07987 : Severity : 4 ar.cat links are missing for French Canadian locale - JAGad99319 : Severity : 6 export _shlInit automatically - JAGae13202 : Severity : 6 chatr corrupts files when multiple executables are specified - JAGae19405 : Severity : 9 PHSS_26263 installs with errors, some systems will nolonger boot - JAGae05596 : Severity : 9 OS-Core.C-KRN swverify error on 11.22 ic36 PA - JAGae13806 : Severity : 9 GOLDQPK11i abort (coredump) on V-class on Fusion 0206 IC02 - JAGad61691 : Severity : 2 TOT elfdump core dumps while handling long symbol names. - JAGad86458 : Severity : 2 +fini creates redundant shlib modules in 32 bit - JAGad84637 : Severity : 2 ld : check syntax in numeric arguments like +Oselectivepercent=100 - JAGad87786 : Severity : 2 error message not included in ld.msg file - JAGad93151 : Severity : 3 +vshlibunsats reports unsat from wrong shlib - JAGad05755 : Severity : 3 strip -l on CTTI object causes odump failures, fixups not truncated - JAGad92594 : Severity : 4 pxdb causes odump -verifyall to show: Symbol value field out of range - JAGae03766 : Severity : 4 `nm *.a` reports "too many open files" if more than 56 - JAGae06296 : Severity : 4 man page gives wrong impression - JAGad89441 : Severity : 4 DF_STATIC_TLS and DF_ORIGIN flags are not set properly - JAGae03859 : Severity : 4 ld SIGSEGV if more than one +filter lib contains TLS - JAGad96293 : Severity : 4 java dumps core when SHLIB_PATH exceeds a certain limit - JAGad96788 : Severity : 4 ar: internal header generation error - if UID is large - ar64 only - JAGae10490 : Severity : 4 ld64 dumps core when bad arguments passed to symboltablesize - JAGad96576 : Severity : 4 ld reports wrong filename for the source of an unsat - JAGad89436 : Severity : 4 section alignment problem in ITLS model - JAGae05258 : Severity : 4 fdp should not attempt to lock flow.data on read-only file systems - JAGad93643 : Severity : 4 ld should warn if sym imported by shlib is hidden in the executable - JAGae09721 : Severity : 4 BROWSER variable pointing to script fails with " ld +help" command - JAGad88400 : Severity : 5 SIGSEGV in dld.sl when +mergesegs enable is used with ITLS - JAGad92553 : Severity : 5 ld32 pulls .o from archive even when definition found in a dependent .sl - JAGad90990 : Severity : 5 nlist64 has memory leak in a loop if in 64-bit code - JAGad89877 : Severity : 5 32bit dlclose might fail randomly due to uninitialized variable - JAGae02773 : Severity : 5 should be able to chatr +gstsize even if we didn't link with it - JAGad93382 : Severity : 5 Latest OS Linker patches change permissions on /usr/share/html - JAGad97591 : Severity : 5 linker SIGBUSes when objects contain both TDATA and TBSS subspaces - JAGad87792 : Severity : 7 Spurious 6378 error from PA64 ucomp when linking executable by pathname - JAGae03366 : Severity : 7 'ar' command is changing the permission of an archive library. - JAGad88699 : Severity : 9 PHSS_23441 causes 10.20 to 11.11 upgrades to fail Based on HP-UX patch PHSS_26262: - JAGae05326 : Severity : 4 application hangs with +mergeseg enabled - JAGae05741 : Severity : 6 ld32 SIGSEGV's if commandfile (-c) contains long (>1024) strings - JAGad99094 : Severity : 4 flow.data dumper code broken if # of calls > MAXINT - JAGad92518 : Severity : 7 unsats from dependent shlibs not pulling in objects from .a in -b mode - JAGad92782 : Severity : 5 ld32 -b does not detect non-PIC object with R_CODE_ONE_SYMBOL fixup - JAGae06209 : Severity : 7 B.11.30 Thread local storage address gets corrupted - JAGae04126 : Severity : 9 IC34: Problem building Kernel. - JAGad82635 : Severity : 4 chatr_dual needs to accept +mergeseg option - JAGad96357 : Severity : 5 lorder returns "nm: filename.o bad magic" if filename contains "ELF" - JAGad92225 : Severity : 4 ld driver closes wrong file descriptor for ld.cat message catalog file - JAGad72709 : Severity : 7 HPUX_ALIGN HPUX_WORD in 64bit causes shl_load to hang - JAGae01208 : Severity : 4 32bit: NULL ptr reference in dld.sl for shl_findsym on RTLD_LOCAL libs - JAGae07523 : Severity : 4 odump -tlssym tags wrong symbols as TLS for PIC (+Z) objects - JAGad90425 : Severity : 4 odump -verifyall core dumps on libc.1, extraneous messages on libc.2 - JAGae05938 : Severity : 7 multiple shl_load calls on non-existent library results in a hang - JAGae07049 : Severity : 3 enh: need +mergeseg option for linker - JAGad89316 : Severity : 5 32bit: ITLS in shlibs broken with -B symbolic - JAGad69986 : Severity : 4 need documentation warning about linking with -lc - linker issue warning Based on HP-UX patch PHSS_24303: - JAGad89442 : Severity : 4 compatibility problem in ITLS shlibs with local TLS syms - JAGad89880 : Severity : 4 change PA32 divide factor for shlib coalescing to 4 - JAGad76713 : Severity : 5 incorrect behavior of dlsym()/shl_findsym() with filtering - JAGad33853 : Severity : 6 64-bit dld does not resolve dependent libraries like other UNIX vendors - JAGad81801 : Severity : 4 ld_dual has to be able to lookup libs in LPATH and -L in +filter - JAGad82036 : Severity : 4 ld32: build with -N - JAGad81130 : Severity : 5 nm -g -p does not show weak global symbols - JAGad75731 : Severity : 6 shl_load/shl_unload memory leak occured. - JAGad76578 : Severity : 6 shared libraries dependency list corrupted - JAGad80045 : Severity : 7 _HP_DLOPTS truncates the shlib path to 23 chars. - JAGad67333 : Severity : 4 IA64 cross linker can not link debug I2 app(scp_engine). - JAGad62088 : Severity : 5 Link error for 64-bit PA objects and C++ adjustor thunks. - JAGad68396: Severity :4 32-bit dlopen does not return error if data unsats exist - dlsym hangs - JAGad76877: Severity :5 kernel does not build with IZ3 AR1201 linker during mk_kernel tests - JAGad69481: Severity :4 Program dumps core with +init/+fini - JAGad66790: Severity :7 som2elf creates ELFCLASS64_A dlkm module - JAGad87826: Severity :6 AR1201 linker incorrectly handles debug information - JAGad74373 : Severity : 4 32 bit filter libraries bugs - JAGad57442 : Severity : 3 plabel imports: bug in global symbol table - JAGab15187 : Severity : 3 Makefile to be created for compressing/copying man pages to exprt dir - JAGad68069 : Severity : 4 ld64 -r dumps core - JAGad49987 : Severity : 4 32bit: wrong TLS offsets if -r is used twice - JAGad26562 : Severity : 4 elfdump -f -o should give summary of elf corefile headers - JAGad51282 : Severity : 4 32bit: +init and +fini functions invoked in incorrect order - JAGad53685 : Severity : 4 ld -b +vshlibunsats returns several aCC functions even if -lCsup - JAGad55810 : Severity : 4 Support for +interp option in PA32 linker - JAGad55550 : Severity : 4 ld fails with "Invalid loader fixup" message - JAGad50219 : Severity : 5 misleading message when 64-bit linker is given a 32-bit library - JAGad66601 : Severity : 5 The ar cmd is missing zh_HK.big5 message catalog file - JAGad55980 : Severity : 6 Corrupt .o file gets internal error 4006 but doesn't say which file. - JAGad54315 : Severity : 6 F90 bug when creating shared library for IMSL - JAGad53946 : Severity : 6 path truncation on Informix PBO - JAGad62001 : Severity : 7 ld32 crashes when linking OpenGL demo - JAGad47233 : Severity : 7 ld -r wipes out thread specific space - JAGad64091 : Severity : 7 Memory corruption in dld.sl - JAGad68781 : Severity : 8 Building a executable with ld32 -N -a archive dumps core - JAGad49056 : Severity : 4 odump -verifyall does not flag invalid symbol index - JAGad57755 : Severity : 1 ld +origin SIGBUSes when SOM shlib is given - JAGad71148 : Severity : 4 chatr -B immediate -B nonfatal -B verbose returns conflicting options - JAGad72901 : Severity : 4 Enhancement request to improve link time performance - JAGad74957 : Severity : 4 ldd can't read libraries with thread local storage - ldd hangs - JAGad74950 : Severity : 4 lddstub is included in the wrong fileset - JAGad48848 : Severity : 4 $ORIGIN for ld in PA_RISC 32/64 bit support - JAGad45576 : Severity : 4 Make SHLIB_PATH dynamic when changed with putenv - JAGad71456 : Severity : 4 +init fails with -T option - JAGad73063 : Severity : 4 reduntant warning - JAGad67730 : Severity : 4 Addition of a new magic flavor to chatr - JAGad71270 : Severity : 4 ld does not report TLS mismatch for fortran programs - JAGad75799 : Severity : 6 64 bit hello world program dumps core if LD_PROFILE_ is set - JAGad51237 : Severity : 7 dld.sl's quicksort takes 80% of runtime sorting already sorted symbols - JAGad63106 : Severity : 9 Signal 11 stackoverflow in ucomp, compiling with +I -AA, long symbol - JAGad73611 : Severity : 7 Enhancement - linker option "+profilebucketsize " - JAGad72470 : Severity : 5 OS-Core.LINKER-HELP has swverify WARNINGS after upgrade 11.00 -> HPUX 11.11 Based on HP-UX patch PHSS_23440: - Support for Open MP Initialized Thread Local Storage (ITLS) - JAGad50617 : Severity : 8 32-bit dld.sl after B.11.13 slow loading of dependent shared libraries - JAGab15187: Severity : 3 Makefile to be created for compressing/copying man pages to export dir - JAGad38195: Severity : 4 32-bit dlopen() search path differs from 64-bit including full pathname - JAGad51282: Severity : 4 32bit: +init and +fini functions invoked in incorrect order - JAGad53685: Severity : 4 ld -b +vshlibunsats returns several aCC functions even if -lCsup - JAGad55550: Severity : 4 ld fails with "Invalid loader fixup" message - JAGad53946: Severity : 6 path truncation on Informix PBO - JAGad47233: Severity : 7 ld -r wipes out thread specific space - JAGad64091: Severity : 7 Memory corruption in dld.sl - JAGad50617: Severity : 8 32-bit dld.sl after B.11.13 slow loading of dependent shared libraries - JAGad41905: Severity : 9 ld core dumps when building shared library. - JAGad70702: Severity : 8 setting LD_PRELOAD causes 1.3 java program to abort. - JAGad71116: Severity : 9 /lib/pa20_64/dld.sl not creating BOR pages with execute access Based on HP-UX patch PHSS_23573: - JAGad50188 shl_findsym is failing. Based on HP-UX patch PHSS_23377: - JAGad42757 ld64 -PD -PF 'fdp' produces link order file that ld doesn't recognize. Based on HP-UX patch PHSS_22514: - JAGad47444 Deferred binding can cause a race condition to occur in the dld. - JAGad43230 Load time was worsened badly with the dld in IZ4. - JAGad43299 Memory problems with +afs option - JAGad42343 linker terminates with signal 10 when building 64 bit C++ shared library. - JAGad40322 After installing IZ3 patch, users cannot login to the system - JAGad26141 -y option unexpectedly changes the linker symbol resolution behavior - JAGad29876 needed support for init / fini style progmas in 32 bit compiler/linker - JAGad25409 shl_getsymbols() does not seem to work in PA64 mode. - JAGad36403 dlclose returns 'Existing dependencies' if dlclose on implicitly loaded - JAGad38588 Bug fixes to link time aliasing (+afs linker option) - JAGad17143 ld64 core dump with ISOMs in archived lib - JAGad40771 missing $IGNDBG$ section in end.o causes linker to pxdb on doom links - JAGad29883 Include SDK/XDK support in the SOM Linker and SOM TOOLS - JAGaa80207 Execute initializer when shared library is unloaded implicitly - JAGad26104 32 bit: _HP_SECONDARY_DEF cannot be overridden in shared libs - JAGad35195 Warn if +ild used without +objdebug - JAGad28077 configure script gives excessive messages - JAGad37818 shl_load with NULL ptr to name linked with -z hangs - JAGad34494 DLD not issuing DL_UNLOAD_POST_FINI event on both pa & ia side(64 bit) - JAGad33185 System Panic on 11.11 s800 during reboot after installing SW - JAGad25594: Severity: 4 ldd (default mode) shows /usr/lib/dld.sl: Unresolved symbol: symbol - JAGad30093: Severity: 5 shl_load causes an exec format error for libcl - JAGad28702: Severity: 4 ld does not support chatr +3qp support - JAGad27981: Severity: 8 corrupt message catalogs - JAGad24378: Severity: 2 chatr32 should report dl_header_ext size difference as warning not error - JAGad23854: Severity: 9 Auxiliary-Opt.LANG-HELP - /opt/langtools/lib/linker is not a directory - JAGad15154: Severity: 4 ld returns $THREAD_SPECIFIC$ error without library or symbol name - JAGad13995: Severity: 4 Can't PBO shared libraries - JAGad12380: Severity: 2 elfdump should dump addend in hex (not decimal) - JAGad07944: Severity: 1 odump -sllibloadlist dumps core - JAGad07309: Severity: 5 Enhance 64 bit dld to support gprof shared library feature - JAGad06347: Severity: 1 odump -sllibloadlist skips a dependent library - JAGad05919: Severity: 4 Add new section in linkmap space to capture link env - for purify support - JAGad01432: Severity: 9 XtCreateWidget crash - JAGad01339: Severity: 2 ld32 load map is not consistent - JAGad00004: Severity: 4 Problems with +ee option, hangs, unsats or other problems - JAGac95136: Severity: 5 Linker (PHSS_20058) crashes with -P option - JAGac95093: Severity: 6 WDB needs some symbols (eg $UNWIND_START..) to be exported by default - JAGac88695: Severity: 4 ld +vextern filename to support compiler +Oextern - JAGac68777: Severity: 1 Need better error msg if library is not of same ABI (32/64) as objects - JAGac39834: Severity: 6 32 bit dlopen/dlsym calls can't be used on 1.1 systems - JAGac39313: Severity: 8 chatr to support marking 3rd/4th quadrant for private data space (10.20) - JAGab69903: Severity: 4 Would be nice if linker reports source of unsat symbols - JAGab03830: Severity: 3 clearmake fails to build the kernel with locale set to en_US.iso88591 - JAGaa96021: Severity: 3 ld can't open dependent libs, maxfiles too small - JAGaa84270: Severity: 7 PA-RISC 2.0 64-bit linker does not report multiple function definitions - JAGaa80270: Severity: 2 chatr (64-bit) doesn't check for invalid values with +sa and +si - JAGaa80193: Severity: 3 +e option should work with ld -r just as -h does PHSS_22836: Repackaged HP-UX patch PHSS_22478 for VVOS Based on HP-UX patch PHSS_22478: - JAGad14340: Severity: 3 fastbind fails: timestamps and checksums collected by dld is incorrect - JAGad13612: Severity: 4 linkmap information is not captured from -r objects into final executble - JAGad23920: Severity: 4 Signal 11 on ld -r on aC++ object - JAGad23799: Severity: 4 dlopen default behavior different in 32 vs 64 bit mode wrt dup sym - JAGad26599: Severity: 8 ld -r fails with "Unsatisfied protected symbols" for DLKM modules - JAGad26543: Severity: 8 PHSS_19866 breaks 64-bit code (Apollo)-dlopen with RTLD_NOW causes hang - JAGad22132: Severity: 7 ld64 Signal 10 in apply_relocations - JAGad21176: Severity: 7 32-bit dld: memory leak with multiple shl_load/shl_unload of same .sl - JAGab19862: Severity: 5 Linker doesn't obey .align assembly directive for $BSS$ - JAGad13677: Severity: 9 User application fails on ic18 - JAGad11335: Severity: 8 incremental links could fail when -r created files are present - JAGad12972: Severity: 7 usage of 32bit dlopen reinit's libc dataStructure if libc dependent lib - JAGad13712: Severity: 7 Monitor and Xserver Configuration screens hang on exit - JAGad13660: Severity: 7 dld B.11.17 in PHSS_20014: compare of function pointers returns false - JAGad10593: Severity: 9 User application fails on ic18 - JAGad12002: Severity: 6 Signal 11 in __map_dld (crt0.o) when using +Ofastaccess & +k - JAGad09908: Severity: 4 PA64 objdebug -r link fails on object files with COMDAT - JAGac86885: Severity: 4 link (ld64) with +objdebug object files aborts with SIGSEGV or SIGBUS - JAGad04435: Severity: 8 ld64 creates bad shared lib with unordered unwind table - JAGad01884: Severity: 4 linker and nm wrongly assume .dynstr immediately follows .dynsym - JAGad07437: Severity: 4 Warning 1594 isn't terminated by newline, -G doesn't suppress it - JAGad04090: Severity: 7 Need crt0 compiled with +k, large amount of shared libs - JAGad07667: Severity: 9 libhp-ux.a (32 and 64bit) truncated can't build kernel - JAGad06874: Severity: 6 ar creates incorrect member offset table - JAGad00615: Severity: 5 linker B.10.37 Target of unconditional branch is out of range - JAGad01939: Severity: 3 odump -verifyall reports invalid errors wrt dynamic relocation table - JAGad03144: Severity: 4 32 bit dlopen: skips libs with internal name, error string incorrect - JAGad03009: Severity: 5 dld.sl hangs on shl_load() with circular dependencies - JAGab72456: Severity: 4 Implement LD_PRELOAD functionality. - JAGad28258: Severity: 6 dlclose() closes a library even if it is still referenced by the process - JAGad25563: Severity: 4 phoenix linker creates linkmap_option section with wrong env strings - JAGad32319: Severity: 4 ld64 creates multiple .linkmap_option sections - JAGad13964: Severity: 3 with +compat option terminators are invoked in the incorrect order PHSS_22585: Repackaged HP-UX patch PHSS_21947 for VVOS Based on HP-UX patch PHSS_21947: - JAGad13660: Severity: 7 dld.sl in PHSS_20014: comparison of function pointers wrongly returns false in some cases - JAGad13712: Severity: 7 dld.sl in PHSS_20014: SAM hangs on exit Based on HP-UX patch PHSS_20014: - JAGac84467: Severity:4 ld64: PBO'ed .a and +n results error 7204 - JAGab72684: Severity:8 Signal 11 when building large aC++ application - JAGad03009: Severity:5 shl_load hangs on libraries with circular dependencies - JAGad03144: Severity:4 32 bit dlopen does not load shared libraries with an internal name. - JAGac79136: Severity:1 chatr doesn't recognize +plabel_cache option - JAGab03645: Severity: 2 ld doesn't copy over debug info when -r and +noobjdebug are specified - JAGac84437: Severity: 2 dld assertion failure with +plabel_cache +gst - JAGaa42493: Severity: 2 Errors in "Interoperability of 32/64 bit applications" white paper - JAGaa80539: Severity: 3 wdb can't find src files in-place in sub dir if +objdebug and +Oprocelim - JAGaa95593: Severity: 3 Incorrect symbol address and subsp alignment if diff subsp align exists - JAGab03838: Severity: 4 Same as JAGaa95816 end.o debug info not copied over in nonobjdebug mode - JAGab31348: Severity: 4 ar64 behaves differently than ar32 - failing X/Open standard test. - JAGab76835: Severity: 4 +compat doesn't invoke initializers in correct order - JAGab81994: Severity: 4 ld: Can't get current working directory if libc PHCO_19691 - JAGac29277: Severity: 4 Add support for Gprof shared library support in linker/dld. - JAGac39394: Severity: 4 ar -l writes to $TMPDIR, if defined, for ar64. - JAGac40288: Severity: 4 odump -verifyall to suppress stub warnings on executables - JAGac40519: Severity: 4 64bit lddstub is not executable on newer kernels. - JAGac40521: Severity: 4 dldd: need to port fixes in 10.20 to 11.00 dldd implementation. - JAGac42575: Severity: 4 elfdump doesn't recognize Valid SH type SHT_PARISC_DLKM or SHT_HP_DLKM - JAGac42804: Severity: 4 ld B.11.13 aborts when symbol exceeds 2048 chars - Memory fault - JAGac59625: Severity: 4 chatr32: use bit23 (instead of 15) exec_flags/ auxheader for Lazy swap - JAGac84482: Severity: 4 ar32: too many external symbols - JAGab12907: Severity: 5 libelf elf_errmsg is unclear. - JAGab70907: Severity: 5 fork model for writing flow.data file undesirable. - JAGab76087: Severity: 5 Enhance odump to mark TLS symbol definitions and references. - JAGac40441: Severity: 5 shl_load fails to load pre-GST shared libraries. - JAGac42392: Severity: 5 Can't set break point in shared library initializers (64-bit PA). - JAGac46746: Severity: 5 Excessive ld64 link times; too many lseeks. - JAGac59673: Severity: 5 Can't profile shared libraries of executables built with old crt0.o. - JAGac78638: Severity: 5 Need to remove obsolete ELFCLASS64_A reference in linker/ar. - JAGaa95506: Severity: 6 Signal 6 Subsp_Dict(subsp_ind).is_comdat, comdat.c +objdebug -r. - JAGab43956: Severity: 6 SIGBUS on Informix with +I instrumented . - JAGac42571: Severity: 7JAGac86844 PA linkers don't recognize valid Section Header type SHT_PARISC_DLKM - JAGac86844: Severity: 8 ld64 core dumps building 11.11 ic15 kernel - JAGab73709: Severity: 9 gdb crashes when loading the rhythm_server in i2 - JAGaa80562: Severity: 4 dld doesn't notify debugger about shlib events after attach. - JAGaa80574: Severity: 4 shl_unload() unloads plabels used by other shared libraries. - JAGaa84983: Severity: 6 Linker in infinite loop with -g. - JAGaa93260: Severity: 1 ER: Make chatr(1) error messages more accurate, manpage mention scripts. - JAGaa93916: Severity: 3 Better error/warning messages for chatr. - JAGaa94173: Severity: 6 ld64 -r causes pxdb internal warning: 2 blocks missing K_END. - JAGaa95694: Severity: 4 ld32 fails to generate long branch stub and output invalid fixup error. - JAGab16593: Severity: 3 pbo_kmem doesn't record kernel size/timestamp correctly. - JAGab16715: Severity: 4 Linker shlib export stubs are merged improperly with ld -r. - JAGab17941: Severity: 4 +objdebugonly option to linker (64-bit and 32-bit) for UX11.11 - JAGab18082: Severity: 8 10.x shl_load intermittently fails mmap error EINVAL in a threaded app - JAGab18157: Severity: 5 seg fault when try to link PHOENIX with dependdb-enabled ld32.be. - JAGab24503: Severity: 4 Use only one prod_version.h instead of two for PHOENIX. - JAGab25307: Severity: 8 Duplicate symbol when compiling +I and +DA2.0W. - JAGab40272: Severity: 4 Incorrect __text_start address if the first contrib has 0x1000 alignment. - JAGab46472: Severity: 4 Use standard preprocessor macro in crt0.h. - JAGab67527: Severity: 9 Duplicate symbols with +I, shared library, java src. - JAGab68332: Severity: 4 ld64 should generate DT_INIT_ARRAY/DT_FINI_ARRAY entries, if necessary. - JAGab70995: Severity: 9 chatr +pd +pi ineffective for stripped (using strip command) binaries. - JAGab71290: Severity: 7 linker increases TEXT offset by +pi amount. - JAGab71313: Severity: 8 binary not executable using +paddata. - JAGab71816: Severity: 4 ld32 aborts due to incorrect PLT_REL fixup. Based on HP-UX patch PHSS_19866: - JAGab17617: Severity: 7 shared bound commands in /usr have grown in size. - JAGab18660: Severity: 5 linker must use import stubs that save rp' in shared libs. - JAGaa85093: Severity: 7 Bad code for +DA2.0 FLDW of shared lib global in a.out - JAGab39500: Severity: 4 ld -r/comdat doesn't work properly for Cxperf/Cxoi - JAGab24496: Severity: 8 linker (ld32) after PHSS_16404 patch links slower with performance pragmas - JAGab21186: Severity: 8 Special support for OGL's TLS sh library in dld (32 & 64 bit) - JAGab24400: Severity: 8 CHATR to support marking a 3rd/4th quadrant for private data space - JAGaa85148: Severity: 5 long symbol name crashes ar32 - JAGab67763: Severity: 6 libdld.sl functionality is not available, shl_load in ld_int? - JAGab31762: Severity: 6 patched ar64 versions are slower than original 11.0 ar64 - JAGab70827: Severity: 7 shl_findsym() 64 bit doesn't set errno correctly - JAGaa93068: Severity: 7 ld64 produces split unwind regions in large load modules, .dynhash Based on HP-UX patch PHSS_18072: - JAGaa85162: ld64 doesn't pad data properly with the +paddata option - JAGaa93751: Request to use HP_DEFINED_EXTERNAL on dl* routines in libdld.sl - JAGaa93754: Request to add HP_DEFINED_EXTERNAL to shl*() functions in libdld.sl - JAGaa92679: ar hangs/fails on standard compliance tests - JAGaa84952, JAGaa85188: Abort in scrt0.o when PBO-instrumented shlib shl_unload()'ed - JAGaa85168: PHSS_16404 ld aborts with sigsegv when linking pro/e ILP32 - JAGaa85096: linker puts out unnecessary export stubs - JAGaa80603: PBO counter is not properly dumped from multiple shared libraries to flow.data (64bit) - JAGaa93476: ld64 performance improvement request - JAGaa93751, JAGaa93754: faster shared library performance - JAGaa85150: Profiling shared libraries causes segmentation fault by linker - JAGaa85151: +objdebug does not generate linkmap for TLS data - JAGaa95862: +objdebug causes incorrect dir name generated in linkmap - JAGaa93910, JAGab03785: problem in flow.data locking code for multiple update - JAGaa80600: Pro/E LP64 link time is 3X-4X longer than ILP32 - JAGab03726: +I with DA2.0W causes duplicate symbols in ld - JAGab09473: problem in handling long return for ST_PRI_PROG and ST_SEC_PROG symbols - JAGab11108: Prelude 990p ib8 LFG swagent.log warnings Based on HP-UX patch PHSS_17825: - JAGaa95847: ar does not replace files in an archive with older files - JAGaa95909: swverify errors during update Based on HP-UX patch PHSS_17571: - CLLbs17165: dld32 hangs on A-Class Based on HP-UX patch PHSS_16841: 11.01- Objdebug implementation Based on HP-UX patch PHSS_16540: Fix swverify error in PHSS_16404 Based on HP-UX patch PHSS_16404: 32 bit dld ---------- - CLLbs14384: Enh 11.0 dld32 to recognize special 10.x shared libs marking (The fix is required for SYBASE/IQ app). - CLLbs15531: 11.0 patch do not have a correct elfdump.cat file Based on HP-UX patch PHSS_16181: 64 bit linker ------------- - CLLbs15415: Archived linking with FDP causes performance degradation Based on HP-UX patch PHSS_15316: 64 bit linker and dld, 32 bit linker and dld -------------------------------------------- - ld64: padding options +pdzero, +padtext, +paddata - CLLbs14103: 64 bit dlopen() corrupts brk pointer - CLLbs11948: dld's BIND deferred doesn't work for aC++ adjuster thunks - CLLbs14384: Enh 11.0 dld32 to recognize special 10.x shared libs marking (Ignore this defect. Internal and temporary fix only. The feature is not available in this patch). - CLLbs10400: Shouldn't invoke fdp under -r option - CLLbs13982: ld -r causes incorrect functions to be called when building aC++ shlib Based on HP-UX patch PHSS_15252: Swverify and swremove errors with PHSS_14580 are fixed. ADDIL optimization not suppressed in presence of debug information. Based on HP-UX patch PHSS_14580: CXPERF functionality and huge bss support Based on HP-UX patch PHSS_14245: 64 bit linker ------------- - CLLbs13185: Severity: 2 SLLIC ELF support does no include Compilation Unit Dictionary from SOM Based on HP-UX patch PHSS_13415: 64 bit linker and SOM tools patch --------------------------------- Defect repairs - CLLbs12742/4701375121: Severity: 9 +Oprocelim removes more than it should, causing runtime error - CLLbs12060: Severity: 4 pa20_64/dld.sl doesn't allow main in shared library - CLLbs12207: Severity: 2 Bind-on-reference fails randomly because of incorrect flush_cache fcn - CLLbs12193: Severity: 9 nm returns exit status of 1 when file is stripped - CLLbs12174: Severity: 9 64bit strip EXE_FILE no std err msg when EXE_FILE unwritable - CLLbs11877: Severity: 7 PA64 ar is creating a PA32 archive for PA64 ifiles - CLLbs12813: Severity: 7 ifile in archive can be included twice in a link Enhancement - Huge data support (bss > 4 gig). - Support for mixed mode operation of IA-64 and PA-RISC binaries. Use +nomixedmode to suppress the feature. Note: Installation of PHSS_14246 patch is required. 32 bit linker patch ------------------- Defect repairs - CLLbs12207: Severity: 2 Bind-on-reference fails randomly because of incorrect flush_cache fcn Enhancement - Support for mixed mode operation of IA-64 and PA-RISC binaries. Use +nomixedmode to suppress the feature. Note: Installation of PHSS_14246 patch is required. Defect Description: PHSS_30054: Repackaged HP-UX patch PHSS_28869 for VVOS Based on HP-UX patch PHSS_28869: - JAGae53613: Severity:6 B.11.33 /usr/lib/pa20_64/dld.sl hang while doing a symbol lookup JAVA Resolution: changed code to avoid NULL pointer dereferencing in shl_getsymbols() - JAGae59498: Severity:4 +O4 with archive_shared gets ld relocation error Resolution: provided a new interface to u2comp so that it can detect inconsistency between data declaration and definition and correct it gracefully. - JAGae59172: Severity:2 From SD unconfigure script, unable to run executable that uses JVM. Resolution: fixed dld to handle properly multiple occurences of $ORIGIN in embedded path - JAGae56982: Severity:2 set BROWSER env var appropriately for linker +help Resolution: added default location of new browser and changed default browser for ld +help - JAGae63325: Severity:5 ld -s incorrectly strips version ID in .note section Resolution: added +stripnote option to ld added -n option to strip - JAGae13553: Severity:4 strip 'note sections' in addition to the 'debug section' Resolution: added -G option to remove all unloadable sections - JAGae59006: Severity:4 dld should call unload notification after all terminators are invoked Resolution: changed dld to invoke terminator before unload callback - JAGae47167: Severity:3 IC51:EVE1:size internal error: Unkown VOF exception 9:sizerr 3501 Resolution: added code to handle core files & compute/display size information - JAGae67734: Severity:8 BOR can potentially be re-entered from pthread_setcancelstate() Resolution: initialized dld state correctly to prevent deadlock in dld - JAGae66927: Severity:9 linker fails to exec on IC61 & IC62 Resolution: corrected linker makefile - JAGae70733: Severity:7 dld.sl causing coredump in swlist and co. Resolution: corrected linker to handle dl_header_ext properly - JAGae69610: Severity:4 dld doesn't honor NO_RECOVERY segment bit for shared libs Resolution: corrected dld to set mmap flags for NO_RECOVERY according to segment flags - JAGae54474: Severity:4 chatr says file may be corrupt when it is not, message unnecessarily scary - JAGae82599: Severity:4 Need to unset LD_PRELOAD environment variable after dld runs. Resolution: new environment variable LD_PRELOAD_ONCE - JAGae60232: Severity:2 Replace Netscape with Mozilla for linker +help. Resolution: ld +help now uses mozilla by default - JAGae81418: Severity:8 B.11.36 dld.sl does not search the current directory Resolution: fixed dld code to correctly search embedded paths - JAGae76252: Severity:8 Unresolved symbol from if +I initializer defined in shlib dependency Resolution: corrected handling of +I initializer in linker Based on HP-UX patch PHSS_28434: - JAGad38506: Severity :4 building a shared library from tls .o gives non-tls library with ld32 Resolution: Changed generation of import entry to set import type for an unsatisfied symbol to ST_NULL and set the type appropriately on findind a reference. - JAGad87485: Severity :3 ldd output scrambled with LD_PRELOAD Resolution: Changed dld so that ldd output is properly printed when LD_PRELOAD is used. - JAGad95564: Severity :1 update elfdump -u to print all documented options Resolution: added several options to the usage output - JAGae01140: Severity :9 1230NCKL: assertion failed: __tls_prealloc_dtv > 0, private.c, line: 788 Resolution: Enhancement: implemented dynamic thread local storage (DTLS) - JAGae06883: Severity :4 add support to strip to strip object files correctly Resolution: Changed strip to process COMDAT and non-COMDAT sections in separate passes. - JAGae25731: Severity :4 shl_load should accept $ORIGIN in lib pathname Resolution: changed shl_load to support $ORIGIN and libdld to support embedded paths. - JAGae28531: Severity :7 dlopen holds lock initializing static contstructors; dlsym hangs Resolution: changed dld.sl to release mutex locks before calling initializers - JAGae29254: Severity :4 linker ER: Treatment of multiple defintions: implement +allowdups Enhancement: implemented "+allowdups" - JAGae29583: Severity :4 dld should check return status of all malloc/realloc calls Resolution: changed dld to abort process if malloc fails. - JAGae31163: Severity :4 reduce dld overhead detecting duplicate shlibs Resolution: reduced unneeded read() calls for duplicate loaded shlibs - JAGae32330: Severity :4 ELF-64: ".dynamic" section "sh_link" entry is always zero. Resolution: changed to conform to HP's ELF-64 guide. - JAGae33333: Severity :6 linker misleading error message -- extern/noextern difficult to be used Resolution: fixed problems related to protected symbols. - JAGae34468: Severity :5 TARGETROOT not removed from libdld.2 linked in as static Resolution: modified to remove TARGETROOT before checking for '-l' - JAGae36525: Severity :4 ld64: change to display LPATH and command line in verbose mode.(-v) Resolution: changed to display LPATH and command line when -v option is passed. - JAGae36694: Severity :4 implement -B nodelete/RTLD_NODELETE Resolution: Enhancement: implemented -B nodelete linker option - JAGae38026: Severity :4 implement support for function level versioning in 32/64 bit linker Resolution: Enhancement: implemented function level versioning - JAGae39148: Severity :4 Linker assertion failed in f90 and f90w xi dev nightly runs Resolution: added code to handle the case when the first section in the TLS segment is an overlay section, to properly allocate TCB - JAGae39229: Severity :5 ld -r fails on objects with overlay sections Resolution: changed code to save a local copy of the opaque regions of input files in pass 1 and write them to the output in pass 2 - JAGae40091: Severity :4 Order of invoking INIT functions is different in 32 and 64 bit Resolution: modified code to traverse initializers in reverse order in 32 bit linker. - JAGae40162: Severity :4 +Oprocelim may eliminate unreferenced portions of initialized overlays Resolution: modified linker to mark as referenced all contributions of an output section if any of its sections has a symbol referenced - JAGae40227: Severity :4 +n not honouring left-to-right search rule for shlibs Resolution: changed code to only add shlib unsats & not shlib exports in the first pass - JAGae40590: Severity :4 eliminate the chatr(warning) message by "chatr /usr/lib/libc.2". Resolution: fixed chatr to not emit warning if input binary linked with a linker older than chatr. - JAGae41187: Severity :4 ld -S sets IPL auxheader checksum incorrectly Resolution: changed code to use raw i/o so that buffers are flushed before IPL header is written out. - JAGae41334: Severity :5 Spurious "duplicate symbols" errors with COMDAT IELF files on PA64 Resolution: changed linker to always resolve to real symbol over an i-file symbol - JAGae43934: Severity :4 chatr +pdL option not working Resolution: changed code to support page size of 256M - JAGae43957: Severity :6 shl_load(BIND_FIRST) causes dld to produce an unload callback for a.out Resolution: fixed dld not to assume that a.out is always at head of library list - JAGae44082: Severity :8 DT_INIT/DT_FINI initializers/terminators are broken Resolution: added support to linker and dld to recognise _init and _fini as special symbols in load module initialization/termination process. - JAGae45015: Severity :4 add -silent and -noogltls _HP_DLDOPTS options Resolution: Enhancement: added -silent and -noogltls to _HP_DLDOPTS - JAGae45702: Severity :8 32bit PA ld and tls generate executable with symbols overlayed Resolution: changed linker to handle the presence or absence of TBSS subspace properly. - JAGae47089: Severity :4 nm does not print the size correctly for objects >= 4gb Resolution: changed nm to use 64-bit unsigned integer for definition of size - JAGae47420: Severity :7 +vshlibunsats give bogus unresolved symbols Resolution: changed linker to use exports from command line shlibs to reolve the soft unsats of other shlibs - JAGae47427: Severity :4 dlgetmodinfo needs to have a way to request program entry Resolution: Changed dlget(), dlgetmodinfo() and shl_get() to accespt -2 as a special index to request the program entry. - JAGae48117: Severity :4 implement RTLD_{WORLD,GROUP,PARENT,SELF,DEFAULT} and ld -B group Resolution: Enhancement: implemented new dlopen, dlsym flags - JAGae52258: Severity :8 Non thread specific relocation DIR64 error messages Resolution: changed linker to erase empty .tdata sections from section list - JAGae53435: Severity :4 fdp_init is not thread safe Resolution: compiled fdp_init.c with -D_REENTRANT flag, corrected bug in lockf() call - JAGae53753: Severity :4 implement callgraph based procedure positioning Resolution: Enhancement: implemented callgraph based procedure positioning - JAGae54705: Severity :6 +ee doesn't work with _etext Resolution: changed linker to add linker-defined symbols to minimum export list - JAGae55664: Severity :4 linker dumps core when using -d -r on simple inputs Resolution: fixed linker to not add __tdsize for -d -r case - JAGae67734: Severity :8 potential dld deadlock Resolution: made sure dld_state_t is initialized correctly Based on HP-UX patch PHSS_26559: - JAGae29357: Severity :4 icrt0/fdp_init hangs with C++ apps Resolution: changed the code to be more agressive allocating memory to avoid frequent re-allocs. - JAGad76053 : Severity : 2 PHSS_22514 removes /usr/lib/libld.a Resolution: /usr/lib/libld.a is a obselete file. hence it is removed during the installation of patch. - JAGae28025 : Severity : 4 update flow.data for AR0902 Resolution: Updated the flow.data with I2 benchmark. - JAGae24171 : Severity : 7 ld32 Segmentation Violation with -I Resolution: Changed the type of the variable to an unsigned int where the linker stores the hash value. Therefore the hash value computed is always positive - JAGae27426 : Severity : 7 PHSS_26262: ld wrongly marks cobol +z code as non-PIC Resolution: ld code changed not to mark cobol +z code as non-PIC - JAGaa84136 : Severity : 6 Misleading error message: unexpected end of file in /lib/milli.a Resolution: changed the error message - JAGae25251 : Severity : 6 Linkmap is not emitted for $TBSS$ for shared library compiled with aCC Resolution: ld code was modified to emit Linkmap for $TBSS$ - JAGae11709 : Severity : 5 +afs problems Resolution: ld code changed to handle function aliasing properly - JAGae11683 : Severity : 2 ld32 +afs with bad arguments SIGSEGV's Resolution: ld code changed to check the argument passed to +afs - JAGae20429 : Severity : 4 PHSS_26262 and PHSS_26263 fail rollback after installing during update Resolution: changed the patch preinstall, postinstall and added postremove to take care of this. - JAGae20682 : Severity : 9 PHSS_26263 failes update for 11.0 to 11.11 Resolution: changed the postinstall script to use mv -f instead of mv. - JAGae26592 : Severity : 5 Link is missing for 11.22 ar.cat Resolution: created the symbolic link - JAGad89251 : Severity : 0 Please support RTLD_NOLOAD flag in dlopen Resolution: Changed dld.sl so that dlopen supports a new flag called RTLD_NOLOAD - JAGae14804 : Severity : 4 fastbind fails on executable built with ld -G Resolution: Changed ld64 so that fastbind section is not removed when ld -G is used. - JAGae13553 : Severity : 4 strip 'note sections' in addition to the 'debug section' Resolution: Changed strip64 so that all unloadable sections are stripped. - JAGae07987 : Severity : 4 ar.cat links are missing for French Canadian locale Resolution: Changed patch so that a symbolic link is created for French canadian locale - JAGad99319 : Severity : 6 export _shlInit automatically Resolution: Changed linker so that _shlInit is exported automatically. - JAGae13202 : Severity : 6 chatr corrupts files when multiple executables are specified Resolution: Changed chatr so that dl_header_ext is written properly written to the output file. - JAGae19405 : Severity : 9 PHSS_26263 installs with errors, some systems will nolonger boot Resolution: Changed patch so that postinstall/preinstall scripts execute properly during an upgrade - JAGae05596 : Severity : 9 OS-Core.C-KRN swverify error on 11.22 ic36 PA Resolution: Changed postinstall script used for packaging. - JAGae13806 : Severity : 9 GOLDQPK11i abort (coredump) on V-class on Fusion 0206 IC02 Resolution: Linker will issue a warning message under "-v" and "+vtype sections" to notify the user that the layout of the unwind segment is incorrect. - JAGad61691 : Severity : 2 TOT elfdump core dumps while handling long symbol names. Resolution: Elfdump code changed such that it uses a dynamically growing string. instead of static buffer. - JAGad86458 : Severity : 2 +fini creates redundant shlib modules in 32 bit Resolution: changed linker not to create redundant shlib modules - JAGad84637 : Severity : 2 ld : check syntax in numeric arguments like +Oselectivepercent=100 Resolution: changed linker such that it passes on the number - JAGad87786 : Severity : 2 error message not included in ld.msg file Resolution: included the error messages. - JAGad93151 : Severity : 3 +vshlibunsats reports unsat from wrong shlib Resolution: changed the linker to report the source of unsat properly. - JAGad05755 : Severity : 3 strip -l on CTTI object causes odump failures, fixups not truncated Resolution: relocate() has been changed to deduct the fixup size of deleted subspaces from the total fixup size in SOM header - JAGad92594 : Severity : 4 pxdb causes odump -verifyall to show: Symbol value field out of range Resolution: odump fixed to ignore the out of range error symbols in unloadable subspaces - JAGae03766 : Severity : 4 `nm *.a` reports "too many open files" if more than 56 Resolution: nm driver changed to close archive libs after nm is done dumping symbol info - JAGae06296 : Severity : 4 man page gives wrong impression Resolution: updated the ld man pages. - JAGad89441 : Severity : 4 DF_STATIC_TLS and DF_ORIGIN flags are not set properly Resolution: fixed as part of the DTLS implementation - JAGae03859 : Severity : 4 ld SIGSEGV if more than one +filter lib contains TLS Resolution: code changed such that the filename of the shared library is strduped once per shared library - JAGad96293 : Severity : 4 java dumps core when SHLIB_PATH exceeds a certain limit Resolution: Changed dld's buffer allocation scheme. - JAGad96788 : Severity : 4 ar: internal header generation error - if UID is large - ar64 only Resolution: Changed the algorithm used to store the uid/gid in the ar header. - JAGae10490 : Severity : 4 ld64 dumps core when bad arguments passed to symboltablesize Resolution: Changed linker so that bad arguments passed to symboltablesize are handled properly. - JAGad96576 : Severity : 4 ld reports wrong filename for the source of an unsat Resolution: ld corrected to give the correct file name - JAGad89436 : Severity : 4 section alignment problem in ITLS model Resolution: fixed as part of the DTLS implementation - JAGae05258 : Severity : 4 fdp should not attempt to lock flow.data on read-only file systems Resolution: disabled read-locking of the flow.data in fdp. - JAGad93643 : Severity : 4 ld should warn if sym imported by shlib is hidden in the executable Resolution: added a check for this condition - JAGae09721 : Severity : 4 BROWSER variable pointing to script fails with " ld +help" command Resolution: ld driver fixed to take care of this. - JAGad88400 : Severity : 5 SIGSEGV in dld.sl when +mergesegs enable is used with ITLS Resolution: TLS initialization image (tls_init_ptr) adjusted when shlib contents are copied to the merged segment. - JAGad92553 : Severity : 5 ld32 pulls .o from archive even when definition found in a dependent .sl Resolution: linker code changed to pull it from .sl - JAGad90990 : Severity : 5 nlist64 has memory leak in a loop if in 64-bit code Resolution: nlist64 changed to unallocate memory. - JAGad89877 : Severity : 5 32bit dlclose might fail randomly due to uninitialized variable Resolution: corrected the uninitialized fields of shl_t struct - JAGae02773 : Severity : 5 should be able to chatr +gstsize even if we didn't link with it Resolution: Enabled creation of the GST size DT entry for shared executables by default - JAGad93382 : Severity : 5 Latest OS Linker patches change permissions on /usr/share/html Resolution: Changed the linker patch so that permissions are changed forcefully. - JAGad97591 : Severity : 5 linker SIGBUSes when objects contain both TDATA and TBSS subspaces Resolution: Changed linker so that subspaces are sorted when TDATA subspace or TBSS subspace is added. - JAGad87792 : Severity : 7 Spurious 6378 error from PA64 ucomp when linking executable by pathname Resolution: linker passes the basename of the output filename as an argument for the +Pg ucomp option - JAGae03366 : Severity : 7 'ar' command is changing the permission of an archive library. Resolution: 'ar' code was changed to restore the original permission - JAGad88699 : Severity : 9 PHSS_23441 causes 10.20 to 11.11 upgrades to fail Resolution: changed the preinstall and postinstall scripts to handle upgrade Based on HP-UX patch PHSS_26262: - JAGae05326 : Severity : 4 application hangs with +mergeseg enabled Resolution: linker code changed to map correctly. - JAGae05741 : Severity : 6 ld32 SIGSEGV's if commandfile (-c) contains long (>1024) strings Resolution: Changed linker so that a growable buffer is used to read command files than using a fixed length buffer of 1024 bytes. - JAGad99094 : Severity : 4 flow.data dumper code broken if # of calls > MAXINT Resolution: added code to guard against MAXINT overflow. - JAGad92518 : Severity : 7 unsats from dependent shlibs not pulling in objects from .a in -b mode Resolution: changed ld to handle the unsats. - JAGad92782 : Severity : 5 ld32 -b does not detect non-PIC object with R_CODE_ONE_SYMBOL fixup Resolution: linker changed to detect the non-PIC object with R_CODE_ONE_SYMBOL fixup and issue a error. - JAGae06209 : Severity : 7 B.11.30 Thread local storage address gets corrupted Resolution: linker was changed to create a new subspace irrespective of whether $TBSS$ or $TDATA$ subspace exists - JAGae04126 : Severity : 9 IC34: Problem building Kernel Resolution: changed the code such that nm close all the files it opens. - JAGad82635 : Severity : 4 chatr_dual needs to accept +mergeseg option Resolution: code changed to accept +mergeseg as a valid option. - JAGad96357 : Severity : 5 lorder returns "nm: filename.o bad magic" if filename contains "ELF" Resolution: lorder changed to extract the filename correctly. - JAGad92225 : Severity : 4 ld driver closes wrong file descriptor for ld.cat message catalog file Resolution: linker changed to close the file descriptor - JAGad72709 : Severity : 7 HPUX_ALIGN HPUX_WORD in 64bit causes shl_load to hang Resolution: dld changed to check the alignment of the relocation address before accessing it. - JAGae01208 : Severity : 4 32bit: NULL ptr reference in dld.sl for shl_findsym on RTLD_LOCAL libs Resolution: dld changed to remove the null ptr reference. - JAGae07523 : Severity : 4 odump -tlssym tags wrong symbols as TLS for PIC (+Z) objects Resolution: odump changed to scan +Z fixups properly. - JAGad90425 : Severity : 4 odump -verifyall core dumps on libc.1, extraneous messages on libc.2 Resolution: Optimized bind_module_symbols() in dld.c not to do the bitvector lookup on `sat_imports' for ST_NULL imports - JAGae05938 : Severity : 7 multiple shl_load calls on non-existent library results in a hang Resolution: code changed to accommodate a string of more than 1024 in rpath_stack - JAGae07049 : Severity : 3 enh: need +mergeseg option for linker Resolution: +mergeseg option added for linker. - JAGad89316 : Severity : 5 32bit: ITLS in shlibs broken with -B symbolic Resolution: Changed linker so that TDATA subspaces are handled properly. - JAGad69986 : Severity : 4 need documentation warning about linking with -lc - linker issue warning Resolution: Added documentation for the above and reviewed it. Based on HP-UX patch PHSS_24303: - JAGad89442 : Severity : 4 compatibility problem in ITLS shlibs with local TLS syms Resolution: generate relocations for TLS symbols relative to __thread_specific_seg instead of __data_seg so that dld knows it's a TLS sym. - JAGad89880 : Severity : 4 change PA32 divide factor for shlib coalescing to 4 Resolution: changed the divide factor to 4 - JAGad76713 : Severity : 5 incorrect behavior of dlsym()/shl_findsym() with filtering Resolution: re-positioned code to avoid dependency on static buffers for return values. - JAGad33853 : Severity : 6 64-bit dld does not resolve dependent libraries like other UNIX vendors Resolution: dld changed. - JAGad81801 : Severity : 4 ld_dual has to be able to lookup libs in LPATH and -L in +filter Resolution: ld_dual is enhanced to do library lookup in LPATH, -L and default library path. - JAGad82036 : Severity : 4 ld32: build with -N Resolution: changed the makefile - JAGad81130 : Severity : 5 nm -g -p does not show weak global symbols Resolution: nm is modified so that -g option shows weak symbols - JAGad75731 : Severity : 6 shl_load/shl_unload memory leak occurred. Resolution: Removed memory leaks from dld code - JAGad76578 : Severity : 6 shared libraries dependency list corrupted Resolution: code changed so that subspaces do not overwrite other subspace data. - JAGad80045 : Severity : 7 _HP_DLOPTS truncates the shlib path to 23 chars. Resolution: Changes are made to dld so that it does not strip shlib path after 23 chars - JAGad67333 : Severity : 4 IA64 cross linker can not link debug I2 app(scp_engine). Resolution: Reduced linktime memory usage by up to 50% for these types of large links - JAGad62088 : Severity : 5 Link error for 64-bit PA objects and C++ adjustor thunks. Resolution: code changed to apply relocations only when linking a loadable module - JAGad74373 : Severity : 4 32 bit filter libraries bugs Resolution: code changed to make filtered library behaviour more usable on 32 bit and be compatible with 64 bit behaviour - JAGad68396: Severity :4 32-bit dlopen does not return error if data unsats exist - dlsym hangs Resolution: Changed 32bit dld so that dlopen returns data unsats when binding initializer functions. - JAGad76877: Severity :5 kernel does not build with IZ3 AR1201 linker during mk_kernel tests Resolution: Changed 64bit linker so that the latest linker is able to build the kernel. - JAGad69481: Severity :4 Program dumps core with +init/+fini Resolution: Changed 32bit dld so that init/fini functions are bound before they are executed. - JAGad66790: Severity :7 som2elf creates ELFCLASS64_A dlkm module Resolution: Changed libelf library to add support to recognize ELFCLASS64_A objects created by som2elf. - JAGad87826: Severity :6 AR1201 linker incorrectly handles debug information Resolution: Changed the 32bit linker so that the linker calculations are consistent across functions. - JAGad57442 Severity : 3 plabel imports: bug in global symbol table Resolution: Changed dld - JAGab15187 Severity : 3 Makefile to be created for compressing/copying man pages to export dir Resolution: Changed makefile so that man pages are copied to export dir. - JAGad68069 Severity : 4 ld64 -r dumps core Resolution: Changed the linker source so that variables are initialized to proper values. - JAGad49987 Severity : 4 32bit: wrong TLS offsets if -r is used twice Resolution: Changed the algorithm of computing symbol values for TLS symbols. - JAGad26562 Severity : 4 elfdump -f -o should give summary of elf corefile headers Resolution: Changed elfdump so that sections are printed even for a core file - JAGad51282 Severity : 4 32bit: +init and +fini functions invoked in incorrect order Resolution: Changed dld so that +init/+fini functions are executed in proper order. - JAGad53685 Severity : 4 ld -b +vshlibunsats returns several aCC functions even if -lCsup Resolution: Changed the behaviour of ld -b +vshlibunsats - JAGad55810 Severity : 4 Support for +interp option in PA32 linker Resolution: Added +interp option to ld32 linker - JAGad55550 Severity : 4 ld fails with "Invalid loader fixup" message Resolution: Changed the error message so that user can clearly distinguish the problem - JAGad50219 Severity : 5 misleading message when 64-bit linker is given a 32-bit library Resolution: Changed the error message when a 32bit library is given to a 64bit linker. - JAGad66601 Severity : 5 The ar cmd is missing zh_HK.big5 message catalog file Resolution: Implemented the changes to copybits script. - JAGad55980 Severity : 6 Corrupt .o file gets internal error 4006 but doesn't say which file. Resolution: Changed the linker so that the correct file is reported which has an error. - JAGad54315 Severity : 6 F90 bug when creating shared library for IMSL Resolution: changed the linker so that shared libraries are created properly. - JAGad53946 Severity : 6 path truncation on Informix PBO Resolution: changed the linker to strdup the path environment variable when needed rather than using the path returned by getenv. - JAGad62001 Severity : 7 ld32 crashes when linking OpenGL demo Resolution: Changed the incorrect linker behaviour. - JAGad47233 Severity : 7 ld -r wipes out thread specific space Resolution: Changed the linker behaviour so that the 'THREAD_SPECIFIC' space is not removed in a relocatable link even if the space does not contain any subspaces. - JAGad64091 Severity : 7 Memory corruption in dld.sl Resolution: Changed dld.sl. - JAGad49056 : Severity : 4 odump -verifyall does not flag invalid symbol index Resolution: Changed odump so that fixups are verified when verifyall is given - JAGad57755 : Severity : 1 ld +origin SIGBUSes when SOM shlib is given Resolution: Changed linker so that linker recognizes the input file if it is not ELF. - JAGad71148 : Severity : 4 chatr -B immediate -B nonfatal -B verbose returns conflicting options Resolution: Changed chatr so that conflicting options are handled properly. - JAGad72901 : Severity : 4 Enhancement request to improve link time performance Resolution: Changed linker 32bit so that linker uses an mmaped area before writing a output file thereby increasing linktime performance. - JAGad74957 : Severity : 4 ldd can't read libraries with thread local storage - ldd hangs Resolution: Changed ldd so that ldd does not call _thread_init when MODE is ldd. - JAGad74950 : Severity : 4 lddstub is included in the wrong fileset Resolution: Changed the patch so that lddstub is included in a 32bit fileset also. - JAGad48848 : Severity : 4 $ORIGIN for ld in PA_RISC 32/64 bit support Resolution: Changed the linker so that $ORIGIN is supported in PA32/PA64. See manpage for details - JAGad45576 : Severity : 4 Make SHLIB_PATH dynamic when changed with putenv Resolution: Changed dld so that SHLIB_PATH can be changed dynamically by using dld_getenv function. - JAGad71456 : Severity : 4 +init fails with -T option Resolution: Changed linker so that +init is handled properly with -T option. - JAGad73063 : Severity : 4 reduntant warning Resolution: Removed the redundant warning 'Atleast one PA2.0 object found ...' and added it so that the warning is reported only in verbose mode. - JAGad67730 : Severity : 4 Addition of a new magic flavor to chatr Resolution: Changed chatr so that a new bit is set. - JAGad71270 : Severity : 4 ld does not report TLS mismatch for fortran programs Resolution: Changed linker so that errors are reported properly. - JAGad75799 : Severity : 6 64 bit hello world program dumps core if LD_PROFILE_ is set Resolution: Changed getenv function within dld so that the environment is parsed properly. - JAGad51237 : Severity : 7 dld.sl's quicksort takes 80% of runtime sorting already sorted symbols Resolution: Changed linker and dld so that dld does not sort the symbols again after linker has sorted the symbols. - JAGad63106 Severity : 9 Signal 11 stackoverflow in ucomp, compiling with +I -AA, long symbol Resolution: Changed fdp_init.o so that symbol names read from flow.data are handled properly. - JAGad73611 : Severity : 7 Enhancement - linker option "+profilebucketsize " Resolution: Added an option +profilebucketsize to the linker so that the linker adds an absolute symbol __profil_size. - JAGad72470 : Severity : 5 OS-Core.LINKER-HELP has swverify WARNINGS after upgrade 11.00 -> HPUX 11.11 Resolution: Added postinstall script to the patch so that the script is run after installing the patch which changes the owner of the directory and the group of the directory /usr/share/html/C/linker. Based on HP-UX patch PHSS_23440: - Support for Open MP Initialized Thread Local Storage (ITLS) Resolution: PA32/PA64 linker has been modified to support initialized TLS variables in PA32/PA64 threaded applications. To get the complete functionality of ITLS (Initialized thread local storage) the following patches have to be installed. PHCO_24148 - libc PHCO_23792 - libpthread PHSS_23953 - Fortran compiler Currently this feature is available with Fortran compiler only.No changes are required to be done in linker when this feature is made available for any other compilers. - JAGad50617 Severity : 8 32-bit dld.sl after B.11.13 slow loading of dependent shared libraries Resolution: changed dld.sl so that duplicate loads are handled in a proper manner. - JAGab15187: Severity : 3 Makefile to be created for compressing/copying man pages to export dir Resolution: Created Makefile for compressing/copying man pages to export dir. - JAGad38195: Severity : 4 32-bit dlopen() search path differs from 64-bit including full pathname Resolution: Changed the behaviour of 32bit dld, Now executes in correct order. - JAGad51282: Severity : 4 32bit: +init and +fini functions invoked in incorrect order Resolution: Changed the behaviour of 32bit dld, Now executes in correct order. - JAGad53685: Severity : 4 ld -b +vshlibunsats returns several aCC functions even if -lCsup Resolution: Changed the behaviour of 32bit linker, so that it does not report +I initializer function as an unsat if it is defined in another shlib. - JAGad55550: Severity : 4 ld fails with "Invalid loader fixup" message Resolution: Changed the 32bit linker so that the correct message is output when the input object file does not contain position independent code. - JAGad53946: Severity : 6 path truncation on Informix PBO Resolution: Changed the linker behaviour so that paths are not truncated when the PATH env variable is used for searching the executable which is being executed. - JAGad47233: Severity : 7 ld -r wipes out thread specific space Resolution: THREAD_SPECIFIC space is not removed in a relocatable link even if it does not contain any subspaces. - JAGad64091: Severity : 7 Memory corruption in dld.sl Resolution: Fixed 32-bit dld.sl behaviour. - JAGad50617: Severity : 8 32-bit dld.sl after B.11.13 slow loading of dependent shared libraries Resolution: Fixed 32-bit dld.sl behaviour. - JAGad41905: Severity : 9 ld core dumps when building shared library. Resolution: Fixed 32-bit linker so that symbols are resolved in a right manner. - JAGad70702: Severity : 8 setting LD_PRELOAD causes 1.3 java program to abort. Resolution: Changed dld.sl so that the null pointer assignment in dld.sl is corrected when LD_PRELOAD is used. - JAGad71116: Severity : 9 /lib/pa20_64/dld.sl not creating BOR pages with execute access Resolution: Changed 64-bit dld so that BOR pages are created with execute access permissions so that there is no kernel page fault. Based on HP-UX patch PHSS_23573: - JAGad50188 shl_findsym is supposed to create a plabel for the symbol if it is not present, which was not happening. Resolution: shl_findsym is modified to create a new plabel if it is not present. Based on HP-UX patch PHSS_23377: - JAGad42757 ld64 -PD -PF 'fdp' produces link order file that ld doesn't recognize. Resolution: Handled behaviour of linker when different paths for the same library or object file is present in the link order file. Based on HP-UX patch PHSS_22514: - JAGad47444 Deferred binding can cause a race condition to occur in the dld. Resolution: Fixed the race condition. - JAGad43230 Load time was worsened badly with the dld in IZ4. Resolution : Changed the makefile not to override the +O2 flag - JAGad43299 Memory problems with +afs option Resolution : Fixed the various memory problems with +afs - JAGad42343 linker terminates with signal 10 when building 64 bit C++ shared library. Resolution : Changed the generation of import stubs - JAGad40322 After installing IZ3 patch, users cannot login to the system Resolution : Always check for the handle in shl_unload before executing finalizers. - JAGad26141 -y option unexpectedly changes the linker symbol resolution behavior Resolution : Changed the unexpected symbol resolution behavior. - JAGad29876 needed support for init / fini style progmas in 32 bit compiler/linker Resolution : Added support for init/fini in linker. - JAGad25409 shl_getsymbols() does not seem to work in PA64 mode. Resolution : shl_getsymbols shall work in PA64 mode also. - JAGad36403 dlclose returns 'Existing dependencies' if dlclose on implicitly loaded Resolution : dlclose returns silently if dlclose on implicitly loaded shared library. - JAGad38588 Bug fixes to link time aliasing (+afs linker option) Resolution : The changes to linktime aliasing will be done only when +afs option is used. - JAGad17143 ld64 core dump with ISOMs in archived lib Resolution : Added an error detection mechanism in -I case. - JAGad40771 missing $IGNDBG$ section in end.o causes linker to pxdb on doom links Resolution : Changed the linker to identify end.o by name instead of looking for $IGNDBG$ section so that link time is reduced on full doom links. - JAGad29883 Include SDK/XDK support in the SOM Linker and SOM TOOLS Resolution : The new linker will have support for two new environment variables SDKROOT and TARGETROOT. - JAGaa80207 Execute initializer when shared library is unloaded implicitly Resolution : Call initializers when the shared library is unloaded implicitly. - JAGad26104 32 bit: _HP_SECONDARY_DEF cannot be overridden in shared libs Resolution : Do not export _HP_SECONDARY_DEF symbols from a shared library when there is a universal definition also and donot resolve unsats to secondary definitions when there is an universal definition. - JAGad35195 Warn if +ild used without +objdebug Resolution : A warning is given if +ild is used without +objdebug - JAGad28077 configure script gives excessive messages Resolution : Excessive messages are not given when the patch is being installed through a software install procedure. - JAGad37818 shl_load with NULL ptr to name linked with -z hangs Resolution : Fixed the hang when shl_load is invoked with NULL ptr to the name field. - JAGad34494 DLD not issuing DL_UNLOAD_POST_FINI event on both pa & ia side(64 bit) Resolution : dld 64-bit issues DL_UNLOAD_POST_FINI and DL_UNLOAD_PRE_FINI event if there is an user hook attached to the event type. - JAGad33185 System Panic on 11.11 s800 during reboot after installing SW Resolution : Fixed the problem related to processing fixups relating to long branch stubs. - JAGad25594: Severity: 4 ldd (default mode) shows /usr/lib/dld.sl: Unresolved symbol: symbol Resolution : Do not bind symbols during LDD operation. - JAGad30093: Severity: 5 shl_load causes an exec format error for libcl Resolution: user error. - JAGad28702: Severity: 4 ld does not support chatr +3qp support Resolution: added that option. - JAGad27981: Severity: 8 corrupt message catalogs Resolution: corrected the catalog. - JAGad24378: Severity: 2 chatr32 should report dl_header_ext size difference as warning not error Resolution: Changed error to warning. - JAGad23854: Severity: 9 Auxiliary-Opt.LANG-HELP - /opt/langtools/lib/linker is not a directory Resolution: Updated the configure script for change from CDE help to html help. - JAGad15154: Severity: 4 ld returns $THREAD_SPECIFIC$ error without library or symbol name Resolution: The error message is changed so that the error displayed will contain the symbol name and the library. - JAGad13995: Severity: 4 Can't PBO shared libraries Resolution: fix FDP to handl legitimate flow.data files which contain no counter data. - JAGad12380: Severity: 2 elfdump should dump addend in hex (not decimal) Resolution: corrected elfdump's output. - JAGad07944: Severity: 1 odump -sllibloadlist dumps core Resolution: Fixed memory leak in odump - JAGad07309: Severity: 5 Enhance 64 bit dld to support gprof shared library feature Resolution: Added support for LD_PROFILE and libgprof.sl to dld64 - JAGad06347: Severity: 1 odump -sllibloadlist skips a dependent library Resolution: Fixed odump problem. - JAGad05919: Severity: 4 Add new section in linkmap space to capture link env - for purify support Resolution: Added support for .linkmap_option and $LINKMAP_OPTION$ - JAGad01432: Severity: 9 XtCreateWidget crash Resolution: revert to not using +nomixedmode as the default. - JAGad01339: Severity: 2 ld32 load map is not consistent Resolution: print the load map correctly. - JAGad00004: Severity: 4 Problems with +ee option, hangs, unsats or other problems Resolution: fixed ld handling of +ee symbol lists. - JAGac95136: Severity: 5 Linker (PHSS_20058) crashes with -P option Resolution: increase the limit for size of the symbols read from fdp.out - JAGac95093: Severity: 6 WDB needs some symbols (eg $UNWIND_START..) to be exported by default Resolution: export those symbols by default. - JAGac88695: Severity: 4 ld +vextern filename to support compiler +Oextern Resolution: add new ld64 option +dumpextern - JAGac68777: Severity: 1 Need better error msg if library is not of same ABI (32/64) as objects Resolution: Changed the error message to say mismatched ABI. - JAGac39834: Severity: 6 32 bit dlopen/dlsym calls can't be used on 1.1 systems Resolution: fixed libdld to use PA1.1 instructions - JAGac39313: Severity: 8 chatr to support marking 3rd/4th quadrant for private data space (10.20) Resolution: added +q3p +q4p options to chatr - JAGab69903: Severity: 4 Would be nice if linker reports source of unsat symbols Resolution: Added the source of unsat symbol in linker error messages. - JAGab03830: Severity: 3 clearmake fails to build the kernel with locale set to en_US.iso88591 Resolution: handle bad locales in ld. - JAGaa96021: Severity: 3 ld can't open dependent libs, maxfiles too small Resolution: Dependent libraries are now closed by ld once it is done with them. - JAGaa84270: Severity: 7 PA-RISC 2.0 64-bit linker does not report multiple function definitions Resolution: give an error message for duplicate functions. - JAGaa80270: Severity: 2 chatr (64-bit) doesn't check for invalid values with +sa and +si Resolution: chatr does checking for invalid values for +sa and +si - JAGaa80193: Severity: 3 +e option should work with ld -r just as -h does Resolution: make +e option work with -r PHSS_22836: Repackaged HP-UX patch PHSS_22478 for VVOS Based on HP-UX patch PHSS_22478: - JAGad14340: Severity: 3 fastbind fails: timestamps and checksums collected by dld is incorrect Resolution: fixed the problem in dld64 regarding reading fastbind timestamp and checksum. - JAGad13612: Severity: 4 linkmap information is not captured from -r objects into final executble Resolution: Create the linkmap correctly when -r objects are used to build an executable. - JAGad23920: Severity: 4 Signal 11 on ld -r on aC++ object Resolution: Fixed processing of DATA_UNSATs for -r link. - JAGad23799: Severity: 4 dlopen default behavior different in 32 vs 64 bit mode wrt dup sym Resolution: Default mode for 64 bit dlopen() made RTLD_LOCAL, just like in 32 bit. - JAGad26599: Severity: 8 ld -r fails with "Unsatisfied protected symbols" for DLKM modules Resolution: do not do unsat check for -r. - JAGad26543: Severity: 8 PHSS_19866 breaks 64-bit code (Apollo)-dlopen with RTLD_NOW causes hang Resolution: fixed a memory deallocation problem in dld.sl - JAGad22132: Severity: 7 ld64 Signal 10 in apply_relocations Resolution: Fixed the null pointer dereference in ld64. - JAGad21176: Severity: 7 32-bit dld: memory leak with multiple shl_load/shl_unload of same .sl Resolution: Fixed a leak in dld.sl - JAGab19862: Severity: 5 Linker doesn't obey .align assembly directive for $BSS$ Resolution: Corrected aligning of subspaces. - JAGad13677: Severity: 9 User application fails on ic18 Resolution: Fixed ld32 to correctly align subspaces. - JAGad11335: Severity: 8 incremental links could fail when -r created files are present Resolution: Corrected handling of -r objects for incremental linking. - JAGad12972: Severity: 7 usage of 32bit dlopen reinit's libc dataStructure if libc dependent lib Resolution: do not reapply dynamic relocations if a library is loaded duplicate using dlopen(). - JAGad10593: Severity: 9 User application fails on ic18 Resolution: fixed alignment problem - JAGad12002: Severity: 6 Signal 11 in __map_dld (crt0.o) when using +Ofastaccess & +k Resolution: Fixed ld32 to correctly handle +k instruction sequences. - JAGad09908: Severity: 4 PA64 objdebug -r link fails on object files with COMDAT Resolution: Corrected ld64's handling of linkmap entries for deleted COMDAT sections. - JAGac86885: Severity: 4 link (ld64) with +objdebug object files aborts with SIGSEGV or SIGBUS Resolution: fixed defects in +objdebug processing of -r objects. - JAGad04435: Severity: 8 ld64 creates bad shared lib with unordered unwind table Resolution: order unwind sections correctly. - JAGad01884: Severity: 4 linker and nm wrongly assume .dynstr immediately follows .dynsym Resolution: fix ld64 not to make that assumption. - JAGad07437: Severity: 4 Warning 1594 isn't terminated by newline, -G doesn't suppress it Resolution: fixed the message catalog. - JAGad04090: Severity: 7 Need crt0 compiled with +k, large amount of shared libs Resolution: crt0 is compiled with +k. - JAGad07667: Severity: 9 libhp-ux.a (32 and 64bit) truncated can't build kernel Resolution: fixed ar bug. - JAGad06874: Severity: 6 ar creates incorrect member offset table Resolution: fix ar to create member offset tables correctly. - JAGad00615: Severity: 5 linker B.10.37 Target of unconditional branch is out of range Resolution: correct the check in ld for long branch stubs. - JAGad01939: Severity: 3 odump -verifyall reports invalid errors wrt dynamic relocation table Resolution: do not give false errors. - JAGab72456: Severity: 4 Implement LD_PRELOAD functionality. Resolution : LD_PRELOAD is implemented as part of dynamic linker so that libraries specified in LD_PRELOAD env variable are loaded as part of a.out dependent's list. - JAGad28258: Severity: 6 dlclose() closes a library even if it is still referenced by the process Resolution : Included a condition so that the library is not closed if there is a reference to it. - JAGad25563: Severity: 4 phoenix linker creates linkmap_option section with wrong env strings Resolution : properly check for the presense of the env variables (LPATH, LD_OPTS, ILD_OPTS and LD_PXDB) and store them. - JAGad32319: Severity: 4 ld64 creates multiple .linkmap_option sections Resolution : Shall not copy the input contribution to the final output. - JAGad13964: Severity: 3 with +compat option terminators are invoked in the incorrect order Resolution : Fixed the way the data structure was getting populated. PHSS_22585: Repackaged HP-UX patch PHSS_21947 for VVOS Based on HP-UX patch PHSS_21947: - JAGad13660: Severity: 7 dld.sl in PHSS_20014: comparison of function pointers wrongly returns false in some cases Resolution: Always use the plabel in the a.out if one exists - JAGad13712: Severity: 7 dld.sl in PHSS_20014: SAM hangs on exit Resolution: fixed data structure used to keep track of dependent libraries for shl_unload and dlclose. Based on HP-UX patch PHSS_20014: - JAGac84467: Severity:4 ld64: PBO'ed .a and +n results error 7204 Resolution: Corrected handling of archive files with ISOMs - JAGab72684: Severity:8 Signal 11 when building large aC++ application Resolution: Corrected handling of symbol hash chain. - JAGad03009: Severity:5 shl_load hangs on libraries with circular dependencies Resolution: Add node to children_list BEFORE traversing sub-tree so cycles are detected without looping. - JAGad03144 Severity:4 32 bit dlopen does not load shared libraries with an internal name. Resolution: Load dependent libraries even if internal bit is set. - JAGac79136: Severity:1 chatr doesn't recognize +plabel_cache option Resolution: Added code to recognize plabel_cache_option. - JAGab03645: Severity: 2 ld doesn't copy over debug info when -r and +noobjdebug are specified Resolution: Previously, if the user specifies +noobjdebug, the debug space was stripped blindly. Now it is not so. - JAGac84437: Severity: 2 dld assertion failure with +plabel_cache +gst Resolution: Each shared library has plabel_cache table. And irrespective whether the symbol type is ST_CODE or ST_PLABEL, it was added to this table. This was creating the assert, while accessing the code symbol. So fixed by adding only those symbols whose type is ST_PLABEL. - JAGaa42493: Severity: 2 Errors in "Interoperability of 32/64 bit applications" white paper Resolution: - JAGaa80539: Severity: 3 wdb can't find src files in-place in sub dir if +objdebug and +Oprocelim Resolution: The cause of the problem is that +Oprocelim eliminates these sections because there are no references to them: .objdebug_*, .note. These are required by wdb to properly debug the program. Additionally, all sections from end.o must be preserved. - JAGaa95593: Severity: 3 Incorrect symbol address and subsp alignment if diff subsp align exists Resolution: Corrected. - JAGab03838: Severity: 4 Same as JAGaa95816 end.o debug info not copied over in nonobjdebug mode Resolution: Previously, if the user specified objdebugonly or if one of the input files has IGNDBG space, then the debug info was stripped blindly. So if the input files are non objdebug files and if one of them has IGNDBG, then debug info was stripped. Now, the check was put to verify whether, the input has objdebug space and if so we are stripping the debug space . Otherwise, unless user says explicitly by noobjdebugonly option, we are copying the debug info. - JAGab31348: Severity: 4 ar64 behaves differently than ar32 - failing X/Open standard test. Resolution: - JAGab76835: Severity: 4 +compat doesn't invoke initializers in correct order Resolution: Corrected to call the initializers in the right order. - JAGab81994: Severity: 4 ld: Can't get current working directory if libc PHCO_19691 Resolution: - JAGac29277: Severity: 4 Add support for Gprof shared library support in linker/dld. - JAGac39394: Severity: 4 ar -l writes to $TMPDIR, if defined, for ar64. - JAGac40288: Severity: 4 odump -verifyall to suppress stub warnings on executables - JAGac40519: Severity: 4 64bit lddstub is not executable on newer kernels. - JAGac40521: Severity: 4 dldd: need to port fixes in 10.20 to 11.00 dldd implementation. - JAGac42575: Severity: 4 elfdump doesn't recognize Valid SH type SHT_PARISC_DLKM or SHT_HP_DLKM - JAGac42804: Severity: 4 ld B.11.13 aborts when symbol exceeds 2048 chars - Memory fault - JAGac59625: Severity: 4 chatr32: use bit23 (instead of 15) exec_flags/ auxheader for Lazy swap - JAGac84482: Severity: 4 ar32: too many external symbols - JAGab12907: Severity: 5 libelf elf_errmsg is unclear. - JAGab70907: Severity: 5 fork model for writing flow.data file undesirable. - JAGab76087: Severity: 5 Enhance odump to mark TLS symbol definitions and references. - JAGac40441: Severity: 5 shl_load fails to load pre-GST shared libraries. - JAGac42392: Severity: 5 Can't set break point in shared library initializers (64-bit PA). - JAGac46746: Severity: 5 Excessive ld64 link times; too many lseeks. - JAGac59673: Severity: 5 Can't profile shared libraries of executables built with old crt0.o. - JAGac78638: Severity: 5 Need to remove obsolete ELFCLASS64_A reference in linker/ar. - JAGaa95506: Severity: 6 Signal 6 Subsp_Dict(subsp_ind).is_comdat, comdat.c +objdebug -r. - JAGab43956: Severity: 6 SIGBUS on Informix with +I instrumented . - JAGac42571: Severity: 7 PA linkers don't recognize valid Section Header type SHT_PARISC_DLKM - JAGac86844: Severity: 8 ld64 core dumps building 11.11 ic15 kernel - JAGab73709: Severity: 9 gdb crashes when loading the rhythm_server in i2 - JAGaa80562: Severity: 4 dld doesn't notify debugger about shlib events after attach. Resolution: Changed to read dld flags properly. - JAGaa80574: Severity: 5 shl_unload() unloads plabels used by other shared libraries. Resolution: Changed dld plabel algorithm to associate plabels with defining library. - JAGaa84983: Severity: 6 Linker in infinite loop with -g. Resolution: Changed all of the code that does symbol copying to preserve the remapping information in the *original* symbol, not the copy. - JAGaa93260: Severity: 1 ER: Make chatr(1) error messages more accurate, manpage mention scripts. Resolution: Changed message catalog entry for bad magic number to unrecognized file type. - JAGaa93916: Severity: 3 Better error/warning messages for chatr. Resolution: Change the error message for no parameter to "usage: ..." Change to produce a warning message when user tries to alter HP_STACK when no such segment exists. - JAGaa94173: Severity: 6 ld64 -r causes pxdb internal warning: 2 blocks missing K_END. Resolution: This problem is because of Comdat. This is resolved. - JAGaa95694: Severity: 4 ld32 fails to generate long branch stub and output invalid fixup error. Resolution: Subspace alignment, while calculating the total code size, and the stub size is taken into account. - JAGab16593: Severity: 3 pbo_kmem doesn't record kernel size/timestamp correctly. Resolution: Internal tool. And is Fixed. -JAGab16715: Severity: 4 Linker shlib export stubs are merged improperly with ld -r. Resolution: Merge unwind stub records for shared library export stubs with relocation was disabled. - JAGab17941: Severity: 4 +objdebugonly option to linker (64-bit and 32-bit) for UX11.11. Resolution: Provided a linker option, +objdebugonly such that the linker will ignore debug information from non-objdebug objects or archives and proceed in +objdebug mode. - JAGab18082: Severity: 8 10.x shl_load intermittently fails mmap error EINVAL in a threaded app Resolution: To circumvent the mmap() limitation, we modify dld to use a new fallback scheme if mmap fails when mapping data at a fixed address right above BSS. - JAGab18157: Severity: 5 seg fault when try to link PHOENIX with dependdb-enabled ld32.be. Resolution: Fixed. - JAGab24503: Severity: 4 Use only one prod_version.h instead of two for PHOENIX. Resolution: Fixed. - JAGab25307: Severity: 8 Duplicate symbol when compiling +I and +DA2.0W. Resolution: Resolved. - JAGab40272: Severity: 4 Incorrect __text_start address if the first contrib has 0x1000 alignment. Resolution: Modified to return the aligned address of the first input contribution of the segment. - JAGab46472: Severity: 4 Use standard preprocessor macro in crt0.h. Resolution: Modify crt0.h to use standard preprocessor macros. - JAGab67527: Severity: 9 Duplicate symbols with +I, shared library, java src. Resolution: Made sure that the duplicate symbol error handling is done only for real objects linking and not for ISOMs. - JAGab68332: Severity: 4 ld64 should generate DT_INIT_ARRAY/DT_FINI_ARRAY entries, if necessary. Resolution: Modified to generate DT_INIT_ARRAY/DT_FINI_ARRAY instead of DT_INIT and DT_FINI. - JAGab70995: Severity: 9 chatr +pd +pi ineffective for stripped (using strip command) binaries. Resolution: Fixed. - JAGab71290: Severity: 7 linker increases TEXT offset by +pi amount. Resolution: Fixed. - JAGab71313: Severity: 8 binary not executable using +paddata. Resolution: Made a change in the linker to always make sure that memory size of a segment is no less than it's file size. - JAGab71816: Severity: 4 ld32 aborts due to incorrect PLT_REL fixup. Resolution: Fixed. Based on HP-UX patch PHSS_19866: - JAGab17617: Severity: 7 shared bound commands in /usr have grown in size. Resolution: Use a more suitable export list rehashing scheme. - JAGab18660: Severity: 5 linker must use import stubs that save rp' in shared libs. Resolution: Disable the generation of import stubs that do not save rp'. - JAGaa85093: Severity: 7 Bad code for +DA2.0 FLDW of shared lib global in a.out Resolution: Modify a routine to also handle FLDW, FLDD, FSTW, and FSTD - JAGab39500: Severity: 4 ld -r/comdat doesn't work properly for Cxperf/Cxoi Resolution: Add a check so that a non-comdat section is not mistakenly merged with a comdat section. - JAGab24496: Severity: 8 linker (ld32) after PHSS_16404 patch links slower with performance pragmas Resolution: Add a check so that the correct number of export stubs are generated to support fast call pragmas (HP_NO_RELOCATION, HP_LONG_RETURN). - JAGab21186: Severity: 8 Special support for OGL's TLS sh library in dld (32 & 64 bit) Resolution: Add a new enhancement to support OGL's TLS sh library. - JAGab24400: Severity: 8 CHATR to support marking a 3rd/4th quadrant for private data space Resolution: Enhance chatr to set unused bits in aouthdr.h to support this request. - JAGaa85148: Severity: 5 long symbol name crashes ar32 Resolution: Modify the string table buffer to increases at the rate of 4K instead of 2K. - JAGab67763: Severity: 6 libdld.sl functionality is not available, shl_load in ld_int? Resolution: Change the internal linker build process to suppress this specific harmless warning. - JAGab31762: Severity: 6 patched ar64 versions are slower than original 11.0 ar64 Resolution: Use a regular I/O instead of mmap I/O - JAGab70827: Severity: 7 shl_findsym() 64 bit doesn't set errno correctly Resolution: Made change to set errno appropriately. - JAGaa93068: Severity: 7 ld64 produces split unwind regions in large load modules, .dynhash Resolution: Initialize unwind section properly. Based on HP-UX patch PHSS_18072: 1. JAGaa85162: ld64 doesn't pad data properly with the +paddata option Resolution: The ld64 with this fix will no longer generate ".pad" section. Instead, when +paddata is used, the file_size of the data segment will get aligned to the specified page size and the data region will be padded with zeros at the end. 2. JAGaa93751: Request to use HP_DEFINED_EXTERNAL on dl* routines in libdld.sl Resolution: Implement the enhancement request for shared library performance. 3. JAGaa93754: Request to ass HP_DEFINED_EXTERNAL to shl*() functions in libdld.sl Resolution: Implement the enhancement request for shared library performance. 4. JAGaa92679: ar hangs on standard compliance tests Resolution: Fix the ar dual path driver and ar32/ar64. 5. JAGaa84952: Abort in scrt0.o when PBO-instrumented shlib shl_unload()'ed Resolution: Make change on PBO processing. Also need PHSS_18110 to have the fix. 6. JAGaa85188: scrt0.o produces corrupt flow.data entries for ANSI C++ shared libraries. Resolution: Fix in scrt0.o. Need to install PHSS_18110. 7. JAGaa93910, JAGab03785: problem in flow.data locking code for multiple update Resolution: Fix the file lock procedure. Need to install PHSS_18110 for 32 bit PBO. 8. JAGaa85168: PHSS_16404 ld aborts with sigsegv when linking pro/e ILP32 Resolution: Fix the plabel remap problem. 9. JAGaa85096: linker puts out unnecessary export stubs Resolution: Disable export status generation for calls w/ integer parameters. 10. JAGaa93476: Long branch stub generation should be speeded-up Resolution: Implement enhanced the searching scheme. 11. JAGaa80603: PBO counter is not properly dumped from multiple shared libraries to flow.data (64bit) Resolution: Fix the fd_init.o module. 12. JAGaa85150: Profiling shared libraries causes segmentation fault by linker Resolution: Change linker's operation on hardcoded path name for scrt0.o 13. JAGaa85151: +objdebug does not generate linkmap for TLS data Resolution: Fix ld32 as well as odump (for -linkmapbss option) 14. JAGaa95862: +objdebug causes incorrect dir name generated in linkmap Resolution: Compare dir name in static buffer instead of using pointer 15. JAGaa80600: Pro/E LP64 link time is 3X-4X longer than ILP32 Resolution: Enhance ld64 algorithms and processing flow 16. JAGab03726: +I with +DA2.0W causes duplicate symbols in ld Resolution: A non-IFILE symbol definition will be allowed to override an IFILE definition only if it is not defined in a shared library 17. JAGab09473: problem in handling long return for ST_PRI_PROG and ST_SEC_PROG symbols Resolution: Set correct symbol values 18. JAGab11108: Prelude 990p ib8 LFG swagent.log warnings Resolution: Fix installation configure script Based on HP-UX patch PHSS_17825: - JAGaa95847: ar does not replace files in an archive with older files Resolution: Correct "ar -r" implementation in ar32 and ar64 - JAGaa95909: swverify errors during update Resolution: Make change in configuration script Based on HP-UX patch PHSS_17571: - CLLbs17165: dld32 hangs on A-Class (Assembler incorrectly translate pseudo-op). Resolution: Make a change in the assembly source for dld.sl to use a correct instruction instead of relying on relying on the pseudo-op being translated correctly by the assembler Based on HP-UX patch PHSS_16841: 11.01 release - Objdebug implementation Based on HP-UX patch PHSS_16540: Fix swverify error in PHSS_16404 Based on HP-UX patch PHSS_16404: Binary compatibility for 10.x app running on 11.0 system. Restore the functionality that was scheduled to be obsoleted in 11.0. Based on HP-UX patch PHSS_16181: System libraries were built pre-weak-ordering compiler. Based on HP-UX patch PHSS_15316: Options to pad text and data segments Based on HP-UX patch PHSS_15252: Swverify and swremove errors occurred due to incorrect configuration scripts. ADDIL optimization was suppressed in presence of debug information. Based on HP-UX patch PHSS_14580: CXPERF functionality and huge bss support Based on HP-UX patch PHSS_14245: New enhancement and implementation error in existing feature. Based on HP-UX patch PHSS_13415: implementation error Enhancement: Yes PHSS_30054: Repackaged HP-UX patch PHSS_28869 for VVOS Based on HP-UX patch PHSS_28869: This patch delivers new functionality for: - global variable layout - chatr support for interleaved memory - ld32 +ea option Based on HP-UX patch PHSS_28434: This patch delivers new functionality for: - dynamic thread local storage - "+allowdups" linker option - -B nodelete linker option - function level versioning - -silent and -noogltls in _HP_DLDOPTS - dlopen, dlsym flags RTLD_{WORLD,GROUP,PARENT,SELF,DEFAULT} and linker "-B group" flag - callgraph based procedure positioning Based on HP-UX patch PHSS_26559: RTLD_NOLOAD flag in dlopen is supported. Based on HP-UX patch PHSS_26262: Added +mergeseg option for linker PHSS_22836: Repackaged HP-UX patch PHSS_22478 for VVOS Based on HP-UX patch PHSS_22478: crt0 compiled with +k, to support large amount of shared libs PHSS_22585: Repackaged HP-UX patch PHSS_21947 for VVOS Based on HP-UX patch PHSS_18072: This patch delivers new enhancements for: -shared library performance -searching scheme Based on HP-UX patch PHSS_19866: This patch delivers new enhancements for: -to support OGL's TLS sh library. -CHATR to support marking 3rd/4th quardrant for private data space SR: 4701399014 4701375121 4701387498 4701390161 4701346858 5003413617 1653228890 4701408732 4701409128 4701392340 4701409482 5003441832 4701403568 4701414599 4701413278 4701404731 4701409987 4701415067 5003458166 8606103733 4701422253 8606113233 5003467191 8606102212 1653309583 4701409854 8606103758 4701419093 4701409573 4701404616 5003444562 8606113017 5003455311 5003464982 8606102088 8606102569 8606103866 8606104042 8606104062 8606104375 8606105552 8606113539 8606107140 8606109294 8606114513 8606124034 8606124896 8606125049 8606125127 8606125129 8606125669 8606125692 8606125696 8606125861 8606125990 8606126784 8606126832 8606127837 8606128336 8606128472 8606128518 8606129298 8606133869 8606134004 8606104910 8606128502 8606144320 8606144372 8606111330 1653043109 1653299370 8606132981 8606144624 8606144655 8606145002 8606145818 8606145861 8606151837 8606152802 8606154482 8606154537 8606154603 8606155061 8606156253 8606157209 8606157267 8606157326 8606158651 8606158929 8606159373 8606160773 8606163003 8606156284 8606160562 5003230433 8606156770 8606104744 8606165904 8606158747 8606168538 8606165200 8606163882 8606171058 8606156807 8606160555 8606156098 8606167117 8606169312 8606147801 8606171507 8606173977 8606174046 8606173083 8606178217 8606173499 8606180968 8606197598 8606182066 8606184478 8606179834 8606184740 8606181400 8606168917 8606201942 8606186345 8606184740 8606178006 8606194885 8606172645 8606201526 8606144272 8606144337 1653267500 8606101209 8606103293 8606103809 8606123953 8606124451 8606127231 8606129790 8606130222 8606130265 8606130845 8606132190 8606132283 8606136799 8606137229 8606138108 8606138704 8606143037 8606129339 8606131465 8606132736 8606132791 8606134956 8606135301 8606137736 8606138236 8606138465 8606140547 8606141232 8606141987 8606142647 8606143649 8606218678 8606220302 8606220744 8606188547 8606188234 8606157228 8606201974 8606203723 8606186606 8606205782 8606205775 8606179625 8606200810 8606176338 8606202282 8606203885 8606198541 8606202096 8606199208 8606198880 8606180766 8606180999 8606206626 8606186770 8606185113 8606192789 8606182021 8606193896 8606204429 8606203296 8606207537 8606164554 8606212615 8606213443 8606212848 8606211942 8606206558 8606207402 8606210858 8606198142 8606192876 8606205197 8606207700 8606200297 8606197408 8606199595 8606192478 8606217306 8606215450 8606218638 8606224055 8606136631 8606231972 8606221291 8606223497 8606234570 8606237251 8606220301 8606223122 8606234664 8606227231 8606227726 8606243257 8606236265 8606227519 8606220296 8606230043 8606236193 8606224555 8606242471 8606238500 8606219252 8606223686 8606223456 8606221868 8606227296 8606220741 8606233550 8606220176 8606224287 8606228534 8606236689 8606218644 8606234146 8606237164 8606236888 8606223421 8606219559 8606220110 8606248404 8606247113 8606238967 8606230267 8606246759 8606255076 8606236539 8606247366 8606263700 8606259853 8606263098 5003325621 8606260929 8606245236 8606245210 8606256114 8606256367 8606262257 8606203536 8606234942 8606238007 8606206880 8606265026 8606169230 8606218336 8606226495 8606231904 8606237840 8606261410 8606264201 8606264923 8606265255 8606266918 8606268092 8606269098 8606270230 8606272386 8606272556 8606273944 8606275071 8606275152 8606276014 8606276087 8606276149 8606276513 8606277115 8606277262 8606279945 8606279982 8606280107 8606281048 8606281761 8606283134 8606283475 8606283482 8606284170 8606288327 8606289504 8606289824 8606290862 8606291900 8606304391 8606192690 8606247113 8606283212 8606289683 8606291044 8606293232 8606295311 8606295487 8606295849 8606299834 8606303577 8606304391 8606306574 8606307698 8606312499 8606290567 8606320113 8606296663 8606318928 8606313454 Patch Files: OS-Core.C-KRN,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP: /usr/ccs/lbin/ld32 /usr/ccs/lbin/nm32 /usr/ccs/lbin/ar32 /usr/ccs/lbin/size32 /usr/newconfig/usr/ccs/lbin/ld32 /usr/newconfig/usr/ccs/lbin/nm32 /usr/newconfig/usr/ccs/lbin/ar32 /usr/newconfig/usr/ccs/lbin/size32 /usr/lib/nls/msg/C/ld.cat /usr/newconfig/usr/lib/nls/msg/C/ld.cat /usr/ccs/bin/ld /usr/ccs/bin/ar /usr/ccs/bin/size /usr/ccs/bin/nm /usr/newconfig/usr/ccs/bin/ld /usr/newconfig/usr/ccs/bin/ar /usr/lib/nls/msg/C/ar.cat /usr/newconfig/usr/lib/nls/msg/C/ar.cat /usr/newconfig/usr/ccs/bin/size /usr/lib/nls/msg/C/size.cat /usr/newconfig/usr/lib/nls/msg/C/size.cat /usr/newconfig/usr/ccs/bin/nm /usr/lib/nls/msg/C/nm.cat /usr/newconfig/usr/lib/nls/msg/C/nm.cat /usr/ccs/lbin/ld64 /usr/newconfig/usr/ccs/lbin/ld64 /usr/ccs/lbin/ar64 /usr/newconfig/usr/ccs/lbin/ar64 /usr/ccs/lbin/size64 /usr/newconfig/usr/ccs/lbin/size64 /usr/ccs/lbin/nm64 /usr/newconfig/usr/ccs/lbin/nm64 /usr/ccs/lib/pa20_64/plug-ins OS-Core.C-MIN,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP: /usr/ccs/lib/crt0.o /usr/ccs/bin/fdp /usr/ccs/lib/dyncall.o /usr/ccs/lbin/strip32 /usr/ccs/bin/ranlib /usr/lib/nls/msg/C/strip.cat /usr/ccs/bin/strip /usr/ccs/lbin/strip64 /usr/ccs/bin/elfdump /usr/lib/nls/msg/C/elfdump.cat /usr/ccs/lbin/dldd64 /usr/ccs/lbin/dldd32 /usr/lib/nls/msg/C/dldd.cat /usr/ccs/bin/odump OS-Core.CORE-SHLIBS,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP: /usr/lib/dld.sl /usr/newconfig/usr/lib/dld.sl /usr/lib/libdld.1 /usr/lib/libdld.2 /usr/lib/libxpdl.1 /usr/lib/libxpdl.sl OS-Core.CMDS-AUX,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP: /usr/ccs/lbin/fastbind32 /usr/ccs/lbin/chatr32 /usr/ccs/bin/chatr /usr/ccs/lbin/chatr64 /usr/lib/nls/msg/C/chatr.cat /usr/ccs/bin/fastbind /usr/ccs/lbin/fastbind64 /usr/lib/nls/msg/C/fastbind.cat /usr/ccs/bin/ldd /usr/ccs/lbin/ldd32 /usr/ccs/lbin/ldd64 ProgSupport.PROG-AUX,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP: /usr/ccs/bin/lorder /usr/lib/libelf.a ProgSupport.PROG-AX-64ALIB,fr=B.11.04, fa=HP-UX_B.11.04_32/64,v=HP: /usr/lib/pa20_64/libelf.a OS-Core.CORE-64SLIB,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP: /usr/lib/pa20_64/dld.sl /usr/lib/pa20_64/libdl.1 /usr/lib/pa20_64/libprof.1 /usr/lib/pa20_64/libgprof.1 /usr/lib/pa20_64/libelf.2 /usr/lib/pa20_64/libelf.sl OS-Core.C-MIN-32ALIB,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP: /usr/ccs/lib/lddstub OS-Core.C-MIN-64ALIB,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP: /usr/ccs/lib/pa20_64/fdp_init.o /usr/ccs/lib/pa20_64/fdp_init_ns.o /usr/ccs/lib/pa20_64/fdp_init_sl.o /usr/ccs/lib/pa20_64/crt0.o /usr/ccs/lib/pa20_64/lddstub /usr/ccs/lib/lddstub ProgSupport.C-INC,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP: /usr/include/dlfcn.h /usr/include/plugin.h /usr/include/a.out.h /usr/include/aouthdr.h /usr/include/aouttypes.h /usr/include/ar.h /usr/include/compunit.h /usr/include/crt0.h /usr/include/dl.h /usr/include/filehdr.h /usr/include/lst.h /usr/include/nlist.h /usr/include/reloc.h /usr/include/scnhdr.h /usr/include/spacehdr.h /usr/include/shl.h /usr/include/syms.h /usr/include/libelf.h /usr/include/elf.h /usr/include/elf_hp.h /usr/include/elf_parisc.h /usr/include/elftypes.h /usr/include/elf_em.h ProgSupport.LANG-MIN,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP: /usr/lib/libxpdl.a ProgSupport.PAUX-ENG-A-MAN,fr=B.11.04, fa=HP-UX_B.11.04_32/64,v=HP: /usr/share/man/man1.Z/elfdump.1 /usr/share/man/man1.Z/odump.1 /usr/share/man/man3.Z/dlclose.3c /usr/share/man/man3.Z/dlerror.3c /usr/share/man/man3.Z/dlget.3c /usr/share/man/man3.Z/dlgetname.3c /usr/share/man/man3.Z/dlmodinfo.3c /usr/share/man/man3.Z/dlopen.3c /usr/share/man/man3.Z/dlsym.3c /usr/share/man/man3.Z/shl_load.3x /usr/share/man/man5.Z/dld.sl.5 /usr/share/man/man3.Z/shl_defines.3x /usr/share/man/man3.Z/shl_findsym.3x /usr/share/man/man3.Z/shl_gethand.3x /usr/share/man/man3.Z/shl_getsymb.3x /usr/share/man/man3.Z/shl_unload.3x /usr/share/man/man3.Z/shl_get.3x /usr/share/man/man3.Z/shl_get_r.3x /usr/share/man/man3.Z/shl_get_handle_r.3x ProgSupport.C-ENG-A-MAN,fr=B.11.04,fa=HP-UX_B.11.04_32/64, v=HP: /usr/share/man/man1.Z/ar.1 /usr/share/man/man1.Z/ld.1 /usr/share/man/man1.Z/ldd.1 /usr/share/html/C/linker/linkhelp.html /usr/share/html/C/linker/htmlgraphics/gfx1.gif /usr/share/html/C/linker/htmlgraphics/gfx10.gif /usr/share/html/C/linker/htmlgraphics/gfx11.gif /usr/share/html/C/linker/htmlgraphics/gfx12.gif /usr/share/html/C/linker/htmlgraphics/gfx13.gif /usr/share/html/C/linker/htmlgraphics/gfx14.gif /usr/share/html/C/linker/htmlgraphics/gfx15.gif /usr/share/html/C/linker/htmlgraphics/gfx16.gif /usr/share/html/C/linker/htmlgraphics/gfx17.gif /usr/share/html/C/linker/htmlgraphics/gfx18.gif /usr/share/html/C/linker/htmlgraphics/gfx19.gif /usr/share/html/C/linker/htmlgraphics/gfx2.gif /usr/share/html/C/linker/htmlgraphics/gfx20.gif /usr/share/html/C/linker/htmlgraphics/gfx21.gif /usr/share/html/C/linker/htmlgraphics/gfx22.gif /usr/share/html/C/linker/htmlgraphics/gfx23.gif /usr/share/html/C/linker/htmlgraphics/gfx24.gif /usr/share/html/C/linker/htmlgraphics/gfx25.gif /usr/share/html/C/linker/htmlgraphics/gfx26.gif /usr/share/html/C/linker/htmlgraphics/gfx27.gif /usr/share/html/C/linker/htmlgraphics/gfx28.gif /usr/share/html/C/linker/htmlgraphics/gfx29.gif /usr/share/html/C/linker/htmlgraphics/gfx3.gif /usr/share/html/C/linker/htmlgraphics/gfx30.gif /usr/share/html/C/linker/htmlgraphics/gfx31.gif /usr/share/html/C/linker/htmlgraphics/gfx4.gif /usr/share/html/C/linker/htmlgraphics/gfx5.gif /usr/share/html/C/linker/htmlgraphics/gfx6.gif /usr/share/html/C/linker/htmlgraphics/gfx7.gif /usr/share/html/C/linker/htmlgraphics/gfx8.gif /usr/share/html/C/linker/htmlgraphics/gfx9.gif OS-Core.CAUX-ENG-A-MAN,fr=B.11.04,fa=HP-UX_B.11.04_32/64, v=HP: /usr/share/man/man1.Z/chatr.1 what(1) Output: OS-Core.C-KRN,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP: /usr/ccs/lbin/ld32: libdldstubs.a B.11.37 030909 - HP Internal Use Only kern10stub $Revision: 72.3 $ 92453-07 linker linker ld B.11.37 BE 030909 Internal_Unsupported_Version libc.a_ID@@/main/r10dav /libc_dav/libc_dav_cpe/eso_raghud_raghud_102 0_test_br/1 /ux/core/libs/libc/archive_pa1/libc.a_ID Apr 6 2001 21:06:17 /usr/ccs/lbin/nm32: libdldstubs.a B.11.37 030910 - HP Internal Use Only 92453-07 command s800.sgs nm B.11.37 BE 030910 Internal_Unsupported_Version libc.a_ID@@/main/r10dav /libc_dav/libc_dav_cpe/eso_raghud_raghud_102 0_test_br/1 /ux/core/libs/libc/archive_pa1/libc.a_ID Apr 6 2001 21:06:17 /usr/ccs/lbin/ar32: libdldstubs.a B.11.37 030910 - HP Internal Use Only 92453-07 command s800.sgs ar B.11.37 BE 030910 Internal_Unsupported_Version libc.a_ID@@/main/r10dav /libc_dav/libc_dav_cpe/eso_raghud_raghud_102 0_test_br/1 /ux/core/libs/libc/archive_pa1/libc.a_ID Apr 6 2001 21:06:17 /usr/ccs/lbin/size32: libdldstubs.a B.11.37 030910 - HP Internal Use Only 92453-07 command s800.sgs size B.11.37 BE 030910 Internal_Unsupported_Version libc.a_ID@@/main/r10dav /libc_dav/libc_dav_cpe/eso_raghud_raghud_102 0_test_br/1 /ux/core/libs/libc/archive_pa1/libc.a_ID Apr 6 2001 21:06:17 /usr/newconfig/usr/ccs/lbin/ld32: $Revision: 92453-07 linker linker crt0.o B.11.16.01 030316 $ 92453-07 linker linker ld B.11.37 030909 /usr/newconfig/usr/ccs/lbin/nm32: $Revision: 92453-07 linker linker crt0.o B.11.16.01 030316 $ 92453-07 command s800.sgs nm B.11.37 030910 /usr/newconfig/usr/ccs/lbin/ar32: $Revision: 92453-07 linker linker crt0.o B.11.16.01 030316 $ 92453-07 command s800.sgs ar B.11.37 030910 /usr/newconfig/usr/ccs/lbin/size32: $Revision: 92453-07 linker linker crt0.o B.11.16.01 030316 $ 92453-07 command s800.sgs size B.11.37 030910 /usr/lib/nls/msg/C/ld.cat: ld_msgs.cat: $Revision: 1.85 $Entry symbol /usr/newconfig/usr/lib/nls/msg/C/ld.cat: ld_msgs.cat: $Revision: 1.85 $Entry symbol /usr/ccs/bin/ld: HP aC++ B3910B A.01.01 Stream Library HP aC++ B3910B A.03.04 (970930) Support Library ld_msgs.cat: $Revision: 1.85 $ 92453-07 linker command s800.sgs ld PA64 B.11.37 INT 030525 Internal_Unsupported_Version libc.a_ID@@/main/r10dav /libc_dav/libc_dav_cpe/eso_raghud_raghud_102 0_test_br/1 /ux/core/libs/libc/archive_pa1/libc.a_ID Apr 6 2001 21:06:17 /usr/ccs/bin/ar: HP aC++ B3910B A.01.01 Stream Library HP aC++ B3910B A.03.04 (970930) Support Library ar.cat: $Revision: 1.0 $ 92453-07 linker command s800.sgs ar PA64 B.11.37 INT 030525 Internal_Unsupported_Version libc.a_ID@@/main/r10dav /libc_dav/libc_dav_cpe/eso_raghud_raghud_102 0_test_br/1 /ux/core/libs/libc/archive_pa1/libc.a_ID Apr 6 2001 21:06:17 /usr/ccs/bin/size: HP aC++ B3910B A.01.01 Stream Library HP aC++ B3910B A.03.04 (970930) Support Library size.cat: $Revision: 1.0 $ 92453-07 linker command s800.sgs size PA64 B.11.37 I NT 030525 Internal_Unsupported_Version libc.a_ID@@/main/r10dav /libc_dav/libc_dav_cpe/eso_raghud_raghud_102 0_test_br/1 /ux/core/libs/libc/archive_pa1/libc.a_ID Apr 6 2001 21:06:17 /usr/ccs/bin/nm: HP aC++ B3910B A.01.01 Stream Library HP aC++ B3910B A.03.04 (970930) Support Library nm.cat: $Revision: 1.0 $ 92453-07 linker command s800.sgs nm PA64 B.11.37 INT 030525 Internal_Unsupported_Version libc.a_ID@@/main/r10dav /libc_dav/libc_dav_cpe/eso_raghud_raghud_102 0_test_br/1 /ux/core/libs/libc/archive_pa1/libc.a_ID Apr 6 2001 21:06:17 /usr/newconfig/usr/ccs/bin/ld: $Revision: 92453-07 linker linker crt0.o B.11.16.01 030316 $ HP aC++ B3910B X.03.37.01 Classic Iostream Library HP aC++ B3910B X.03.37.01 Language Support Library ld_msgs.cat: $Revision: 1.85 $ 92453-07 linker command s800.sgs ld PA64 B.11.37 REL 030526 /usr/newconfig/usr/ccs/bin/ar: $Revision: 92453-07 linker linker crt0.o B.11.16.01 030316 $ HP aC++ B3910B X.03.37.01 Classic Iostream Library HP aC++ B3910B X.03.37.01 Language Support Library ar.cat: $Revision: 1.0 $ 92453-07 linker command s800.sgs ar PA64 B.11.37 REL 030526 /usr/lib/nls/msg/C/ar.cat: ar.cat: $Revision: 1.0 $ /usr/newconfig/usr/lib/nls/msg/C/ar.cat: ar.cat: $Revision: 1.0 $ /usr/newconfig/usr/ccs/bin/size: $Revision: 92453-07 linker linker crt0.o B.11.16.01 030316 $ HP aC++ B3910B X.03.37.01 Classic Iostream Library HP aC++ B3910B X.03.37.01 Language Support Library size.cat: $Revision: 1.0 $ 92453-07 linker command s800.sgs size PA64 B.11.37 R EL 030526 /usr/lib/nls/msg/C/size.cat: size.cat: $Revision: 1.0 $ /usr/newconfig/usr/lib/nls/msg/C/size.cat: size.cat: $Revision: 1.0 $ /usr/newconfig/usr/ccs/bin/nm: $Revision: 92453-07 linker linker crt0.o B.11.16.01 030316 $ HP aC++ B3910B X.03.37.01 Classic Iostream Library HP aC++ B3910B X.03.37.01 Language Support Library nm.cat: $Revision: 1.0 $ 92453-07 linker command s800.sgs nm PA64 B.11.37 REL 030526 /usr/lib/nls/msg/C/nm.cat: nm.cat: $Revision: 1.0 $ /usr/newconfig/usr/lib/nls/msg/C/nm.cat: nm.cat: $Revision: 1.0 $ /usr/ccs/lbin/ld64: HP aC++ B3910B A.01.01 Stream Library HP aC++ B3910B A.03.04 (970930) Support Library ld_msgs.cat: $Revision: 1.85 $ 92453-07 linker command s800.sgs ld PA64 B.11.37 INT 030525 Internal_Unsupported_Version libc.a_ID@@/main/r10dav /libc_dav/libc_dav_cpe/eso_raghud_raghud_102 0_test_br/1 /ux/core/libs/libc/archive_pa1/libc.a_ID Apr 6 2001 21:06:17 /usr/newconfig/usr/ccs/lbin/ld64: $Revision: 92453-07 linker linker crt0.o B.11.16.01 030316 $ HP aC++ B3910B X.03.37.01 Classic Iostream Library HP aC++ B3910B X.03.37.01 Language Support Library ld_msgs.cat: $Revision: 1.85 $ 92453-07 linker command s800.sgs ld PA64 B.11.37 PBO 030526 /usr/ccs/lbin/ar64: HP aC++ B3910B A.01.01 Stream Library HP aC++ B3910B A.03.04 (970930) Support Library ar.cat: $Revision: 1.0 $ 92453-07 linker command s800.sgs ar PA64 B.11.37 INT 030525 Internal_Unsupported_Version libc.a_ID@@/main/r10dav /libc_dav/libc_dav_cpe/eso_raghud_raghud_102 0_test_br/1 /ux/core/libs/libc/archive_pa1/libc.a_ID Apr 6 2001 21:06:17 /usr/newconfig/usr/ccs/lbin/ar64: $Revision: 92453-07 linker linker crt0.o B.11.16.01 030316 $ HP aC++ B3910B X.03.37.01 Classic Iostream Library HP aC++ B3910B X.03.37.01 Language Support Library ar.cat: $Revision: 1.0 $ 92453-07 linker command s800.sgs ar PA64 B.11.37 REL 030525 /usr/ccs/lbin/size64: HP aC++ B3910B A.01.01 Stream Library HP aC++ B3910B A.03.04 (970930) Support Library size.cat: $Revision: 1.0 $ 92453-07 linker command s800.sgs size PA64 B.11.37 I NT 030525 Internal_Unsupported_Version libc.a_ID@@/main/r10dav /libc_dav/libc_dav_cpe/eso_raghud_raghud_102 0_test_br/1 /ux/core/libs/libc/archive_pa1/libc.a_ID Apr 6 2001 21:06:17 /usr/newconfig/usr/ccs/lbin/size64: $Revision: 92453-07 linker linker crt0.o B.11.16.01 030316 $ HP aC++ B3910B X.03.37.01 Classic Iostream Library HP aC++ B3910B X.03.37.01 Language Support Library size.cat: $Revision: 1.0 $ 92453-07 linker command s800.sgs size PA64 B.11.37 R EL 030526 /usr/ccs/lbin/nm64: HP aC++ B3910B X.03.37.01 Demangler Library HP aC++ B3910B A.01.01 Stream Library HP aC++ B3910B A.03.04 (970930) Support Library nm.cat: $Revision: 1.0 $ 92453-07 linker command s800.sgs nm PA64 B.11.37 INT 030525 Internal_Unsupported_Version libc.a_ID@@/main/r10dav /libc_dav/libc_dav_cpe/eso_raghud_raghud_102 0_test_br/1 /ux/core/libs/libc/archive_pa1/libc.a_ID Apr 6 2001 21:06:17 /usr/newconfig/usr/ccs/lbin/nm64: $Revision: 92453-07 linker linker crt0.o B.11.16.01 030316 $ HP aC++ B3910B X.03.37.01 Demangler Library HP aC++ B3910B X.03.37.01 Classic Iostream Library HP aC++ B3910B X.03.37.01 Language Support Library nm.cat: $Revision: 1.0 $ 92453-07 linker command s800.sgs nm PA64 B.11.37 REL 030525 /usr/ccs/lib/pa20_64/plug-ins: None OS-Core.C-MIN,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP: /usr/ccs/lib/crt0.o: $Revision: 92453-07 linker linker crt0.o B.11.37 030 909 $ /usr/ccs/bin/fdp: $Revision: 92453-07 linker linker crt0.o B.11.16.01 030316 $ 92453-07 linker linker fdp B.11.37 030525 /usr/ccs/lib/dyncall.o: None /usr/ccs/lbin/strip32: $Revision: 92453-07 linker linker crt0.o B.11.16.01 030316 $ 92453-07 command s800.sgs strip B.11.37 030910 /usr/ccs/bin/ranlib: 92453-07 command s800.sgs ranlib B.11.37 030317 /usr/lib/nls/msg/C/strip.cat: strip.cat: $Revision: 1.0 $ /usr/ccs/bin/strip: $Revision: 92453-07 linker linker crt0.o B.11.16.01 030316 $ HP aC++ B3910B X.03.37.01 Classic Iostream Library HP aC++ B3910B X.03.37.01 Language Support Library strip.cat: $Revision: 1.0 $ 92453-07 linker command s800.sgs strip PA64 B.11.37 REL 030526 /usr/ccs/lbin/strip64: $Revision: 92453-07 linker linker crt0.o B.11.16.01 030316 $ HP aC++ B3910B X.03.37.01 Classic Iostream Library HP aC++ B3910B X.03.37.01 Language Support Library strip.cat: $Revision: 1.0 $ 92453-07 linker command s800.sgs strip PA64 B.11.37 REL 030526 /usr/ccs/bin/elfdump: $Revision: 92453-07 linker linker crt0.o B.11.16.01 030316 $ HP aC++ B3910B X.03.37.01 Demangler Library HP aC++ B3910B X.03.37.01 Classic Iostream Library HP aC++ B3910B X.03.37.01 Language Support Library elfdump.cat: $Revision: 1.1 $ 92453-07 linker command s800.sgs elfdump PA64 B.11.3 7 REL 030525 /usr/lib/nls/msg/C/elfdump.cat: elfdump.cat: $Revision: 1.1 $ /usr/ccs/lbin/dldd64: None /usr/ccs/lbin/dldd32: $Revision: 92453-07 linker linker crt0.o B.11.16.01 030316 $ /usr/lib/nls/msg/C/dldd.cat: None /usr/ccs/bin/odump: $Revision: 92453-07 linker linker crt0.o B.11.16.01 030316 $ 92453-07 command s800.sgs odump B.11.37 030910 OS-Core.CORE-SHLIBS,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP: /usr/lib/dld.sl: SMART_BIND 92453-07 dld dld dld.sl B.11.37 030909 /usr/newconfig/usr/lib/dld.sl: SMART_BIND 92453-07 dld dld dld.sl B.11.37 030909 /usr/lib/libdld.1: 92453-07 dld dld libdld.sl B.10.12 970220 /usr/lib/libdld.2: 92453-07 dld dld libdld.sl B.11.37 030909 /usr/lib/libxpdl.1: None /usr/lib/libxpdl.sl: None OS-Core.CMDS-AUX,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP: /usr/ccs/lbin/fastbind32: $Revision: 92453-07 linker linker crt0.o B.11.16.01 030316 $ 92453-07 command s800.sgs fastbind B.11.37 030909 /usr/ccs/lbin/chatr32: $Revision: 92453-07 linker linker crt0.o B.11.16.01 030316 $ 92453-07 command s800.sgs chatr B.11.37 030910 /usr/ccs/bin/chatr: $Revision: 92453-07 linker linker crt0.o B.11.16.01 030316 $ HP aC++ B3910B X.03.37.01 Classic Iostream Library HP aC++ B3910B X.03.37.01 Language Support Library chatr.cat: $Revision: 1.0 $ 92453-07 linker command s800.sgs chatr PA64 B.11.37 REL 030526 /usr/ccs/lbin/chatr64: $Revision: 92453-07 linker linker crt0.o B.11.16.01 030316 $ HP aC++ B3910B X.03.37.01 Classic Iostream Library HP aC++ B3910B X.03.37.01 Language Support Library chatr.cat: $Revision: 1.0 $ 92453-07 linker command s800.sgs chatr PA64 B.11.37 REL 030525 92453-07 linker command s800.sgs libelf PA64 B.11.37 REL 030411 /usr/lib/nls/msg/C/chatr.cat: chatr.cat: $Revision: 1.0 $ /usr/ccs/bin/fastbind: $Revision: 92453-07 linker linker crt0.o B.11.16.01 030316 $ HP aC++ B3910B X.03.37.01 Classic Iostream Library HP aC++ B3910B X.03.37.01 Language Support Library fastbind.cat: $Revision: 1.0 $ 92453-07 linker command s800.sgs PA64 B.11.37 REL 03 0526 /usr/ccs/lbin/fastbind64: $Revision: 92453-07 linker linker crt0.o B.11.16.01 030316 $ HP aC++ B3910B X.03.37.01 Classic Iostream Library HP aC++ B3910B X.03.37.01 Language Support Library fastbind.cat: $Revision: 1.0 $ 92453-07 linker command s800.sgs fastbind/ldd PA64 B .11.37 REL 030526 /usr/lib/nls/msg/C/fastbind.cat: fastbind.cat: $Revision: 1.0 $ /usr/ccs/bin/ldd: $Revision: 92453-07 linker linker crt0.o B.11.16.01 030316 $ HP aC++ B3910B X.03.37.01 Classic Iostream Library HP aC++ B3910B X.03.37.01 Language Support Library fastbind.cat: $Revision: 1.0 $ 92453-07 linker command s800.sgs PA64 B.11.37 REL 03 0526 /usr/ccs/lbin/ldd32: $Revision: 92453-07 linker linker crt0.o B.11.16.01 030316 $ 92453-07 command s800.sgs fastbind B.11.37 030909 /usr/ccs/lbin/ldd64: $Revision: 92453-07 linker linker crt0.o B.11.16.01 030316 $ HP aC++ B3910B X.03.37.01 Classic Iostream Library HP aC++ B3910B X.03.37.01 Language Support Library fastbind.cat: $Revision: 1.0 $ 92453-07 linker command s800.sgs fastbind/ldd PA64 B .11.37 REL 030526 ProgSupport.PROG-AUX,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP: /usr/ccs/bin/lorder: 92453-07 linker command s800.sgs lorder PA64 B.11.37 REL 030525 /usr/lib/libelf.a: 92453-07 linker command s800.sgs libelf PA64 B.11.37 REL 030411 ProgSupport.PROG-AX-64ALIB,fr=B.11.04, fa=HP-UX_B.11.04_32/64,v=HP: /usr/lib/pa20_64/libelf.a: 92453-07 linker command s800.sgs libelf PA64 B.11.37 REL 030526 OS-Core.CORE-64SLIB,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP: /usr/lib/pa20_64/dld.sl: 92453-07 linker command s800.sgs dld PA64 B.11.37 PB O 030526 /usr/lib/pa20_64/libdl.1: 92453-07 dld dld libdl.1 PA64 B.11.37 PBO 030526 /usr/lib/pa20_64/libprof.1: None /usr/lib/pa20_64/libgprof.1: None /usr/lib/pa20_64/libelf.2: 92453-07 linker command s800.sgs libelf PA64 B.11.37 REL 030526 /usr/lib/pa20_64/libelf.sl: 92453-07 linker command s800.sgs libelf PA64 B.11.37 REL 030526 OS-Core.C-MIN-32ALIB,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP: /usr/ccs/lib/lddstub: $Revision: 92453-07 linker linker crt0.o B.11.16.01 030316 $ OS-Core.C-MIN-64ALIB,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP: /usr/ccs/lib/pa20_64/fdp_init.o: None /usr/ccs/lib/pa20_64/fdp_init_ns.o: None /usr/ccs/lib/pa20_64/fdp_init_sl.o: None /usr/ccs/lib/pa20_64/crt0.o: None /usr/ccs/lib/pa20_64/lddstub: None /usr/ccs/lib/lddstub: $Revision: 92453-07 linker linker crt0.o B.11.16.01 030316 $ ProgSupport.C-INC,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP: /usr/include/dlfcn.h: dlfcn.h 1.0 /usr/include/plugin.h: None /usr/include/a.out.h: $Revision: 1.4 $ */ /usr/include/aouthdr.h: $Revision: 60.3.1.10 $ */ /usr/include/aouttypes.h: $Revision: 60.1.1.3 $ */ /usr/include/ar.h: $Revision: 64.1.1.2 $ */ /usr/include/compunit.h: $Revision: 60.1.1.3 $ */ /usr/include/crt0.h: None /usr/include/dl.h: $Revision: 1.11 $ */ /usr/include/filehdr.h: $Revision: 62.2.1.3 $ */ /usr/include/lst.h: $Revision: 60.2.1.3 $ */ /usr/include/nlist.h: $Revision: 1.0.0 /usr/include/reloc.h: $Revision: 62.2.1.10 $ */ /usr/include/scnhdr.h: $Revision: 60.1.1.3 $ */ /usr/include/spacehdr.h: $Revision: 60.1.1.4 $ */ /usr/include/shl.h: shared src: 70.5 $ */ $Revision: 1.19 $ */ /usr/include/syms.h: $Revision: 60.2.1.3 $ */ /usr/include/libelf.h: None /usr/include/elf.h: None /usr/include/elf_hp.h: None /usr/include/elf_parisc.h: None /usr/include/elftypes.h: None /usr/include/elf_em.h: None ProgSupport.LANG-MIN,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP: /usr/lib/libxpdl.a: None ProgSupport.PAUX-ENG-A-MAN,fr=B.11.04, fa=HP-UX_B.11.04_32/64,v=HP: /usr/share/man/man1.Z/elfdump.1: None /usr/share/man/man1.Z/odump.1: None /usr/share/man/man3.Z/dlclose.3c: None /usr/share/man/man3.Z/dlerror.3c: None /usr/share/man/man3.Z/dlget.3c: None /usr/share/man/man3.Z/dlgetname.3c: None /usr/share/man/man3.Z/dlmodinfo.3c: None /usr/share/man/man3.Z/dlopen.3c: None /usr/share/man/man3.Z/dlsym.3c: None /usr/share/man/man3.Z/shl_load.3x: None /usr/share/man/man5.Z/dld.sl.5: None /usr/share/man/man3.Z/shl_defines.3x: None /usr/share/man/man3.Z/shl_findsym.3x: None /usr/share/man/man3.Z/shl_gethand.3x: None /usr/share/man/man3.Z/shl_getsymb.3x: None /usr/share/man/man3.Z/shl_unload.3x: None /usr/share/man/man3.Z/shl_get.3x: None /usr/share/man/man3.Z/shl_get_r.3x: None /usr/share/man/man3.Z/shl_get_handle_r.3x: None ProgSupport.C-ENG-A-MAN,fr=B.11.04,fa=HP-UX_B.11.04_32/64, v=HP: /usr/share/man/man1.Z/ar.1: None /usr/share/man/man1.Z/ld.1: None /usr/share/man/man1.Z/ldd.1: None /usr/share/html/C/linker/linkhelp.html: None /usr/share/html/C/linker/htmlgraphics/gfx1.gif: None /usr/share/html/C/linker/htmlgraphics/gfx10.gif: None /usr/share/html/C/linker/htmlgraphics/gfx11.gif: None /usr/share/html/C/linker/htmlgraphics/gfx12.gif: None /usr/share/html/C/linker/htmlgraphics/gfx13.gif: None /usr/share/html/C/linker/htmlgraphics/gfx14.gif: None /usr/share/html/C/linker/htmlgraphics/gfx15.gif: None /usr/share/html/C/linker/htmlgraphics/gfx16.gif: None /usr/share/html/C/linker/htmlgraphics/gfx17.gif: None /usr/share/html/C/linker/htmlgraphics/gfx18.gif: None /usr/share/html/C/linker/htmlgraphics/gfx19.gif: None /usr/share/html/C/linker/htmlgraphics/gfx2.gif: None /usr/share/html/C/linker/htmlgraphics/gfx20.gif: None /usr/share/html/C/linker/htmlgraphics/gfx21.gif: None /usr/share/html/C/linker/htmlgraphics/gfx22.gif: None /usr/share/html/C/linker/htmlgraphics/gfx23.gif: None /usr/share/html/C/linker/htmlgraphics/gfx24.gif: None /usr/share/html/C/linker/htmlgraphics/gfx25.gif: None /usr/share/html/C/linker/htmlgraphics/gfx26.gif: None /usr/share/html/C/linker/htmlgraphics/gfx27.gif: None /usr/share/html/C/linker/htmlgraphics/gfx28.gif: None /usr/share/html/C/linker/htmlgraphics/gfx29.gif: None /usr/share/html/C/linker/htmlgraphics/gfx3.gif: None /usr/share/html/C/linker/htmlgraphics/gfx30.gif: None /usr/share/html/C/linker/htmlgraphics/gfx31.gif: None /usr/share/html/C/linker/htmlgraphics/gfx4.gif: None /usr/share/html/C/linker/htmlgraphics/gfx5.gif: None /usr/share/html/C/linker/htmlgraphics/gfx6.gif: None /usr/share/html/C/linker/htmlgraphics/gfx7.gif: None /usr/share/html/C/linker/htmlgraphics/gfx8.gif: None /usr/share/html/C/linker/htmlgraphics/gfx9.gif: None OS-Core.CAUX-ENG-A-MAN,fr=B.11.04,fa=HP-UX_B.11.04_32/64, v=HP: /usr/share/man/man1.Z/chatr.1: None cksum(1) Output: OS-Core.C-KRN,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP: 4226400202 774144 /usr/ccs/lbin/ld32 3449905613 217088 /usr/ccs/lbin/nm32 573188718 237568 /usr/ccs/lbin/ar32 4157252764 192512 /usr/ccs/lbin/size32 2371650633 557056 /usr/newconfig/usr/ccs/lbin/ld32 3673690179 40960 /usr/newconfig/usr/ccs/lbin/nm32 2654770983 45056 /usr/newconfig/usr/ccs/lbin/ar32 3247015516 24576 /usr/newconfig/usr/ccs/lbin/size32 762438053 42005 /usr/lib/nls/msg/C/ld.cat 762438053 42005 /usr/newconfig/usr/lib/nls/msg/C/ld.cat 2628025024 913408 /usr/ccs/bin/ld 513903908 278528 /usr/ccs/bin/ar 406213112 282624 /usr/ccs/bin/size 692889478 286720 /usr/ccs/bin/nm 3123638193 847872 /usr/newconfig/usr/ccs/bin/ld 2158439827 155648 /usr/newconfig/usr/ccs/bin/ar 1514547628 2773 /usr/lib/nls/msg/C/ar.cat 1514547628 2773 /usr/newconfig/usr/lib/nls/msg/C/ar.cat 819328664 159744 /usr/newconfig/usr/ccs/bin/size 3007629937 2738 /usr/lib/nls/msg/C/size.cat 3007629937 2738 /usr/newconfig/usr/lib/nls/msg/C/size.cat 2067195796 167936 /usr/newconfig/usr/ccs/bin/nm 3973070526 6084 /usr/lib/nls/msg/C/nm.cat 3973070526 6084 /usr/newconfig/usr/lib/nls/msg/C/nm.cat 1204773691 1781760 /usr/ccs/lbin/ld64 1216226026 2580480 /usr/newconfig/usr/ccs/lbin/ld64 3865665576 917504 /usr/ccs/lbin/ar64 3066537688 811008 /usr/newconfig/usr/ccs/lbin/ar64 4050378947 880640 /usr/ccs/lbin/size64 1085504044 815104 /usr/newconfig/usr/ccs/lbin/size64 1517240191 909312 /usr/ccs/lbin/nm64 1057744917 843776 /usr/newconfig/usr/ccs/lbin/nm64 929253616 84 /usr/ccs/lib/pa20_64/plug-ins OS-Core.C-MIN,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP: 1186485861 12996 /usr/ccs/lib/crt0.o 3429479684 53248 /usr/ccs/bin/fdp 3542624377 588 /usr/ccs/lib/dyncall.o 152812800 32768 /usr/ccs/lbin/strip32 854405027 854 /usr/ccs/bin/ranlib 2647814891 4294 /usr/lib/nls/msg/C/strip.cat 3976647871 167936 /usr/ccs/bin/strip 1084815671 823296 /usr/ccs/lbin/strip64 1205754233 1077248 /usr/ccs/bin/elfdump 1960720429 19648 /usr/lib/nls/msg/C/elfdump.cat 1245206596 49512 /usr/ccs/lbin/dldd64 37552039 24576 /usr/ccs/lbin/dldd32 2260627278 873 /usr/lib/nls/msg/C/dldd.cat 2599711739 180224 /usr/ccs/bin/odump OS-Core.CORE-SHLIBS,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP: 2970352422 241664 /usr/lib/dld.sl 2970352422 241664 /usr/newconfig/usr/lib/dld.sl 1995269430 12334 /usr/lib/libdld.1 3994906231 24576 /usr/lib/libdld.2 1537895219 28672 /usr/lib/libxpdl.1 1537895219 28672 /usr/lib/libxpdl.sl OS-Core.CMDS-AUX,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP: 1909182456 32768 /usr/ccs/lbin/fastbind32 9708489 53248 /usr/ccs/lbin/chatr32 3364727472 811008 /usr/ccs/bin/chatr 2767331110 1044480 /usr/ccs/lbin/chatr64 3025176217 13045 /usr/lib/nls/msg/C/chatr.cat 245750670 163840 /usr/ccs/bin/fastbind 4294022905 835584 /usr/ccs/lbin/fastbind64 1296364166 2175 /usr/lib/nls/msg/C/fastbind.cat 245750670 163840 /usr/ccs/bin/ldd 1909182456 32768 /usr/ccs/lbin/ldd32 4294022905 835584 /usr/ccs/lbin/ldd64 ProgSupport.PROG-AUX,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP: 2247982949 6138 /usr/ccs/bin/lorder 1631756807 155002 /usr/lib/libelf.a ProgSupport.PROG-AX-64ALIB,fr=B.11.04, fa=HP-UX_B.11.04_32/64,v=HP: 3307751955 284154 /usr/lib/pa20_64/libelf.a OS-Core.CORE-64SLIB,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP: 4150829070 363536 /usr/lib/pa20_64/dld.sl 4126268417 14528 /usr/lib/pa20_64/libdl.1 799005370 10384 /usr/lib/pa20_64/libprof.1 3550863300 16192 /usr/lib/pa20_64/libgprof.1 1686501552 157056 /usr/lib/pa20_64/libelf.2 1686501552 157056 /usr/lib/pa20_64/libelf.sl OS-Core.C-MIN-32ALIB,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP: 426945580 12288 /usr/ccs/lib/lddstub OS-Core.C-MIN-64ALIB,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP: 2093879177 53296 /usr/ccs/lib/pa20_64/fdp_init.o 2962025169 52832 /usr/ccs/lib/pa20_64/fdp_init_ns.o 1041586475 53616 /usr/ccs/lib/pa20_64/fdp_init_sl.o 390645200 16400 /usr/ccs/lib/pa20_64/crt0.o 1633672671 5880 /usr/ccs/lib/pa20_64/lddstub 426945580 12288 /usr/ccs/lib/lddstub ProgSupport.C-INC,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP: 3291578957 6945 /usr/include/dlfcn.h 1684612672 15766 /usr/include/plugin.h 2883600927 626 /usr/include/a.out.h 380558275 8149 /usr/include/aouthdr.h 3484116656 1132 /usr/include/aouttypes.h 1188476069 789 /usr/include/ar.h 1284095196 1106 /usr/include/compunit.h 2697156384 9191 /usr/include/crt0.h 2951730254 4785 /usr/include/dl.h 3815328710 4669 /usr/include/filehdr.h 1847049827 2451 /usr/include/lst.h 599406387 3285 /usr/include/nlist.h 2437448503 13065 /usr/include/reloc.h 1480435503 3254 /usr/include/scnhdr.h 464902766 2290 /usr/include/spacehdr.h 3368358129 16621 /usr/include/shl.h 2296396619 3739 /usr/include/syms.h 4175545531 9511 /usr/include/libelf.h 2040066638 26918 /usr/include/elf.h 1006856544 17005 /usr/include/elf_hp.h 42817602 12712 /usr/include/elf_parisc.h 791951909 1711 /usr/include/elftypes.h 529658679 11371 /usr/include/elf_em.h ProgSupport.LANG-MIN,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP: 4082835119 23184 /usr/lib/libxpdl.a ProgSupport.PAUX-ENG-A-MAN,fr=B.11.04, fa=HP-UX_B.11.04_32/64,v=HP: 3352658574 2600 /usr/share/man/man1.Z/elfdump.1 549005751 4397 /usr/share/man/man1.Z/odump.1 4255669649 1800 /usr/share/man/man3.Z/dlclose.3c 1200900849 1523 /usr/share/man/man3.Z/dlerror.3c 1867282730 2113 /usr/share/man/man3.Z/dlget.3c 2397901330 1668 /usr/share/man/man3.Z/dlgetname.3c 805267706 3167 /usr/share/man/man3.Z/dlmodinfo.3c 2346962235 6685 /usr/share/man/man3.Z/dlopen.3c 3133060272 3115 /usr/share/man/man3.Z/dlsym.3c 3267525121 9541 /usr/share/man/man3.Z/shl_load.3x 1961562952 13541 /usr/share/man/man5.Z/dld.sl.5 3267525121 9541 /usr/share/man/man3.Z/shl_defines.3x 3267525121 9541 /usr/share/man/man3.Z/shl_findsym.3x 3267525121 9541 /usr/share/man/man3.Z/shl_gethand.3x 3267525121 9541 /usr/share/man/man3.Z/shl_getsymb.3x 3267525121 9541 /usr/share/man/man3.Z/shl_unload.3x 3267525121 9541 /usr/share/man/man3.Z/shl_get.3x 3267525121 9541 /usr/share/man/man3.Z/shl_get_r.3x 3267525121 9541 /usr/share/man/man3.Z/shl_get_handle_r.3x ProgSupport.C-ENG-A-MAN,fr=B.11.04,fa=HP-UX_B.11.04_32/64, v=HP: 3254270319 7262 /usr/share/man/man1.Z/ar.1 1917725428 32722 /usr/share/man/man1.Z/ld.1 505051208 4243 /usr/share/man/man1.Z/ldd.1 1335787153 667835 /usr/share/html/C/linker/linkhelp.html 2307428128 26187 /usr/share/html/C/linker/htmlgraphics/ gfx1.gif 2410370061 5223 /usr/share/html/C/linker/htmlgraphics/ gfx10.gif 733455997 11773 /usr/share/html/C/linker/htmlgraphics/ gfx11.gif 2105235566 7587 /usr/share/html/C/linker/htmlgraphics/ gfx12.gif 2005564686 9883 /usr/share/html/C/linker/htmlgraphics/ gfx13.gif 1236547460 12674 /usr/share/html/C/linker/htmlgraphics/ gfx14.gif 1136595748 5321 /usr/share/html/C/linker/htmlgraphics/ gfx15.gif 2178634264 6162 /usr/share/html/C/linker/htmlgraphics/ gfx16.gif 3838463963 13302 /usr/share/html/C/linker/htmlgraphics/ gfx17.gif 3252246412 9984 /usr/share/html/C/linker/htmlgraphics/ gfx18.gif 1554805369 10385 /usr/share/html/C/linker/htmlgraphics/ gfx19.gif 331843015 16276 /usr/share/html/C/linker/htmlgraphics/ gfx2.gif 275757570 10400 /usr/share/html/C/linker/htmlgraphics/ gfx20.gif 699172322 5321 /usr/share/html/C/linker/htmlgraphics/ gfx21.gif 404654450 6162 /usr/share/html/C/linker/htmlgraphics/ gfx22.gif 2292334179 11046 /usr/share/html/C/linker/htmlgraphics/ gfx23.gif 2714361017 8394 /usr/share/html/C/linker/htmlgraphics/ gfx24.gif 1808429190 10955 /usr/share/html/C/linker/htmlgraphics/ gfx25.gif 1188831976 5563 /usr/share/html/C/linker/htmlgraphics/ gfx26.gif 3779290240 6162 /usr/share/html/C/linker/htmlgraphics/ gfx27.gif 655962473 3524 /usr/share/html/C/linker/htmlgraphics/ gfx28.gif 4095186071 12208 /usr/share/html/C/linker/htmlgraphics/ gfx29.gif 845176572 18872 /usr/share/html/C/linker/htmlgraphics/ gfx3.gif 2534865656 30834 /usr/share/html/C/linker/htmlgraphics/ gfx30.gif 2366926862 52677 /usr/share/html/C/linker/htmlgraphics/ gfx31.gif 1360962836 9180 /usr/share/html/C/linker/htmlgraphics/ gfx4.gif 911675908 10312 /usr/share/html/C/linker/htmlgraphics/ gfx5.gif 1082601558 20162 /usr/share/html/C/linker/htmlgraphics/ gfx6.gif 3088327410 14900 /usr/share/html/C/linker/htmlgraphics/ gfx7.gif 3830376060 16285 /usr/share/html/C/linker/htmlgraphics/ gfx8.gif 1478384482 18510 /usr/share/html/C/linker/htmlgraphics/ gfx9.gif OS-Core.CAUX-ENG-A-MAN,fr=B.11.04,fa=HP-UX_B.11.04_32/64, v=HP: 2043533429 11916 /usr/share/man/man1.Z/chatr.1 Patch Conflicts: None Patch Dependencies: None Hardware Dependencies: None Other Dependencies: debugging with gdb requires gdb 3.1 or later versions if PHSS_30054 or a superseding linker patch is installed. Supersedes: PHSS_22585 PHSS_22836 Equivalent Patches: PHSS_28869: s700: 11.00 s800: 11.00 Patch Package Size: 9400 KBytes Installation Instructions: Please review all instructions and the Hewlett-Packard SupportLine User Guide or your Hewlett-Packard support terms and conditions for precautions, scope of license, restrictions, and, limitation of liability and warranties, before installing this patch. ------------------------------------------------------------ 1. Back up your system before installing a patch. 2. Login as root. 3. Copy the patch to the /tmp directory. 4. Move to the /tmp directory and unshar the patch: cd /tmp sh PHSS_30054 5. Run swinstall to install the patch: swinstall -x autoreboot=true -x patch_match_target=true \ -s /tmp/PHSS_30054.depot By default swinstall will archive the original software in /var/adm/sw/save/PHSS_30054. If you do not wish to retain a copy of the original software, include the patch_save_files option in the swinstall command above: -x patch_save_files=false WARNING: If patch_save_files is false when a patch is installed, the patch cannot be deinstalled. Please be careful when using this feature. For future reference, the contents of the PHSS_30054.text file is available in the product readme: swlist -l product -a readme -d @ /tmp/PHSS_30054.depot To put this patch on a magnetic tape and install from the tape drive, use the command: dd if=/tmp/PHSS_30054.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: None