aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1993-04-04 * config/tc-h8500.c: Get relax size of branch instructions right,Steve Chamberlain1-2/+8
(get_operand): Parse @sp+ correctly.
1993-04-04*** empty log message ***Steve Chamberlain1-0/+5
1993-04-04*** empty log message ***Steve Chamberlain1-0/+5
1993-04-04 * coffcode.h (coff_set_section_contents): Don't write outSteve Chamberlain1-3/+12
> >> * coffcode.h (coff_set_section_contents): Don't write out sections without a filepos.
1993-04-03* xcoffread.c (xcoff_symfile_offsets): Use 0 not addr for offsets.Jim Kingdon2-2/+12
1993-04-03N_SO fixesJim Kingdon2-5/+15
1993-04-02 * seclet.c (seclet_dump_seclet): Correct SEC_HAS_CONTENTS test.Ian Lance Taylor2-1/+25
1993-04-02 * ldlang.c (lang_output_section_statement_lookup): Initialize allIan Lance Taylor2-0/+21
fields of newly created structure.
1993-04-02 * config/tc-mips.h (LOCAL_LABEL): Treat any label starting withIan Lance Taylor1-0/+3
'$' as local, for any object file format.
1993-04-02 * config/tc-mips.c (macro): Optimizations to branching code and aIan Lance Taylor1-0/+4
couple of bug fixes from ralphc@pyrps5.eng.pyramid.com (Ralph Campbell).
1993-04-02 * rs6000-tdep.c (frameless_function_invocation): Don't even thinkJim Kingdon2-0/+7
about framlessness except on the innermost frame.
1993-04-02 * stabsread.c (patch_block_stabs): If stab & no symbol, makeJim Kingdon6-6/+53
a LOC_OPTIMIZED_OUT symbol. symtab.h (enum address_class): Add LOC_OPTIMIZED_OUT. findvar.c (read_var_value), printcmd.c (address_info), symmisc.c (print_{,partial_}symbol), c-exp.y (variable), m2-exp.y (yylex): Deal with it.
1993-04-02Include ho-generic.h.Ian Lance Taylor1-0/+2
1993-04-02 * build-all.mk: Set GCC to gcc -O -G 8 for MIPS targets, since gccIan Lance Taylor2-0/+7
with gas currently defaults to -G 0.
1993-04-02 * config/ho-irix.h: New file; if not gcc, define BROKEN_ASSERT.Ian Lance Taylor4-2/+44
* configure.in (mips-sgi-irix*): Set gas_host to irix.
1993-04-02Maybe we should change ansidecl.h to define const as well as CONST?Ian Lance Taylor1-1/+1
* a29k-dis.c, sparc-dis.c, sparc-opc.c: Use CONST rather than const.
1993-04-02 * findvar.c (value_from_register): H8500 specific, check to seeStu Grossman1-1/+1
if we are looking at short pointer. If so, skip crock. * h8500-tdep.c (h8500_frame_chain): Mask down value from read_memory_integer() to avoid getting messed up by sign extension.
1993-04-02 * sparc-tdep.c (in_solib_trampoline), symfile.c (find_pc_section):K. Richard Pixley2-0/+12
ifdef protect using BAD_RICH_HACK. This should be removed soon. * config/sparc/tm-sun4sol2.h (BAD_RICH_HACK): define.
1993-04-02New print_address for disassemblers, merge a29k and i960 disassemblersJim Kingdon9-1954/+213
1993-04-01* sparc-dis.c: Use fprintf_func a few places where I forgot,Jim Kingdon1-32/+35
and double percent signs a few places.
1993-04-01 * Makefile.in (all-flex): flex depends on byacc.Ian Lance Taylor2-1/+3
1993-04-01 * build-all.mk: If host not specified, use config.guess. Pass TAGIan Lance Taylor3-19/+39
to test-build.mk as RELEASE_TAG. * test-build.mk (configargs): New variable containing arguments to pass to configure. Set to -with-gnu-as on mips-dec-ultrix. (FLAGS_TO_PASS): Pass down RELEASE_TAG. * config.guess: Use /bin/uname when checking -X argument on SCO, to avoid invoking GNU uname which doesn't understand -X.
1993-04-01Make circumvention of sun make VPATH bug include all relevant filesJim Kingdon1-2/+7
1993-04-01 * test-build.mk: Don't use /usr/unsupported/bin/as on AIX.Ian Lance Taylor2-9/+3
1993-04-01Revert automatic setting of -with-gnu-ld and -with-gnu-as.Ian Lance Taylor2-11/+10
1993-04-01make it work with recent sparc changesJim Kingdon1-1/+3
1993-04-01remove another reference to sparc-pinsn.cJim Kingdon1-1/+0
1993-04-01 * configure.in: Build gas for mips-*-*. If configuring gas and/orIan Lance Taylor2-8/+15
ld, and the source directories exist, assume -with-gnu-as and/or -with-gnu-ld.
1993-04-01Fix prototype problems related to recent disassembler changesJim Kingdon5-4/+16
1993-04-01 * breakpoint.c (bpstat_print, bpstat_stop_status): Change to walk thePeter Schauer1-0/+19
entire breakpoint chain and print only the first entry that needs to be printed and needs to be stopped for. Fixes problems with printing of multiple breakpoints with different conditions. * breakpoint.c (print_it_done): Renamed from print_it_noop as it effectively stops printing of the breakpoint chain. * breakpoint.c (print_it_noop): New routine to print nothing for this breakpoint entry and dont stop printing. * breakpoint.c (breakpoint_re_set_one): mention the reevaluated watchpoint only if it is enabled. * mipsread.c (parse_procedure): Correct incorrect setjmp procedure descriptor from the library to make backtraces through setjmp work. * mipsread.c (fixup_sigtramp): Correct pcreg and fregoffset for sigtramp. * mips-tdep.c (read_next_frame_reg): Provide correct values for all registers saved within sigtramp, cleanup.
1993-04-01this is part of the binutils/gdb sparc disassembler mergeJim Kingdon1-84/+114
1993-04-01merge binutils and gdb sparc disassemblersJim Kingdon11-479/+74
1993-04-01merging this directory into testsuiteKen Raeburn7-224/+0
1993-04-01* core.c (dis_asm_read_memory): drop fourth arg which conflicts withK. Richard Pixley2-3/+10
prototype in ../include/dis-asm.h.
1993-04-01Insert a missing backslash.K. Richard Pixley2-1/+5
1993-04-01* h8500-dis.c, i386-dis.c, m68k-dis.c, z8k-dis.c (fetch_data):K. Richard Pixley3-2/+8
deliberately return non-zero to setjmp from longjmp. Otherwise this code fails to compile.
1993-04-01 * build-all.mk, config/mh-irix4: Bump -XNh value to 1500 to matchIan Lance Taylor3-2/+5
gcc requirements.
1993-04-01 * subsegs.c (subseg_new): Set output_section of new section.Ian Lance Taylor4-1913/+2530
* as.c (perform_an_assemly_pass): Don't set output_section here. * expr.c (expr_part, expr): Turn off section assertions for ECOFF, since it has additional sections. * read.c (s_lcomm): For MIPS ECOFF, put small objects in .sbss, not bss_section. * config/obj-ecoff.h (TARGET_SYMBOL_FIELDS): Added ecoff_undefined field. * config/obj-ecoff.c (obj_symbol_new_hook): Initialize ecoff_undefined field. (add_file): If using stabs, just output a stabs symbol rather than creating a new fdr. (obj_ecoff_begin, obj_ecoff_bend): Ignore line number by reading it with get_absolute_expression, rather than skipping it by hand. (obj_ecoff_loc): If using stabs, just output a stabs symbol rather than ECOFF line number information. (obj_ecoff_stab): Accept non-zero values for stabs line number. (ecoff_build_symbols): Set ifilesym correctly. Set storage class to small, undefined and/or readonly sections if appropriate. Don't output symbol names containing \001 characters. (ecoff_frob_file): Make sure at least one fdr is output. * config/tc-mips.h: Define TC_MIPS. * config/tc-mips.c (g_switch_value): New static variable. (md_assemble): Set gp size of output BFD. (gp_reference): New function; returns 1 if expression can be accesssed via gp. Always returns 0 if not using ECOFF. (macro_build): Convert BFD_RELOC_LO16 to BFD_RELOC_MIPS_GPREL if possible. (macro): Generate sequences using gp if possible. (md_parse_option): Ignore -EL and -EB. Parse -G. (md_apply_fix): Added BFD_RELOC_MIPS_GPREL to ignored case. (s_change_sec): Handle .rdata and .sdata for ECOFF. (s_extern): Mark symbol as external. Set ecoff_undefined field.
1993-04-01New material on H8/500, and better match between nodes and sectionsRoland Pesch2-34/+455
(allows xrefs to work in printed version of doc).
1993-04-01 * bfd.h: Updated for BFD_RELOC_MIPS_GPREL and bfd_[gs]et_gp_sizeIan Lance Taylor2-0/+14
prototypes.
1993-04-01Back off last two checkins (this checkin identical withRoland Pesch1-540/+446
devo/gas/doc/as.texinfo 1.38).
1993-04-01 * m68k-dis.c: Fix prototype for fetch_arg().Stu Grossman2-1/+5
1993-04-01 * dis-asm.h: (disassemble_info): Fix typo in prototype ofStu Grossman2-1/+6
dis_asm_memory_error().
1993-03-31New file dis-buf.c; part of read_memory_func changes just checked itJim Kingdon1-0/+54
1993-03-31provide a new interface (using read_memory_func) to call the disassemblersJim Kingdon18-542/+3970
which copes with errors in a plausible way
1993-03-31 * Makefile.in: Complete overhaul to merge many almost identicalIan Lance Taylor2-1120/+381
targets.
1993-03-31Keep mh-sun3David D. Zuhn1-0/+1
1993-03-31Build gas tar file, based on gdb code:Ken Raeburn1-4/+71
* Makefile.in (setup-dirs-gdb): Renamed from setup-dirs. (gdb.tar.Z): Adjusted. * Makefile.in (setup-dirs, taz): New targets; should be general enough to adapt for gdb sometime. Build only .z file. (gas.tar.z): New target.
1993-03-31log doc changeKen Raeburn1-0/+3
1993-03-31Teach sparc solaris to next over shared library functions.K. Richard Pixley5-85/+94
* solib.[hc] (find_pc_section_from_so_list): new function and prototype. * sparc-tdep.c (in_solib_trampoline): new function. * symfile.[hc] (find_pc_section): new function and prototypes. * target.[hc] (find_pc_section_from_targets): new function and prototypes. * config/sparc/tm-sun4sol2.h (IN_SOLIB_TRAMPOLINE): redefine to in_solib_trampoline.