[fpc-pascal] LLVM LTO

Benito van der Zander benito at benibela.de
Thu Aug 10 17:06:08 CEST 2023


Hallo,

I tried to use the LLVM Link-Time-Optimization, -Clflto

I compiled/installed fpc llvm with a separate prefix, which was already 
difficult to set up

Then the default linker did not want to link it.

The wiki says to use the gold linker. I do not know how to change the 
linker in fpc.cfg. If I use -XP, it changes the prefix. But the gold 
linker is named ld.gold, so one would need an option to change the suffix.

But I called it directly with ld.gold -T link43117.res.

It says

 >ld.gold: error: link43117.res:372:8: syntax error, unexpected STRING


I deleted the last line INSERT AFTER .data;. Then it says

 >ld.gold: internal error in read_script_file, at ../../gold/script.cc:1638


around here: 
https://sourceware.org/git/?p=binutils-gdb.git;a=blame;f=gold/script.cc;h=d30a4d73991f083f3a1459db06ded4234959fe91;hb=HEAD#l1638


So I gave up on that and tried the llvm linker. ld.lld -T link43117.res


It links, but when I start the program, it gives

Starting program: /home/benito/tmp/a.out

Program received signal SIGSEGV, Segmentation fault.
0x0000000000000000in ??()
(gdb) bt
#0 0x0000000000000000in ??()
#1 0x0000000000000000in ??()




Viele Grüße,

