This is the mail archive of the libc-alpha@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]

Re: [PATCH 0/8] Remove i486 subdirectory


On Wed, Aug 26, 2015 at 10:33 AM, H.J. Lu <hongjiu.lu@intel.com> wrote:
> Since glibc doesn't support i386 any more, we can put the i486 version
> directly in sysdeps/i386 and remove i486 subdirectory.
>
>
> H.J.
> ---
> H.J. Lu (8):
>   Remove sysdeps/i386/i486/Versions
>   Move i486/bits/atomic.h to bits/atomic.h
>   Move i486/htonl.S to htonl.S
>   Move i486/string-inlines.c to string-inlines.c
>   Move i486/pthread_spin_trylock.S to pthread_spin_trylock.S
>   Move i486/strcat.S to strcat.S
>   Move i486/strlen.S to strlen.S
>   Remove i486 subdirectory
>
>  sysdeps/i386/bits/atomic.h               | 544 +++++++++++++++++++++++++++++++
>  sysdeps/i386/htonl.S                     |   6 +-
>  sysdeps/i386/i486/Versions               |  13 -
>  sysdeps/i386/i486/bits/atomic.h          | 544 -------------------------------
>  sysdeps/i386/i486/htonl.S                |  34 --
>  sysdeps/i386/i486/pthread_spin_trylock.S |  46 ---
>  sysdeps/i386/i486/strcat.S               | 265 ---------------
>  sysdeps/i386/i486/string-inlines.c       |  64 ----
>  sysdeps/i386/i486/strlen.S               | 132 --------
>  sysdeps/i386/i586/Implies                |   2 -
>  sysdeps/i386/i586/pthread_spin_trylock.S |   1 -
>  sysdeps/i386/i686/Implies                |   4 -
>  sysdeps/i386/i686/multiarch/strcat.S     |   2 +-
>  sysdeps/i386/i686/pthread_spin_trylock.S |  20 --
>  sysdeps/i386/pthread_spin_trylock.S      |  46 +++
>  sysdeps/i386/strcat.S                    | 265 +++++++++++++++
>  sysdeps/i386/string-inlines.c            | 156 +--------
>  sysdeps/i386/strlen.S                    | 132 ++++++++
>  18 files changed, 1006 insertions(+), 1270 deletions(-)
>  create mode 100644 sysdeps/i386/bits/atomic.h
>  delete mode 100644 sysdeps/i386/i486/Versions
>  delete mode 100644 sysdeps/i386/i486/bits/atomic.h
>  delete mode 100644 sysdeps/i386/i486/htonl.S
>  delete mode 100644 sysdeps/i386/i486/pthread_spin_trylock.S
>  delete mode 100644 sysdeps/i386/i486/strcat.S
>  delete mode 100644 sysdeps/i386/i486/string-inlines.c
>  delete mode 100644 sysdeps/i386/i486/strlen.S
>  delete mode 100644 sysdeps/i386/i586/Implies
>  delete mode 100644 sysdeps/i386/i586/pthread_spin_trylock.S
>  delete mode 100644 sysdeps/i386/i686/Implies
>  delete mode 100644 sysdeps/i386/i686/pthread_spin_trylock.S
>  create mode 100644 sysdeps/i386/pthread_spin_trylock.S
>  create mode 100644 sysdeps/i386/strcat.S
>  create mode 100644 sysdeps/i386/strlen.S
>

I am checking in this series of patches.  Any improvement can be
done in a separate patch.


-- 
H.J.


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