Add __make_section_unallocated
authordrepper <drepper>
Fri, 20 Feb 2004 20:31:39 +0000 (20:31 +0000)
committerdrepper <drepper>
Fri, 20 Feb 2004 20:31:39 +0000 (20:31 +0000)
for .gnu.linkonce.b.__sparc32_atomic_locks section.
(__sparc32_atomic_locks): Add __sec_comment at the end of section name.

sysdeps/sparc/sparc32/bits/atomic.h

index 00d7993..736372a 100644 (file)
@@ -1,5 +1,5 @@
 /* Atomic operations.  sparc32 version.
-   Copyright (C) 2003 Free Software Foundation, Inc.
+   Copyright (C) 2003, 2004 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
    Contributed by Jakub Jelinek <jakub@redhat.com>, 2003.
 
    per library and assumes no variable will be accessed using atomic.h
    macros from two different libraries.  */
 
+__make_section_unallocated
+  (".gnu.linkonce.b.__sparc32_atomic_locks, \"aw\", %nobits");
+
 volatile unsigned char __sparc32_atomic_locks[64]
-  __attribute__ ((nocommon, section (".gnu.linkonce.b.__sparc32_atomic_locks"),
+  __attribute__ ((nocommon, section (".gnu.linkonce.b.__sparc32_atomic_locks"
+                                    __sec_comment),
                  visibility ("hidden")));
 
 #define __sparc32_atomic_do_lock(addr) \