* 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:
Jim Kingdon
1993-10-30 13:42:43 +00:00
parent b89b288031
commit df0393e345
5 changed files with 9 additions and 9 deletions

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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