This is the mail archive of the glibc-bugs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug libc/14912] Rename non-installed bits/*.h headers


https://sourceware.org/bugzilla/show_bug.cgi?id=14912

--- Comment #8 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot gnu.org> ---
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".

The branch, master has been updated
       via  de071d199a8578055edf2722114788ae749823aa (commit)
      from  20f366af163db7b9243a6bfd5d4d42ad6b3214c0 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=de071d199a8578055edf2722114788ae749823aa

commit de071d199a8578055edf2722114788ae749823aa
Author: Joseph Myers <joseph@codesourcery.com>
Date:   Fri Sep 11 20:00:19 2015 +0000

    Move bits/atomic.h to atomic-machine.h (bug 14912).

    It was noted in
    <https://sourceware.org/ml/libc-alpha/2012-09/msg00305.html> that the
    bits/*.h naming scheme should only be used for installed headers.
    This patch renames bits/atomic.h to atomic-machine.h to follow that
    convention.

    This is the only change in this series that needs to change the
    filename rather than simply removing a directory level (because both
    atomic.h and bits/atomic.h exist at present).

    Tested for x86_64 (testsuite, and that installed stripped shared
    libraries are unchanged by the patch).

        [BZ #14912]
        * sysdeps/aarch64/bits/atomic.h: Move to ...
        * sysdeps/aarch64/atomic-machine.h: ...here.
        (_AARCH64_BITS_ATOMIC_H): Rename macro to
        _AARCH64_ATOMIC_MACHINE_H.
        * sysdeps/alpha/bits/atomic.h: Move to ...
        * sysdeps/alpha/atomic-machine.h: ...here.
        * sysdeps/arm/bits/atomic.h: Move to ...
        * sysdeps/arm/atomic-machine.h: ...here.  Update comments.
        * bits/atomic.h: Move to ...
        * sysdeps/generic/atomic-machine.h: ...here.
        (_BITS_ATOMIC_H): Rename macro to _ATOMIC_MACHINE_H.
        * sysdeps/i386/bits/atomic.h: Move to ...
        * sysdeps/i386/atomic-machine.h: ...here.
        * sysdeps/ia64/bits/atomic.h: Move to ...
        * sysdeps/ia64/atomic-machine.h: ...here.
        * sysdeps/m68k/coldfire/bits/atomic.h: Move to ...
        * sysdeps/m68k/coldfire/atomic-machine.h: ...here.
        (_BITS_ATOMIC_H): Rename macro to _ATOMIC_MACHINE_H.
        * sysdeps/m68k/m680x0/m68020/bits/atomic.h: Move to ...
        * sysdeps/m68k/m680x0/m68020/atomic-machine.h: ...here.
        * sysdeps/microblaze/bits/atomic.h: Move to ...
        * sysdeps/microblaze/atomic-machine.h: ...here.
        * sysdeps/mips/bits/atomic.h: Move to ...
        * sysdeps/mips/atomic-machine.h: ...here.
        (_MIPS_BITS_ATOMIC_H): Rename macro to _MIPS_ATOMIC_MACHINE_H.
        * sysdeps/powerpc/bits/atomic.h: Move to ...
        * sysdeps/powerpc/atomic-machine.h: ...here.  Update comments.
        * sysdeps/powerpc/powerpc32/bits/atomic.h: Move to ...
        * sysdeps/powerpc/powerpc32/atomic-machine.h: ...here.  Update
        comments.  Include <atomic-machine.h> instead of <bits/atomic.h>.
        * sysdeps/powerpc/powerpc64/bits/atomic.h: Move to ...
        * sysdeps/powerpc/powerpc64/atomic-machine.h: ...here.  Include
        <atomic-machine.h> instead of <bits/atomic.h>.
        * sysdeps/s390/bits/atomic.h: Move to ...
        * sysdeps/s390/atomic-machine.h: ...here.
        * sysdeps/sparc/sparc32/bits/atomic.h: Move to ...
        * sysdeps/sparc/sparc32/atomic-machine.h: ...here.
        (_BITS_ATOMIC_H): Rename macro to _ATOMIC_MACHINE_H.
        * sysdeps/sparc/sparc32/sparcv9/bits/atomic.h: Move to ...
        * sysdeps/sparc/sparc32/sparcv9/atomic-machine.h: ...here.
        * sysdeps/sparc/sparc64/bits/atomic.h: Move to ...
        * sysdeps/sparc/sparc64/atomic-machine.h: ...here.
        * sysdeps/tile/bits/atomic.h: Move to ...
        * sysdeps/tile/atomic-machine.h: ...here.
        * sysdeps/tile/tilegx/bits/atomic.h: Move to ...
        * sysdeps/tile/tilegx/atomic-machine.h: ...here.  Include
        <sysdeps/tile/atomic-machine.h> instead of
        <sysdeps/tile/bits/atomic.h>.
        (_BITS_ATOMIC_H): Rename macro to _ATOMIC_MACHINE_H.
        * sysdeps/tile/tilepro/bits/atomic.h: Move to ...
        * sysdeps/tile/tilepro/atomic-machine.h: ...here.  Include
        <sysdeps/tile/atomic-machine.h> instead of
        <sysdeps/tile/bits/atomic.h>.
        (_BITS_ATOMIC_H): Rename macro to _ATOMIC_MACHINE_H.
        * sysdeps/unix/sysv/linux/arm/bits/atomic.h: Move to ...
        * sysdeps/unix/sysv/linux/arm/atomic-machine.h: ...here.  Include
        <sysdeps/arm/atomic-machine.h> instead of
        <sysdeps/arm/bits/atomic.h>.
        * sysdeps/unix/sysv/linux/hppa/bits/atomic.h: Move to ...
        * sysdeps/unix/sysv/linux/hppa/atomic-machine.h: ...here.
        (_BITS_ATOMIC_H): Rename macro to _ATOMIC_MACHINE_H.
        * sysdeps/unix/sysv/linux/m68k/coldfire/bits/atomic.h: Move to ...
        * sysdeps/unix/sysv/linux/m68k/coldfire/atomic-machine.h: ...here.
        (_BITS_ATOMIC_H): Rename macro to _ATOMIC_MACHINE_H.
        * sysdeps/unix/sysv/linux/nios2/bits/atomic.h: Move to ...
        * sysdeps/unix/sysv/linux/nios2/atomic-machine.h: ...here.
        (_NIOS2_BITS_ATOMIC_H): Rename macro to _NIOS2_ATOMIC_MACHINE_H.
        * sysdeps/unix/sysv/linux/sh/bits/atomic.h: Move to ...
        * sysdeps/unix/sysv/linux/sh/atomic-machine.h: ...here.
        * sysdeps/x86_64/bits/atomic.h: Move to ...
        * sysdeps/x86_64/atomic-machine.h: ...here.
        * include/atomic.h: Include <atomic-machine.h> instead of
        <bits/atomic.h>.

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog                                          |   75 +++
 NEWS                                               |   10 +-
 bits/atomic.h                                      |   42 --
 include/atomic.h                                   |    2 +-
 sysdeps/aarch64/atomic-machine.h                   |  173 +++++++
 sysdeps/aarch64/bits/atomic.h                      |  173 -------
 sysdeps/alpha/{bits/atomic.h => atomic-machine.h}  |    0
 sysdeps/arm/atomic-machine.h                       |  162 +++++++
 sysdeps/arm/bits/atomic.h                          |  162 -------
 sysdeps/generic/atomic-machine.h                   |   42 ++
 sysdeps/i386/{bits/atomic.h => atomic-machine.h}   |    0
 sysdeps/ia64/{bits/atomic.h => atomic-machine.h}   |    0
 sysdeps/m68k/coldfire/atomic-machine.h             |   72 +++
 sysdeps/m68k/coldfire/bits/atomic.h                |   72 ---
 .../m68020/{bits/atomic.h => atomic-machine.h}     |    0
 .../microblaze/{bits/atomic.h => atomic-machine.h} |    0
 sysdeps/mips/atomic-machine.h                      |  503 ++++++++++++++++++++
 sysdeps/mips/bits/atomic.h                         |  503 --------------------
 sysdeps/powerpc/atomic-machine.h                   |  345 ++++++++++++++
 sysdeps/powerpc/bits/atomic.h                      |  345 --------------
 sysdeps/powerpc/powerpc32/atomic-machine.h         |  144 ++++++
 sysdeps/powerpc/powerpc32/bits/atomic.h            |  144 ------
 sysdeps/powerpc/powerpc64/atomic-machine.h         |  274 +++++++++++
 sysdeps/powerpc/powerpc64/bits/atomic.h            |  274 -----------
 sysdeps/s390/{bits/atomic.h => atomic-machine.h}   |    0
 sysdeps/sparc/sparc32/atomic-machine.h             |  360 ++++++++++++++
 sysdeps/sparc/sparc32/bits/atomic.h                |  360 --------------
 .../sparcv9/{bits/atomic.h => atomic-machine.h}    |    0
 .../sparc64/{bits/atomic.h => atomic-machine.h}    |    0
 sysdeps/tile/{bits/atomic.h => atomic-machine.h}   |    0
 sysdeps/tile/tilegx/atomic-machine.h               |   60 +++
 sysdeps/tile/tilegx/bits/atomic.h                  |   60 ---
 sysdeps/tile/tilepro/atomic-machine.h              |   88 ++++
 sysdeps/tile/tilepro/bits/atomic.h                 |   88 ----
 sysdeps/unix/sysv/linux/arm/atomic-machine.h       |  107 +++++
 sysdeps/unix/sysv/linux/arm/bits/atomic.h          |  107 -----
 sysdeps/unix/sysv/linux/hppa/atomic-machine.h      |  103 ++++
 sysdeps/unix/sysv/linux/hppa/bits/atomic.h         |  103 ----
 .../unix/sysv/linux/m68k/coldfire/atomic-machine.h |  106 ++++
 .../unix/sysv/linux/m68k/coldfire/bits/atomic.h    |  106 ----
 sysdeps/unix/sysv/linux/nios2/atomic-machine.h     |   92 ++++
 sysdeps/unix/sysv/linux/nios2/bits/atomic.h        |   92 ----
 .../linux/sh/{bits/atomic.h => atomic-machine.h}   |    0
 sysdeps/x86_64/{bits/atomic.h => atomic-machine.h} |    0
 44 files changed, 2712 insertions(+), 2637 deletions(-)
 delete mode 100644 bits/atomic.h
 create mode 100644 sysdeps/aarch64/atomic-machine.h
 delete mode 100644 sysdeps/aarch64/bits/atomic.h
 rename sysdeps/alpha/{bits/atomic.h => atomic-machine.h} (100%)
 create mode 100644 sysdeps/arm/atomic-machine.h
 delete mode 100644 sysdeps/arm/bits/atomic.h
 create mode 100644 sysdeps/generic/atomic-machine.h
 rename sysdeps/i386/{bits/atomic.h => atomic-machine.h} (100%)
 rename sysdeps/ia64/{bits/atomic.h => atomic-machine.h} (100%)
 create mode 100644 sysdeps/m68k/coldfire/atomic-machine.h
 delete mode 100644 sysdeps/m68k/coldfire/bits/atomic.h
 rename sysdeps/m68k/m680x0/m68020/{bits/atomic.h => atomic-machine.h} (100%)
 rename sysdeps/microblaze/{bits/atomic.h => atomic-machine.h} (100%)
 create mode 100644 sysdeps/mips/atomic-machine.h
 delete mode 100644 sysdeps/mips/bits/atomic.h
 create mode 100644 sysdeps/powerpc/atomic-machine.h
 delete mode 100644 sysdeps/powerpc/bits/atomic.h
 create mode 100644 sysdeps/powerpc/powerpc32/atomic-machine.h
 delete mode 100644 sysdeps/powerpc/powerpc32/bits/atomic.h
 create mode 100644 sysdeps/powerpc/powerpc64/atomic-machine.h
 delete mode 100644 sysdeps/powerpc/powerpc64/bits/atomic.h
 rename sysdeps/s390/{bits/atomic.h => atomic-machine.h} (100%)
 create mode 100644 sysdeps/sparc/sparc32/atomic-machine.h
 delete mode 100644 sysdeps/sparc/sparc32/bits/atomic.h
 rename sysdeps/sparc/sparc32/sparcv9/{bits/atomic.h => atomic-machine.h}
(100%)
 rename sysdeps/sparc/sparc64/{bits/atomic.h => atomic-machine.h} (100%)
 rename sysdeps/tile/{bits/atomic.h => atomic-machine.h} (100%)
 create mode 100644 sysdeps/tile/tilegx/atomic-machine.h
 delete mode 100644 sysdeps/tile/tilegx/bits/atomic.h
 create mode 100644 sysdeps/tile/tilepro/atomic-machine.h
 delete mode 100644 sysdeps/tile/tilepro/bits/atomic.h
 create mode 100644 sysdeps/unix/sysv/linux/arm/atomic-machine.h
 delete mode 100644 sysdeps/unix/sysv/linux/arm/bits/atomic.h
 create mode 100644 sysdeps/unix/sysv/linux/hppa/atomic-machine.h
 delete mode 100644 sysdeps/unix/sysv/linux/hppa/bits/atomic.h
 create mode 100644 sysdeps/unix/sysv/linux/m68k/coldfire/atomic-machine.h
 delete mode 100644 sysdeps/unix/sysv/linux/m68k/coldfire/bits/atomic.h
 create mode 100644 sysdeps/unix/sysv/linux/nios2/atomic-machine.h
 delete mode 100644 sysdeps/unix/sysv/linux/nios2/bits/atomic.h
 rename sysdeps/unix/sysv/linux/sh/{bits/atomic.h => atomic-machine.h} (100%)
 rename sysdeps/x86_64/{bits/atomic.h => atomic-machine.h} (100%)

-- 
You are receiving this mail because:
You are on the CC list for the bug.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]