]> git.ipfire.org Git - thirdparty/glibc.git/commit - ChangeLog.old-ports-microblaze
Move shared sysdeps files from alpha to arm.
authorJoseph Myers <joseph@codesourcery.com>
Sat, 8 Feb 2014 01:17:28 +0000 (01:17 +0000)
committerJoseph Myers <joseph@codesourcery.com>
Sat, 8 Feb 2014 01:17:28 +0000 (01:17 +0000)
commit852fa2dd3aa1a687780e27300df9eb0bdc433863
tree6be84f138325bf6e209a2166e59204ce0da0d0a2
parent464263cc00549d2597b6d25309d55b1e4a6b1aac
Move shared sysdeps files from alpha to arm.

This patch prepares for moving arm from ports to libc (see overall
plan at <https://sourceware.org/ml/libc-alpha/2014-01/msg00373.html>
and discussion of ordering starting at
<https://sourceware.org/ml/libc-ports/2014-01/msg00071.html>) by
reversing the #include order between arm and alpha, so that arm can
move early as a test for the general pattern of moving architectures.
MicroBlaze files (that used the same alpha files) were made to include
the files directly from their new locations rather than indirecting.

Tested that disassembly of installed shared libraries for arm is the
same before and after this patch.

* sysdeps/unix/sysv/linux/alpha/msgctl.c: Move to
sysdeps/unix/sysv/linux/arm/msgctl.c and #include that file.
* sysdeps/unix/sysv/linux/alpha/semctl.c: Move to
sysdeps/unix/sysv/linux/arm/semctl.c and #include that file.
* sysdeps/unix/sysv/linux/alpha/shmctl.c: Move to
sysdeps/unix/sysv/linux/arm/shmctl.c and #include that file.

* sysdeps/unix/sysv/linux/arm/msgctl.c: Move from
sysdeps/unix/sysv/linux/alpha/msgctl.c instead of #include of that
file.
* sysdeps/unix/sysv/linux/arm/semctl.c: Move from
sysdeps/unix/sysv/linux/alpha/semctl.c instead of #include of that
file.
* sysdeps/unix/sysv/linux/arm/shmctl.c: Move from
sysdeps/unix/sysv/linux/alpha/shmctl.c instead of #include of that
file.

* sysdeps/unix/sysv/linux/microblaze/msgctl.c: Include
sysdeps/unix/sysv/linux/arm/msgctl.c instead of
sysdeps/unix/sysv/linux/alpha/msgctl.c.
* sysdeps/unix/sysv/linux/microblaze/semctl.c: Include
sysdeps/unix/sysv/linux/arm/semctl.c instead of
sysdeps/unix/sysv/linux/alpha/semctl.c.
* sysdeps/unix/sysv/linux/microblaze/shmctl.c: Include
sysdeps/unix/sysv/linux/arm/shmctl.c instead of
sysdeps/unix/sysv/linux/alpha/shmctl.c.
12 files changed:
ports/ChangeLog.alpha
ports/ChangeLog.arm
ports/ChangeLog.microblaze
ports/sysdeps/unix/sysv/linux/alpha/msgctl.c
ports/sysdeps/unix/sysv/linux/alpha/semctl.c
ports/sysdeps/unix/sysv/linux/alpha/shmctl.c
ports/sysdeps/unix/sysv/linux/arm/msgctl.c
ports/sysdeps/unix/sysv/linux/arm/semctl.c
ports/sysdeps/unix/sysv/linux/arm/shmctl.c
ports/sysdeps/unix/sysv/linux/microblaze/msgctl.c
ports/sysdeps/unix/sysv/linux/microblaze/semctl.c
ports/sysdeps/unix/sysv/linux/microblaze/shmctl.c