12345678910111213141516171819202122232425262728293031323334353637 |
- incdir=$1
- libdir=$2
- ldso=$3
- cat <<EOF
- %rename cpp_options old_cpp_options
- *cpp_options:
- -nostdinc -isystem $incdir -isystem include%s %(old_cpp_options)
- *cc1:
- %(cc1_cpu) -nostdinc -isystem $incdir -isystem include%s
- *link_libgcc:
- -L$libdir -L .%s
- *libgcc:
- libgcc.a%s %:if-exists(libgcc_eh.a%s)
- *startfile:
- %{!shared: $libdir/Scrt1.o} $libdir/crti.o crtbeginS.o%s
- *endfile:
- crtendS.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
|