OSDN Git Service

* config/i386/i386.c (internal_label_prefix): Export.
[pf3gnuchains/gcc-fork.git] / gcc / config / rs6000 / sol-cn.asm
index 2bc992e..673540f 100644 (file)
@@ -1,4 +1,4 @@
-# crtn.s for solaris
+# crtn.s for sysv4
 
 #   Copyright (C) 1996 Free Software Foundation, Inc.
 #   Written By Michael Meissner
@@ -39,6 +39,7 @@
        .file   "scrtn.s"
        .ident  "GNU C scrtn.s"
 
+#ifndef __powerpc64__
 # Default versions of exception handling register/deregister
        .weak   _ex_register
        .weak   _ex_deregister
@@ -65,7 +66,7 @@ _ex_text1:
        .globl  _ex_range1
 _ex_range1:
 
-# Tail of __init used for static constructors in Solaris
+# Tail of _init used for static constructors
        .section ".init","ax"
        lwz     %r0,16(%r1)
        lwz     %r31,12(%r1)
@@ -73,10 +74,11 @@ _ex_range1:
        addi    %r1,%r1,16
        blr
 
-# Tail of __fini used for static destructors in Solaris
+# Tail of _fini used for static destructors
        .section ".fini","ax"
        lwz     %r0,16(%r1)
        lwz     %r31,12(%r1)
        mtlr    %r0
        addi    %r1,%r1,16
        blr
+#endif