]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
Remove __ELF__ conditionals
authorMarek Polacek <polacek@redhat.com>
Mon, 6 Feb 2012 23:41:11 +0000 (00:41 +0100)
committerMarek Polacek <polacek@redhat.com>
Mon, 6 Feb 2012 23:41:11 +0000 (00:41 +0100)
55 files changed:
ChangeLog
sysdeps/i386/asm-syntax.h
sysdeps/i386/fpu/e_acosh.S
sysdeps/i386/fpu/e_acoshf.S
sysdeps/i386/fpu/e_acoshl.S
sysdeps/i386/fpu/e_atanh.S
sysdeps/i386/fpu/e_atanhf.S
sysdeps/i386/fpu/e_atanhl.S
sysdeps/i386/fpu/e_log.S
sysdeps/i386/fpu/e_log10.S
sysdeps/i386/fpu/e_log10f.S
sysdeps/i386/fpu/e_log10l.S
sysdeps/i386/fpu/e_log2.S
sysdeps/i386/fpu/e_log2f.S
sysdeps/i386/fpu/e_log2l.S
sysdeps/i386/fpu/e_logf.S
sysdeps/i386/fpu/e_logl.S
sysdeps/i386/fpu/e_pow.S
sysdeps/i386/fpu/e_powf.S
sysdeps/i386/fpu/e_powl.S
sysdeps/i386/fpu/e_scalb.S
sysdeps/i386/fpu/e_scalbf.S
sysdeps/i386/fpu/e_scalbl.S
sysdeps/i386/fpu/s_asinh.S
sysdeps/i386/fpu/s_asinhf.S
sysdeps/i386/fpu/s_asinhl.S
sysdeps/i386/fpu/s_cbrt.S
sysdeps/i386/fpu/s_cbrtf.S
sysdeps/i386/fpu/s_cbrtl.S
sysdeps/i386/fpu/s_cexp.S
sysdeps/i386/fpu/s_cexpf.S
sysdeps/i386/fpu/s_cexpl.S
sysdeps/i386/fpu/s_expm1.S
sysdeps/i386/fpu/s_expm1f.S
sysdeps/i386/fpu/s_expm1l.S
sysdeps/i386/fpu/s_frexp.S
sysdeps/i386/fpu/s_frexpf.S
sysdeps/i386/fpu/s_frexpl.S
sysdeps/i386/fpu/s_log1p.S
sysdeps/i386/fpu/s_log1pf.S
sysdeps/i386/fpu/s_log1pl.S
sysdeps/i386/i686/fpu/e_logl.S
sysdeps/powerpc/powerpc32/sysdep.h
sysdeps/powerpc/powerpc64/sysdep.h
sysdeps/powerpc/sysdep.h
sysdeps/s390/asm-syntax.h
sysdeps/x86_64/fpu/e_log10l.S
sysdeps/x86_64/fpu/e_log2l.S
sysdeps/x86_64/fpu/e_logl.S
sysdeps/x86_64/fpu/e_powl.S
sysdeps/x86_64/fpu/e_scalbl.S
sysdeps/x86_64/fpu/s_copysign.S
sysdeps/x86_64/fpu/s_copysignf.S
sysdeps/x86_64/fpu/s_expm1l.S
sysdeps/x86_64/fpu/s_log1pl.S

