GDB that can debug Mach-Os on Linux
Go to file
Ian Lance Taylor d22ec3b090 * ldlex.l: Recognize OVERLAY.
* ldgram.y: Add section_phdr field to %union.
	(section): Handle phdr_opt result.  Add OVERLAY case.
	(opt_exp_without_type): New nonterminal.
	(phdr_opt): Return list of phdrs.
	(overlay_section): New nonterminal.
	* ldlang.c: Include <ctype.h>.
	(lang_leave_output_section_statement): Add phdrs parameter.
	Change all callers.
	(lang_section_in_phdr): Remove.
	(overlay_vma, overlay_lmn, overlay_max): New static variables.
	(struct overlay_list): Define.
	(overlay_list): New static variable.
	(lang_enter_overlay, lang_enter_overlay_section): New functions.
	(lang_leave_overlay_section, lang_leave_overlay): New functions.
	* ldlang.h (lang_leave_output_section_statement): Update
	declaration for new parameter.
	(lang_section_in_phdr): Don't declare.
	(lang_enter_overlay, lang_enter_overlay_section): Declare.
	(lang_leave_overlay_section, lang_leave_overlay): Declare.
	* ld.texinfo (Overlays): New node under SECTIONS, documenting
	overlays.

	* ldlex.l: Recognize MAX and MIN.
	* ldgram.y (MAX, MIN): New terminals.
	(exp): Recognize MAX and MIN.
	* ldexp.c (fold_binary): Handle MAX and MIN.
	* ld.texinfo (Arithmetic Functions): Document MAX and MIN.

	* ld.texinfo (PHDRS): Use @cindex, not @kindex, for program header
	index entries.

	* ldgram.y (SIZEOF, ADDR): Do not specify type.
1996-08-05 20:37:52 +00:00
bfd * elf.c (map_sections_to_segments): Rewrite tests for starting a 1996-08-05 17:45:58 +00:00
binutils * objdump.c (disassemble_data): Set disasm_info.flavour from 1996-07-26 18:07:33 +00:00
config Add mh-irix6. 1996-07-25 07:35:23 +00:00
gas * config/tc-i960.c (mem_fmt): Call parse_expr before emit. 1996-08-05 18:21:50 +00:00
gdb * config/powerpc/nm-aix.h (PTRACE_ARG3_TYPE): Define to "int *", 1996-08-04 23:40:18 +00:00
gprof * gprof.c (VERSION): Define as "2.7.1". 1996-07-04 19:39:24 +00:00
include Fri Jul 26 11:47:10 1996 Martin M. Hunt <hunt@pizza.cygnus.com> 1996-07-26 18:58:46 +00:00
ld * ldlex.l: Recognize OVERLAY. 1996-08-05 20:37:52 +00:00
mmalloc * mmap-sup.c (mmalloc_findbase): Change to not require /dev/zero 1996-07-13 05:24:44 +00:00
opcodes Fri Aug 2 17:47:03 1996 Martin M. Hunt <hunt@pizza.cygnus.com> 1996-08-03 00:49:00 +00:00
readline Fix warning generated under AIX 4.1.4 1996-07-18 20:01:29 +00:00
sim Fri Aug 2 17:44:24 1996 Martin M. Hunt <hunt@pizza.cygnus.com> 1996-08-03 00:45:58 +00:00
.Sanitize start-sanitize-d10v 1996-07-18 00:53:17 +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 change [ -d foo ] to test -d foo 1996-03-22 21:50:27 +00:00
ChangeLog * mpw-config.in: Generate Mac include for elf/dwarf2.h. 1996-07-27 22:12:57 +00:00
config-ml.in * config-ml.in (ml_realsrcdir): New, to account for ${subdir}. 1995-12-27 23:52:53 +00:00
config.guess * config.guess: Combine mips-mips-riscos cases, and use cpp to 1996-06-08 01:13:04 +00:00
config.sub Wed Jan 31 14:17:10 1996 Richard Henderson <rth@tamu.edu> 1996-01-31 19:18:19 +00:00
configure Mon Jan 22 10:41:56 1996 Steve Chamberlain <sac@slash.cygnus.com> 1996-01-22 19:28:13 +00:00
configure.bat additions for binutils release from dj 1994-10-22 02:17:33 +00:00
configure.in * configure.in (*-*-ose): Remove exclusion of libgloss for this 1996-07-31 00:51:54 +00:00
DOC.Sanitize Updated documentation for lose-inet -> keep-inet change 1996-06-19 15:40:45 +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 Remove cygnus local comments from install-sh and install.sh. 1996-06-05 19:38:35 +00:00
intro.texi Add some files from Progressive shich shouldn't be lost. 1992-07-29 16:21:34 +00:00
make-all.com Tue Jun 18 14:24:12 1996 Klaus Kaempf (kkaempf@progis.de) 1996-06-18 18:51:14 +00:00
makeall.bat additions for binutils release from dj 1994-10-22 02:17:33 +00:00
Makefile.in * Makefile.in (do-tar-gz): New target, split out from tail end of taz target. 1996-07-13 03:22:47 +00:00
mpw-build.in Sun Feb 27 16:05:15 1994 Stan Shebs (shebs@andros.cygnus.com) 1994-02-28 00:15:29 +00:00
mpw-config.in Sun Feb 27 16:05:15 1994 Stan Shebs (shebs@andros.cygnus.com) 1994-02-28 00:15:29 +00:00
mpw-configure * mpw-configure: Add support for exec-prefix. 1995-12-04 20:48:19 +00:00
mpw-README Sun Feb 27 16:05:15 1994 Stan Shebs (shebs@andros.cygnus.com) 1994-02-28 00:15:29 +00:00
Pack-A-Progressive Add some files from Progressive shich shouldn't be lost. 1992-07-29 16:21:34 +00:00
setup.com Tue Jun 18 14:24:12 1996 Klaus Kaempf (kkaempf@progis.de) 1996-06-18 18:51:14 +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 support for i386-unixware target, m68k-vxworks5.1 target, i960-vxworks5.1 target... always configure with --enable-gdbtk 1995-05-18 09:27:23 +00:00