forked from Imagelibrary/binutils-gdb
* config/i386/{i386m3.mh,i386mk.mh}, config/mips/mipsm3.mh,
config/ns32k/ns32km3.mh: Change MMALLOC_LIB to MMALLOC. * TODO: Update Mach stuff.
This commit is contained in:
10
gdb/TODO
10
gdb/TODO
@@ -38,11 +38,10 @@ the hooks for PREPARE_TO_PROCEED and ATTACH_TO_THREAD, which I haven't
|
|||||||
merged--can these go in target_resume()?
|
merged--can these go in target_resume()?
|
||||||
|
|
||||||
4. BFD problem--"Undefined symbol _aout_32_swap_exec_header_in".
|
4. BFD problem--"Undefined symbol _aout_32_swap_exec_header_in".
|
||||||
|
Believed to be fixed (fix not yet tested with GDB).
|
||||||
|
|
||||||
5. The linker complains about mfree and so on being multiply defined.
|
5. The linker complains about mfree and so on being multiply defined.
|
||||||
As one version is in a library, this seems like a linker bug. But I
|
Believed to be fixed (fix not yet tested).
|
||||||
think changing MMALLOC_LIB to MMALLOC in the .mh files is all that is
|
|
||||||
necessary to fix it.
|
|
||||||
|
|
||||||
6. i386_mach3_float_info and register_addr were undefined in the
|
6. i386_mach3_float_info and register_addr were undefined in the
|
||||||
link. I haven't investigated, but probably just another easy
|
link. I haven't investigated, but probably just another easy
|
||||||
@@ -50,8 +49,9 @@ configuration thing or something.
|
|||||||
|
|
||||||
7. I couldn't find mach_port_t in any of the headers in
|
7. I couldn't find mach_port_t in any of the headers in
|
||||||
/usr/include/*.h or /usr/include/mach/*.h (I think those are the two
|
/usr/include/*.h or /usr/include/mach/*.h (I think those are the two
|
||||||
places I tried). Typedeffing it to void * in nm-m3.h seemed to work,
|
places I grepped; I don't know what headers I was actually getting).
|
||||||
but of course that's hardly an elegant solution.
|
Typedeffing it to void * in nm-m3.h seemed to work, but of course
|
||||||
|
that's hardly an elegant solution.
|
||||||
|
|
||||||
8. Implement the features which CMU gdb has which the main GDB does
|
8. Implement the features which CMU gdb has which the main GDB does
|
||||||
not. This could be done by getting paperwork from CMU and merging
|
not. This could be done by getting paperwork from CMU and merging
|
||||||
|
|||||||
@@ -5,5 +5,5 @@ NATDEPFILES= i386m3-nat.o m3-nat.o
|
|||||||
XM_FILE= xm-i386m3.h
|
XM_FILE= xm-i386m3.h
|
||||||
|
|
||||||
# Don't use the mmalloc library in Mach 3.
|
# Don't use the mmalloc library in Mach 3.
|
||||||
MMALLOC_LIB =
|
MMALLOC =
|
||||||
MMALLOC_DISABLE = -DNO_MMALLOC
|
MMALLOC_DISABLE = -DNO_MMALLOC
|
||||||
|
|||||||
@@ -4,5 +4,5 @@ XDEPFILES= os-mach3.o i386mach3-xdep.o i387-tdep.o
|
|||||||
XM_FILE= xm-i386osf1mk.h
|
XM_FILE= xm-i386osf1mk.h
|
||||||
|
|
||||||
# Don't use the mmalloc library in Mach 3.
|
# Don't use the mmalloc library in Mach 3.
|
||||||
MMALLOC_LIB =
|
MMALLOC =
|
||||||
MMALLOC_DISABLE = -DNO_MMALLOC
|
MMALLOC_DISABLE = -DNO_MMALLOC
|
||||||
|
|||||||
@@ -6,5 +6,5 @@ NATDEPFILES= mipsm3-nat.o m3-nat.o
|
|||||||
XM_FILE= xm-mipsm3.h
|
XM_FILE= xm-mipsm3.h
|
||||||
|
|
||||||
# Don't use the mmalloc library in Mach 3.
|
# Don't use the mmalloc library in Mach 3.
|
||||||
MMALLOC_LIB =
|
MMALLOC =
|
||||||
MMALLOC_DISABLE = -DNO_MMALLOC
|
MMALLOC_DISABLE = -DNO_MMALLOC
|
||||||
|
|||||||
@@ -4,5 +4,5 @@ NATDEPFILES= m3-nat.o ns32km3-nat.o
|
|||||||
XM_FILE= xm-ns32km3.h
|
XM_FILE= xm-ns32km3.h
|
||||||
|
|
||||||
# Don't use the mmalloc library in Mach 3.
|
# Don't use the mmalloc library in Mach 3.
|
||||||
MMALLOC_LIB =
|
MMALLOC =
|
||||||
MMALLOC_DISABLE = -DNO_MMALLOC
|
MMALLOC_DISABLE = -DNO_MMALLOC
|
||||||
|
|||||||
Reference in New Issue
Block a user