GDB that can debug Mach-Os on Linux
Go to file
Ken Raeburn 300adb3110 Reimplement segment writing.
(elf_write_phdrs): Use precomputed e_phoff rather than making assumptions.
(elf_build_phdrs): Disabled, for now.
(assign_file_position_for_section): Don't change file offset for SHT_NOBITS.
(assign_file_positions_for_symtab_and_strtabs): New function.
(struct seg_info): New type.
(map_program_segments): New function.
(assign_file_positions_except_relocs): For executables, leave section headers
&c for last, and properly align all sections with flag SHF_ALLOC set.
(prep_headers): No longer abort when EXEC_P is set.
(write_shdrs_and_ehdr): Deleted all code relating to program segments.

(various): Deleted some unused code, and debugging "malloc(0)" calls.
(write_relocs): Cache value of last symbol looked up, to save
time if the symbol is referred to repeatedly.
(elf_fake_sections): Check only SEC_RELOC flag, not number of relocs.
(assign_section_numbers): Likewise.
1993-07-26 19:27:56 +00:00
bfd Reimplement segment writing. 1993-07-26 19:27:56 +00:00
binutils posix.2 final changes 1993-07-17 01:10:10 +00:00
config keep mh-lynxos and mh-unixware 1993-07-20 17:34:43 +00:00
gas Fix stupid bugs inserted during expression conversion. 1993-07-23 19:17:12 +00:00
gdb * hppa-tdep.c (pc_in_linker_stub): Return 0 if can't read memory. 1993-07-26 19:19:39 +00:00
gprof * Makefile.in: Install correctly. 1993-07-06 17:12:20 +00:00
include * hppa.h: New argument type 'y'. Use in various float instructions. 1993-07-21 18:56:16 +00:00
ld solaris 2 changes 1993-07-26 18:09:05 +00:00
mmalloc * Makefile.in (TAGS): make work when srcdir != objdir. 1993-07-16 22:28:12 +00:00
opcodes * hppa-dis.c: Move floating registers from reg_names to fp_reg_names. 1993-07-21 18:54:49 +00:00
readline * configure.in (*-*-riscos*): New entry; use mh-sysv. 1993-07-02 18:06:10 +00:00
sim Fix bit instructions (was setting destination reg and not carry). 1993-07-16 20:26:05 +00:00
.Sanitize Add install.sh 1993-06-23 20:29:28 +00:00
Build-A-Release.mk didn't get propagated from progressive to devo. 1992-07-31 17:33:55 +00:00
build-all.mk update for latest datasheet revs 1993-07-25 20:59:42 +00:00
ChangeLog support for CONFIG_SHELL 1993-07-20 18:32:12 +00:00
config.guess * configure: Remove extraneous output when guessing host type. 1993-07-09 01:27:26 +00:00
config.sub handle broken test (lynx) 1993-07-16 20:14:38 +00:00
configdos.bat Initial revision 1991-12-12 02:47:57 +00:00
configure work around lynxos /bin/sh lossage 1993-07-16 20:21:43 +00:00
configure.bat More dos scripts 1992-02-22 00:25:24 +00:00
configure.in use mh-lynxos for *-*-lynxos 1993-07-16 20:17:49 +00:00
DOC.Sanitize Initial revision 1991-10-31 00:08:52 +00:00
INSTALL Nearly complete. Still needs pointer to "more doc". 1991-04-13 07:41:11 +00:00
install-texi.in Add some files from Progressive shich shouldn't be lost. 1992-07-29 16:21:34 +00:00
Install.in Add some files from Progressive shich shouldn't be lost. 1992-07-29 16:21:34 +00:00
install.sh kludge around 386BSD bug 1993-06-29 20:59:01 +00:00
intro.texi Add some files from Progressive shich shouldn't be lost. 1992-07-29 16:21:34 +00:00
Makefile.in remove all.cross and install.cross targets 1993-07-08 01:00:43 +00:00
Pack-A-Progressive Add some files from Progressive shich shouldn't be lost. 1992-07-29 16:21:34 +00:00
SUPPORTED Initial revision 1991-06-12 21:44:36 +00:00
tape-labels-tex.in Add some files from Progressive shich shouldn't be lost. 1992-07-29 16:21:34 +00:00
test-build.mk add uniq to holes, ccross changes 1993-07-08 00:57:49 +00:00