summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>2002-09-19 06:36:54 +0000
committerUlrich Drepper <drepper@redhat.com>2002-09-19 06:36:54 +0000
commitdfc89273f77a9d7907abfbb1025ac658393076c0 (patch)
tree55cf01536cab6f4f48a48cde615e005c2b48b23d
parent9f153ad1e54291a1704fb2bc17e813942c66b660 (diff)
downloadglibc-dfc89273f77a9d7907abfbb1025ac658393076c0.tar.gz
Update.
* sysdeps/powerpc/fpu/Dist: Move fprrest.S and fprsave.S to... * sysdeps/powerpc/powerpc32/fpu/Dist: ...here. New file. * sysdeps/unix/sysv/linux/powerpc/Dist: Move kernel_stat.h to... * sysdeps/unix/sysv/linux/powerpc/powerpc32/Dist: ...here. * sysdeps/i386/Makefile: Remove obsolete db2 rules. * sysdeps/unix/sysv/linux/Makefile: Add exit-thread.S. * sysdeps/unix/sysv/linux/powerpc/Dist: Add ldd-rewrite.sh. * sysdeps/unix/sysv/linux/powerpc/powerpc64/Dist: New file.
-rw-r--r--ChangeLog13
-rw-r--r--FAQ9
-rw-r--r--sysdeps/i386/Makefile4
-rw-r--r--sysdeps/powerpc/fpu/Dist2
-rw-r--r--sysdeps/powerpc/powerpc32/fpu/Dist2
-rw-r--r--sysdeps/unix/sysv/linux/Dist1
-rw-r--r--sysdeps/unix/sysv/linux/powerpc/Dist2
-rw-r--r--sysdeps/unix/sysv/linux/powerpc/powerpc32/Dist1
-rw-r--r--sysdeps/unix/sysv/linux/powerpc/powerpc64/Dist1
9 files changed, 28 insertions, 7 deletions
diff --git a/ChangeLog b/ChangeLog
index 1ed40ce12d..ad78f40adc 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -2,6 +2,19 @@
* version.h (VERSION): Bump to 2.2.94.
+ * sysdeps/powerpc/fpu/Dist: Move fprrest.S and fprsave.S to...
+ * sysdeps/powerpc/powerpc32/fpu/Dist: ...here. New file.
+ * sysdeps/unix/sysv/linux/powerpc/Dist: Move kernel_stat.h to...
+ * sysdeps/unix/sysv/linux/powerpc/powerpc32/Dist: ...here.
+
+ * sysdeps/i386/Makefile: Remove obsolete db2 rules.
+
+ * sysdeps/unix/sysv/linux/Makefile: Add exit-thread.S.
+
+ * sysdeps/unix/sysv/linux/powerpc/Dist: Add ldd-rewrite.sh.
+
+ * sysdeps/unix/sysv/linux/powerpc/powerpc64/Dist: New file.
+
2002-09-18 Roland McGrath <roland@redhat.com>
* locale/lc-ctype.c (_nl_postload_ctype): Add compat_symbol decls for
diff --git a/FAQ b/FAQ
index a993ae56cf..2342b0409f 100644
--- a/FAQ
+++ b/FAQ
@@ -47,6 +47,7 @@ please let me know.
1.19. `make' complains about a missing dlfcn/libdl.so when building
malloc/libmemprof.so. How can I fix this?
1.20. Which tools should I use for MIPS?
+1.21. Which compiler should I use for powerpc64?
2. Installation and configuration issues
@@ -208,6 +209,7 @@ in the future, are:
m68k-*-linux-gnu Linux-2.x on Motorola 680x0
alpha*-*-linux-gnu Linux-2.x on DEC Alpha
powerpc-*-linux-gnu Linux and MkLinux on PowerPC systems
+ powerpc64-*-linux-gnu Linux-2.4+ on 64-bit PowerPC systems
sparc-*-linux-gnu Linux-2.x on SPARC
sparc64-*-linux-gnu Linux-2.x on UltraSPARC
arm-*-none ARM standalone systems
@@ -575,6 +577,12 @@ doesn't handle all cases and needs help from the kernel).
For details check also my page <http://www.suse.de/~aj/glibc-mips.html>.
+
+1.21. Which compiler should I use for powerpc64?
+
+{SM} You want to use at least gcc 3.2 (together with the right versions
+of all the other tools, of course).
+
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
@@ -1932,6 +1940,7 @@ Answers were given by:
{CG} Cristian Gafton, <gafton@redhat.com>
{AO} Alexandre Oliva, <aoliva@redhat.com>
{BH} Bruno Haible, <haible@clisp.cons.org>
+{SM} Steven Munroe, <sjmunroe@us.ibm.com>
Local Variables:
mode:outline
diff --git a/sysdeps/i386/Makefile b/sysdeps/i386/Makefile
index e71b27c243..dff1b769d7 100644
--- a/sysdeps/i386/Makefile
+++ b/sysdeps/i386/Makefile
@@ -17,10 +17,6 @@ shared-only-routines += divdi3
endif
endif
-ifeq ($(subdir),db2)
-CPPFLAGS += -DHAVE_SPINLOCKS=1 -DHAVE_ASSEM_X86_GCC=1
-endif
-
ifeq ($(subdir),gmon)
sysdep_routines += i386-mcount
endif
diff --git a/sysdeps/powerpc/fpu/Dist b/sysdeps/powerpc/fpu/Dist
index da110950ed..948b04a2b3 100644
--- a/sysdeps/powerpc/fpu/Dist
+++ b/sysdeps/powerpc/fpu/Dist
@@ -1,6 +1,4 @@
fe_nomask.c
-fprrest.S
-fprsave.S
fenv_const.c
fenv_libc.h
t_sqrt.c
diff --git a/sysdeps/powerpc/powerpc32/fpu/Dist b/sysdeps/powerpc/powerpc32/fpu/Dist
new file mode 100644
index 0000000000..375e57172e
--- /dev/null
+++ b/sysdeps/powerpc/powerpc32/fpu/Dist
@@ -0,0 +1,2 @@
+fprrest.S
+fprsave.S
diff --git a/sysdeps/unix/sysv/linux/Dist b/sysdeps/unix/sysv/linux/Dist
index 71a12c1bae..881f11bd69 100644
--- a/sysdeps/unix/sysv/linux/Dist
+++ b/sysdeps/unix/sysv/linux/Dist
@@ -3,6 +3,7 @@ bits/pthreadtypes.h
cmsg_nxthdr.c
dl-brk.c
dl-sbrk.c
+exit-thread.S
getdirentries.c
getdirentries64.c
ipc_priv.h
diff --git a/sysdeps/unix/sysv/linux/powerpc/Dist b/sysdeps/unix/sysv/linux/powerpc/Dist
index 4f09f64323..c4a919c91e 100644
--- a/sysdeps/unix/sysv/linux/powerpc/Dist
+++ b/sysdeps/unix/sysv/linux/powerpc/Dist
@@ -1,8 +1,8 @@
dl-brk.S
fe_nomask.c
ipc_priv.h
-kernel_stat.h
kernel_termios.h
+ldd-rewrite.sed
oldgetrlimit64.c
sys/procfs.h
sys/ptrace.h
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc32/Dist b/sysdeps/unix/sysv/linux/powerpc/powerpc32/Dist
index 738b9cc542..381f878080 100644
--- a/sysdeps/unix/sysv/linux/powerpc/powerpc32/Dist
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc32/Dist
@@ -1 +1,2 @@
clone.S
+kernel_stat.h
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/Dist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/Dist
new file mode 100644
index 0000000000..738b9cc542
--- /dev/null
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/Dist
@@ -0,0 +1 @@
+clone.S