12345678910111213141516171819202122232425262728293031323334353637 |
- incdir=$1
- libdir=$2
- ldso=$3
- cat <<EOF
- %rename cpp_options old_cpp_options
- *cpp_options:
- -nostdinc -isystem $incdir %(old_cpp_options)
- *cc1:
- %(cc1_cpu) -nostdinc -isystem $incdir
- *link_libgcc:
- -L$libdir
- *libgcc:
- libgcc.a%s %:if-exists(libgcc_eh.a%s)
- *startfile:
- %{!shared: $libdir/%{pie:S}crt1.o} $libdir/crti.o %{shared|pie:crtbeginS.o%s;:crtbegin.o%s}
- *endfile:
- %{shared|pie:crtendS.o%s;:crtend.o%s} $libdir/crtn.o
- *link:
- -dynamic-linker $ldso -nostdlib %{shared:-shared} %{static:-static} %{rdynamic:-export-dynamic}
- *esp_link:
- *esp_options:
- *esp_cpp_options:
- EOF
|