index 0f743112ca23bd1f99d07192febdfcce42a26d90..cb83d86f55cc931088976e0a8a8c46c5ab8325eb 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,60 @@
+2012-02-06  Marek Polacek  <polacek@redhat.com>
+
+       * sysdeps/s390/asm-syntax.h: Remove __ELF__ conditionals.
+       * sysdeps/i386/fpu/e_powf.S: Likewise.
+       * sysdeps/i386/fpu/e_atanhf.S: Likewise.
+       * sysdeps/i386/fpu/s_cexpl.S: Likewise.
+       * sysdeps/i386/fpu/e_acosh.S: Likewise.
+       * sysdeps/i386/fpu/e_pow.S: Likewise.
+       * sysdeps/i386/fpu/s_asinhl.S: Likewise.
+       * sysdeps/i386/fpu/e_acoshl.S: Likewise.
+       * sysdeps/i386/fpu/s_expm1.S: Likewise.
+       * sysdeps/i386/fpu/s_frexpf.S: Likewise.
+       * sysdeps/i386/fpu/e_log2.S: Likewise.
+       * sysdeps/i386/fpu/e_log2l.S: Likewise.
+       * sysdeps/i386/fpu/e_scalb.S: Likewise.
+       * sysdeps/i386/fpu/e_powl.S: Likewise.
+       * sysdeps/i386/fpu/s_log1p.S: Likewise.
+       * sysdeps/i386/fpu/e_log10f.S: Likewise.
+       * sysdeps/i386/fpu/s_cbrtf.S: Likewise.
+       * sysdeps/i386/fpu/e_logl.S: Likewise.
+       * sysdeps/i386/fpu/s_cbrt.S: Likewise.
+       * sysdeps/i386/fpu/s_expm1l.S: Likewise.
+       * sysdeps/i386/fpu/s_frexpl.S: Likewise.
+       * sysdeps/i386/fpu/s_expm1f.S: Likewise.
+       * sysdeps/i386/fpu/e_log2f.S: Likewise.
+       * sysdeps/i386/fpu/e_acoshf.S: Likewise.
+       * sysdeps/i386/fpu/e_log.S: Likewise.
+       * sysdeps/i386/fpu/s_cexp.S: Likewise.
+       * sysdeps/i386/fpu/e_scalbf.S: Likewise.
+       * sysdeps/i386/fpu/s_log1pl.S: Likewise.
+       * sysdeps/i386/fpu/e_logf.S: Likewise.
+       * sysdeps/i386/fpu/e_log10l.S: Likewise.
+       * sysdeps/i386/fpu/e_atanh.S: Likewise.
+       * sysdeps/i386/fpu/s_log1pf.S: Likewise.
+       * sysdeps/i386/fpu/s_asinhf.S: Likewise.
+       * sysdeps/i386/fpu/s_cexpf.S: Likewise.
+       * sysdeps/i386/fpu/e_log10.S: Likewise.
+       * sysdeps/i386/fpu/s_frexp.S: Likewise.
+       * sysdeps/i386/fpu/e_atanhl.S: Likewise.
+       * sysdeps/i386/fpu/s_asinh.S: Likewise.
+       * sysdeps/i386/fpu/s_cbrtl.S: Likewise.
+       * sysdeps/i386/fpu/e_scalbl.S: Likewise.
+       * sysdeps/i386/i686/fpu/e_logl.S: Likewise.
+       * sysdeps/i386/asm-syntax.h: Likewise.
+       * sysdeps/x86_64/fpu/e_log2l.S: Likewise.
+       * sysdeps/x86_64/fpu/e_powl.S: Likewise.
+       * sysdeps/x86_64/fpu/e_logl.S: Likewise.
+       * sysdeps/x86_64/fpu/s_expm1l.S: Likewise.
+       * sysdeps/x86_64/fpu/s_log1pl.S: Likewise.
+       * sysdeps/x86_64/fpu/e_log10l.S: Likewise.
+       * sysdeps/x86_64/fpu/s_copysignf.S: Likewise.
+       * sysdeps/x86_64/fpu/s_copysign.S: Likewise.
+       * sysdeps/x86_64/fpu/e_scalbl.S: Likewise.
+       * sysdeps/powerpc/sysdep.h: Likewise.
+       * sysdeps/powerpc/powerpc64/sysdep.h: Likewise.
+       * sysdeps/powerpc/powerpc32/sysdep.h: Likewise.
+
 2012-02-06  Joseph Myers  <joseph@codesourcery.com>
 
        [BZ #411]
index 4b9fd20d0de026c7bbf08a48a261955282080b09..d7315ceabee92863a4451eeeaf872f0732de2900 100644 (file)
@@ -22,8 +22,4 @@
 #define ALIGN(log) .align 1<<log
 
 #undef L
-#ifdef __ELF__
-# define L(body) .L##body
-#else
-# define L(body) L##body
-#endif
+#define L(body) .L##body
index fc65c295c53fa7fe54f24b87c0f2422c4538d9bb..9f0984a244bc1d781fec7d740e01ba6f75e5069b 100644 (file)
@@ -1,5 +1,5 @@
 /* ix87 specific implementation of arcsinh.
-   Copyright (C) 1996, 2005, 2011 Free Software Foundation, Inc.
+   Copyright (C) 1996, 2005, 2011-2012 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
    Contributed by Ulrich Drepper <drepper@cygnus.com>, 1996.
 
 
 #include <machine/asm.h>
 
-#ifdef __ELF__
        .section .rodata.cst8,"aM",@progbits,8
-#else
-       .text
-#endif
 
        .p2align 3
        ASM_TYPE_DIRECTIVE(one,@object)
index b55004b62df2ac1eafb1c87daf0600ddecf021d6..0719bdf21c27f3841c7068c137681a4ed365fb79 100644 (file)
@@ -1,5 +1,5 @@
 /* ix87 specific implementation of arcsinh.
-   Copyright (C) 1996, 1997, 2005, 2011 Free Software Foundation, Inc.
+   Copyright (C) 1996-1997, 2005, 2011-2012 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
    Contributed by Ulrich Drepper <drepper@cygnus.com>, 1996.
 
 
 #include <machine/asm.h>
 
-#ifdef __ELF__
        .section .rodata.cst8,"aM",@progbits,8
-#else
-       .text
-#endif
 
        .p2align 3
        ASM_TYPE_DIRECTIVE(one,@object)
index 76bc0d7521d1a7b463d6884dd807aeac5a981133..469d551bae493da985e9cfb96d89e8c9519f8d23 100644 (file)
@@ -1,5 +1,5 @@
 /* ix87 specific implementation of arcsinh.
-   Copyright (C) 1996, 1997, 2005, 2011 Free Software Foundation, Inc.
+   Copyright (C) 1996-1997, 2005, 2011-2012 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
    Contributed by Ulrich Drepper <drepper@cygnus.com>, 1996.
 
 
 #include <machine/asm.h>
 
-#ifdef __ELF__
        .section .rodata.cst8,"aM",@progbits,8
-#else
-       .text
-#endif
 
        .p2align 3
        /* Please note that we use double value for 1.0.  This number
index d7e53a2882401c1bfe373a74b8597b600a9a1e5d..f91e36f65d02cedfd9018ef0f34fa623ef715168 100644 (file)
@@ -1,5 +1,5 @@
 /* ix87 specific implementation of arctanh function.
-   Copyright (C) 1996, 1999, 2005, 2011 Free Software Foundation, Inc.
+   Copyright (C) 1996, 1999, 2005, 2011-2012 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
    Contributed by Ulrich Drepper <drepper@cygnus.com>, 1996.
 
 
 #include <machine/asm.h>
 
-#ifdef __ELF__
        .section .rodata
-#else
-       .text
-#endif
 
        .align ALIGNARG(4)
        ASM_TYPE_DIRECTIVE(half,@object)
index 00ad9142f29909e0a01c389898e17adbcad19e15..591d81b8d555b25fcf50618cd74a15c7aac9bfaf 100644 (file)
@@ -1,5 +1,5 @@
 /* ix87 specific implementation of arctanh function.
-   Copyright (C) 1996, 1999, 2005, 2011 Free Software Foundation, Inc.
+   Copyright (C) 1996, 1999, 2005, 2011-2012 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
    Contributed by Ulrich Drepper <drepper@cygnus.com>, 1996.
 
 
 #include <machine/asm.h>
 
-#ifdef __ELF__
        .section .rodata
-#else
-       .text
-#endif
 
        .align ALIGNARG(4)
        ASM_TYPE_DIRECTIVE(half,@object)
index cc70e73f4ba719bc7254d0e1bfa8bd29527c644c..386d2373fadf040b59bdbfd8b8fb1653b2d21f72 100644 (file)
@@ -1,5 +1,5 @@
 /* ix87 specific implementation of arctanh function.
-   Copyright (C) 1996, 1999, 2011 Free Software Foundation, Inc.
+   Copyright (C) 1996, 1999, 2011-2012 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
    Contributed by Ulrich Drepper <drepper@cygnus.com>, 1996.
 
 
 #include <machine/asm.h>
 
-#ifdef __ELF__
        .section .rodata
-#else
-       .text
-#endif
 
        .align ALIGNARG(4)
        /* Please note that we use double values for 0.5 and 1.0.  These
index a2e4d89a407424c3ecc46a0937410ba7d7e1dcaa..e4fffb80d3b0d3885c3ad1eb2bfdbb4c4e4d90b9 100644 (file)
@@ -7,11 +7,8 @@
 
 #include <machine/asm.h>
 
-#ifdef __ELF__
        .section .rodata.cst8,"aM",@progbits,8
-#else
-       .text
-#endif
+
        .p2align 3
        ASM_TYPE_DIRECTIVE(one,@object)
 one:   .double 1.0
index 9d24d74024e340231d6385d66afdd073fb2d07c5..b54bf0ed0e99b162a6112233bdf86a7df2e2f616 100644 (file)
@@ -7,11 +7,8 @@
 
 #include <machine/asm.h>
 
-#ifdef __ELF__
        .section .rodata.cst8,"aM",@progbits,8
-#else
-       .text
-#endif
+
        .p2align 3
        ASM_TYPE_DIRECTIVE(one,@object)
 one:   .double 1.0
index 38a4833d1ad5281341b9510fab8c4ed07a56739b..344110c1a4ed677c6300ef4a63b3ccbff35c7ff6 100644 (file)
@@ -8,11 +8,8 @@
 
 #include <machine/asm.h>
 
-#ifdef __ELF__
        .section .rodata.cst8,"aM",@progbits,8
-#else
-       .text
-#endif
+
        .p2align 3
        ASM_TYPE_DIRECTIVE(one,@object)
 one:   .double 1.0
index 88b309d539761ff423994ee4f683452aa34a733a..eeb49c66361fba52ed2c2a392acb32be4011c7be 100644 (file)
@@ -9,11 +9,8 @@
 
 #include <machine/asm.h>
 
-#ifdef __ELF__
        .section .rodata.cst8,"aM",@progbits,8
-#else
-       .text
-#endif
+
        .p2align 3
        ASM_TYPE_DIRECTIVE(one,@object)
 one:   .double 1.0
index 88aee7f3caf79d6d93d35be0cb6ee5f68e07d6a8..cc377637f68bb5e45cc8e2cc688448c65c583bb7 100644 (file)
@@ -8,11 +8,8 @@
 
 #include <machine/asm.h>
 
-#ifdef __ELF__
        .section .rodata.cst8,"aM",@progbits,8
-#else
-       .text
-#endif
+
        .p2align 3
        ASM_TYPE_DIRECTIVE(one,@object)
 one:   .double 1.0
index 20144875fd4c65b6b5ca3f48decbab088fd94e9b..59f4f212e3ec1fef17f4ab148b1c1695d2c38100 100644 (file)
@@ -8,11 +8,8 @@
 
 #include <machine/asm.h>
 
-#ifdef __ELF__
        .section .rodata.cst8,"aM",@progbits,8
-#else
-       .text
-#endif
+
        .p2align 3
        ASM_TYPE_DIRECTIVE(one,@object)
 one:   .double 1.0
index bc79dea2da99f2c7233ee1bbf32f4372e2b5a506..4693f6c717ee4cb58bf8989fddf48ad6c9e45a97 100644 (file)
@@ -8,11 +8,8 @@
 
 #include <machine/asm.h>
 
-#ifdef __ELF__
        .section .rodata.cst8,"aM",@progbits,8
-#else
-       .text
-#endif
+
        .p2align 3
        ASM_TYPE_DIRECTIVE(one,@object)
 one:   .double 1.0
index 1992cc2f8255a25e3c26c4feaff405da16fbbe91..e277a2f5ec4492f24297f59b4bd2cec0b36375ab 100644 (file)
@@ -8,11 +8,8 @@
 
 #include <machine/asm.h>
 
-#ifdef __ELF__
        .section .rodata.cst8,"aM",@progbits,8
-#else
-       .text
-#endif
+
        .p2align 3
        ASM_TYPE_DIRECTIVE(one,@object)
 one:   .double 1.0
index bfb72a30e902d2c6c3ed028b11e5c0849827c3c9..7b52b3b2d464c21bbf09d3f1fc6a5cd5778cbeb4 100644 (file)
@@ -8,11 +8,8 @@
 #include <machine/asm.h>
 
 
-#ifdef __ELF__
        .section .rodata.cst8,"aM",@progbits,8
-#else
-       .text
-#endif
+
        .p2align 3
        ASM_TYPE_DIRECTIVE(one,@object)
 one:   .double 1.0
index dccc67752091bb8c9d75ea833838b0a1db5c7dfc..5a10082056ece9cabea1aca54162bf85aaf0c436 100644 (file)
@@ -1,5 +1,5 @@
 /* ix87 specific implementation of pow function.
-   Copyright (C) 1996, 1997, 1998, 1999, 2001, 2004, 2005, 2007, 2011
+   Copyright (C) 1996-1999, 2001, 2004-2005, 2007, 2011-2012
    Free Software Foundation, Inc.
    This file is part of the GNU C Library.
    Contributed by Ulrich Drepper <drepper@cygnus.com>, 1996.
 
 #include <machine/asm.h>
 
-#ifdef __ELF__
        .section .rodata.cst8,"aM",@progbits,8
-#else
-       .text
-#endif
+
        .p2align 3
        ASM_TYPE_DIRECTIVE(one,@object)
 one:   .double 1.0
@@ -37,11 +34,8 @@ limit:       .double 0.29
 p63:   .byte 0, 0, 0, 0, 0, 0, 0xe0, 0x43
        ASM_SIZE_DIRECTIVE(p63)
 
-#ifdef __ELF__
        .section .rodata.cst16,"aM",@progbits,16
-#else
-       .text
-#endif
+
        .p2align 3
        ASM_TYPE_DIRECTIVE(infinity,@object)
 inf_zero:
index 99c95bbdf978de5da675301bdd2a6a262c211e90..5c758d3a3c8ca8ca800dfcef4c048993ec2076e2 100644 (file)
@@ -1,5 +1,5 @@
 /* ix87 specific implementation of pow function.
-   Copyright (C) 1996, 1997, 1999, 2001, 2004, 2005, 2007, 2011
+   Copyright (C) 1996-1997, 1999, 2001, 2004, 2005, 2007, 2011-2012
    Free Software Foundation, Inc.
    This file is part of the GNU C Library.
    Contributed by Ulrich Drepper <drepper@cygnus.com>, 1996.
 
 #include <machine/asm.h>
 
-#ifdef __ELF__
        .section .rodata.cst8,"aM",@progbits,8
-#else
-       .text
-#endif
+
        .p2align 3
        ASM_TYPE_DIRECTIVE(one,@object)
 one:   .double 1.0
@@ -37,11 +34,8 @@ limit:       .double 0.29
 p31:   .byte 0, 0, 0, 0, 0, 0, 0xe0, 0x41
        ASM_SIZE_DIRECTIVE(p31)
 
-#ifdef __ELF__
        .section .rodata.cst16,"aM",@progbits,16
-#else
-       .text
-#endif
+
        .p2align 3
        ASM_TYPE_DIRECTIVE(infinity,@object)
 inf_zero:
index 34ace3576b5da86b7b368020d8931f1b9bff1165..fcfe8f1924700d7ec2fcbff6d32917f9172f4202 100644 (file)
@@ -1,5 +1,5 @@
 /* ix87 specific implementation of pow function.
-   Copyright (C) 1996, 1997, 1998, 1999, 2001, 2004, 2005, 2007, 2011
+   Copyright (C) 1996-1999, 2001, 2004-2005, 2007, 2011-2012
    Free Software Foundation, Inc.
    This file is part of the GNU C Library.
    Contributed by Ulrich Drepper <drepper@cygnus.com>, 1996.
 
 #include <machine/asm.h>
 
-#ifdef __ELF__
        .section .rodata.cst8,"aM",@progbits,8
-#else
-       .text
-#endif
+
        .p2align 3
        ASM_TYPE_DIRECTIVE(one,@object)
 one:   .double 1.0
@@ -37,11 +34,8 @@ limit:       .double 0.29
 p63:   .byte 0, 0, 0, 0, 0, 0, 0xe0, 0x43
        ASM_SIZE_DIRECTIVE(p63)
 
-#ifdef __ELF__
        .section .rodata.cst16,"aM",@progbits,16
-#else
-       .text
-#endif
+
        .p2align 3
        ASM_TYPE_DIRECTIVE(infinity,@object)
 inf_zero:
index 0f3ec9619631e1a79b591240bd2b8841fb8c8703..1d8d2dd01feace9959dc0110148a4ad9ea988623 100644 (file)
@@ -7,11 +7,7 @@
 
 #include <machine/asm.h>
 
-#ifdef __ELF__
        .section .rodata
-#else
-       .text
-#endif
 
        .align ALIGNARG(4)
        ASM_TYPE_DIRECTIVE(zero_nan,@object)
index d11ca66d199ba6770c141421ff8595cd35c30a94..0967dbdc2d458bf8a2185f1e32f9718bc94d76a2 100644 (file)
@@ -8,11 +8,7 @@
 
 #include <machine/asm.h>
 
-#ifdef __ELF__
        .section .rodata
-#else
-       .text
-#endif
 
        .align ALIGNARG(4)
        ASM_TYPE_DIRECTIVE(zero_nan,@object)
index d8b21697144ebb508df07b0cdb211cab7469ea39..434fce46f3d26ce293d67f643cbe9dceb88a001f 100644 (file)
@@ -9,11 +9,7 @@
 
 #include <machine/asm.h>
 
-#ifdef __ELF__
        .section .rodata
-#else
-       .text
-#endif
 
        .align ALIGNARG(4)
        ASM_TYPE_DIRECTIVE(zero_nan,@object)
index ca042b414b3d184a9159eea2c7364fec9f13bd26..c64fbdfd80592a3dd9124704d763e3df7f88e9de 100644 (file)
@@ -1,5 +1,5 @@
 /* ix87 specific implementation of arcsinh.
-   Copyright (C) 1996, 1997, 2005 Free Software Foundation, Inc.
+   Copyright (C) 1996-1997, 2005, 2012 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
    Contributed by Ulrich Drepper <drepper@cygnus.com>, 1996.
 
 
 #include <machine/asm.h>
 
-#ifdef __ELF__
        .section .rodata
-#else
-       .text
-#endif
 
        .align ALIGNARG(4)
        ASM_TYPE_DIRECTIVE(huge,@object)
index d0ce6afc222f797d45c6609288385c95088fad4e..4616e0d3cb44dd0e29bbfee9a6398cf0ca2fee1f 100644 (file)
@@ -1,5 +1,5 @@
 /* ix87 specific implementation of arcsinh.
-   Copyright (C) 1996, 1997, 1999, 2005 Free Software Foundation, Inc.
+   Copyright (C) 1996-1997, 1999, 2005, 2012 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
    Contributed by Ulrich Drepper <drepper@cygnus.com>, 1996.
 
 
 #include <machine/asm.h>
 
-#ifdef __ELF__
        .section .rodata
-#else
-       .text
-#endif
 
        .align ALIGNARG(4)
        ASM_TYPE_DIRECTIVE(huge,@object)
index 1040eead1c54f7b4a748856da6a93d18b71fc687..ab5d249b9e6dee36700459b75ef5b2db95fa41dc 100644 (file)
@@ -1,5 +1,5 @@
 /* ix87 specific implementation of arcsinh.
-   Copyright (C) 1996, 1997, 2005 Free Software Foundation, Inc.
+   Copyright (C) 1996-1997, 2005, 2012 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
    Contributed by Ulrich Drepper <drepper@cygnus.com>, 1996.
 
 
 #include <machine/asm.h>
 
-#ifdef __ELF__
        .section .rodata
-#else
-       .text
-#endif
 
        .align ALIGNARG(4)
        ASM_TYPE_DIRECTIVE(huge,@object)
index e180b154669b2ca1d39d6884344d0efc8e978e93..fcb0bd6a103b85ba3cc26c5245bece4483efbf77 100644 (file)
@@ -1,5 +1,5 @@
 /* Compute cubic root of double value.
-   Copyright (C) 1997, 2005 Free Software Foundation, Inc.
+   Copyright (C) 1997, 2005, 2012 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
    Contributed by Dirk Alboth <dirka@uni-paderborn.de> and
    Ulrich Drepper <drepper@cygnus.com>, 1997.
 
 #include <machine/asm.h>
 
-#ifdef __ELF__
         .section .rodata
-#else
-        .text
-#endif
 
         .align ALIGNARG(4)
         ASM_TYPE_DIRECTIVE(f7,@object)
index 2ff4f6e08848a469823bd9f60d441e9a0ad031d4..919004384564eeaeb79627890d1df919bafe5bd9 100644 (file)
@@ -1,5 +1,5 @@
 /* Compute cubic root of float value.
-   Copyright (C) 1997, 2005 Free Software Foundation, Inc.
+   Copyright (C) 1997, 2005, 2012 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
    Contributed by Dirk Alboth <dirka@uni-paderborn.de> and
    Ulrich Drepper <drepper@cygnus.com>, 1997.
 
 #include <machine/asm.h>
 
-#ifdef __ELF__
         .section .rodata
-#else
-        .text
-#endif
 
         .align ALIGNARG(4)
         ASM_TYPE_DIRECTIVE(f3,@object)
index 637ad729c13ae91bc626e62e817516e81f90ed9f..2a9a0f3a92bdf5b2f5190e139dcd394620cc9b1c 100644 (file)
@@ -1,5 +1,5 @@
 /* Compute cubic root of long double value.
-   Copyright (C) 1997, 2005 Free Software Foundation, Inc.
+   Copyright (C) 1997, 2005, 2012 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
    Contributed by Dirk Alboth <dirka@uni-paderborn.de> and
    Ulrich Drepper <drepper@cygnus.com>, 1997.
 
 #include <machine/asm.h>
 
-#ifdef __ELF__
         .section .rodata
-#else
-        .text
-#endif
 
         .align ALIGNARG(4)
         ASM_TYPE_DIRECTIVE(f8,@object)
index 47e3eb66a6a7b8f108ad2bac43d516c22dfb9d1c..55393899bd18c45fba5c16967f46164787919152 100644 (file)
@@ -1,5 +1,5 @@
 /* ix87 specific implementation of complex exponential function for double.
-   Copyright (C) 1997, 2005 Free Software Foundation, Inc.
+   Copyright (C) 1997, 2005, 2012 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
    Contributed by Ulrich Drepper <drepper@cygnus.com>, 1997.
 
 
 #include <sysdep.h>
 
-#ifdef __ELF__
        .section .rodata
-#else
-       .text
-#endif
+
        .align ALIGNARG(4)
        ASM_TYPE_DIRECTIVE(huge_nan_null_null,@object)
 huge_nan_null_null:
index f116854096e204c7285dbddc2ea072546573adb8..680f8e5ee39deebac29e57878ca2c3df5d863a57 100644 (file)
@@ -1,5 +1,5 @@
 /* ix87 specific implementation of complex exponential function for double.
-   Copyright (C) 1997, 2005 Free Software Foundation, Inc.
+   Copyright (C) 1997, 2005, 2012 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
    Contributed by Ulrich Drepper <drepper@cygnus.com>, 1997.
 
 
 #include <sysdep.h>
 
-#ifdef __ELF__
        .section .rodata
-#else
-       .text
-#endif
+
        .align ALIGNARG(4)
        ASM_TYPE_DIRECTIVE(huge_nan_null_null,@object)
 huge_nan_null_null:
index 8bb0680bceec31e440b2bb3ebd2dfbc233586223..627ed34d73b7353a2adb0ef07f740e39415ad90c 100644 (file)
@@ -1,5 +1,5 @@
 /* ix87 specific implementation of complex exponential function for double.
-   Copyright (C) 1997, 2005 Free Software Foundation, Inc.
+   Copyright (C) 1997, 2005, 2012 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
    Contributed by Ulrich Drepper <drepper@cygnus.com>, 1997.
 
 
 #include <sysdep.h>
 
-#ifdef __ELF__
        .section .rodata
-#else
-       .text
-#endif
+
        .align ALIGNARG(4)
        ASM_TYPE_DIRECTIVE(huge_nan_null_null,@object)
 huge_nan_null_null:
index c690a458f847e9a8add2be2f0bcbd8f25ea5ae41..16e2b302484a0add2ec42bbd981a3f32f80d5f29 100644 (file)
@@ -1,5 +1,5 @@
 /* ix87 specific implementation of exp(x)-1.
-   Copyright (C) 1996, 1997, 2005 Free Software Foundation, Inc.
+   Copyright (C) 1996-1997, 2005, 2012 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
    Contributed by Ulrich Drepper <drepper@cygnus.com>, 1996.
    Based on code by John C. Bowman <bowman@ipp-garching.mpg.de>.
 #include <sysdep.h>
 #include <machine/asm.h>
 
-#ifdef __ELF__
        .section .rodata
-#else
-       .text
-#endif
+
        .align ALIGNARG(4)
        ASM_TYPE_DIRECTIVE(minus1,@object)
 minus1:        .double -1.0
index 8645107274d90bc52282bcc20b1cba8d0f087c8e..48af651eafba4fc126a8325052f9de328385a0e0 100644 (file)
@@ -1,5 +1,5 @@
 /* ix87 specific implementation of exp(x)-1.
-   Copyright (C) 1996, 1997, 2005 Free Software Foundation, Inc.
+   Copyright (C) 1996-1997, 2005, 2012 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
    Contributed by Ulrich Drepper <drepper@cygnus.com>, 1996.
    Based on code by John C. Bowman <bowman@ipp-garching.mpg.de>.
 #include <sysdep.h>
 #include <machine/asm.h>
 
-#ifdef __ELF__
        .section .rodata
-#else
-       .text
-#endif
+
        .align ALIGNARG(4)
        ASM_TYPE_DIRECTIVE(minus1,@object)
 minus1:        .double -1.0
index 60b5b82e20704661b7692de9290c7a303d291c97..093454cf500acc9a1b8e36bf74f9c36dda585aec 100644 (file)
@@ -1,5 +1,5 @@
 /* ix87 specific implementation of exp(x)-1.
-   Copyright (C) 1996, 1997, 2002, 2005, 2008 Free Software Foundation, Inc.
+   Copyright (C) 1996-1997, 2002, 2005, 2008, 2012 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
    Contributed by Ulrich Drepper <drepper@cygnus.com>, 1996.
    Based on code by John C. Bowman <bowman@ipp-garching.mpg.de>.
 #include <sysdep.h>
 #include <machine/asm.h>
 
-#ifdef __ELF__
        .section .rodata
-#else
-       .text
-#endif
+
        .align ALIGNARG(4)
        ASM_TYPE_DIRECTIVE(minus1,@object)
 minus1:        .double -1.0
index cfc822106e4b9d7de7f23d1fa543acea843ff1dd..7c2806f36d49dbc6bb3ad77e2ff545426e2142e3 100644 (file)
@@ -1,5 +1,5 @@
 /* ix87 specific frexp implementation for double.
-   Copyright (C) 1997, 2000, 2005 Free Software Foundation, Inc.
+   Copyright (C) 1997, 2000, 2005, 2012 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
    Contributed by Ulrich Drepper <drepper@cygnus.com>, 1997.
 
 #include "bp-sym.h"
 #include "bp-asm.h"
 
-#ifdef __ELF__
        .section .rodata
-#else
-       .text
-#endif
 
        .align ALIGNARG(4)
        ASM_TYPE_DIRECTIVE(two54,@object)
index 8640bbc223a1d47a5442f792ad777bf6649b8de7..ef3fabb66cd1b991d0b5b72f36beaaaaee12a9c0 100644 (file)
@@ -1,5 +1,5 @@
 /* ix87 specific frexp implementation for float.
-   Copyright (C) 1997, 2000, 2005 Free Software Foundation, Inc.
+   Copyright (C) 1997, 2000, 2005, 2012 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
    Contributed by Ulrich Drepper <drepper@cygnus.com>, 1997.
 
 #include "bp-sym.h"
 #include "bp-asm.h"
 
-#ifdef __ELF__
        .section .rodata
-#else
-       .text
-#endif
 
        .align ALIGNARG(4)
        ASM_TYPE_DIRECTIVE(two25,@object)
index 60ae57ee3e3a8ae51358fda907886c7fa990e55f..fc6729457ce0191ef13d57a1e77370319a6406ea 100644 (file)
@@ -1,5 +1,5 @@
 /* ix87 specific frexp implementation for long double.
-   Copyright (C) 1997, 2000, 2001, 2005 Free Software Foundation, Inc.
+   Copyright (C) 1997, 2000-2001, 2005, 2012 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
    Contributed by Ulrich Drepper <drepper@cygnus.com>, 1997.
 
 #include "bp-sym.h"
 #include "bp-asm.h"
 
-#ifdef __ELF__
        .section .rodata
-#else
-       .text
-#endif
 
        .align ALIGNARG(4)
        ASM_TYPE_DIRECTIVE(two64,@object)
index ec777fdf933832bdb679851e576a65fd10797774..797a2abf625f3d04387e9cda6383aa551e4effb9 100644 (file)
@@ -7,11 +7,8 @@
 
 RCSID("$NetBSD: s_log1p.S,v 1.7 1995/05/09 00:10:58 jtc Exp $")
 
-#ifdef __ELF__
        .section .rodata
-#else
-       .text
-#endif
+
        .align ALIGNARG(4)
        /* The fyl2xp1 can only be used for values in
                -1 + sqrt(2) / 2 <= x <= 1 - sqrt(2) / 2
index 6919ac902ea4ca08a55f744270aced0ad67d6234..1e7f2e1c5f844b111445903bef62243b967ec9c7 100644 (file)
@@ -7,11 +7,8 @@
 
 RCSID("$NetBSD: s_log1pf.S,v 1.4 1995/05/09 00:13:05 jtc Exp $")
 
-#ifdef __ELF__
        .section .rodata
-#else
-       .text
-#endif
+
        .align ALIGNARG(4)
        /* The fyl2xp1 can only be used for values in
                -1 + sqrt(2) / 2 <= x <= 1 - sqrt(2) / 2
index 4bca67d6b0442e759c5f49e1f0383f194aab552b..93c07b637c1f2fe776c44dd6133cb4d68140b9a6 100644 (file)
@@ -9,11 +9,8 @@
 
 RCSID("$NetBSD: s_log1p.S,v 1.7 1995/05/09 00:10:58 jtc Exp $")
 
-#ifdef __ELF__
        .section .rodata
-#else
-       .text
-#endif
+
        .align ALIGNARG(4)
        /* The fyl2xp1 can only be used for values in
                -1 + sqrt(2) / 2 <= x <= 1 - sqrt(2) / 2
index 4e79a5a4b5209ada0135f167b3d0959c80fe5038..be2116cb36f1526408ea7d5ad98c2e085a1427c9 100644 (file)
@@ -9,11 +9,8 @@
 
 #include <machine/asm.h>
 
-#ifdef __ELF__
        .section .rodata.cst8,"aM",@progbits,8
-#else
-       .text
-#endif
+
        .p2align 3
        ASM_TYPE_DIRECTIVE(one,@object)
 one:   .double 1.0
index eb04afbcd62b231b86408960ccb168c87809b371..01e27eee89e748b542bf761b6c3aaea351b8e56f 100644 (file)
@@ -1,5 +1,5 @@
 /* Assembly macros for 32-bit PowerPC.
-   Copyright (C) 1999, 2001, 2002, 2003, 2006, 2011, 2012
+   Copyright (C) 1999, 2001-2003, 2006, 2011-2012
        Free Software Foundation, Inc.
    This file is part of the GNU C Library.
 
@@ -22,8 +22,6 @@
 
 #ifdef __ASSEMBLER__
 
-#ifdef __ELF__
-
 /* If compiled for profiling, call `_mcount' at the start of each
    function.  */
 #ifdef PROF
@@ -160,6 +158,4 @@ GOT_LABEL:                  ;                                             \
 /* Label in text section.  */
 #define C_TEXT(name) name
 
-#endif /* __ELF__ */
-
 #endif /* __ASSEMBLER__ */
index 5fc6e4f2f335ba7362f425b5effe06fab1c2f096..4ad45ea5c3b40cc42156ec39c136c550602b81d0 100644 (file)
@@ -1,5 +1,5 @@
 /* Assembly macros for 64-bit PowerPC.
-   Copyright (C) 2002, 2003, 2004, 2006 Free Software Foundation, Inc.
+   Copyright (C) 2002-2004, 2006, 2012 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
 
    The GNU C Library is free software; you can redistribute it and/or
@@ -19,8 +19,6 @@
 
 #include <sysdeps/powerpc/sysdep.h>
 
-#ifdef __ELF__
-
 #ifdef __ASSEMBLER__
 
 /* Support macros for CALL_MCOUNT.  */
@@ -313,5 +311,3 @@ LT_LABELSUFFIX(name,_name_end): ; \
 #endif
 
 #endif /* __ASSEMBLER__ */
-
-#endif /* __ELF__ */
index f5c79c54efdca7cd9a14168e72acb76d53f6f06a..8a913919711c548a3f7fd1a391cc2c9167fcdf7c 100644 (file)
@@ -1,4 +1,4 @@
-/* Copyright (C) 1999, 2001, 2002, 2006 Free Software Foundation, Inc.
+/* Copyright (C) 1999, 2001-2002, 2006, 2012 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
 
    The GNU C Library is free software; you can redistribute it and/or
 #define VRSAVE 256
 
 
-#ifdef __ELF__
-
 /* This seems to always be the case on PPC.  */
 #define ALIGNARG(log2) log2
 /* For ELF we need the `.type' directive to make shared libs work right.  */
 #define ASM_TYPE_DIRECTIVE(name,typearg) .type name,typearg;
 #define ASM_SIZE_DIRECTIVE(name) .size name,.-name
 
-#endif /* __ELF__ */
 #endif /* __ASSEMBLER__ */
-
index 98dc6e866e44b69e0a76c42a7afa3adcec8b1e61..abb46881be99a602e6190a82c0db7ba58c7d7951 100644 (file)
@@ -22,8 +22,4 @@
 #define ALIGN(log) .align 1<<log
 
 #undef L
-#ifdef __ELF__
-# define L(body) .L##body
-#else
-# define L(body) L##body
-#endif
+#define L(body) .L##body
index 50c58757afb8996beb30bd742ea9e6d81039a53e..ebc809e831b38bcff867d88607e2239ba0938478 100644 (file)
 
 #include <machine/asm.h>
 
-#ifdef __ELF__
        .section .rodata.cst8,"aM",@progbits,8
-#else
-       .text
-#endif
+
        .p2align 3
        ASM_TYPE_DIRECTIVE(one,@object)
 one:   .double 1.0
index 78dc2d5c0e3d63580060211969b3675029764e65..140b93d101254d2693a613bcd1f17344a9c9033a 100644 (file)
@@ -9,11 +9,8 @@
 
 #include <machine/asm.h>
 
-#ifdef __ELF__
        .section .rodata.cst8,"aM",@progbits,8
-#else
-       .text
-#endif
+
        .p2align 3
        ASM_TYPE_DIRECTIVE(one,@object)
 one:   .double 1.0
index 2503b9a013e6af39a682dc4168a785d655b66560..8876dc2189e977b9f59189036ad1d40ee68d81ed 100644 (file)
@@ -9,11 +9,8 @@
 #include <machine/asm.h>
 
 
-#ifdef __ELF__
        .section .rodata.cst8,"aM",@progbits,8
-#else
-       .text
-#endif
+
        .p2align 3
        ASM_TYPE_DIRECTIVE(one,@object)
 one:   .double 1.0
index a65c465ec7c33890027438a49e1b4111d7a455e2..c24b60c1485a8c9754b753205190673aec38d39e 100644 (file)
@@ -1,5 +1,5 @@
 /* ix87 specific implementation of pow function.
-   Copyright (C) 1996, 1997, 1998, 1999, 2001, 2004, 2007, 2011
+   Copyright (C) 1996-1999, 2001, 2004, 2007, 2011-2012
    Free Software Foundation, Inc.
    This file is part of the GNU C Library.
    Contributed by Ulrich Drepper <drepper@cygnus.com>, 1996.
 
 #include <machine/asm.h>
 
-#ifdef __ELF__
        .section .rodata.cst8,"aM",@progbits,8
-#else
-       .text
-#endif
+
        .p2align 3
        ASM_TYPE_DIRECTIVE(one,@object)
 one:   .double 1.0
@@ -37,11 +34,8 @@ limit:       .double 0.29
 p63:   .byte 0, 0, 0, 0, 0, 0, 0xe0, 0x43
        ASM_SIZE_DIRECTIVE(p63)
 
-#ifdef __ELF__
        .section .rodata.cst16,"aM",@progbits,16
-#else
-       .text
-#endif
+
        .p2align 3
        ASM_TYPE_DIRECTIVE(infinity,@object)
 inf_zero:
index 5833321a195d98cba75b2372e0666821c7096448..8394310c9771541e2cc34cbf846610a23ec5cff2 100644 (file)
 
 #include <machine/asm.h>
 
-#ifdef __ELF__
        .section .rodata
-#else
-       .text
-#endif
 
        .align ALIGNARG(4)
        ASM_TYPE_DIRECTIVE(zero_nan,@object)
index 66c36c88ebd00044d6340e292ac92ec2d6ee71e6..9cbb6cb9946edadce9f502675c0ab75bf25cd4a2 100644 (file)
@@ -1,5 +1,5 @@
 /* copy sign, double version.
-   Copyright (C) 2002, 2006, 2011 Free Software Foundation, Inc.
+   Copyright (C) 2002, 2006, 2011-2012 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
    Contributed by Andreas Jaeger <aj@suse.de>, 2002.
 
 
 #include <machine/asm.h>
 
-#ifdef __ELF__
        .section .rodata.cst16,"aM",@progbits,16
-#else
-       .text
-#endif
 
        .align ALIGNARG(4)
        ASM_TYPE_DIRECTIVE(signmask,@object)
index 0fbe1d4c9607e163c1b2d3c5b33af60748f503ef..b4778146e432396ae78bec1be9128143e3e77fa5 100644 (file)
@@ -1,5 +1,5 @@
 /* copy sign, double version.
-   Copyright (C) 2002, 2006 Free Software Foundation, Inc.
+   Copyright (C) 2002, 2006, 2012 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
    Contributed by Andreas Jaeger <aj@suse.de>, 2002.
 
 
 #include <machine/asm.h>
 
-#ifdef __ELF__
        .section .rodata
-#else
-       .text
-#endif
 
        .align ALIGNARG(4)
        ASM_TYPE_DIRECTIVE(mask,@object)
index c0b93e94a9e59291b3af91adca7452490ac7f4e6..9be1c6904ac0a7455e2881292a6aad5131790074 100644 (file)
@@ -1,5 +1,5 @@
 /* ix87 specific implementation of exp(x)-1.
-   Copyright (C) 1996,1997,2001,2002,2008,2009 Free Software Foundation, Inc.
+   Copyright (C) 1996,1997,2001,2002,2008,2009,2012 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
    Contributed by Ulrich Drepper <drepper@cygnus.com>, 1996.
    Based on code by John C. Bowman <bowman@ipp-garching.mpg.de>.
 
 #include <machine/asm.h>
 
-#ifdef __ELF__
        .section .rodata
-#else
-       .text
-#endif
+
        .align ALIGNARG(4)
        ASM_TYPE_DIRECTIVE(minus1,@object)
 minus1:        .double -1.0
index ac2bd22a4fc5fc31b758beafff689fb73fe070a2..b4dbcdfa1a54bf836bccc6dbdd79836ec5e9a176 100644 (file)
 
 RCSID("$NetBSD: s_log1p.S,v 1.7 1995/05/09 00:10:58 jtc Exp $")
 
-#ifdef __ELF__
        .section .rodata
-#else
-       .text
-#endif
+
        .align ALIGNARG(4)
        /* The fyl2xp1 can only be used for values in
                -1 + sqrt(2) / 2 <= x <= 1 - sqrt(2) / 2