aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1998-11-02Mon Nov 2 14:59:33 1998 Geoffrey Noer <noer@cygnus.com>Geoffrey Noer5-628/+2042
* configure.in: detect cygwin* instead of cygwin32* * configure: regenerate
1998-11-02Don't report error for dynamic links and --gc-sections.Catherine Moore1-0/+5
1998-11-02* adding missing ChangeLog header lineFrank Ch. Eigler1-0/+1
1998-11-02 * elf-m10300.c (mn10300_elf_relax_section): Do not use alloca,Jeff Law1-0/+5
use bfd_malloc and free instead and check return value from bfd_malloc.
1998-11-01 * libbfd-in.h (_bfd_dwarf1_find_nearest_line): Declare.Ian Lance Taylor2-2/+29
* libbfd.h: Rebuild.
1998-11-01Sun Nov 1 12:46:53 1998 Geoff Keating <geoffk@ozemail.com.au>Ian Lance Taylor1-0/+6
* elf32-ppc.c (ppc_elf_adjust_dynamic_symbol): Allocate two slots for later PLT entries in large PLTs. (ppc_elf_finish_dynamic_symbol): Allow for the extra slots.
1998-11-01 * elf32-ppc.c (ppc_elf_reload_section): Fix typo.Jeff Law2-10/+13
1998-10-31Fri Oct 30 15:14:49 1998 Geoffrey Noer <noer@cygnus.com>Geoffrey Noer1-0/+5
* dllwrap.c: change all references to cygwin32_ to cygwin_, change Cygwin target def to CYGWIN.
1998-10-30 From Philip Blundell <pb@nexus.co.uk>:Catherine Moore2-1/+25
* arm.h (R_ARM_COPY, et al.): New relocs, used by Linux for PIC. (EF_ALIGN8): New flag.
1998-10-30Added missing keeper files.Michael Snyder1-0/+2
1998-10-30* build fix for tx39 sim; caused by sky->devo mergeFrank Ch. Eigler1-0/+7
* dv-tx3904cpu.c (deliver_tx3904cpu_interrupt): Add dummy interrupt level number to match changed SignalExceptionInterrupt macro.
1998-10-30* Updated sanitizationFrank Ch. Eigler1-7/+1
- remove memories of old sim/testsuite/sky directory - add new dir sim/testsuite/mips64el-elf to "always-keep" list
1998-10-30 * lib/sim-defs.exp (sim_run): download target program to remoteFelix Lee1-0/+5
host, if necessary. for unix-driven win32 testing.
1998-10-29updateGeoffrey Noer1-0/+766
1998-10-29 * cgen.h (CGEN_VERSION_{MAJOR,MINOR,FIXLEVEL}): Delete.Doug Evans2-28/+83
1998-10-29fix minor typo.Michael Snyder1-1/+1
1998-10-29Thu Oct 29 10:04:20 1998 Michael Snyder <msnyder@cleaver.cygnus.com>Michael Snyder4-131/+252
[Support for trace debugging: registers that were not collected.] * remote.c (remote_fetch_registers): accept 'xxxx' in the register packet, with the meaning "register value is not available". Set register_valid to -1, which will connote "no value available". * findvar.c (read_relative_register_raw_bytes): return failure if register_valid == -1. (value_of_register): return failure if register_valid == -1. (read_var_value): return error if value_of_register fails for a register variable. (value_from_register): return failure if register_valid == -1. * eval.c (evaluate_subexp_standard): return error if value_of_register fails for a register used in an expression. * infcmd.c (do_registers_info): display "value not available" for registers for which register_valid == -1. * tracepoint.c (set_raw_tracepoint): just save the filename as is from the symbol table, rather than trying to prepend the dir name. Also save the bfd section. (tracepoints_info): use the section when looking up the function name. * tracepoint.h: add section field to tracepoint struct.
1998-10-29* Test cases for PR 18015.Frank Ch. Eigler3-0/+31
Thu Oct 29 12:07:06 1998 Frank Ch. Eigler <fche@cygnus.com> * t-psrlvw.s (test_psrlvw): Add test for sign-extension in insn. * t-padsbh.s: New test. * t-mult1.s: New test. * Makefile.in: Run them.
1998-10-29* sky->devo merge, continued -- left out the r5900 TLB last time!Frank Ch. Eigler2-35/+306
* includes a small PR 17224 tweak
1998-10-29* monster sky->devo merge -- sky sim test suitesFrank Ch. Eigler1-0/+230
1998-10-29* sky->devo merge; dummy test suite directory for mips64el-skyb-elf target.Frank Ch. Eigler1-0/+19
1998-10-29commit sanitized b20 branchGeoffrey Noer1-766/+0
1998-10-29* Fixes for PR 18015, from customer.Frank Ch. Eigler1-0/+7
Thu Oct 29 11:06:30 EST 1998 Frank Ch. Eigler <fche@cygnus.com> * r5900.igen: Fix PSRLVW, MULTU1, PADSBH instructions, as per customer patch.
1998-10-29Wed Oct 28 16:19:02 1998 Martin M. Hunt <hunt@cygnus.com>Martin Hunt2-2/+11
* gdbtk-cmds.c (gdb_set_bp_addr): For callback, send full pathname instead of just basename.
1998-10-28 * sim-if.c (sim_do_command): Handle "sim info reg {bbpsw,bbpc}".Doug Evans2-152/+72
Bring over from branch.
1998-10-28For cygwin hosts, we need to use the return value from the readDrew Moseley1-0/+24
routine as the number of bytes to process. This apparently is due to text-mode vs binary-mode. If the mounts are done text-mode, then the size returnedby fstat() may be different than the number of bytes "read" in text mode.
1998-10-28Fixup previous delta by replacing 'unsigned long' with 'bfd_vma'Nick Clifton2-5/+10
1998-10-28* peripheral part of sky->devo mergeFrank Ch. Eigler3-4/+12
* patch approved by shebs Wed Oct 28 12:33:52 EST 1998 Frank Ch. Eigler <fche@cygnus.com> * configure.in: Accept both -skyb- and -sky- for --with-sim-funit/gpu2 options. * configure: Rebuilt.
1998-10-28 * sparcl-tdep.c (send_resp, sparclite_serial_start,Mark Alexander2-6/+40
sparclite_serial_write): Use remote_timeout instead of hardcoded two second timeout. (download): Fix adjustment of a.out load addresses.
1998-10-28Unify (well almost) --enable-build-warnings configuration optionAndrew Cagney11-666/+2371
across GDB and SIM directories.
1998-10-27Applied patch from Philip Blundell <pb@nexus.co.uk>: Make address variablesNick Clifton2-9/+16
unsigned to avoid problems when disassembling code at high-bit-set addresses.
1998-10-27* Fix for testcase for checking PR 17362.Frank Ch. Eigler2-0/+30
Tue Oct 27 15:20:16 EST 1998 Frank Ch. Eigler <fche@cygnus.com> * t-prot3w.s: Test changed spec of prot3w insn.
1998-10-27Fix comment.Nick Clifton1-1/+14
1998-10-27Add support for producing a lsiting from piped input.Nick Clifton2-140/+221
1998-10-27 * config/tc-mips.c (hilo_interlocks): Remove mips_3900.Gavin Romig-Koch5-28/+70
(append_insn): Account for the tx39's multiply behavior. * mips.h (INSN_MULT): Added. * mips-opc.c (IS_M): Added.
1998-10-27* MONSTER sky -> devo mergeFrank Ch. Eigler9-3401/+2148
* ChangeLog / ChangeLog.sky entries were merged with original time stamps; a few were moved between the files
1998-10-27Replace syserr_list with more portable strerror().Andrew Cagney2-2/+6
1998-10-27Mon Oct 26 14:07:59 1998 Mumit Khan <khan@xraylith.wisc.edu>Geoffrey Noer3-0/+1093
* dllwrap.c (strhash): New function. (main): Use it to supply image base if not supplied by user. (program_version): Up to 0.2.4. Mon Oct 26 14:07:59 1998 Mumit Khan <khan@xraylith.wisc.edu> * dlltool.c (add_stdcall_alias): New global. (long_options): Add --add-stdcall-alias option. (main): Handle it. (scan_drectve_symbols): Add alias if --add-stdcall-alias is specified. (scan_filtered_symbols): Likewise. (gen_def_file): Output alias for stdcall syms if appropriate. * binutils.texi (dlltool): Document --add-stdcall-alias option. * dllwrap.c (long_options): Add --add-stdcall-alias option. (main): Handle it. * defparse.y (opt_name): Allow "." in name. * dlltool.c (def_name): Set dll_name from NAME entry in def file. (def_library): Set dll_name from LIBRARY entry in def file. Mon Oct 26 14:07:59 1998 Mumit Khan <khan@xraylith.wisc.edu> * dllwrap.c (long_options): --implib synonym for --output-lib. (main): Pass --export-all to dlltool only if specified. (program_version): Up to 0.2.3. Mon Oct 26 14:07:59 1998 Mumit Khan <khan@xraylith.wisc.edu> * dllwrap.c (mybasename): New function. (main): Run dlltool to create export definition file and import library file if necessary. Change exp_file_name so that it's based on the dll name.
1998-10-27PR 17947: Add -> to indicate two instructions are explicitly serialMichael Meissner2-45/+52
1998-10-271998-10-26 16:05 Ulrich Drepper <drepper@cygnus.com>Ulrich Drepper1-65/+79
* lexsup.c (ld_options): Change text of -O to Optimize output file". (parse_args): Set link_info.optimize based on -O argument. * ldmain.c (main): Initialize link_info.optimze to false. * ld.texinfo: Describe -O option. * ld.1: Likewise.
1998-10-27Describe -O option.Ulrich Drepper2-0/+36
1998-10-27(main): Initialize link_info.optimze to false.Ulrich Drepper1-1/+10
1998-10-27(struct bfd_link_info): Add new field optimize.Ulrich Drepper1-8/+77
1998-10-271998-10-26 15:58 Ulrich Drepper <drepper@cygnus.com>Ulrich Drepper1-18/+40
* elf-bfd.h (struct elf_link_hash_entry): Add new field elf_hash_value. * elflink.h (elf_collect_hash_codes): New function. This function is called for each exported symbol and we compute the ELF hash value for it. (compute_bucket_value): New function. It is called from size_dynamic_sections to determine the hash table size. When we are optimizing a better, but slower, algorithm is used. (size_dynamic_sections): Call compute_bucket_value. * elf.c (bfd_elf_hash): Optimize the hash function a bit.
1998-10-27(elf_collect_hash_codes): New function. This function is called forUlrich Drepper1-30/+198
each exported symbol and we compute the ELF hash value for it. (compute_bucket_value): New function. It is called from size_dynamic_sections to determine the hash table size. When we are optimizing a better, but slower, algorithm is used. (size_dynamic_sections): Call compute_bucket_value.
1998-10-27(bfd_elf_hash): Optimize the hash function a bit.Ulrich Drepper1-66/+515
1998-10-27(struct elf_link_hash_entry): Add new field elf_hash_value.Ulrich Drepper1-4/+21
1998-10-26* config/rs6000/aix4.mh (NATDEPFILES): Move xcoffread.o from here.Andrew Cagney2-0/+25
* config/rs6000/aix4.mt (TDEPFILES): To here. * rdi-share/unixcomm.c: Provide definitions of SERPORT and PARPORT on BSD hosts.
1998-10-26Sun Oct 25 10:37:45 1998 Mumit Khan <khan@xraylith.wisc.edu>Geoffrey Noer2-0/+50
* dlltool.c (scan_all_symbols): Fix patch error.
1998-10-24 * config/tc-sh.c (sh_fix_adjustable): Adjust EXTERN andCatherine Moore2-7/+9
WEAK handling.