Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1488)

Unified Diff: gcc/gcc/config/sparc/linux.h

Issue 3050029: [gcc] GCC 4.5.0=>4.5.1 (Closed) Base URL: ssh://git@gitrw.chromium.org:9222/nacl-toolchain.git
Patch Set: Created 10 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « gcc/gcc/config/sol2-protos.h ('k') | gcc/gcc/config/sparc/sol2.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: gcc/gcc/config/sparc/linux.h
diff --git a/gcc/gcc/config/sparc/linux.h b/gcc/gcc/config/sparc/linux.h
index 6dcce78bcbb167d0a8fe73f856e379c25ba76ecf..b12c881ebed0bdcefddf0deaf54b47c9bc2b6d6f 100644
--- a/gcc/gcc/config/sparc/linux.h
+++ b/gcc/gcc/config/sparc/linux.h
@@ -98,9 +98,17 @@ along with GCC; see the file COPYING3. If not see
/* The sun bundled assembler doesn't accept -Yd, (and neither does gas).
It's safe to pass -s always, even if -g is not used. */
#undef ASM_SPEC
-#define ASM_SPEC \
- "%{V} %{v:%{!V:-V}} %{!Qn:-Qy} %{n} %{T} %{Ym,*} %{Wa,*:%*} -s \
- %{fpic|fPIC|fpie|fPIE:-K PIC} %(asm_cpu) %(asm_relax)"
+#define ASM_SPEC "\
+%{V} \
+%{v:%{!V:-V}} \
+%{!Qn:-Qy} \
+%{n} \
+%{T} \
+%{Ym,*} \
+%{Wa,*:%*} \
+-s \
+%{fpic|fPIC|fpie|fPIE|findirect-dispatch:-K PIC} \
+%(asm_cpu) %(asm_relax)"
#undef ASM_OUTPUT_ALIGNED_LOCAL
#define ASM_OUTPUT_ALIGNED_LOCAL(FILE, NAME, SIZE, ALIGN) \
« no previous file with comments | « gcc/gcc/config/sol2-protos.h ('k') | gcc/gcc/config/sparc/sol2.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698