Benito

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freepascal.org/pipermail/fpc-pascal/attachments/20230810/dc31fa7e/attachment-0001.htm>
-------------- next part --------------
SEARCH_DIR("/lib/x86_64-linux-gnu/")
SEARCH_DIR("/usr/lib/x86_64-linux-gnu/")
SEARCH_DIR("/lib64/")
SEARCH_DIR("/lib/")
SEARCH_DIR("/usr/lib64/")
SEARCH_DIR("/usr/lib/")
SEARCH_DIR("/usr/lib/thunderbird-addons/")
SEARCH_DIR("/usr/lib/modules/")
SEARCH_DIR("/usr/lib/maxima/")
SEARCH_DIR("/usr/lib/aspell/")
SEARCH_DIR("/usr/lib/gnome-shell/")
SEARCH_DIR("/usr/lib/binfmt-support/")
SEARCH_DIR("/usr/lib/udev/")
SEARCH_DIR("/usr/lib/gcc/")
SEARCH_DIR("/usr/lib/cups/")
SEARCH_DIR("/usr/lib/tmpfiles.d/")
SEARCH_DIR("/usr/lib/firewalld/")
SEARCH_DIR("/usr/lib/java-wrappers/")
SEARCH_DIR("/usr/lib/cryptsetup/")
SEARCH_DIR("/usr/lib/X11/")
SEARCH_DIR("/usr/lib/llvm-14/")
SEARCH_DIR("/usr/lib/cmake/")
SEARCH_DIR("/usr/lib/realmd/")
SEARCH_DIR("/usr/lib/klibc/")
SEARCH_DIR("/usr/lib/pulse-15.99.1+dfsg1/")
SEARCH_DIR("/usr/lib/sasl2/")
SEARCH_DIR("/usr/lib/git-core/")
SEARCH_DIR("/usr/lib/llvm-15/")
SEARCH_DIR("/usr/lib/girepository-1.0/")
SEARCH_DIR("/usr/lib/brltty/")
SEARCH_DIR("/usr/lib/ubiquity/")
SEARCH_DIR("/usr/lib/kernel/")
SEARCH_DIR("/usr/lib/tc/")
SEARCH_DIR("/usr/lib/linux-sound-base/")
SEARCH_DIR("/usr/lib/gcc-cross/")
SEARCH_DIR("/usr/lib/qt5/")
SEARCH_DIR("/usr/lib/bfd-plugins/")
SEARCH_DIR("/usr/lib/crda/")
SEARCH_DIR("/usr/lib/gnome-settings-daemon-42/")
SEARCH_DIR("/usr/lib/GNUstep/")
SEARCH_DIR("/usr/lib/update-notifier/")
SEARCH_DIR("/usr/lib/sysctl.d/")
SEARCH_DIR("/usr/lib/dbus-1.0/")
SEARCH_DIR("/usr/lib/ssl/")
SEARCH_DIR("/usr/lib/pam.d/")
SEARCH_DIR("/usr/lib/netplan/")
SEARCH_DIR("/usr/lib/recovery-mode/")
SEARCH_DIR("/usr/lib/valgrind/")
SEARCH_DIR("/usr/lib/lsb/")
SEARCH_DIR("/usr/lib/man-db/")
SEARCH_DIR("/usr/lib/p7zip/")
SEARCH_DIR("/usr/lib/gold-ld/")
SEARCH_DIR("/usr/lib/pppd/")
SEARCH_DIR("/usr/lib/gnome-settings-daemon-3.0/")
SEARCH_DIR("/usr/lib/hdparm/")
SEARCH_DIR("/usr/lib/binfmt.d/")
SEARCH_DIR("/usr/lib/ispell/")
SEARCH_DIR("/usr/lib/arm-none-eabi/")
SEARCH_DIR("/usr/lib/console-setup/")
SEARCH_DIR("/usr/lib/qemu/")
SEARCH_DIR("/usr/lib/rustlib/")
SEARCH_DIR("/usr/lib/dkms/")
SEARCH_DIR("/usr/lib/os-prober/")
SEARCH_DIR("/usr/lib/rhythmbox/")
SEARCH_DIR("/usr/lib/wine/")
SEARCH_DIR("/usr/lib/usrmerge/")
SEARCH_DIR("/usr/lib/openssh/")
SEARCH_DIR("/usr/lib/python2.7/")
SEARCH_DIR("/usr/lib/init/")
SEARCH_DIR("/usr/lib/locale/")
SEARCH_DIR("/usr/lib/python3.11/")
SEARCH_DIR("/usr/lib/pm-utils/")
SEARCH_DIR("/usr/lib/xserver-xorg-video-intel/")
SEARCH_DIR("/usr/lib/ipxe/")
SEARCH_DIR("/usr/lib/texinfo/")
SEARCH_DIR("/usr/lib/jellyfish1/")
SEARCH_DIR("/usr/lib/memtest86+/")
SEARCH_DIR("/usr/lib/gnupg/")
SEARCH_DIR("/usr/lib/llvm-9/")
SEARCH_DIR("/usr/lib/dpkg/")
SEARCH_DIR("/usr/lib/debug/")
SEARCH_DIR("/usr/lib/mozilla/")
SEARCH_DIR("/usr/lib/gnuplot/")
SEARCH_DIR("/usr/lib/llvm-12/")
SEARCH_DIR("/usr/lib/nvidia/")
SEARCH_DIR("/usr/lib/modules-load.d/")
SEARCH_DIR("/usr/lib/ubuntu-release-upgrader/")
SEARCH_DIR("/usr/lib/linux-boot-probes/")
SEARCH_DIR("/usr/lib/evolution-data-server/")
SEARCH_DIR("/usr/lib/firefox-addons/")
SEARCH_DIR("/usr/lib/software-properties/")
SEARCH_DIR("/usr/lib/environment.d/")
SEARCH_DIR("/usr/lib/openvpn/")
SEARCH_DIR("/usr/lib/systemd/")
SEARCH_DIR("/usr/lib/pkgconfig/")
SEARCH_DIR("/usr/lib/apparmor/")
SEARCH_DIR("/usr/lib/snapd/")
SEARCH_DIR("/usr/lib/xorg/")
SEARCH_DIR("/usr/lib/gnome-session/")
SEARCH_DIR("/usr/lib/ruby/")
SEARCH_DIR("/usr/lib/initramfs-tools/")
SEARCH_DIR("/usr/lib/python3.10/")
SEARCH_DIR("/usr/lib/GraphicsMagick-1.3.38/")
SEARCH_DIR("/usr/lib/pcmciautils/")
SEARCH_DIR("/usr/lib/apache2/")
SEARCH_DIR("/usr/lib/speech-dispatcher-modules/")
SEARCH_DIR("/usr/lib/lp_solve/")
SEARCH_DIR("/usr/lib/geeqie/")
SEARCH_DIR("/usr/lib/encfs/")
SEARCH_DIR("/usr/lib/libreoffice/")
SEARCH_DIR("/usr/lib/grub-legacy/")
SEARCH_DIR("/usr/lib/dh-elpa/")
SEARCH_DIR("/usr/lib/cgi-bin/")
SEARCH_DIR("/usr/lib/gimp/")
SEARCH_DIR("/usr/lib/compat-ld/")
SEARCH_DIR("/usr/lib/jvm/")
SEARCH_DIR("/usr/lib/policykit-1/")
SEARCH_DIR("/usr/lib/hashcat/")
SEARCH_DIR("/usr/lib/gvfs/")
SEARCH_DIR("/usr/lib/unity-settings-daemon-1.0/")
SEARCH_DIR("/usr/lib/apt/")
SEARCH_DIR("/usr/lib/os-probes/")
SEARCH_DIR("/usr/lib/polkit-1/")
SEARCH_DIR("/usr/lib/llvm-13/")
SEARCH_DIR("/usr/lib/emacsen-common/")
SEARCH_DIR("/usr/lib/ubuntu-advantage/")
SEARCH_DIR("/usr/lib/grub/")
SEARCH_DIR("/usr/lib/NetworkManager/")
SEARCH_DIR("/usr/lib/mime/")
SEARCH_DIR("/usr/lib/networkd-dispatcher/")
SEARCH_DIR("/usr/lib/groff/")
SEARCH_DIR("/usr/lib/kraken/")
SEARCH_DIR("/usr/lib/help2man/")
SEARCH_DIR("/usr/lib/rr/")
SEARCH_DIR("/usr/lib/file/")
SEARCH_DIR("/usr/lib/firefox/")
SEARCH_DIR("/usr/lib/linux/")
SEARCH_DIR("/usr/lib/ufw/")
SEARCH_DIR("/usr/lib/python3/")
SEARCH_DIR("/usr/lib/gnupg2/")
SEARCH_DIR("/usr/lib/modprobe.d/")
SEARCH_DIR("/usr/lib/gitg/")
SEARCH_DIR("/usr/lib/apg/")
SEARCH_DIR("/usr/lib/udisks2/")
SEARCH_DIR("/usr/lib/clang/")
SEARCH_DIR("/usr/lib/terminfo/")
SEARCH_DIR("/usr/lib/nodejs/")
SEARCH_DIR("/usr/lib/i386-linux-gnu/")
SEARCH_DIR("/usr/lib/bluetooth/")
SEARCH_DIR("/usr/lib/aarch64-linux-gnu/")
SEARCH_DIR("/usr/lib/rsyslog/")
SEARCH_DIR("/usr/lib/tcltk/")
SEARCH_DIR("/usr/lib/llvm-11/")
SEARCH_DIR("/usr/lib/kauth/")
SEARCH_DIR("/usr/lib/firmware/")
SEARCH_DIR("/usr/lib/thunderbird/")
SEARCH_DIR("/usr/lib/shim/")
SEARCH_DIR("/usr/lib/sysusers.d/")
SEARCH_DIR("/usr/lib/gcc/x86_64-linux-gnu/11/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/rtl/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/fcl-xml/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/aspell/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/gnome1/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/ibase/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/oggvorbis/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/ggi/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/zlib/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/x11/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/graph/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/wasmtime/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/xforms/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/numlib/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/iconvenc/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/lua/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/fcl-hash/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/openssl/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/rtl-objpas/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/rtl-console/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/unzip/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/ncurses/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/rtl-generics/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/fcl-pdf/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/svgalib/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/rtl-extra/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/fcl-extra/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/pxlib/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/utils-pas2js/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/googleapi/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/libenet/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/gtk2/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/mad/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/bfd/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/fcl-stl/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/libfontconfig/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/dts/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/tplylib/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/libtar/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/fastcgi/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/fcl-res/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/pasjpeg/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/newt/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/chm/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/webidl/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/libcurl/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/ldap/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/libmicrohttpd/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/regexpr/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/opencl/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/fcl-passrc/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/libcups/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/openal/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/fcl-js/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/httpd24/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/hermes/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/hash/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/odata/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/fv/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/uuid/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/syslog/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/fftw/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/libmagic/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/odbc/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/fcl-report/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/gmp/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/ptc/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/users/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/fcl-mustache/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/fpgtk/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/opengl/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/jni/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/fcl-sdo/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/bzip2/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/gst/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/dblib/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/fcl-async/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/vcl-compat/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/libffi/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/fcl-process/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/fcl-json/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/fppkg/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/fcl-css/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/pcap/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/imagemagick/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/dbus/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/gdbm/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/libpng/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/fcl-base/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/utmp/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/fcl-fpcunit/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/gtk1/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/gdbint/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/sqlite/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/fpmkunit/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/fcl-image/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/oracle/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/paszlib/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/proj4/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/fcl-db/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/imlib/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/mysql/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/pastojs/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/postgres/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/fpindexer/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/fcl-web/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/pthreads/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/libxml2/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/tcl/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/gitlab/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/opengles/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/modplug/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/symbolic/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/fcl-sound/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/httpd22/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/rsvg/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/a52/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/zorba/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/rtl-unicode/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/libsee/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/cdrom/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/libnettle/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/gnutls/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/sdl/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/libgc/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/cairo/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/fcl-net/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/fcl-registry/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/libvlc/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/libgd/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/libusb/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/")
SEARCH_DIR("/home/benito/components/pascal/import/pasdblstrutils/src/")
SEARCH_DIR("/home/benito/components/pascal/import/flre/src/")
SEARCH_DIR("/home/benito/hg/components/pascal/import/synapse/")
SEARCH_DIR("/home/benito/hg/components/pascal/system/")
SEARCH_DIR("/home/benito/hg/components/pascal/internet/")
SEARCH_DIR("/home/benito/hg/components/pascal/data/")
SEARCH_DIR("/usr/local/lib/fpc/3.3.1/units/x86_64-linux/rtl/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/")
INPUT(
/lib/x86_64-linux-gnu/crti.o
/usr/lib/gcc/x86_64-linux-gnu/11/crtbegin.o
/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/rtl/si_c.o
/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/rtl/abitag.o
/home/theo/lib/fpc/x86_64-linux/project1.bc
/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/rtl/system.o
/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/rtl/lnfodwrf.o
/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/rtl/exeinfo.o
/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/rtl/strings.o
/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/rtl/objpas.o
/home/theo/lib/fpc/x86_64-linux/xquery.o
/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/rtl/classes.o
/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/rtl/sysutils.o
/home/theo/lib/fpc/x86_64-linux/simplehtmltreeparser.o
/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/rtl/math.o
/home/theo/lib/fpc/x86_64-linux/bigdecimalmath.o
/home/theo/lib/fpc/x86_64-linux/bbutils.o
/home/theo/lib/fpc/x86_64-linux/fastjsonreader.o
/home/theo/lib/fpc/x86_64-linux/internetaccess.o
/home/theo/lib/fpc/x86_64-linux/xquery.internals.common.o
/home/theo/lib/fpc/x86_64-linux/xquery.internals.collations.o
/home/theo/lib/fpc/x86_64-linux/xquery.namespaces.o
/home/theo/lib/fpc/x86_64-linux/xquery__serialization_nodes.o
/home/theo/lib/fpc/x86_64-linux/xquery__functions.o
/home/theo/lib/fpc/x86_64-linux/xquery__parse.o
/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/rtl/types.o
/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/rtl/typinfo.o
/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/rtl/rtlconsts.o
/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/rtl/sortbase.o
/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/rtl/linux.o
/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/rtl/baseunix.o
/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/rtl/unix.o
/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/rtl/errors.o
/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/rtl/sysconst.o
/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/rtl/unixtype.o
/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/rtl/unixutil.o
/home/theo/lib/fpc/x86_64-linux/simplehtmlparser.o
/home/theo/lib/fpc/x86_64-linux/htmlinformation.o
/home/theo/lib/fpc/x86_64-linux/PUCU.o
/home/theo/lib/fpc/x86_64-linux/bbnormalizeunicode.o
/home/theo/lib/fpc/x86_64-linux/fastjsonscanner.o
/home/theo/lib/fpc/x86_64-linux/bbrandomnumbergenerator.o
/home/theo/lib/fpc/x86_64-linux/bbutilsbeta.o
/home/theo/lib/fpc/x86_64-linux/xquery.internals.protectionbreakers.o
/home/theo/lib/fpc/x86_64-linux/xquery.internals.floathelpers.o
/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/rtl-objpas/strutils.o
/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/fcl-base/base64.o
/home/theo/lib/fpc/x86_64-linux/xquery__regex.o
/home/theo/lib/fpc/x86_64-linux/xquery__serialization.o
/home/theo/lib/fpc/x86_64-linux/FLRE.o
/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/rtl/dl.o
/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/rtl/ctypes.o
)
INPUT(
-lgcc_s
-ldl
)
GROUP(
-lc
)
INPUT(
/usr/lib/gcc/x86_64-linux-gnu/11/crtend.o
/lib/x86_64-linux-gnu/crtn.o
)
SECTIONS
{
  .fpcdata           :
  {
    KEEP (*(.fpc .fpc.n_version .fpc.n_links))
  }
  .threadvar : { *(.threadvar .threadvar.* .gnu.linkonce.tv.*) }
}
INSERT AFTER .data;
-------------- next part --------------
SEARCH_DIR("/lib/x86_64-linux-gnu/")
SEARCH_DIR("/usr/lib/x86_64-linux-gnu/")
SEARCH_DIR("/lib64/")
SEARCH_DIR("/lib/")
SEARCH_DIR("/usr/lib64/")
SEARCH_DIR("/usr/lib/")
SEARCH_DIR("/usr/lib/thunderbird-addons/")
SEARCH_DIR("/usr/lib/modules/")
SEARCH_DIR("/usr/lib/maxima/")
SEARCH_DIR("/usr/lib/aspell/")
SEARCH_DIR("/usr/lib/gnome-shell/")
SEARCH_DIR("/usr/lib/binfmt-support/")
SEARCH_DIR("/usr/lib/udev/")
SEARCH_DIR("/usr/lib/gcc/")
SEARCH_DIR("/usr/lib/cups/")
SEARCH_DIR("/usr/lib/tmpfiles.d/")
SEARCH_DIR("/usr/lib/firewalld/")
SEARCH_DIR("/usr/lib/java-wrappers/")
SEARCH_DIR("/usr/lib/cryptsetup/")
SEARCH_DIR("/usr/lib/X11/")
SEARCH_DIR("/usr/lib/llvm-14/")
SEARCH_DIR("/usr/lib/cmake/")
SEARCH_DIR("/usr/lib/realmd/")
SEARCH_DIR("/usr/lib/klibc/")
SEARCH_DIR("/usr/lib/pulse-15.99.1+dfsg1/")
SEARCH_DIR("/usr/lib/sasl2/")
SEARCH_DIR("/usr/lib/git-core/")
SEARCH_DIR("/usr/lib/llvm-15/")
SEARCH_DIR("/usr/lib/girepository-1.0/")
SEARCH_DIR("/usr/lib/brltty/")
SEARCH_DIR("/usr/lib/ubiquity/")
SEARCH_DIR("/usr/lib/kernel/")
SEARCH_DIR("/usr/lib/tc/")
SEARCH_DIR("/usr/lib/linux-sound-base/")
SEARCH_DIR("/usr/lib/gcc-cross/")
SEARCH_DIR("/usr/lib/qt5/")
SEARCH_DIR("/usr/lib/bfd-plugins/")
SEARCH_DIR("/usr/lib/crda/")
SEARCH_DIR("/usr/lib/gnome-settings-daemon-42/")
SEARCH_DIR("/usr/lib/GNUstep/")
SEARCH_DIR("/usr/lib/update-notifier/")
SEARCH_DIR("/usr/lib/sysctl.d/")
SEARCH_DIR("/usr/lib/dbus-1.0/")
SEARCH_DIR("/usr/lib/ssl/")
SEARCH_DIR("/usr/lib/pam.d/")
SEARCH_DIR("/usr/lib/netplan/")
SEARCH_DIR("/usr/lib/recovery-mode/")
SEARCH_DIR("/usr/lib/valgrind/")
SEARCH_DIR("/usr/lib/lsb/")
SEARCH_DIR("/usr/lib/man-db/")
SEARCH_DIR("/usr/lib/p7zip/")
SEARCH_DIR("/usr/lib/gold-ld/")
SEARCH_DIR("/usr/lib/pppd/")
SEARCH_DIR("/usr/lib/gnome-settings-daemon-3.0/")
SEARCH_DIR("/usr/lib/hdparm/")
SEARCH_DIR("/usr/lib/binfmt.d/")
SEARCH_DIR("/usr/lib/ispell/")
SEARCH_DIR("/usr/lib/arm-none-eabi/")
SEARCH_DIR("/usr/lib/console-setup/")
SEARCH_DIR("/usr/lib/qemu/")
SEARCH_DIR("/usr/lib/rustlib/")
SEARCH_DIR("/usr/lib/dkms/")
SEARCH_DIR("/usr/lib/os-prober/")
SEARCH_DIR("/usr/lib/rhythmbox/")
SEARCH_DIR("/usr/lib/wine/")
SEARCH_DIR("/usr/lib/usrmerge/")
SEARCH_DIR("/usr/lib/openssh/")
SEARCH_DIR("/usr/lib/python2.7/")
SEARCH_DIR("/usr/lib/init/")
SEARCH_DIR("/usr/lib/locale/")
SEARCH_DIR("/usr/lib/python3.11/")
SEARCH_DIR("/usr/lib/pm-utils/")
SEARCH_DIR("/usr/lib/xserver-xorg-video-intel/")
SEARCH_DIR("/usr/lib/ipxe/")
SEARCH_DIR("/usr/lib/texinfo/")
SEARCH_DIR("/usr/lib/jellyfish1/")
SEARCH_DIR("/usr/lib/memtest86+/")
SEARCH_DIR("/usr/lib/gnupg/")
SEARCH_DIR("/usr/lib/llvm-9/")
SEARCH_DIR("/usr/lib/dpkg/")
SEARCH_DIR("/usr/lib/debug/")
SEARCH_DIR("/usr/lib/mozilla/")
SEARCH_DIR("/usr/lib/gnuplot/")
SEARCH_DIR("/usr/lib/llvm-12/")
SEARCH_DIR("/usr/lib/nvidia/")
SEARCH_DIR("/usr/lib/modules-load.d/")
SEARCH_DIR("/usr/lib/ubuntu-release-upgrader/")
SEARCH_DIR("/usr/lib/linux-boot-probes/")
SEARCH_DIR("/usr/lib/evolution-data-server/")
SEARCH_DIR("/usr/lib/firefox-addons/")
SEARCH_DIR("/usr/lib/software-properties/")
SEARCH_DIR("/usr/lib/environment.d/")
SEARCH_DIR("/usr/lib/openvpn/")
SEARCH_DIR("/usr/lib/systemd/")
SEARCH_DIR("/usr/lib/pkgconfig/")
SEARCH_DIR("/usr/lib/apparmor/")
SEARCH_DIR("/usr/lib/snapd/")
SEARCH_DIR("/usr/lib/xorg/")
SEARCH_DIR("/usr/lib/gnome-session/")
SEARCH_DIR("/usr/lib/ruby/")
SEARCH_DIR("/usr/lib/initramfs-tools/")
SEARCH_DIR("/usr/lib/python3.10/")
SEARCH_DIR("/usr/lib/GraphicsMagick-1.3.38/")
SEARCH_DIR("/usr/lib/pcmciautils/")
SEARCH_DIR("/usr/lib/apache2/")
SEARCH_DIR("/usr/lib/speech-dispatcher-modules/")
SEARCH_DIR("/usr/lib/lp_solve/")
SEARCH_DIR("/usr/lib/geeqie/")
SEARCH_DIR("/usr/lib/encfs/")
SEARCH_DIR("/usr/lib/libreoffice/")
SEARCH_DIR("/usr/lib/grub-legacy/")
SEARCH_DIR("/usr/lib/dh-elpa/")
SEARCH_DIR("/usr/lib/cgi-bin/")
SEARCH_DIR("/usr/lib/gimp/")
SEARCH_DIR("/usr/lib/compat-ld/")
SEARCH_DIR("/usr/lib/jvm/")
SEARCH_DIR("/usr/lib/policykit-1/")
SEARCH_DIR("/usr/lib/hashcat/")
SEARCH_DIR("/usr/lib/gvfs/")
SEARCH_DIR("/usr/lib/unity-settings-daemon-1.0/")
SEARCH_DIR("/usr/lib/apt/")
SEARCH_DIR("/usr/lib/os-probes/")
SEARCH_DIR("/usr/lib/polkit-1/")
SEARCH_DIR("/usr/lib/llvm-13/")
SEARCH_DIR("/usr/lib/emacsen-common/")
SEARCH_DIR("/usr/lib/ubuntu-advantage/")
SEARCH_DIR("/usr/lib/grub/")
SEARCH_DIR("/usr/lib/NetworkManager/")
SEARCH_DIR("/usr/lib/mime/")
SEARCH_DIR("/usr/lib/networkd-dispatcher/")
SEARCH_DIR("/usr/lib/groff/")
SEARCH_DIR("/usr/lib/kraken/")
SEARCH_DIR("/usr/lib/help2man/")
SEARCH_DIR("/usr/lib/rr/")
SEARCH_DIR("/usr/lib/file/")
SEARCH_DIR("/usr/lib/firefox/")
SEARCH_DIR("/usr/lib/linux/")
SEARCH_DIR("/usr/lib/ufw/")
SEARCH_DIR("/usr/lib/python3/")
SEARCH_DIR("/usr/lib/gnupg2/")
SEARCH_DIR("/usr/lib/modprobe.d/")
SEARCH_DIR("/usr/lib/gitg/")
SEARCH_DIR("/usr/lib/apg/")
SEARCH_DIR("/usr/lib/udisks2/")
SEARCH_DIR("/usr/lib/clang/")
SEARCH_DIR("/usr/lib/terminfo/")
SEARCH_DIR("/usr/lib/nodejs/")
SEARCH_DIR("/usr/lib/i386-linux-gnu/")
SEARCH_DIR("/usr/lib/bluetooth/")
SEARCH_DIR("/usr/lib/aarch64-linux-gnu/")
SEARCH_DIR("/usr/lib/rsyslog/")
SEARCH_DIR("/usr/lib/tcltk/")
SEARCH_DIR("/usr/lib/llvm-11/")
SEARCH_DIR("/usr/lib/kauth/")
SEARCH_DIR("/usr/lib/firmware/")
SEARCH_DIR("/usr/lib/thunderbird/")
SEARCH_DIR("/usr/lib/shim/")
SEARCH_DIR("/usr/lib/sysusers.d/")
SEARCH_DIR("/usr/lib/gcc/x86_64-linux-gnu/11/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/rtl/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/fcl-xml/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/aspell/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/gnome1/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/ibase/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/oggvorbis/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/ggi/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/zlib/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/x11/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/graph/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/wasmtime/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/xforms/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/numlib/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/iconvenc/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/lua/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/fcl-hash/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/openssl/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/rtl-objpas/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/rtl-console/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/unzip/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/ncurses/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/rtl-generics/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/fcl-pdf/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/svgalib/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/rtl-extra/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/fcl-extra/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/pxlib/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/utils-pas2js/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/googleapi/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/libenet/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/gtk2/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/mad/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/bfd/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/fcl-stl/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/libfontconfig/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/dts/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/tplylib/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/libtar/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/fastcgi/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/fcl-res/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/pasjpeg/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/newt/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/chm/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/webidl/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/libcurl/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/ldap/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/libmicrohttpd/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/regexpr/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/opencl/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/fcl-passrc/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/libcups/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/openal/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/fcl-js/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/httpd24/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/hermes/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/hash/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/odata/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/fv/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/uuid/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/syslog/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/fftw/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/libmagic/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/odbc/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/fcl-report/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/gmp/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/ptc/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/users/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/fcl-mustache/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/fpgtk/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/opengl/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/jni/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/fcl-sdo/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/bzip2/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/gst/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/dblib/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/fcl-async/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/vcl-compat/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/libffi/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/fcl-process/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/fcl-json/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/fppkg/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/fcl-css/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/pcap/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/imagemagick/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/dbus/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/gdbm/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/libpng/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/fcl-base/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/utmp/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/fcl-fpcunit/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/gtk1/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/gdbint/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/sqlite/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/fpmkunit/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/fcl-image/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/oracle/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/paszlib/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/proj4/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/fcl-db/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/imlib/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/mysql/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/pastojs/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/postgres/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/fpindexer/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/fcl-web/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/pthreads/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/libxml2/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/tcl/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/gitlab/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/opengles/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/modplug/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/symbolic/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/fcl-sound/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/httpd22/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/rsvg/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/a52/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/zorba/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/rtl-unicode/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/libsee/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/cdrom/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/libnettle/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/gnutls/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/sdl/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/libgc/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/cairo/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/fcl-net/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/fcl-registry/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/libvlc/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/libgd/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/libusb/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/")
SEARCH_DIR("/home/benito/components/pascal/import/pasdblstrutils/src/")
SEARCH_DIR("/home/benito/components/pascal/import/flre/src/")
SEARCH_DIR("/home/benito/hg/components/pascal/import/synapse/")
SEARCH_DIR("/home/benito/hg/components/pascal/system/")
SEARCH_DIR("/home/benito/hg/components/pascal/internet/")
SEARCH_DIR("/home/benito/hg/components/pascal/data/")
SEARCH_DIR("/usr/local/lib/fpc/3.3.1/units/x86_64-linux/rtl/")
SEARCH_DIR("/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/")
INPUT(
/lib/x86_64-linux-gnu/crti.o
/usr/lib/gcc/x86_64-linux-gnu/11/crtbegin.o
/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/rtl/si_c.o
/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/rtl/abitag.o
/home/theo/lib/fpc/x86_64-linux/project2.bc
/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/rtl/system.o
/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/rtl/lnfodwrf.o
/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/rtl/exeinfo.o
/usr/local/lib/fpc-llvm/lib/fpc/3.3.1/units/x86_64-linux/rtl/strings.o
)
INPUT(
-lgcc_s
)
GROUP(
-lc
)
INPUT(
/usr/lib/gcc/x86_64-linux-gnu/11/crtend.o
/lib/x86_64-linux-gnu/crtn.o
)
SECTIONS
{
  .fpcdata           :
  {
    KEEP (*(.fpc .fpc.n_version .fpc.n_links))
  }
  .threadvar : { *(.threadvar .threadvar.* .gnu.linkonce.tv.*) }
}
INSERT AFTER .data;
-------------- next part --------------
program project2;

begin
  writeln('xyz');
end.



More information about the fpc-pascal mailing list