X-Git-Url: http://git.sourceforge.jp/view?p=pf3gnuchains%2Fgcc-fork.git;a=blobdiff_plain;f=ltcf-c.sh;h=f2e5ed02e390e65981f3894f4f5672846eb9a6ad;hp=7cc273d36ff2cf9761f0fc01961454f2156f9154;hb=ede34e3c5bbcf9fb60e81325f17ddbac114dd8d3;hpb=a2718648919e464dcbb576267062f5a157076122 diff --git a/ltcf-c.sh b/ltcf-c.sh index 7cc273d36ff..f2e5ed02e39 100644 --- a/ltcf-c.sh +++ b/ltcf-c.sh @@ -213,6 +213,10 @@ EOF hardcode_shlibpath_var=no ;; + tpf*) + ld_shlibs=yes + ;; + *) if $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' @@ -263,6 +267,7 @@ else hardcode_direct=yes hardcode_libdir_separator=':' link_all_deplibs=yes + file_list_spec='${wl}-f,' # When large executables or shared objects are built, AIX ld can # have problems creating the table of contents. If linking a library # or program results in "error TOC overflow" add -mminimal-toc to