diff options
author | Neal H. Walfield <neal@gnu.org> | 2008-11-19 10:28:47 +0100 |
---|---|---|
committer | Neal H. Walfield <neal@kleiner.(none)> | 2009-01-15 23:39:19 +0100 |
commit | 410011ca8f7e46c86b52258f82e954514674776b (patch) | |
tree | 44ac1a67178e0193f1231680ed79744f44d127d5 /libpthread | |
parent | 207770cea7fece43bf5517fec7abd88a3a7d6146 (diff) |
Start of x86_64 port.
/
2008-11-19 Neal H. Walfield <neal@gnu.org>
* configure.ac: Rename amd64 to x86_64. Update users.
binutils/
2008-11-19 Neal H. Walfield <neal@gnu.org>
* patches/00-bfd-config-bfd.patch: New file.
* patches/01-ld-configure-tgt.patch: New file.
* Makefrag.am (patch_files): New variable.
(EXTRA_DIST): Likewise.
($(addsuffix .applied,$(patch_files))): Depend on
binutils/binutils/unpack.stamp and $(patch_files). Apply patches
to the source tree.
(rpatch): New rule.
(binutils/binutils/patch.stamp): Also depend on the applied patch
files.
gcc/
2008-11-19 Neal H. Walfield <neal@gnu.org>
* configury2.patch: New file.
* Makefrag.am (gcc_patch_files): Add configury2.patch.
(gcc/gcc.build/configure.stamp): Only add --with-arch for x86
machines.
libl4/
2008-11-19 Neal H. Walfield <neal@gnu.org>
* headers.m4: Only link the header files if $ARCH is ia32.
libpthread/
2008-11-19 Neal H. Walfield <neal@gnu.org>
* sysdeps/generic/bits/memory.h: New file.
* sysdeps/generic/bits/spin-lock-inline.h: Likewise.
* sysdeps/generic/bits/spin-lock.h: Likewise.
* headers.m4: Link sysroot/include/bits/memory.h to
libpthread/sysdeps/generic/bits/memory.h,
sysroot/include/bits/spin-lock.h to
libpthread/sysdeps/generic/bits/spin-lock.h, and
sysroot/include/bits/spin-lock-inline.h to
libpthread/sysdeps/generic/bits/spin-lock-inline.h.
platform/
2008-11-19 Neal H. Walfield <neal@gnu.org>
* Makefile.am (ARCH_SUBDIR) [ARCH_X86_64]: Set to x86_64.
* amd64/Makefile.am: Move from here...
* x86_64/Makefile.am: ... to here.
* amd64/bits/atomic.h: Move from here...
* x86_64/bits/atomic.h: ... to here.
* amd64/bits/endian.h: Move from here...
* x86_64/bits/endian.h: ... to here.
* amd64/bits/wordsize.h: Move from here...
* x86_64/bits/wordsize.h: ... to here.
* amd64/sys/io.h: Move from here...
* x86_64/sys/io.h: ... to here.
Diffstat (limited to 'libpthread')
-rw-r--r-- | libpthread/ChangeLog | 12 | ||||
-rw-r--r-- | libpthread/headers.m4 | 6 |
2 files changed, 15 insertions, 3 deletions
diff --git a/libpthread/ChangeLog b/libpthread/ChangeLog index 4badb21..6a47452 100644 --- a/libpthread/ChangeLog +++ b/libpthread/ChangeLog @@ -1,3 +1,15 @@ +2008-11-19 Neal H. Walfield <neal@gnu.org> + + * sysdeps/generic/bits/memory.h: New file. + * sysdeps/generic/bits/spin-lock-inline.h: Likewise. + * sysdeps/generic/bits/spin-lock.h: Likewise. + * headers.m4: Link sysroot/include/bits/memory.h to + libpthread/sysdeps/generic/bits/memory.h, + sysroot/include/bits/spin-lock.h to + libpthread/sysdeps/generic/bits/spin-lock.h, and + sysroot/include/bits/spin-lock-inline.h to + libpthread/sysdeps/generic/bits/spin-lock-inline.h. + 2008-12-17 Neal H. Walfield <neal@gnu.org> * sysdeps/viengoos/pt-block.c (__pthread_block): Use diff --git a/libpthread/headers.m4 b/libpthread/headers.m4 index 2289811..7c73cf2 100644 --- a/libpthread/headers.m4 +++ b/libpthread/headers.m4 @@ -14,9 +14,9 @@ AC_CONFIG_LINKS([ sysroot/include/pthread.h:libpthread/include/pthread.h sysroot/include/pthread/pthread.h:libpthread/include/pthread/pthread.h sysroot/include/pthread/pthreadtypes.h:libpthread/include/pthread/pthreadtypes.h - sysroot/include/bits/memory.h:libpthread/sysdeps/${arch}/bits/memory.h - sysroot/include/bits/spin-lock.h:libpthread/sysdeps/${arch}/bits/spin-lock.h - sysroot/include/bits/spin-lock-inline.h:libpthread/sysdeps/${arch}/bits/spin-lock-inline.h + sysroot/include/bits/memory.h:libpthread/sysdeps/generic/bits/memory.h + sysroot/include/bits/spin-lock.h:libpthread/sysdeps/generic/bits/spin-lock.h + sysroot/include/bits/spin-lock-inline.h:libpthread/sysdeps/generic/bits/spin-lock-inline.h sysroot/include/bits/barrier-attr.h:libpthread/sysdeps/generic/bits/barrier-attr.h sysroot/include/bits/barrier.h:libpthread/sysdeps/generic/bits/barrier.h sysroot/include/bits/cancelation.h:libpthread/sysdeps/generic/bits/cancelation.h |