aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1995-12-09 * gdbint.texinfo (Releases): Change gdb.tar.Z to gdb.tar.gz.Fred Fish1-0/+5
Fix typo.
1995-12-08 * elflink.h (elf_link_add_object_symbols): Set section_count to 0Ian Lance Taylor2-0/+6
when setting sections to NULL. PR 8600.
1995-12-07 * builtins.ch, builtins.exp, Makefile.in: New test case.Wilfried Moser5-2/+453
1995-12-07 * config/obj-multi.h: If OBJ_MAYBE_ELF, define OBJ_SYMFIELD_TYPE.Ian Lance Taylor1-0/+4
1995-12-07Always keep the newly-added configure scripts.Stan Shebs5-6/+16
1995-12-07Keep ch-exp.c, not ch-exp.y now.Stan Shebs1-1/+1
1995-12-07 * emultempl/aix.em (unix_ld): New static variable.Ian Lance Taylor1-0/+5
(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 * xcofflink.c (struct xcoff_loader_info): Add export_definedsIan Lance Taylor3-2/+12
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 * remote-mips.c (mips_receive_header): Allow mips_syn_garbage to beStu Grossman2-1/+18
user-settable (via set syn-garbage-limit). Setting it to -1 makes it unlimited.
1995-12-06 * emultempl/pe.em (gld_${EMULATION_NAME}_before_allocation): FixDavid Edelsohn1-0/+3
call to sort_sections.
1995-12-06 * ldlang.c (print_statement{,s}): Delete duplicate prototype.David Edelsohn1-0/+10
(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 * ldexp.c (exp_fold_tree): Permit assignments to dot in the finalIan Lance Taylor1-0/+5
phase if the current section is abs_output_section. PR 8605.
1995-12-06 * gdbtypes.c (check_stub_method): Make sure we get back a functionBrendan Kehoe2-6/+13
string in the demangled name before we try to use it. fixes gdb/8306 (Mentor, ser/med)
1995-12-06 * monitor.c (monitor_expect_regexp): Make static, add prototype.Stu Grossman1-0/+6
* (monitor_read_memory_single): Call monitor_expect_regexp with pointer to getmem_resp_delim_pattern, not entire struct.
1995-12-06 * c-lang.h (c_op_print_tab): Don't declare, some compilersStan Shebs2-2/+6
consider illegal if structure not defined, and only used in c-lang.c anyway.
1995-12-05* read.c (s_fill): If md_flush_pending_output is defined, call it.Ken Raeburn2-0/+8
1995-12-05 From David Mosberger-Tang <davidm@azstarnet.com>:Stan Shebs1-0/+6
* alpha-dis.c (print_insn_alpha): fixed decoding of cpys instruction.
1995-12-05 * tests2.exp: Add compiling of the test case.Wilfried Moser2-0/+12
1995-12-05Fix .idata doc bug.David Edelsohn1-3/+1
1995-12-05Document the .idata section.David Edelsohn1-0/+39
1995-12-04* config/obj-coff.c (size_section, fill_section, fixup_mdeps): TreatKen Raeburn2-0/+8
rs_align_code like rs_align.
1995-12-04 * ihex.c (ihex_scan): Handle record types 4 and 5.Ian Lance Taylor2-39/+124
(ihex_object_p): Permit types 4 and 5. (ihex_set_section_contents): Remove check for out of range addresses. (ihex_write_object_contents): Generate types 4 and 5.
1995-12-04Removed some debugging prints. duhKim Knuttila2-5/+4
1995-12-04 * mpw-configure: Add support for exec-prefix.Stan Shebs2-12/+55
1995-12-04* sh-opc.h (sh_arg_type): Added A_SSR and A_SPC.J.T. Conklin3-10/+49
(sh_table): Added many SH3 opcodes. * sh-dis.c (print_insn_shx): Added cases for A_SSR and A_SPC.
1995-12-04* gencode.c (tab): Added several sh3 opcodes.J.T. Conklin2-5/+27
(think): Added printonmatch for A_SSR and A_SPC. * interp.c (SSR, SPC): Added definitions. (saved_state_type): Added ssr and spc registers.
1995-12-04 * config.guess: Recognize HP model 816 machines as havingJeff Law1-0/+5
a PA1.1 processor. Already at the FSF.
1995-12-04 * configure: Ignore new autoconf configure options.Ian Lance Taylor1-0/+4
1995-12-04 * elflink.h (elf_link_output_extsym): Just ignore warning andIan Lance Taylor2-0/+11
indirect references to symbols which don't really exist.
1995-12-04Dumper for PowerPC .edata sectionKim Knuttila2-6/+192
1995-12-03 * aout-arm.c (MY_swap_std_reloc_out): Use KEEPIT to get the symbolDavid Edelsohn2-0/+553
index, don't call stoi.
1995-12-03 * config/tc-arm.c (cp_address_required_here): Set pre_inc whenDavid Edelsohn1-0/+5
converting an absolute address into a PC-relative one.
1995-12-03Edit out GM-specific bits from files.Stan Shebs1-0/+27
1995-12-03 * eval.c (evaluate_subexp_standard case): Fix typo.Per Bothner2-1/+5
1995-12-03 * ch-exp.c (parse_named_record_element): Avoid aggregrateJeff Law3-2/+11
initializations for automatic variables. * hppa-tdep.c (hppa_alignof): Fix typo in last change. Fixes minor build problems.
1995-12-03 * symfile.c (global_psymbols, static_psymbols): Remove, unused.Fred Fish2-8/+39
1995-12-02 * alpha-tdep.c (heuristic_proc_desc): Add heuristic toPeter Schauer2-1/+59
determine the return address register, needed for OSF/1-3.2C. * config/alpha/tm-alpha.h (T7_REGNUM, T9_REGNUM): Define.
1995-12-02 * ld-srec/srec.exp: Don't use [] in setup_xfail expressions.Ian Lance Taylor2-5/+9
1995-12-02 * ihex.c: New file; support for Intel Hex format.Ian Lance Taylor5-0/+942
* targets.c (enum bfd_flavour): Add bfd_target_ihex_flavour. (ihex_vec): Declare. (bfd_target_vector): Always include ihex_vec. * bfd.c (struct _bfd): Add ihex_data field to tdata union. * Makefile.in: Rebuild dependencies. (BFD_LIBS): Add ihex.o (BFD_LIBS_CFILES): Add ihex.c. * bfd-in2.h: Rebuild.
1995-12-02 * srec.c (srec_scan): Set lma as well as vma.Ian Lance Taylor1-0/+1
1995-12-02Fix typo; some progress in ppcbug supportMichael Meissner3-7/+14
1995-12-01Ooops. Fix to work with new scheme (where runtest invokes the compiler).Per Bothner1-5/+9
1995-12-01 * mpw-make.sed (install, install-only): Edit in Mac-specificStan Shebs2-0/+23
install procedure.
1995-12-01 * mpw-config.in: Don't always use te-generic.h for emulation.Stan Shebs3-3/+43
(powerpc-apple-macos): Use emulation te-macos.h. start-sanitize-gm (mips-gm-magic): New configuration. end-sanitize-gm * mpw-make.sed (install, install-only): Edit in Mac-specific install procedure.
1995-12-01 * pr-8405.ch, pr-8405.exp, Makefile.in: New test case.Per Bothner5-1/+81
1995-12-01 * ldgram.y (PHDRS): New token.Ian Lance Taylor2-2/+168
(ifile_p1): Accept phdrs. (section): Accept phdr_opt at the end of the section definition. (phdr_op): New nonterminal. (phdrs, phdr_list, phdr, phdr_type, opt_hdrs, hdr): Likewise. * ldlex.l: Accept PHDRS. * ldlang.h (struct lang_output_section_phdr_list): Define. (lang_output_section_statement_type): Add phdrs field. (struct lang_phdr): Define. (LANG_PHDR_FILEHDR, LANG_PHDR_PHDRS): Define. (lang_new_phdr): Declare. * ldlang.c (lang_phdr_list): New static variable. (lang_output_section_statement_lookup): Initialize phdrs field. (lang_process): Call lang_record_phdrs. (lang_new_phdr): New function. (lang_section_in_phdr): New function. (lang_record_phdrs): New static function. * ld.texinfo: Document PHDRS.
1995-12-01 * bfd.c (bfd_record_phdr): New function.Ian Lance Taylor4-5/+68
* bfd-in.h (bfd_record_phdr): Declare. * bfd_in2.h: Rebuild.
1995-12-01 * elf.c (assign_file_positions_for_segments): Sort the sections inIan Lance Taylor1-3/+17
each segment. (get_program_header_size): Return the right size if segment_map is not NULL. (copy_private_bfd_data): Don't bother to sort the sections.
1995-12-01 * elf32-sparc.c (elf32_sparc_relocate_section): Remove bogusIan Lance Taylor1-0/+3
BFD_ASSERT. PR 8562.
1995-12-01 * libbfd.c (bfd_malloc, bfd_realloc): New functions.Ian Lance Taylor22-494/+242
(bfd_zmalloc): Return PTR, not char *. Take size_t, not bfd_size_type. * libbfd-in.h (bfd_malloc, bfd_realloc): Declare. (bfd_zmalloc): Change declaration. * libbfd.h: Rebuild. * Many files: Use bfd_malloc and bfd_realloc rather than malloc and realloc. Don't set bfd_error_no_memory if they fail.