diff options
author | Neal H. Walfield <neal@gnu.org> | 2009-01-16 22:30:14 +0100 |
---|---|---|
committer | Neal H. Walfield <neal@gnu.org> | 2009-01-16 22:30:14 +0100 |
commit | b3a3914c28f82be42610b4940e30facd84fb9c21 (patch) | |
tree | c313b43287f8db31d005ca7bc84c4d82da1449f5 /libc-parts/ChangeLog | |
parent | 379e11c21336d5a5f846910d01b258120d023645 (diff) |
Add initial support for x86-64 to run-time libraries.
libc-parts/
2009-01-16 Neal H. Walfield <neal@gnu.org>
* Makefile.am (ARCH_COMMON_SOURCES) [ARCH_X86_64]: Define.
(ARCH_USER_SOURCES) [ARCH_X86_64]: Likewise.
(ARCH_KERNEL_SOURCES) [ARCH_X86_64]: Likewise.
* x86-64-crt0.S: New file.
* loader.c (loader_elf_load): Add support for ELF 64 and x86-64.
libhurd-mm/
2009-01-16 Neal H. Walfield <neal@gnu.org>
* Makefile.am (ARCH_SOURCES) [ARCH_X86_64]: Define.
(libhurd_mm_a_CFLAGS): Set preferred stack boundary to 2^4, not
2^2.
(libas_kernel_a_CFLAGS): Don't set a preferred stack boundary.
(libas_check_a_CFLAGS): Likewise.
* x86-64-exception-entry.S: New stub file.
libpthread/
2009-01-16 Neal H. Walfield <neal@gnu.org>
* Makefile.am (arch) [ARCH_X86_64]: Define.
* sysdeps/x86_64/pt-machdep.h: New stub file.
* sysdeps/viengoos/x86_64/pt-machdep.c: Likewise.
* sysdeps/viengoos/x86_64/signal-dispatch-lowlevel.c: Likewise.
* sysdeps/viengoos/x86_64/pt-setup.c: Likewise.
Diffstat (limited to 'libc-parts/ChangeLog')
-rw-r--r-- | libc-parts/ChangeLog | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/libc-parts/ChangeLog b/libc-parts/ChangeLog index df1b8e3..b2f2e72 100644 --- a/libc-parts/ChangeLog +++ b/libc-parts/ChangeLog @@ -1,5 +1,10 @@ 2009-01-16 Neal H. Walfield <neal@gnu.org> + * Makefile.am (ARCH_COMMON_SOURCES) [ARCH_X86_64]: Define. + (ARCH_USER_SOURCES) [ARCH_X86_64]: Likewise. + (ARCH_KERNEL_SOURCES) [ARCH_X86_64]: Likewise. + * x86-64-crt0.S: New file. + * loader.c (loader_elf_load): Add support for ELF 64 and x86-64. 2009-01-16 Neal H. Walfield <neal@gnu.org> |