Hi stable@ & current@,
Apologies for a cross post, as 
a fault reported May 2019 on current, is still breaking on stable Sept 2021.

2019 Refs:
Subject: lib/libgcc_s fails on make all after make world succeeds
 https://lists.freebsd.org/pipermail/freebsd-current/2019-May/073440.html
  From: Julian H. Stacey jhs at berklix.com
  Sun May 19 21:30:10 UTC 2019
 https://lists.freebsd.org/pipermail/freebsd-current/2019-May/073442.html
  From: Dimitry Andric dim at FreeBSD.org 
  Date: Sun, 19 May 2019 23:54:18 +0200

2021 Ref:
Subject: src/lib/libgcc_s needs mv /usr/obj/usr/src/amd64.amd64/lib/libc/libc.a
 https://lists.freebsd.org/archives/freebsd-stable/2021-September/000225.html
  From: From: Julian H. Stacey <jhs_at_berklix.com> 

Dimitry suggested maybe a rare race condition, so I just started a
        make -B -j 1 world
It will take a while, old machines here, (maybe that's
what's exposing a race condition not seen on faster boxes ?) 

A 2nd speculation was I may be missing symbolic links ?
  Last year & maybe earlier, I had problems from missing symbolic links,
  when I was fetching src/ with a (since fixed, Sept 2020) ctm; But my src-12/
  is new, not CTM supplied, but from
        cd ~/git/`hostname -s`/src-12
        git clone -o freebsd -b stable/12 https://git.freebsd.org/src.git src
        cd ~/git/`hostname -s`/src-12/src 
        git pull --ff-only
The only symbolic links I have are in
  src-cur/ contrib/bc/ contrib/tcpdump/ sys/contrib/openzfs/
  src-12/  contrib/bc/ contrib/tcpdump/
So lack of symbolic links is not the problem, unless someone sees more links
I dont have, if one of you could perhaps kindly check ? with eg
  cd /usr/src; find -s . -type l | sort | grep -v sys/amd64/compile \
   grep -v contrib/bc | grep -v contrib/tcpdump | grep -v sys/contrib/openzfs

Anyone else seen problems making lib/libgcc_s ?
Any other ideas what else to check ?
I've already checked as in my last post appended.
I'm now checking for any files only under root or only under a tree
installed by setenv DESTDIR .

Suggestions welcome please ?

{======
To: FreeBSD-STABLE Mailing List <freebsd-sta...@freebsd.org>
Subject: src/lib/libgcc_s needs mv /usr/obj/usr/src/amd64.amd64/lib/libc/libc.a
Date: Sun, 12 Sep 2021 14:53:58 +0200

Hi all,
Anyone else seen this ? After
        cd /usr/src ; make install
this fails
        cd /usr/src/lib/libgcc_s ; make
until a manual
        mv /usr/obj/usr/src/amd64.amd64/lib/libc/libc.a    \
           /usr/obj/usr/src/amd64.amd64/lib/libc/libc.a.MV
when 
        cd /usr/src ; make all ; make install
can run OK, but then again needs another 'mv'.

Identical: md5 /usr/obj/usr/src/amd64.amd64/lib/libc/libc.a* /usr/lib/libc.a

Maybe its changing where linking from ? **

I've had this on & off for months I think, on multiple hardware, but possibly
just 12.2-STABLE, 
it's still so with a stable src/ fetched a day or ago with git pull --ff-only

To help simplify debug, I have no /etc/src.conf /etc/make.conf
I also stripped my env with http://berklix.com/~jhs/bin/.csh/unsetenv.csh
        source `which unsetenv.csh`
        Remaining: DESTDIR DISPLAY HOSTDISPLAY PATH TERM TERMCAP TERMPATH
None of that helps.

I am running a 12.2 self built system, uncustomised src/, no kernel modules,
uname -a
        FreeBSD fire.js.berklix.net 12.2-RELEASE FreeBSD 12.2-RELEASE
        #0: Sat May 22 20:41:18 CEST 2021
        
j...@fire.js.berklix.net:/1s4/ftp/pri/FreeBSD/releases/12.2-RELEASE/generic/src/sys/amd64/compile/GENERIC
        amd64

with the exception of /boot/kernel which is 12.2-RELEASE as for some unknown
reason I cant boot a local compiled or cross compiled 12.2-STABLE kernel
(I'm still investigating that presumed un-associated issue)

** Here's a script log :
{-------

===> etc (install)
===> etc/sendmail (install)
cd /usr1/src/share/man; make makedb
makewhatis /usr/share/man
makewhatis /usr/share/openssl/man

....

cd /usr/src/lib/libgcc_s ; make
cat /usr1/src/lib/libgcc_s/Symbol.map /usr1/src/lib/libgcc_s/SymbolDefault.map 
| cpp - -  | awk -v vfile=/usr1/src/lib/libgcc_s/Versions.def -f 
/usr/share/mk/version_gen.awk > Version.map
building shared library libgcc_s.so.1
cc  -nodefaultlibs -Wl,--version-script=Version.map   -shared -Wl,-x 
-Wl,--fatal-warnings -Wl,--warn-shared-textrel  -o libgcc_s.so.1.full 
-Wl,-soname,libgcc_s.so.1  `NM='nm' NMFLAGS='' lorder i386/fp_mode.pico 
absvdi2.pico absvsi2.pico absvti2.pico addvdi3.pico addvsi3.pico addvti3.pico 
apple_versioning.pico ashldi3.pico ashlti3.pico ashrdi3.pico ashrti3.pico 
bswapdi2.pico bswapsi2.pico clear_cache.pico clzdi2.pico clzsi2.pico 
clzti2.pico cmpdi2.pico cmpti2.pico ctzdi2.pico ctzsi2.pico ctzti2.pico 
divdc3.pico divdi3.pico divmoddi4.pico divmodsi4.pico divsc3.pico divsi3.pico 
divtc3.pico divti3.pico divxc3.pico enable_execute_stack.pico eprintf.pico 
extendhfsf2.pico ffsdi2.pico ffssi2.pico ffsti2.pico fixdfdi.pico fixdfti.pico 
fixsfdi.pico fixsfti.pico fixunsdfdi.pico fixunsdfsi.pico fixunsdfti.pico 
fixunssfdi.pico fixunssfsi.pico fixunssfti.pico fixunsxfdi.pico fixunsxfsi.pico 
fixunsxfti.pico fixxfdi.pico fixxfti.pico floatditf.pico floattidf.pico 
floattisf.pico floattixf.pico floatunditf.pico floatunsidf.pico 
floatunsisf.pico floatuntidf.pico floatuntisf.pico floatuntixf.pico 
gcc_personality_v0.pico int_util.pico lshrdi3.pico lshrti3.pico moddi3.pico 
modsi3.pico modti3.pico muldc3.pico muldi3.pico mulodi4.pico mulosi4.pico 
muloti4.pico mulsc3.pico multc3.pico multi3.pico mulvdi3.pico mulvsi3.pico 
mulvti3.pico mulxc3.pico negdf2.pico negdi2.pico negsf2.pico negti2.pico 
negvdi2.pico negvsi2.pico negvti2.pico paritydi2.pico paritysi2.pico 
parityti2.pico popcountdi2.pico popcountsi2.pico popcountti2.pico powidf2.pico 
powisf2.pico powitf2.pico powixf2.pico subvdi3.pico subvsi3.pico subvti3.pico 
trampoline_setup.pico truncdfhf2.pico truncsfhf2.pico ucmpdi2.pico ucmpti2.pico 
udivdi3.pico udivmoddi4.pico udivmodsi4.pico udivmodti4.pico udivsi3.pico 
udivti3.pico umoddi3.pico umodsi3.pico umodti3.pico floatdidf.pico 
floatdisf.pico floatdixf.pico floatundidf.pico floatundisf.pico 
floatundixf.pico cpu_model.pico adddf3.pico addsf3.pico divdf3.pico divsf3.pico 
extendsfdf2.pico fixdfsi.pico fixsfsi.pico floatsidf.pic!
 o floatsisf.pico muldf3.pico mulsf3.pico subdf3.pico subsf3.pico 
truncdfsf2.pico comparedf2.pico comparesf2.pico gcc_personality_v0.pico 
int_util.pico Unwind-EHABI.pico Unwind-sjlj.pico UnwindLevel1-gcc-ext.pico 
UnwindLevel1.pico UnwindRegistersRestore.pico UnwindRegistersSave.pico 
libunwind.pico s_fabs.pico s_fabsf.pico s_fabsl.pico s_fmax.pico s_fmaxf.pico 
s_logb.pico s_logbf.pico s_scalbn.pico s_scalbnf.pico s_fmaxl.pico s_logbl.pico 
s_scalbnl.pico |  tsort -q` 
-L/1s4/release/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/libc -lc
ld: error: can't create dynamic relocation R_X86_64_32S against 
symbol: __je_sz_size2index_tab in readonly segment; recompile object files with 
-fPIC or pass '-Wl,-z,notext' to allow text relocations in the output
>>> defined in 
>>> /1s4/release/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/libc/libc.a(jemalloc_sz.o)
>>> referenced by sz.h:158 
>>> (/usr1/src/contrib/jemalloc/include/jemalloc/internal/sz.h:158)
>>>               jemalloc_jemalloc.o:(a0ialloc) in archive 
>>> /1s4/release/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/libc/libc.a

ld: error: can't create dynamic relocation R_X86_64_32S against 
symbol: __je_arenas in readonly segment; recompile object files with -fPIC or 
pass '-Wl,-z,notext' to allow text relocations in the output
>>> defined in 
>>> /1s4/release/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/libc/libc.a(jemalloc_jemalloc.o)
>>> referenced by atomic.h:55 
>>> (/usr1/src/contrib/jemalloc/include/jemalloc/internal/atomic.h:55)
>>>               jemalloc_jemalloc.o:(a0ialloc) in archive 
>>> /1s4/release/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/libc/libc.a

ld: error: can't create dynamic relocation R_X86_64_32S against 
symbol: __je_sz_index2size_tab in readonly segment; recompile object files with 
-fPIC or pass '-Wl,-z,notext' to allow text relocations in the output
>>> defined in 
>>> /1s4/release/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/libc/libc.a(jemalloc_sz.o)
>>> referenced by sz.h:201 
>>> (/usr1/src/contrib/jemalloc/include/jemalloc/internal/sz.h:201)
>>>               jemalloc_jemalloc.o:(a0ialloc) in archive 
>>> /1s4/release/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/libc/libc.a

ld: error: can't create dynamic relocation R_X86_64_32 against local 
symbol in readonly segment; recompile object files with -fPIC or pass 
'-Wl,-z,notext' to allow text relocations in the output
>>> defined in 
>>> /1s4/release/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/libc/libc.a(jemalloc_jemalloc.o)
>>> referenced by mutex.h:144 
>>> (/usr1/src/contrib/jemalloc/include/jemalloc/internal/mutex.h:144)
>>>               jemalloc_jemalloc.o:(a0ialloc) in archive 
>>> /1s4/release/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/libc/libc.a

ld: error: can't create dynamic relocation R_X86_64_32 against local 
symbol in readonly segment; recompile object files with -fPIC or pass 
'-Wl,-z,notext' to allow text relocations in the output
>>> defined in 
>>> /1s4/release/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/libc/libc.a(jemalloc_jemalloc.o)
>>> referenced by mutex.h:203 
>>> (/usr1/src/contrib/jemalloc/include/jemalloc/internal/mutex.h:203)
>>>               jemalloc_jemalloc.o:(a0ialloc) in archive 
>>> /1s4/release/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/libc/libc.a

ld: error: can't create dynamic relocation R_X86_64_32 against local 
symbol in readonly segment; recompile object files with -fPIC or pass 
'-Wl,-z,notext' to allow text relocations in the output
>>> defined in 
>>> /1s4/release/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/libc/libc.a(jemalloc_jemalloc.o)
>>> referenced by mutex.h:214 
>>> (/usr1/src/contrib/jemalloc/include/jemalloc/internal/mutex.h:214)
>>>               jemalloc_jemalloc.o:(a0ialloc) in archive 
>>> /1s4/release/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/libc/libc.a

ld: error: can't create dynamic relocation R_X86_64_32 against 
symbol: __je_extent_hooks_default in readonly segment; recompile object files 
with -fPIC or pass '-Wl,-z,notext' to allow text relocations in the output
>>> defined in 
>>> /1s4/release/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/libc/libc.a(jemalloc_extent.o)
>>> referenced by jemalloc_internal_inlines_a.h:91 
>>> (/usr1/src/contrib/jemalloc/include/jemalloc/internal/jemalloc_internal_inlines_a.h:91)
>>>               jemalloc_jemalloc.o:(a0ialloc) in archive 
>>> /1s4/release/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/libc/libc.a

ld: error: can't create dynamic relocation R_X86_64_32 against 
symbol: __je_extents_rtree in readonly segment; recompile object files with 
-fPIC or pass '-Wl,-z,notext' to allow text relocations in the output
>>> defined in 
>>> /1s4/release/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/libc/libc.a(jemalloc_extent.o)
>>> referenced by rtree.h:381 
>>> (/usr1/src/contrib/jemalloc/include/jemalloc/internal/rtree.h:381)
>>>               jemalloc_jemalloc.o:(a0ialloc) in archive 
>>> /1s4/release/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/libc/libc.a

ld: error: can't create dynamic relocation R_X86_64_32 against 
symbol: __je_extents_rtree in readonly segment; recompile object files with 
-fPIC or pass '-Wl,-z,notext' to allow text relocations in the output
>>> defined in 
>>> /1s4/release/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/libc/libc.a(jemalloc_extent.o)
>>> referenced by rtree.h:381 
>>> (/usr1/src/contrib/jemalloc/include/jemalloc/internal/rtree.h:381)
>>>               jemalloc_jemalloc.o:(a0ialloc) in archive 
>>> /1s4/release/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/libc/libc.a

ld: error: can't create dynamic relocation R_X86_64_32S against 
symbol: __je_arenas in readonly segment; recompile object files with -fPIC or 
pass '-Wl,-z,notext' to allow text relocations in the output
>>> defined in 
>>> /1s4/release/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/libc/libc.a(jemalloc_jemalloc.o)
>>> referenced by atomic.h:55 
>>> (/usr1/src/contrib/jemalloc/include/jemalloc/internal/atomic.h:55)
>>>               jemalloc_jemalloc.o:(a0idalloc) in archive 
>>> /1s4/release/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/libc/libc.a

ld: error: can't create dynamic relocation R_X86_64_32S against 
symbol: __je_sz_index2size_tab in readonly segment; recompile object files with 
-fPIC or pass '-Wl,-z,notext' to allow text relocations in the output
>>> defined in 
>>> /1s4/release/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/libc/libc.a(jemalloc_sz.o)
>>> referenced by sz.h:201 
>>> (/usr1/src/contrib/jemalloc/include/jemalloc/internal/sz.h:201)
>>>               jemalloc_jemalloc.o:(a0idalloc) in archive 
>>> /1s4/release/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/libc/libc.a

ld: error: can't create dynamic relocation R_X86_64_32 against 
symbol: __je_extents_rtree in readonly segment; recompile object files with 
-fPIC or pass '-Wl,-z,notext' to allow text relocations in the output
>>> defined in 
>>> /1s4/release/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/libc/libc.a(jemalloc_extent.o)
>>> referenced by rtree.h:381 
>>> (/usr1/src/contrib/jemalloc/include/jemalloc/internal/rtree.h:381)
>>>               jemalloc_jemalloc.o:(a0idalloc) in archive 
>>> /1s4/release/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/libc/libc.a

ld: error: can't create dynamic relocation R_X86_64_32 against 
symbol: __je_extents_rtree in readonly segment; recompile object files with 
-fPIC or pass '-Wl,-z,notext' to allow text relocations in the output
>>> defined in 
>>> /1s4/release/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/libc/libc.a(jemalloc_extent.o)
>>> referenced by rtree.h:381 
>>> (/usr1/src/contrib/jemalloc/include/jemalloc/internal/rtree.h:381)
>>>               jemalloc_jemalloc.o:(a0idalloc) in archive 
>>> /1s4/release/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/libc/libc.a

ld: error: can't create dynamic relocation R_X86_64_32 against 
symbol: __je_extents_rtree in readonly segment; recompile object files with 
-fPIC or pass '-Wl,-z,notext' to allow text relocations in the output
>>> defined in 
>>> /1s4/release/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/libc/libc.a(jemalloc_extent.o)
>>> referenced by rtree.h:381 
>>> (/usr1/src/contrib/jemalloc/include/jemalloc/internal/rtree.h:381)
>>>               jemalloc_jemalloc.o:(a0idalloc) in archive 
>>> /1s4/release/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/libc/libc.a

ld: error: can't create dynamic relocation R_X86_64_32 against 
symbol: __je_extents_rtree in readonly segment; recompile object files with 
-fPIC or pass '-Wl,-z,notext' to allow text relocations in the output
>>> defined in 
>>> /1s4/release/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/libc/libc.a(jemalloc_extent.o)
>>> referenced by rtree.h:381 
>>> (/usr1/src/contrib/jemalloc/include/jemalloc/internal/rtree.h:381)
>>>               jemalloc_jemalloc.o:(a0idalloc) in archive 
>>> /1s4/release/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/libc/libc.a

ld: error: can't create dynamic relocation R_X86_64_32S against 
symbol: __je_arenas in readonly segment; recompile object files with -fPIC or 
pass '-Wl,-z,notext' to allow text relocations in the output
>>> defined in 
>>> /1s4/release/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/libc/libc.a(jemalloc_jemalloc.o)
>>> referenced by atomic.h:55 
>>> (/usr1/src/contrib/jemalloc/include/jemalloc/internal/atomic.h:55)
>>>               jemalloc_jemalloc.o:(__je_arena_set) in archive 
>>> /1s4/release/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/libc/libc.a

ld: error: can't create dynamic relocation R_X86_64_32 against 
symbol: __je_arenas_lock in readonly segment; recompile object files with -fPIC 
or pass '-Wl,-z,notext' to allow text relocations in the output
>>> defined in 
>>> /1s4/release/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/libc/libc.a(jemalloc_jemalloc.o)
>>> referenced by mutex.h:144 
>>> (/usr1/src/contrib/jemalloc/include/jemalloc/internal/mutex.h:144)
>>>               jemalloc_jemalloc.o:(__je_arena_init) in archive 
>>> /1s4/release/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/libc/libc.a

ld: error: can't create dynamic relocation R_X86_64_32 against 
symbol: __je_arenas_lock in readonly segment; recompile object files with -fPIC 
or pass '-Wl,-z,notext' to allow text relocations in the output
>>> defined in 
>>> /1s4/release/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/libc/libc.a(jemalloc_jemalloc.o)
>>> referenced by mutex.h:203 
>>> (/usr1/src/contrib/jemalloc/include/jemalloc/internal/mutex.h:203)
>>>               jemalloc_jemalloc.o:(__je_arena_init) in archive 
>>> /1s4/release/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/libc/libc.a

ld: error: can't create dynamic relocation R_X86_64_32S against 
symbol: __je_arenas in readonly segment; recompile object files with -fPIC or 
pass '-Wl,-z,notext' to allow text relocations in the output
>>> defined in 
>>> /1s4/release/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/libc/libc.a(jemalloc_jemalloc.o)
>>> referenced by atomic.h:55 
>>> (/usr1/src/contrib/jemalloc/include/jemalloc/internal/atomic.h:55)
>>>               jemalloc_jemalloc.o:(__je_arena_init) in archive 
>>> /1s4/release/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/libc/libc.a

ld: error: can't create dynamic relocation R_X86_64_32 against 
symbol: __je_arenas_lock in readonly segment; recompile object files with -fPIC 
or pass '-Wl,-z,notext' to allow text relocations in the output
>>> defined in 
>>> /1s4/release/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/libc/libc.a(jemalloc_jemalloc.o)
>>> referenced by mutex.h:214 
>>> (/usr1/src/contrib/jemalloc/include/jemalloc/internal/mutex.h:214)
>>>               jemalloc_jemalloc.o:(__je_arena_init) in archive 
>>> /1s4/release/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/libc/libc.a

ld: error: too many errors emitted, stopping now (use -error-limit=0 
to see all errors)
cc: error: linker command failed with exit code 1 (use -v to see 
invocation)
*** Error code 1

Stop.
make: stopped in /usr1/src/lib/libgcc_s


12.2-RELEASE /dev/pts/2 jhs 1 fire/usr1/src/lib/libgcc_s ls -l  
/usr/obj/usr/src/amd64.amd64/lib/libc/libc.a
-rw-r--r--  1 jhs  staff  17050712 Sep 12 13:28 
/usr/obj/usr/src/amd64.amd64/lib/libc/libc.a

12.2-RELEASE /dev/pts/2 jhs 2 fire/usr1/src/lib/libgcc_s mv 
/usr/obj/usr/src/amd64.amd64/lib/libc/libc.a 
/usr/obj/usr/src/amd64.amd64/lib/libc/libc.a.MV

12.2-RELEASE /dev/pts/2 jhs 3 fire/usr1/src/lib/libgcc_s make
building shared library libgcc_s.so.1
cc  -nodefaultlibs -Wl,--version-script=Version.map   -shared -Wl,-x 
-Wl,--fatal-warnings -Wl,--warn-shared-textrel  -o libgcc_s.so.1.full 
-Wl,-soname,libgcc_s.so.1  `NM='nm' NMFLAGS='' lorder i386/fp_mode.pico 
absvdi2.pico absvsi2.pico absvti2.pico addvdi3.pico addvsi3.pico addvti3.pico 
apple_versioning.pico ashldi3.pico ashlti3.pico ashrdi3.pico ashrti3.pico 
bswapdi2.pico bswapsi2.pico clear_cache.pico clzdi2.pico clzsi2.pico 
clzti2.pico cmpdi2.pico cmpti2.pico ctzdi2.pico ctzsi2.pico ctzti2.pico 
divdc3.pico divdi3.pico divmoddi4.pico divmodsi4.pico divsc3.pico divsi3.pico 
divtc3.pico divti3.pico divxc3.pico enable_execute_stack.pico eprintf.pico 
extendhfsf2.pico ffsdi2.pico ffssi2.pico ffsti2.pico fixdfdi.pico fixdfti.pico 
fixsfdi.pico fixsfti.pico fixunsdfdi.pico fixunsdfsi.pico fixunsdfti.pico 
fixunssfdi.pico fixunssfsi.pico fixunssfti.pico fixunsxfdi.pico fixunsxfsi.pico 
fixunsxfti.pico fixxfdi.pico fixxfti.pico floatditf.pico floattidf.pico 
floattisf.pico floattixf.pico floatunditf.pico floatunsidf.pico 
floatunsisf.pico floatuntidf.pico floatuntisf.pico floatuntixf.pico 
gcc_personality_v0.pico int_util.pico lshrdi3.pico lshrti3.pico moddi3.pico 
modsi3.pico modti3.pico muldc3.pico muldi3.pico mulodi4.pico mulosi4.pico 
muloti4.pico mulsc3.pico multc3.pico multi3.pico mulvdi3.pico mulvsi3.pico 
mulvti3.pico mulxc3.pico negdf2.pico negdi2.pico negsf2.pico negti2.pico 
negvdi2.pico negvsi2.pico negvti2.pico paritydi2.pico paritysi2.pico 
parityti2.pico popcountdi2.pico popcountsi2.pico popcountti2.pico powidf2.pico 
powisf2.pico powitf2.pico powixf2.pico subvdi3.pico subvsi3.pico subvti3.pico 
trampoline_setup.pico truncdfhf2.pico truncsfhf2.pico ucmpdi2.pico ucmpti2.pico 
udivdi3.pico udivmoddi4.pico udivmodsi4.pico udivmodti4.pico udivsi3.pico 
udivti3.pico umoddi3.pico umodsi3.pico umodti3.pico floatdidf.pico 
floatdisf.pico floatdixf.pico floatundidf.pico floatundisf.pico 
floatundixf.pico cpu_model.pico adddf3.pico addsf3.pico divdf3.pico divsf3.pico 
extendsfdf2.pico fixdfsi.pico fixsfsi.pico floatsidf.pic!
 o floatsisf.pico muldf3.pico mulsf3.pico subdf3.pico subsf3.pico 
truncdfsf2.pico comparedf2.pico comparesf2.pico gcc_personality_v0.pico 
int_util.pico Unwind-EHABI.pico Unwind-sjlj.pico UnwindLevel1-gcc-ext.pico 
UnwindLevel1.pico UnwindRegistersRestore.pico UnwindRegistersSave.pico 
libunwind.pico s_fabs.pico s_fabsf.pico s_fabsl.pico s_fmax.pico s_fmaxf.pico 
s_logb.pico s_logbf.pico s_scalbn.pico s_scalbnf.pico s_fmaxl.pico s_logbl.pico 
s_scalbnl.pico |  tsort -q` 
-L/1s4/release/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/libc -lc
objcopy --only-keep-debug libgcc_s.so.1.full libgcc_s.so.1.debug
objcopy --strip-debug --add-gnu-debuglink=libgcc_s.so.1.debug  
libgcc_s.so.1.full libgcc_s.so.1

12.2-RELEASE /dev/pts/2 jhs 4 fire/usr1/src/lib/libgcc_s 
-------}
======}

Cheers,
-- 
Julian Stacey  http://berklix.com/jhs/  http://stolenvotes.uk

Reply via email to