Remove old autovect-branch by moving to "dead" directory.
[official-gcc.git] / old-autovect-branch / gcc / config / sparc / sol2-gld-bi.h
blobaa9a40bdfcb7ed5dfff0c8ffe383f55d9124fd3c
1 /* Definitions of target machine for GCC, for bi-arch SPARC
2 running Solaris 2 using the GNU linker. */
4 #undef LINK_ARCH32_SPEC
5 #define LINK_ARCH32_SPEC \
6 LINK_ARCH32_SPEC_BASE "%{!static: -rpath-link %R/usr/lib}"
8 #undef LINK_ARCH64_SPEC
9 #define LINK_ARCH64_SPEC \
10 LINK_ARCH64_SPEC_BASE "%{!static: -rpath-link %R/usr/lib/sparcv9}"
12 #undef LINK_ARCH_SPEC
13 #if DISABLE_MULTILIB
14 #if DEFAULT_ARCH32_P
15 #define LINK_ARCH_SPEC "\
16 %{m32:-m elf32_sparc %(link_arch32)} \
17 %{m64:%edoes not support multilib} \
18 %{!m32:%{!m64:%(link_arch_default)}} \
20 #else
21 #define LINK_ARCH_SPEC "\
22 %{m32:%edoes not support multilib} \
23 %{m64:-m elf64_sparc %(link_arch64)} \
24 %{!m32:%{!m64:%(link_arch_default)}} \
26 #endif
27 #else
28 #define LINK_ARCH_SPEC "\
29 %{m32:-m elf32_sparc %(link_arch32)} \
30 %{m64:-m elf64_sparc %(link_arch64)} \
31 %{!m32:%{!m64:%(link_arch_default)}} \
33 #endif