summaryrefslogtreecommitdiff
path: root/platform
diff options
context:
space:
mode:
authorNeal H. Walfield <neal@gnu.org>2008-11-19 10:28:47 +0100
committerNeal H. Walfield <neal@kleiner.(none)>2009-01-15 23:39:19 +0100
commit410011ca8f7e46c86b52258f82e954514674776b (patch)
tree44ac1a67178e0193f1231680ed79744f44d127d5 /platform
parent207770cea7fece43bf5517fec7abd88a3a7d6146 (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 'platform')
-rw-r--r--platform/ChangeLog14
-rw-r--r--platform/Makefile.am4
-rw-r--r--platform/x86_64/Makefile.am (renamed from platform/amd64/Makefile.am)0
-rw-r--r--platform/x86_64/bits/atomic.h (renamed from platform/amd64/bits/atomic.h)0
-rw-r--r--platform/x86_64/bits/endian.h (renamed from platform/amd64/bits/endian.h)0
-rw-r--r--platform/x86_64/bits/wordsize.h (renamed from platform/amd64/bits/wordsize.h)0
-rw-r--r--platform/x86_64/sys/io.h (renamed from platform/amd64/sys/io.h)0
7 files changed, 16 insertions, 2 deletions
diff --git a/platform/ChangeLog b/platform/ChangeLog
index 8b46776..b8c833a 100644
--- a/platform/ChangeLog
+++ b/platform/ChangeLog
@@ -1,3 +1,17 @@
+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.
+
2008-05-29 Thomas Schwinge <tschwinge@gnu.org>
* headers.m4: Link files into `sysroot/include/' instead of `include/'.
diff --git a/platform/Makefile.am b/platform/Makefile.am
index 3d2b052..8458d40 100644
--- a/platform/Makefile.am
+++ b/platform/Makefile.am
@@ -21,8 +21,8 @@
if ARCH_ALPHA
ARCH_SUBDIR = alpha
endif
-if ARCH_AMD64
- ARCH_SUBDIR = amd64
+if ARCH_X86_64
+ ARCH_SUBDIR = x86_64
endif
if ARCH_IA32
ARCH_SUBDIR = ia32
diff --git a/platform/amd64/Makefile.am b/platform/x86_64/Makefile.am
index b9af332..b9af332 100644
--- a/platform/amd64/Makefile.am
+++ b/platform/x86_64/Makefile.am
diff --git a/platform/amd64/bits/atomic.h b/platform/x86_64/bits/atomic.h
index 133a68d..133a68d 100644
--- a/platform/amd64/bits/atomic.h
+++ b/platform/x86_64/bits/atomic.h
diff --git a/platform/amd64/bits/endian.h b/platform/x86_64/bits/endian.h
index 2f59ead..2f59ead 100644
--- a/platform/amd64/bits/endian.h
+++ b/platform/x86_64/bits/endian.h
diff --git a/platform/amd64/bits/wordsize.h b/platform/x86_64/bits/wordsize.h
index a40a0d8..a40a0d8 100644
--- a/platform/amd64/bits/wordsize.h
+++ b/platform/x86_64/bits/wordsize.h
diff --git a/platform/amd64/sys/io.h b/platform/x86_64/sys/io.h
index 802a0df..802a0df 100644
--- a/platform/amd64/sys/io.h
+++ b/platform/x86_64/sys/io.h