Skip to content

Instantly share code, notes, and snippets.

@jlevon
Last active May 5, 2020 12:38
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jlevon/2444992ba265fc5fb1c9a3e687aa207a to your computer and use it in GitHub Desktop.
Save jlevon/2444992ba265fc5fb1c9a3e687aa207a to your computer and use it in GitHub Desktop.
ld invocation libmp.so.1 gcc 7 versus 9
f905ddb5-9113-c52a-d3ce-d0db83321d72:lib $ cat /tmp/ldnosy
/usr/bin/ld -h libmp.so.1 -G -dy -z text -M
/opt/SmartOS/build-cache/2018Q4/x86_64/6a022466d73931c76d1e28d52428bd022264495d/usr/gcc/7/bin/../lib/gcc/i386-pc-solaris2.11/7.5.0/../../../libgcc-unwind.map
-Y P,/usr/gcc/7/lib:/lib:/usr/lib -R /usr/gcc/7/lib -L /usr/gcc/7/lib -Qy -o
libmp.so.1 /usr/lib/crti.o /usr/lib/values-Xa.o
/opt/SmartOS/build-cache/2018Q4/x86_64/6a022466d73931c76d1e28d52428bd022264495d/usr/gcc/7/bin/../lib/gcc/i386-pc-solaris2.11/7.5.0/crtbeginS.o
-L/opt/SmartOS/build-cache/2018Q4/x86_64/6a022466d73931c76d1e28d52428bd022264495d/usr/gcc/7/bin/../lib/gcc/i386-pc-solaris2.11/7.5.0
-L/opt/SmartOS/build-cache/2018Q4/x86_64/6a022466d73931c76d1e28d52428bd022264495d/usr/gcc/7/bin/../lib/gcc
-L/opt/SmartOS/build-cache/2018Q4/x86_64/6a022466d73931c76d1e28d52428bd022264495d/usr/gcc/7/bin/../lib/gcc/i386-pc-solaris2.11/7.5.0/../../..
-ztext -zdefs -Bdirect pics/pics_mp.o libmp.so.2 -M../common/mapfile_1-vers
-M/home/gk/src/master/projects/illumos/usr/src/common/mapfiles/common/map.pagealign
-M/home/gk/src/master/projects/illumos/usr/src/common/mapfiles/common/map.noexdata
/opt/SmartOS/build-cache/2018Q4/x86_64/6a022466d73931c76d1e28d52428bd022264495d/usr/gcc/7/bin/../lib/gcc/i386-pc-solaris2.11/7.5.0/crtendS.o
/usr/lib/crtn.o
/usr/bin/ld -h libmp.so.1 -G -dy -z text -M
/home/gk/src/gcc/proto.strap/usr/gcc/9/bin/../lib/gcc/x86_64-pc-solaris2.11/9.3.0/../../../libgcc-unwind.map
-Y P,/usr/gcc/9/lib:/lib:/usr/lib -R /usr/gcc/9/lib -L /usr/gcc/9/lib -Qy -o
libmp.so.1 /usr/lib/crti.o
/home/gk/src/gcc/proto.strap/usr/gcc/9/bin/../lib/gcc/x86_64-pc-solaris2.11/9.3.0/32/crtbeginS.o
-L/home/gk/src/gcc/proto.strap/usr/gcc/9/bin/../lib/gcc/x86_64-pc-solaris2.11/9.3.0/32
-L/home/gk/src/gcc/proto.strap/usr/gcc/9/bin/../lib/gcc/x86_64-pc-solaris2.11/9.3.0/../../..
-L/home/gk/src/gcc/proto.strap/usr/gcc/9/bin/../lib/gcc/x86_64-pc-solaris2.11/9.3.0
-L/home/gk/src/gcc/proto.strap/usr/gcc/9/bin/../lib/gcc -ztext -zdefs -Bdirect
pics/pics_mp.o libmp.so.2 -M../common/mapfile_1-vers
-M/home/gk/src/gcc/projects/illumos/usr/src/common/mapfiles/common/map.pagealign
-M/home/gk/src/gcc/projects/illumos/usr/src/common/mapfiles/common/map.noexdata
/home/gk/src/gcc/proto.strap/usr/gcc/9/bin/../lib/gcc/x86_64-pc-solaris2.11/9.3.0/32/crtendS.o
/usr/lib/crtn.o
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment