summaryrefslogtreecommitdiffstats
path: root/contrib/gcc/config/sparc/sol2-ci.asm
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/gcc/config/sparc/sol2-ci.asm')
-rw-r--r--contrib/gcc/config/sparc/sol2-ci.asm8
1 files changed, 8 insertions, 0 deletions
diff --git a/contrib/gcc/config/sparc/sol2-ci.asm b/contrib/gcc/config/sparc/sol2-ci.asm
index dd09a34..3dc793c 100644
--- a/contrib/gcc/config/sparc/sol2-ci.asm
+++ b/contrib/gcc/config/sparc/sol2-ci.asm
@@ -48,7 +48,11 @@
.type _init,#function
.align 4
_init:
+#ifdef __sparcv9
+ save %sp, -176, %sp
+#else
save %sp, -96, %sp
+#endif
.section ".fini"
@@ -57,4 +61,8 @@ _init:
.type _fini,#function
.align 4
_fini:
+#ifdef __sparcv9
+ save %sp, -176, %sp
+#else
save %sp, -96, %sp
+#endif
OpenPOWER on IntegriCloud