[backfire] toolchain: fix gcc 3.4.6 (brcm-2.4) after relocation from usr/, refresh...
[openwrt-10.03/.git] / toolchain / gcc / patches / 3.4.6 / 920-no-usr-system-root.patch
diff --git a/toolchain/gcc/patches/3.4.6/920-no-usr-system-root.patch b/toolchain/gcc/patches/3.4.6/920-no-usr-system-root.patch
new file mode 100644 (file)
index 0000000..74326f8
--- /dev/null
@@ -0,0 +1,22 @@
+--- a/gcc/configure
++++ b/gcc/configure
+@@ -4766,7 +4766,7 @@ if test "${with_sysroot+set}" = set; the
+  esac
+  TARGET_SYSTEM_ROOT_DEFINE='-DTARGET_SYSTEM_ROOT=\"$(TARGET_SYSTEM_ROOT)\"'
+- CROSS_SYSTEM_HEADER_DIR='$(TARGET_SYSTEM_ROOT)$(NATIVE_SYSTEM_HEADER_DIR)'
++ CROSS_SYSTEM_HEADER_DIR='$(TARGET_SYSTEM_ROOT)/include'
+  if test "x$exec_prefix" = xNONE; then
+   if test "x$prefix" = xNONE; then
+--- a/gcc/configure.ac
++++ b/gcc/configure.ac
+@@ -576,7 +576,7 @@ AC_ARG_WITH(sysroot,
+  esac
+    
+  TARGET_SYSTEM_ROOT_DEFINE='-DTARGET_SYSTEM_ROOT=\"$(TARGET_SYSTEM_ROOT)\"'
+- CROSS_SYSTEM_HEADER_DIR='$(TARGET_SYSTEM_ROOT)$(NATIVE_SYSTEM_HEADER_DIR)'
++ CROSS_SYSTEM_HEADER_DIR='$(TARGET_SYSTEM_ROOT)/include'
+  if test "x$exec_prefix" = xNONE; then
+   if test "x$prefix" = xNONE; then