diff options
Diffstat (limited to 'contrib/gcc/config/sparc/sol2-ci.asm')
-rw-r--r-- | contrib/gcc/config/sparc/sol2-ci.asm | 8 |
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 |