Ian Lance Taylor
48ac185397
* config.sub: Accept *-*-ieee*.
1995-12-13 21:45:07 +00:00
Ian Lance Taylor
14dc2f774e
* aoutx.h: Include <ctype.h>.
...
(struct aout_link_includes_table): Define.
(struct aout_link_includes_totals): Define.
(struct aout_link_includes_entry): Define.
(aout_link_includes_lookup): Define macro.
(struct aout_final_link_info): Add includes field.
(aout_link_includes_newfunc): New static function.
(NAME(aout,final_link)): Initialize includes hash table.
(aout_link_write_symbols): Eliminate duplicate N_BINCL entries.
1995-12-13 20:47:36 +00:00
Stan Shebs
480ccad563
* mpw-config.in: Match on mips-*-* instead of mips-idt-ecoff.
1995-12-13 18:54:24 +00:00
Ian Lance Taylor
120e5e8912
* stabs.texinfo (Include Files): Document the values the SunOS4
...
linker creates for N_BINCL/N_EINCL/N_EXCL stabs.
1995-12-13 17:36:52 +00:00
Kim Knuttila
3920d9c924
Protected debugging code. (duh)
1995-12-13 16:22:02 +00:00
Kim Knuttila
207345f2f6
Fixes for .reloc
1995-12-13 12:56:29 +00:00
Kim Knuttila
caa740beb8
Fixes for .reloc
1995-12-12 23:47:05 +00:00
Stan Shebs
aaa877b7ac
Reflect file rename.
1995-12-12 22:37:05 +00:00
Stan Shebs
d8d4a450ff
* mpw-config.in: Recognize mips-*-* as equivalent to
...
mips-idt-ecoff.
* mpw-eppcmac.c: Shortened from mpw-eppcmacos.c.
* mpw-ld.r: Add version resources.
(cfrg): Use symbolic instead of literal name for executable.
1995-12-12 22:35:48 +00:00
Ian Lance Taylor
1d77631329
* Makefile.in (distclean): Remove stamp-h. From Ronald
...
F. Guilmette <rfg@monkeys.com>.
1995-12-12 17:23:11 +00:00
Ian Lance Taylor
4a3d48fc1e
* Makefile.in (DISTCLEAN_HERE): New variable.
...
(distclean): Use it.
(maintainer-clean): Depend upon clean-here rather than clean,
distclean, and clean-info. Run make maintainer-clean in doc.
Remove files listed in DISTCLEAN_HERE.
* doc/Makefile.in (maintainer-clean realclean): Split out from
distclean. Depend upon clean-info and distclean.
1995-12-12 17:21:31 +00:00
Ian Lance Taylor
64c4b2ad86
* Makefile.in (clean): Remove $(DEMANGLER_PROG).1. From Ronald
...
F. Guilmette <rfg@monkeys.com>.
1995-12-12 17:08:17 +00:00
Ian Lance Taylor
8c5bc3e33a
* Makefile.in (local-distclean): Remove $(TARGET_SUBDIR). From
...
Ronald F. Guilmette <rfg@monkeys.com>.
1995-12-12 17:03:18 +00:00
Ian Lance Taylor
273c019e53
* config.bfd: Handle sparc-*-elf*. From Ronald F. Guilmette
...
<rfg@monkeys.com>.
1995-12-12 16:44:22 +00:00
Stan Shebs
2e81067b0c
Keep all new PowerMac files.
1995-12-12 02:39:06 +00:00
Stan Shebs
c148ab3c6d
* configure.in (powerpc-*-macos*): New target configuration.
...
* configure: Update.
* config/powerpc/macos.mh, config/powerpc/macos.mt,
config/powerpc/nm-macos.h, config/powerpc/tm-macos.h, mac-nat.c:
New files, native PowerMac debugging support.
* Makefile.in (mac-nat.o): Add build rule.
* mpw-config.in (enable_cflags): Add support.
(m68k-apple-macos, powerpc-apple-macos): Fix natdepfiles to
list object file instead of source file.
* mpw-make.sed (@ENABLE_CFLAGS@): Don't edit out, replace with
value of variable.
(install, install-only): Edit MPW-specific installation into
place of Unix shell code.
* mac-gdb.r: Fix version resources to use symbolic version strings.
(cfrg): New resource, code fragment for PowerMac.
1995-12-12 02:35:27 +00:00
Fred Fish
1f43e1dd51
* dbxread.c (process_one_symbol): When looking at the next
...
minimal symbol, check for end of the minimal symbol array
(symbol with NULL pointer for name) before dereferencing it.
Fixes PR 8644
1995-12-12 01:58:31 +00:00
Per Bothner
b44fe1d5e0
* tuples.ch, tuples.exp: Exhance test cases (from PR 8643).
1995-12-12 00:55:18 +00:00
Per Bothner
339038710b
* eval.c (evaluate_struct_tuple): Fix thinko.
...
This fixes PR 8643.
1995-12-12 00:51:21 +00:00
Stan Shebs
7e5e83cfb4
* mac-as.r: Fix copyright and version strings.
...
(cfrg): Use PROG_NAME instead of literal name.
1995-12-12 00:27:29 +00:00
Jason Molenda
a51794f15a
* configure.in (host==powerpc-pe): Add many directories to noconfigdirs
...
for powerpc-pe native.
(target==i386-win32): add tcl, make to noconfigdirs if canadian cross.
(target==powerpc-pe): duplicate i386-win32 entry.
1995-12-11 23:34:30 +00:00
Kim Knuttila
9499591f90
Moved the .reloc section slightly
1995-12-11 23:04:18 +00:00
Stan Shebs
f44f761453
* mac-binutils.r: Fix copyright and version strings.
...
* Makefile.in (version): Remove, no longer used.
1995-12-11 22:35:35 +00:00
Ian Lance Taylor
1b10f50d90
* read.c (read_a_source_file): If tc_unrecognized_line is defined,
...
call it.
* config/tc-a29k.h (tc_unrecognized_line): Define.
* config/tc-a29k.c (a29k_unrecognized_line): New function.
(md_operand): Handle a29k style local dollar labels.
1995-12-11 19:23:10 +00:00
Wilfried Moser
32d067978f
* builtins.exp, pr-5016.{ch,exp}, result.{ch,exp},
...
tests1.{ch,exp}: Enhance test cases.
1995-12-11 14:59:01 +00:00
Wilfried Moser
8104c47b5a
* ch-typeprint.c (chill_type_print_base): Slightly change of printing
...
of variant structures.
1995-12-11 14:54:50 +00:00
Per Bothner
f6d165855e
* valops.c (value_cast): Handle casts to and from TYPE_CODE_CHAR.
...
* ch-exp.c (match_integer_literal): Fix long long support.
* gdbtypes.c (get_discrete_bounds): Make TYPE_LENGTH (type) ==
sizeof (LONGEST) case work OK.
1995-12-11 09:02:26 +00:00
Jim Wilson
406477a696
Disable newlib for all vxworks targets.
1995-12-09 22:59:09 +00:00
Fred Fish
f309ad9590
* coffread.c, dbxread.c, dstread.c, objfiles.c, os9kread.c,
...
symfile.c, symtab.c: Use "obstack.h" rather than <obstack.h>.
1995-12-09 05:12:46 +00:00
Fred Fish
d98dd64ec0
* gdbint.texinfo (Releases): Change gdb.tar.Z to gdb.tar.gz.
...
Fix typo.
1995-12-09 05:10:21 +00:00
Ian Lance Taylor
010d9f2d13
* elflink.h (elf_link_add_object_symbols): Set section_count to 0
...
when setting sections to NULL.
PR 8600.
1995-12-08 22:47:28 +00:00
Wilfried Moser
7609ecebac
* builtins.ch, builtins.exp, Makefile.in: New test case.
1995-12-07 13:18:08 +00:00
Ian Lance Taylor
2f3bbb1b70
* config/obj-multi.h: If OBJ_MAYBE_ELF, define OBJ_SYMFIELD_TYPE.
1995-12-07 02:04:14 +00:00
Stan Shebs
e7db3d77d0
Always keep the newly-added configure scripts.
1995-12-07 01:37:31 +00:00
Stan Shebs
3e19d545fb
Keep ch-exp.c, not ch-exp.y now.
1995-12-07 01:28:34 +00:00
Ian Lance Taylor
9430b93365
* emultempl/aix.em (unix_ld): New static variable.
...
(gld${EMULATION_NAME}_parse_args): Handle -unix.
(gld${EMULATION_NAME}_before_allocation): If unix_ld, pass
gc as false and export_defineds as true to size_dynamic_sections.
PR 8606.
1995-12-07 01:12:30 +00:00
Ian Lance Taylor
4a4a66bdc9
* xcofflink.c (struct xcoff_loader_info): Add export_defineds
...
field.
(bfd_xcoff_size_dynamic_sections): Add export_defineds parameter.
(xcoff_build_ldsyms): If export_defineds is set, set XCOFF_EXPORT
for all symbols.
* bfd-in.h (bfd_xcoff_size_dynamic_sections): Update declaration.
* bfd-in2.h: Rebuild.
1995-12-07 01:08:54 +00:00
Stu Grossman
4c5bc9f44c
* remote-mips.c (mips_receive_header): Allow mips_syn_garbage to be
...
user-settable (via set syn-garbage-limit). Setting it to -1 makes
it unlimited.
1995-12-07 00:21:51 +00:00
David Edelsohn
95b3cb6b45
* emultempl/pe.em (gld_${EMULATION_NAME}_before_allocation): Fix
...
call to sort_sections.
1995-12-06 22:41:10 +00:00
David Edelsohn
e8bb9a12d7
* ldlang.c (print_statement{,s}): Delete duplicate prototype.
...
(print_statement_list): Renamed from print_statement. All callers
updated.
(print_statement): New function to print just one statement.
(print_{data,reloc,padding}_statement): Don't crash if
output_section == NULL.
(dprint_statement): New function.
1995-12-06 22:38:14 +00:00
Ian Lance Taylor
0421503301
* ldexp.c (exp_fold_tree): Permit assignments to dot in the final
...
phase if the current section is abs_output_section.
PR 8605.
1995-12-06 19:58:05 +00:00
Brendan Kehoe
e045712fa8
* gdbtypes.c (check_stub_method): Make sure we get back a function
...
string in the demangled name before we try to use it.
fixes gdb/8306 (Mentor, ser/med)
1995-12-06 02:34:53 +00:00
Stu Grossman
67e218392f
* monitor.c (monitor_expect_regexp): Make static, add prototype.
...
* (monitor_read_memory_single): Call monitor_expect_regexp with
pointer to getmem_resp_delim_pattern, not entire struct.
1995-12-06 02:13:00 +00:00
Stan Shebs
faa077a592
* c-lang.h (c_op_print_tab): Don't declare, some compilers
...
consider illegal if structure not defined, and only used
in c-lang.c anyway.
1995-12-06 01:33:49 +00:00
Ken Raeburn
624c91d1e7
* read.c (s_fill): If md_flush_pending_output is defined, call it.
1995-12-05 22:28:25 +00:00
Stan Shebs
211eda6694
From David Mosberger-Tang <davidm@azstarnet.com>:
...
* alpha-dis.c (print_insn_alpha): fixed decoding of cpys
instruction.
1995-12-05 21:55:18 +00:00
Wilfried Moser
29ba0f2876
* tests2.exp: Add compiling of the test case.
1995-12-05 09:52:45 +00:00
David Edelsohn
eedc864a72
Fix .idata doc bug.
1995-12-05 03:57:07 +00:00
David Edelsohn
e503032eb1
Document the .idata section.
1995-12-05 03:36:11 +00:00
Ken Raeburn
9e4b3a2329
* config/obj-coff.c (size_section, fill_section, fixup_mdeps): Treat
...
rs_align_code like rs_align.
1995-12-04 23:11:02 +00:00