diff options
| author | Ulrich Drepper <[email protected]> | 2008-01-09 05:39:28 +0000 |
|---|---|---|
| committer | Ulrich Drepper <[email protected]> | 2008-01-09 05:39:28 +0000 |
| commit | ff99322e986f8400995b4371dc39ea59e1252d5c (patch) | |
| tree | 3a288354395723dc0a375d38111c9fe4a03e3a53 /backends | |
| parent | 9e6925dd43d4e6572b69194232f6152f232e737d (diff) | |
Add x86-64 disassembler support.
Diffstat (limited to 'backends')
| -rw-r--r-- | backends/ChangeLog | 10 | ||||
| -rw-r--r-- | backends/Makefile.am | 5 | ||||
| -rw-r--r-- | backends/x86_64_init.c | 5 |
3 files changed, 14 insertions, 6 deletions
diff --git a/backends/ChangeLog b/backends/ChangeLog index 3e35ef26..25155db3 100644 --- a/backends/ChangeLog +++ b/backends/ChangeLog @@ -1,3 +1,13 @@ +2008-01-08 Ulrich Drepper <[email protected]> + + * Makefile.am: Add x86-64 disassembler. + * x86_64_init.c (x86_64_init): Hook up disassembler. + +2007-12-28 Ulrich Drepper <[email protected]> + + * Makefile.am: Add x86 disassembler. + * i386_init.c (i386_init): Hook up disassembler. + 2007-12-15 Roland McGrath <[email protected]> * ppc_regs.c (ppc_register_info): Return "spefscr", not "spr512". diff --git a/backends/Makefile.am b/backends/Makefile.am index ef21717c..79fccfdc 100644 --- a/backends/Makefile.am +++ b/backends/Makefile.am @@ -1,6 +1,6 @@ ## Process this file with automake to create Makefile.in ## -## Copyright (C) 2000-2006, 2007 Red Hat, Inc. +## Copyright (C) 2000-2006, 2007, 2008 Red Hat, Inc. ## This file is part of Red Hat elfutils. ## ## Red Hat elfutils is free software; you can redistribute it and/or modify @@ -72,8 +72,7 @@ am_libebl_sh_pic_a_OBJECTS = $(sh_SRCS:.c=.os) x86_64_SRCS = x86_64_init.c x86_64_symbol.c x86_64_corenote.c \ x86_64_retval.c x86_64_regs.c i386_auxv.c -# XXX Not yet -# cpu_x86_64 = ../libcpu/libcpu_x86_64.a +cpu_x86_64 = ../libcpu/libcpu_x86_64.a libebl_x86_64_pic_a_SOURCES = $(x86_64_SRCS) am_libebl_x86_64_pic_a_OBJECTS = $(x86_64_SRCS:.c=.os) diff --git a/backends/x86_64_init.c b/backends/x86_64_init.c index 8524b771..4e9eb55c 100644 --- a/backends/x86_64_init.c +++ b/backends/x86_64_init.c @@ -1,5 +1,5 @@ /* Initialization of x86-64 specific backend library. - Copyright (C) 2002, 2005, 2006, 2007 Red Hat, Inc. + Copyright (C) 2002, 2005, 2006, 2007, 2008 Red Hat, Inc. This file is part of Red Hat elfutils. Written by Ulrich Drepper <[email protected]>, 2002. @@ -54,8 +54,7 @@ x86_64_init (elf, machine, eh, ehlen) HOOK (eh, return_value_location); HOOK (eh, register_info); HOOK (eh, auxv_info); - // XXX Not yet. - // HOOK (eh, disasm); + HOOK (eh, disasm); return MODVERSION; } |
