aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1996-07-09Forgot to commit .Sanitize after last checkinMichael Meissner1-0/+1
1996-07-09 From Kazumoto Kojima <kkojima@kk.info.kanagawa-u.ac.jp>:Ian Lance Taylor2-2/+128
* elf32-mips.c (struct mips_elf_link_hash_table): Add new fields use_rld_obj_head and rld_value. (mips_elf_link_hash_table_create): Initialize new fields. (mips_elf_add_symbol_hook): Mark __rld_obj_head symbol as dynamic. (mips_elf_create_dynamic_sections): Create .rld_map section. If __rld_obj_head symbol not seen, create an __rld_map symbol. (mips_elf_size_dynamic_sections): Make space in .rld_map section. Create a DT_MIPS_RLD_MAP entry rather than a DT_DEBUG entry. (mips_elf_finish_dynamic_symbol): Save value of __rld_map or __rld_obj_head symbol. (mips_elf_finish_dynamic_sections): Handle DT_MIPS_RLD_MAP.
1996-07-09 * configure.tgt (mips*el-*-elf*): Use elf32elmip.Ian Lance Taylor6-2/+83
(mips*-*-elf*): Use elf32ebmip. * emulparams/elf32bmip.sh (EMBEDDED): Don't define. * emulparams/elf32lmip.sh (EMBEDDED): Don't define. * emulparams/elf32elmip.sh: New file; copy of elf32lmip.sh with EMBEDDED defined. * emulparams/elf32ebmip.sh: New file; copy of elf32bmip.sh with EMBEDDED defined. * emulparams/elf32b4300.sh (EMBEDDED): Define. * emulparams/elf32l4300.sh (EMBEDDED): Define. * Makefile.in (ALL_EMULATIONS): Add eelf32ebmip.o eelf32elmip.o. (eelf32ebmip.c, eelf32elmip.c): New targets. Irix 5 is not an embedded system.
1996-07-09 * alpha-opc.c: Add new case of "mov". From Klaus KaempfIan Lance Taylor2-1/+1362
<kkaempf@progis.ac-net.de>.
1996-07-09 * configure.in (mips-sgi-irix6*): Use mh-irix6 instead of mh-irix5.Jim Wilson2-1/+12
1996-07-09Add new config file for Irix 6.Jim Wilson2-0/+11
1996-07-08Mon Jul 8 15:15:37 1996 Jason Merrill <jason@yorick.cygnus.com>Jason Merrill2-1/+5
* mt-sparcpic (PICFLAG_FOR_TARGET): Use -fPIC. For consistency with mh-sparcpic and libgcc.a; SunOS 4 apparently doesn't allow mixing of pic and PIC.
1996-07-08 * elf32-mips.c (mips_reloc_map): Remove BFD_RELOC_32_PCREL entry.Ian Lance Taylor2-27/+37
1996-07-08 * config/tc-mips.c (mips_regmask_frag): Only define if OBJ_ELF orIan Lance Taylor2-7/+48
OBJ_MAYBE_ELF. (tc_gen_reloc): If fixup was changed to be PC relative, change reloc type accordingly. Use name of reloc in error message.
1996-07-08 * as.h: Don't define const or volatile.Ian Lance Taylor3-30/+16
* flonum.h: Don't define const.
1996-07-08Improve SCO ELF commentIan Lance Taylor1-1/+28
1996-07-08 * elf32-ppc.c (ppc_elf_howto_raw): For R_PPC_ADDR16_HA, useIan Lance Taylor2-2/+46
ppc_elf_addr16_ha_reloc. (ppc_elf_addr16_ha_reloc): New static function. PR 10036.
1996-07-08 * coff-mips.c (struct mips_hi): Define.Ian Lance Taylor1-0/+14
(mips_refhi_list): New static variable. (mips_refhi_addr, mips_refhi_addend): Remove. (mips_refhi_reloc): Maintain a list of unmatched REFHI relocs. (mips_reflo_reloc): Process mips_refhi_list. (mips_relhi_list): New static variable. (mips_relhi_addr, mips_relhi_addend): Remove. (mips_relhi_reloc): Maintain a list of unmatched RELHI relocs. (mips_rello_reloc): Process mips_relhi_list. (mips_relocate_section): Permit an arbitrary number of REFHI or RELHI relocs before the associated REFLO or RELLO reloc. PR 10050.
1996-07-08 * ar.c (open_inarch): Add file parameter. Change all callers. IfIan Lance Taylor1-0/+7
this is a newly created archive, set the target based on the file. * arsup.h (open_inarch): Update declaration.
1996-07-08At the request of Andreas Schwab:Ian Lance Taylor4-3/+8
* gas/m68k/pcrel.d: Rename from schwab.d. * gas/m68k/pcrel.s: Rename from schwab.s.
1996-07-08Mon Jul 8 14:23:26 1996 Andreas Schwab ↵Ian Lance Taylor3-19/+18
<schwab@issan.informatik.uni-dortmund.de> * gas/m68k/schwab.d: Correct for ELF format. * gas/m68k/all.exp: Run "schwab" test for all targets.
1996-07-08 * config/tc-m68k.c (tc_gen_reloc): Change the code appropriatelyIan Lance Taylor2-7/+53
if fx_pcrel is set. Correct setting the addend case in the OBJ_ELF case (from Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>). (md_show_usage): Correct -mfc5200 to -m5200.
1996-07-08 * mon960-rom.c (mon960_open): Add floating point detection toMark Alexander2-5/+41
prevent hang on non-FPU processors (PR 9775). (mon960_cmds): Swap setmem.cmdw and setmem.cmdl to fix problem setting breakpoints and improve loading speed.
1996-07-08(laying some groundwork for a fix for PR 8443)Fred Fish14-100/+97
* coffread.c (record_minimal_symbol): Don't presave name string on symbol_obstack before passing to prim_record_minimal_symbol. It now handles saving the string itself. * dbxread.c (read_dbx_dynamic_symtab): Ditto. * mipsread.c (read_alphacoff_dynamic_symtab): Ditto. * os9kread.c (record_minimal_symbol): Ditto. * solib.c (solib_add_common_symbols): Ditto. * coffread.c (coff_symtab_read): Don't presave name string on symbol_obstack before passing to prim_record_minimal_symbol_and_info. It now handles saving the string itself. * dbxread.c (record_minimal_symbol): Ditto. * elfread.c (record_minimal_symbol_and_info): Ditto. * dstread.c (record_minimal_symbol): Remove static function that just called prim_record_minimal_symbol with the same args (after change to prim_record_minimal_symbol to do it's own name string saves). * nlmread.c (record_minimal_symbol): Ditto. * somread.c (record_minimal_symbol): Ditto. * hpread.c (hpread_read_enum_type): Save symbol name on symbol obstack. (hpread_read_function_type): Ditto. (hpread_process_one_debug_symbol): Ditto. * mdebugread.c (parse_symbol): Ditto. (new_symbol): Ditto. * minsyms.c (prim_record_minimal_symbol_and_info): Ditto. * coffread.c (process_coff_symbol): Use obsavestring to save SYMBOL_NAME, rather than obstack_copy0. * dstread.c (create_new_symbol): Ditto * symfile.c (obconcat): Ditto. * stabsread.c (patch_block_stabs): Ditto. * xcoffread.c (SYMNAME_ALLOC): Ditto. * symfile.c (obsavestring): Update comments * solib.c (solib_add_common_symbols): Remove local var origname.
1996-07-07Add linux.mh and xm-linux.h.Mark Alexander1-0/+2
1996-07-05 * aout-target.h (MY(callback)): Set reloc_count fields.Ian Lance Taylor1-0/+4
1996-07-05No longer need to sanitize away h8s stuff.Jeff Law1-31/+0
1996-07-05No longer need to sanitize away h8s stuff.Jeff Law8-91/+47
1996-07-05No longer sanitize away h8s stuff.Jeff Law6-54/+3
1996-07-05No longer need to sanitize away h8s stuff.Jeff Law7-128/+23
1996-07-05No longer need to sanitize away h8s.Jeff Law5-78/+1
1996-07-05No longer sanitize away h8s stuffJeff Law8-134/+23
1996-07-05No longer need to sanitize away h8/s stuff.Jeff Law6-62/+35
1996-07-05* doc/c-m68k.texi: Document -m5200 flag.J.T. Conklin2-58/+122
* doc/as.texinfo: Likewise.
1996-07-05* config/tc-m68k.c (m68k_ip): The coldfire does not support 8xJ.T. Conklin2-32/+123
scale factor.
1996-07-05 * mh-irix4 (RANLIB): Don't define; Irix 4 does have ranlib.Ian Lance Taylor2-1/+5
1996-07-05 * symbols.c (S_SET_EXTERNAL): Change as_warn to as_bad.Ian Lance Taylor2-7/+41
(S_CLEAR_EXTERNAL, S_SET_WEAK): Likewise.
1996-07-05fix screwed up sanitizationIan Lance Taylor4-0/+100
1996-07-05fix screwed up sanitizationIan Lance Taylor3-0/+153
1996-07-04 * rdcoff.c (parse_coff): Get address to pass to debug_end_functionIan Lance Taylor1-0/+4
from function size, not value of .ef symbol. From Ning Mosberger-Tang <ning@AZStarNet.com>.
1996-07-04 * sunos.c (sunos_add_dynamic_symbols): Don't create dynamicIan Lance Taylor1-0/+3
sections unless this is a SunOS link. PR 10039.
1996-07-04 * ldver.c (ldversion): Set version to cygnus-2.7.1.Ian Lance Taylor1-0/+2
1996-07-04 * gprof.c (VERSION): Define as "2.7.1".Ian Lance Taylor2-1/+3
1996-07-04 * Makefile.in (VERSION): Set to cygnus-2.7.1.Ian Lance Taylor2-0/+8
1996-07-04 * VERSION: Set to 2.7.1.Ian Lance Taylor2-1/+7
1996-07-04keep sh3e testsIan Lance Taylor1-2/+2
1996-07-04 * emulparams/pc532macha.sh: Rename from pc532machaout.sh to avoidIan Lance Taylor5-8/+23
System V file name limitations. * configure.tgt (nc32k-pc532-mach*, ns32k-pc532-ux*): Use pc532macha rather than pc532machaout. * Makefile.in (ALL_EMULATIONS): Change epc532machaout.o to epc532macha.o. (epc532macha.c): Rename target from epc532machaout.c.
1996-07-04 * bb_exit_func.c: Rename from __bb_exit_func.c, so that it can beIan Lance Taylor1-1/+1
stored on a System V file system. VS: ----------------------------------------------------------------------
1996-07-04 * bb_exit_func.c: Rename from __bb_exit_func.c, so that it can beIan Lance Taylor2-0/+3
stored on a System V file system.
1996-07-04 Avoid DOS file naming problems:Ian Lance Taylor9-20/+936
* gas/h8300/branch.s: Rename from branches.s. * gas/h8300/branchh.s: Rename from branchesh.s. start-sanitize-h8s * gas/h8300/branchs.s: Rename from branchess.s. end-sanitize-h8s * gas/h8300/rotsh.s: Rename from rotshift.s. * gas/h8300/rotshh.s: Rename from rotshifth.s. start-sanitize-h8s * gas/h8300/rotshs.s: Rename from rotshifts.s. end-sanitize-h8s * gas/h8300/h8300.exp: Corresponding changes.
1996-07-04sanitize binutils 2.7 branchIan Lance Taylor28-1292/+0
1996-07-04tipoIan Lance Taylor1-1/+1
1996-07-04xIan Lance Taylor3-0/+12
1996-07-04 * alpha-opc.c: Correct second case of "mov" to use OPRL.Ian Lance Taylor1-0/+4
1996-07-04Added "keep" entries for div-ilocks.d and mul-ilocks.dJackie Smith Cashion1-0/+2