diff options
author | Khem Raj <raj.khem@gmail.com> | 2012-05-15 14:45:57 -0700 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2012-05-15 14:48:59 -0700 |
commit | 6291c6fd1243d722e144466921064d47fb50428b (patch) | |
tree | a60d1cb9952db6786fcb60ce1accc596f5fba2ef /toolchain-layer/recipes-devtools/gcc/gcc-4.5/linaro/gcc-4.5-linaro-r99417.patch | |
parent | 93898b626e2e169dea112c724ff9e7ed1b0e14eb (diff) | |
download | meta-openembedded-6291c6fd1243d722e144466921064d47fb50428b.tar.gz |
gcc-4.5: Remove
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'toolchain-layer/recipes-devtools/gcc/gcc-4.5/linaro/gcc-4.5-linaro-r99417.patch')
-rw-r--r-- | toolchain-layer/recipes-devtools/gcc/gcc-4.5/linaro/gcc-4.5-linaro-r99417.patch | 53 |
1 files changed, 0 insertions, 53 deletions
diff --git a/toolchain-layer/recipes-devtools/gcc/gcc-4.5/linaro/gcc-4.5-linaro-r99417.patch b/toolchain-layer/recipes-devtools/gcc/gcc-4.5/linaro/gcc-4.5-linaro-r99417.patch deleted file mode 100644 index 2ad7e69681..0000000000 --- a/toolchain-layer/recipes-devtools/gcc/gcc-4.5/linaro/gcc-4.5-linaro-r99417.patch +++ /dev/null @@ -1,53 +0,0 @@ -2010-10-15 Jie Zhang <jie@codesourcery.com> - - Backport from mainline: - - gcc/testsuite/ - 2010-10-15 Jie Zhang <jie@codesourcery.com> - - * lib/lto.exp (lto-link-and-maybe-run): Use the default linker - script when relocatable linking. - -=== modified file 'gcc/testsuite/lib/lto.exp' -Index: gcc-4.5/gcc/testsuite/lib/lto.exp -=================================================================== ---- gcc-4.5.orig/gcc/testsuite/lib/lto.exp -+++ gcc-4.5/gcc/testsuite/lib/lto.exp -@@ -156,6 +156,7 @@ proc lto-link-and-maybe-run { testname o - global testcase - global tool - global compile_type -+ global board_info - - # Check that all of the objects were built successfully. - foreach obj [split $objlist] { -@@ -170,10 +171,29 @@ proc lto-link-and-maybe-run { testname o - set options "" - lappend options "additional_flags=$optall $optfile" - -+ set target_board [target_info name] -+ set relocatable 0 -+ -+ # Some LTO tests do relocatable linking. Some target boards set -+ # a linker script which can't be used for relocatable linking. -+ # Use the default linker script instead. -+ if { [lsearch -exact [split "$optall $optfile"] "-r"] >= 0 } { -+ set relocatable 1 -+ } -+ -+ if { $relocatable } { -+ set saved_ldscript [board_info $target_board ldscript] -+ set board_info($target_board,ldscript) "" -+ } -+ - # Link the objects into an executable. - set comp_output [${tool}_target_compile "$objlist" $dest executable \ - "$options"] - -+ if { $relocatable } { -+ set board_info($target_board,ldscript) $saved_ldscript -+ } -+ - # Prune unimportant visibility warnings before checking output. - set comp_output [lto_prune_warns $comp_output] - |