aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1996-07-03 * coffread.c, dbxread.c, elfread.c, mipsread.c, nlmread.c,Mark Alexander11-234/+164
os9kread.c: Replace identical sym_offsets functions with default_symfile_offsets. * somread.c (som_symfile_offsets): Use new SIZEOF_SECTION_OFFSETS macro to allocate section_offsets. * symfile.c (default_symfile_offsets): New function. * symfile.h: Declare default_symfile_offsets. * symtab.h: Define SIZEOF_SECTION_OFFSETS macro to simplify allocation of section_offsets.
1996-07-03 * run.c (main): Don't "load" sections which don't haveJeff Law3-36/+94
SEC_LOAD set. * compile.c (sim_resume, case "O_NOT"): Use ONOT instead of OSHIFTS. (ONOT): Define. (sim_resume, shift/rotate cases): Add support for shift/rotate by two bits. (OSHIFTS): Corresponding changes. Handling more H8/S ops.
1996-07-03 * h8300.h (SRC_IN_DST): Define.Jeff Law1-2/+7
* h8300.h (UNOP3): Mark the register operand in this insn as a source operand, not a destination operand. (SHIFT_2, SHIFT_IMM): Remove. Eliminate all references. (UNOP3): Change SHIFT_IMM to IMM for H8/S bitops. Mark register operand with SRC_IN_DST. More hackery for new shift ops on the H8/S.
1996-07-03 * config/tc-h8300.c (build_bytes): If an operand type isJeff Law1-0/+5
marked as SRC_IN_DST retrieve it from the "destination" op. Disgusting hack for shal #2,er0. HMSE
1996-07-03 * stabs.c (_bfd_link_section_stabs): Fix casts of psinfo.Ian Lance Taylor1-0/+4
1996-07-02 * h8300.h (UNOP3): Mark the register operand in this insnJeff Law2-3/+14
as a source operand, not a destination operand. So the simulator can handle shal #2,er0 correctly.
1996-07-02Add stub support for Linux on PowerPCMichael Meissner4-5/+41
1996-07-02 * compile.c (sim_resume): Handle "ldm.l" and "stm.l".Jeff Law2-2/+57
HMSE H8/S.
1996-07-01 From Raymond Jou <rjou@mexican.cygnus.com>:Stan Shebs2-20/+29
* mpw-make.sed: Add lines to whack out autoconf hook @CONFIG_LDFLAGS@.
1996-07-01 * remote-e7000.c (e7000_stop): New function.Mark Alexander2-2/+12
PR 9935
1996-07-01Add basic d10v supportMichael Meissner1-0/+33
1996-06-30 * mpw-eppcmac.c: Update to reflect May 23 change to aix.em.Stan Shebs2-1/+8
1996-06-30 * objcopy.c (strip_main): Add -o option, and handle it.Ian Lance Taylor3-1/+20
(strip_usage): Mention -o. * binutils.texi, strip.1: Mention -o.
1996-06-30 * libbfd-in.h (itos, stoi): Don't define.Ian Lance Taylor1-0/+16
* libbfd.h: Rebuild. * i386lynx.c (KEEPIT): Define as udata.i. (NAME(lynx,swap_std_reloc_out)): Don't use stoi. (NAME(lynx,swap_ext_reloc_out)): Likewise. * riscix.c (riscix_swap_std_reloc_out): Use udata.i rather than flags. Don't use stoi.
1996-06-30(all-cfg.text): @set SPARCLET.David Edelsohn3-39/+45
(gdb-texinfo): Add sparclet. (remote.texi): Restore vxworks clobberage. Fix sparclet typos.
1996-06-30nope, don't build texinfo yet for cygwin32, there's a problem withGeoffrey Noer2-7/+1
Makefile.in that needs resolving
1996-06-30Allow texinfo to be configured and built for Canadian crossesGeoffrey Noer2-2/+8
1996-06-29Fixed the ppc/nt strip bug. Missing D_PAGED.Kim Knuttila1-0/+11
1996-06-29 * gas/all/gas.exp: Add setup_xfail for vax*-*-vms* for 930509aIan Lance Taylor3-20/+65
test. * gas/vax/quad.exp: Expect a nop after the movq.
1996-06-29 * configure.in (arm-*-riscix*): Set emulation to riscix.Ian Lance Taylor3-0/+11
* configure: Rebuild. * config/te-riscix.h: New file to define TE_RISCIX.
1996-06-29 * config/tc-sh.h (SUB_SEGMENT_ALIGN): Define.Ian Lance Taylor1-0/+9
1996-06-29sanitize out reference to MACREGIan Lance Taylor1-28/+163
1996-06-29fix sanitization of EXR in MODEIan Lance Taylor1-192/+270
1996-06-29 * remote.texi: Add documentation for target Sparclet.Dawn Perchik2-36/+192
1996-06-28Keep sparclet.mt.David Edelsohn1-0/+1
1996-06-28 * sparc-opc.c (asi_table): Add #ASI_N, #ASI_N_L, #ASI_NUCLEUS,David Edelsohn1-0/+6
#ASI_NUCLEUS_LITTLE. Rename #ASI_AS_IF_USER_{PRIMARY,SECONDARY}_L to #ASI_AS_IF_USER_{PRIMARY,SECONDARY}_LITTLE.
1996-06-28 * xcofflink.c (xcoff_link_check_ar_symbols): An undefined symbolIan Lance Taylor1-0/+6
with XCOFF_DEF_DYNAMIC set is really defined. (xcoff_link_check_dynamic_ar_symbols): Likewise. The above is for PR 9997. (xcoff_link_add_symbols): Only create special sections if using an XCOFF hash table.
1996-06-28 * mpw-configure: Add support for --bindir.Stan Shebs1-0/+5
* mpw-build.in: Use a GCC-specific build script for GCC actions.
1996-06-28(native_only): Add gawk.David Edelsohn1-1/+1
1996-06-28 * mpw-config.in (TARGET_OS): Add definition to conf.Stan Shebs2-0/+8
1996-06-28 * reloc.c (bfd_perform_relocation): Handle xcoff-powermac likeIan Lance Taylor1-0/+6
aixcoff-rs6000. (bfd_install_relocation): Likewise.
1996-06-28various trivial cleanupsIan Lance Taylor7-293/+15
1996-06-28Fri Jun 28 11:17:00 1996 Richard Henderson <rth@tamu.edu>Ian Lance Taylor1-0/+13
* elf64-alpha.c (struct alpha_elf_link_hash_entry): Add flags field. (ALPHA_ELF_LINK_HASH_LU_ADDR): Define. (ALPHA_ELF_LINK_HASH_LU_MEM): Define. (ALPHA_ELF_LINK_HASH_LU_FUNC): Define. (elf64_alpha_link_hash_newfunc): Initialize flags field. (elf64_alpha_check_relocs): Record types of LITUSE entries that are found for LITERAL relocs. (elf64_alpha_adjust_dynamic_symbol): If a symbol has its address taken, we cannot generate a .plt entry for the symbol.
1996-06-28 * configure,configure.in: Add target sparclet.Dawn Perchik3-0/+106
* monitor.h,monitor.c: Added monitor flags MO_NO_ECHO_ON_SETMEM (don't expect echo on setmem command), MO_RUN_FIRST_TIME (if command to start process running on target is different from one to continue execution), MO_HEX_PREFIX (if addresses from monitor have a "0x" prefix). * monitor.c,parse.c,sparc-tdep.c: Don't require strings in the registers array. This is to allow NULLs to be place holders in the tm-*.h file so that only minor changes are needed when a new processor is introduced (eg, one without floating point). * sparc-tdep.c: Conditionally remove dependancies on floating point. * sparclet-rom.c,config/sparc/sparclet.mt,config/sparc/tm-sparclet.h: New files for target sparclet. * symfile.c: Add option for 2nd parameter on load command : a load offset added to the vma of each section.
1996-06-28 * configure,configure.in: Add target sparclet.Dawn Perchik10-89/+507
* monitor.h,monitor.c: Added monitor flags MO_NO_ECHO_ON_SETMEM (don't expect echo on setmem command), MO_RUN_FIRST_TIME (if command to start process running on target is different from one to continue execution), MO_HEX_PREFIX (if addresses from monitor have a "0x" prefix). * monitor.c,parse.c,sparc-tdep.c: Don't require strings in the registers array. This is to allow NULLs to be place holders in the tm-*.h file so that only minor changes are needed when a new processor is introduced (eg, one without floating point). * sparc-tdep.c: Conditionally remove dependancies on floating point. * sparclet-rom.c,config/sparc/sparclet.mt,config/sparc/tm-sparclet.h: New files for target sparclet. * symfile.c: Add option for 2nd parameter on load command : a load offset added to the vma of each section.
1996-06-28 * main.c (main): Add option "l" for setting remote_timeout.Dawn Perchik2-0/+23
1996-06-28 * remote-e7000.c,remote.c,target.h,top.c:Dawn Perchik5-11/+108
Add set option "remote_timeout" for setting remote_timeout. Add set option "use_hard_breakpoints" for setting hardware .vs. memory breakpoints.
1996-06-28 * remote-e7000.c (e7000_parse_device): New function.Dawn Perchik2-17/+56
Add option "tcp_remote" to target command if using tcp to connect to a remote host which is then connected via serial port to the e7000 (for exampole, a port master). (e7000_open): Change to call e7000_parse_device.
1996-06-28 * monitor.c (monitor_debug): Fix remotedebug buffering.Dawn Perchik2-12/+46
1996-06-28 * gdb.base/signals.exp (test_handle_all_print): Temporarily increaseFred Fish2-2/+10
timeout by 60 seconds.
1996-06-28 * config/unix-gdb.exp: Increase default timeout from 30 to 60 sec.Fred Fish2-2/+8
* config/netware.exp (gdb_run_cmd): Restore old timeout before doing error return.
1996-06-28 * config/i386/cygwin32.mh, config/powerpc/cygwin32.mhStan Shebs3-4/+7
(NATDEPFILES): Add a space.
1996-06-28 * lib/gdb.exp (default_gdb_start): When reporting a timeout duringFred Fish2-4/+19
gdb initialization, also report how long dejagnu waited. Restore old timeout before doing error return. Temporarily increase timeout by 3 minutes to allow for slow startups over heavy NFS use.
1996-06-27Add gawk to list of things to buildGeoffrey Noer2-1/+6
1996-06-27 * listing.c (listing_print): Close the listing file if it is notIan Lance Taylor1-8/+9
stdout. Close the other files opened for the listing.
1996-06-27 * config/tc-sparc.h (md_cons_align): Define.Ian Lance Taylor1-0/+15
(sparc_cons_align): Declare. (HANDLE_ALIGN): Define. (sparc_handle_align): Declare. * config/tc-sparc.c (sparc_cons_align): New function. (sparc_handle_align): New function. * read.c (cons_worker): Call md_cons_align if it is defined.
1996-06-27Thu Jun 27 20:39:40 1996 James G. Smith <jsmith@cygnus.co.uk>Jackie Smith Cashion1-0/+5
* config/tc-mips.c (append_insn): Parenthesize cop_interlocks expressions.
1996-06-27 * as.h (struct frag): Remove unused align_mask and align_offsetIan Lance Taylor2-16/+11
fields.
1996-06-27 * configure.host: Use -print-file-name=FILE rather than pipingIan Lance Taylor1-0/+8
-print-libgcc-file-name through sed. (i[345]86*-*-sco*, i[345]86-*-isc*): Create crtbegin.o and crtend.o files, in case gcc doesn't use them. * Makefile.in (mostlyclean): Remove crtbegin.o and crtend.o.
1996-06-27 * listing.c (calc_hex): Offset by fr_fix when examining fr_var.Ian Lance Taylor2-33/+68
From <uddeborg@carmen.se>.