- echo -en '#undef STANDARD_INCLUDE_DIR\n#define STANDARD_INCLUDE_DIR "/tools/include/"\n\n' >> gcc/config/linux.h
- echo -en '\n#undef STANDARD_STARTFILE_PREFIX_1\n#define STANDARD_STARTFILE_PREFIX_1 "/tools/lib/"\n' >> gcc/config/linux.h
- echo -en '\n#undef STANDARD_STARTFILE_PREFIX_2\n#define STANDARD_STARTFILE_PREFIX_2 ""\n' >> gcc/config/linux.h
-
- # Set the directory searched by the fixincludes process for system headers,
- # so it won't look at the host's headers:
- cp -v gcc/Makefile.in{,.orig}
- sed -e 's@\(^NATIVE_SYSTEM_HEADER_DIR =\).*@\1 /tools/include@g' \
- gcc/Makefile.in.orig > gcc/Makefile.in
+ echo -en '\n' >> gcc/config/linux.h
+ echo -en '#undef STANDARD_STARTFILE_PREFIX_1\n' >> gcc/config/linux.h
+ echo -en '#define STANDARD_STARTFILE_PREFIX_1 "/tools/lib/"\n' >> \
+ gcc/config/linux.h
+ echo -en '#undef STANDARD_STARTFILE_PREFIX_2\n' >> gcc/config/linux.h
+ echo -en '#define STANDARD_STARTFILE_PREFIX_2 ""\n' >> \
+ gcc/config/linux.h
+
+ # Suppress the execution of the fixincludes script:
+ sed -i -e 's@\./fixinc\.sh@-c true@' gcc/Makefile.in