aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1994-02-10* config/tc-sparc.c (sparc_ip): Reject integer values for pc-relative operandKen Raeburn1-0/+6
fields. This forces "call 0" to become "jmpl %g0,%o7" with no relocs needed.
1994-02-10* gas/alpha/fp.*: New files.Ken Raeburn2-0/+26
* lib/gas-defs.exp (regexp_diff): Report noted mismatch at verbosity level 3 or above only.
1994-02-10 * som.c: Cast return values from BFD memory allocation routines toJeff Law2-9/+15
avoid warnings from the HP compiler.
1994-02-09 * coff-alpha.c (alpha_relocate_section): Accept a LITERALIan Lance Taylor1-0/+3
reloc on an "ldl" instruction too.
1994-02-09 * as.h (xmalloc, xrealloc): Declare using PTR rather than char *.Ian Lance Taylor2-4/+7
* xmalloc.c (xmalloc, xrealloc): Use PTR rather than char *.
1994-02-09 * app.c (do_scrub_next_char): If NO_STRING_ESCAPES is defined,Ian Lance Taylor2-3/+17
don't treat backslash specially inside strings. * read.c (next_char_of_string): Likewise.
1994-02-09 * coff-rs6000.c (rs6000coff_mkarchive): Return false.Ian Lance Taylor1-0/+16
(rs6000_coff_snarf_ar_hdr): Don't declare errno; it's not used. Also removed unused variable namelen. (rs6000coff_write_armap): Declare orl_count and stridx parameters.
1994-02-09Wed Feb 9 09:42:45 1994 Stan Shebs (shebs@andros.cygnus.com)Stan Shebs2-1/+8
* config/obj-coffbfd.c (obj_coff_init_stab_section): Use memset instead of memcpy to zero the initial stab symbol, duh. * config/obj-elf.c (obj_elf_init_stab_section): Ditto. * config/obj-som.c (obj_som_init_stab_section): Ditto.
1994-02-09 * write.c (fixup_segment): Use as_bad_where, not as_bad.Ian Lance Taylor1-0/+7
1994-02-09sparclite-coff fix: obj-coff.c, symbols.c, write.c modified for abs_symbolKen Raeburn1-0/+9
1994-02-09(adjust_reloc_syms): Use abs_symbol instead of calling section_symbol.Ken Raeburn1-7/+3
1994-02-08-Wall is Ian's friend; make them both happy (by removing `/*' inside comment).Ken Raeburn1-0/+3
1994-02-08* configure.in (alpha-*-netware*): New target, like alpha-*-osf*.Ken Raeburn1-0/+2
1994-02-08* configure.in (alpha-dec-osf1*, alpha*-*-*): Build gas.Ken Raeburn1-2/+2
1994-02-08tc-alpha fixesKen Raeburn1-0/+7
1994-02-08 * write.c (write_relocs): Print some sensible error message ifKen Raeburn2-21/+37
bfd_perform_relocation returns bfd_reloc_overflow.
1994-02-08* coff-alpha.c (reloc_nil): New function.Ken Raeburn2-9/+31
(alpha_howto_table): Use it as special_function to prevent certain relocs from being adjusted by bfd_perform_relocation. IGNORE reloc should be partial_inplace. (alpha_ecoff_get_relocated_section_contents): Accept a LITERAL reloc on an "ldl" instruction too.
1994-02-08 Change inclusion of <string.h> to sysdep.h.Peter Schauer1-1/+1
1994-02-08 * dis-buf.c, i386-dis.c: Include <string.h>.Peter Schauer3-3/+40
1994-02-08 * config/alpha/alpha-nw.mt, config/alpha/alpha-osf1.mt (MT_CFLAGS):Peter Schauer1-5/+0
Remove, no longer necessary now that we use bfd_vma for a CORE_ADDR.
1994-02-08 * README: Remove note about gcc warnings on alpha, these should bePeter Schauer15-72/+98
gone now. * c-exp.y, ch-exp.y, core.c, corelow.c, eval.c, fork-child.c, m2-exp.y, minsyms.c, nlmread.c, parse.c, putenv.c, regex.c remote-utils.c, stabsread.c: Include <string.h>. * regex.c: Include "defs.h", change re_comp argument to const char *. * infptrace.c (fetch_register, store_inferior_registers): Change regaddr to type CORE_ADDR. * config/alpha/alpha-nw.mt, config/alpha/alpha-osf1.mt (MT_CFLAGS): Remove, no longer necessary now that we use bfd_vma for a CORE_ADDR.
1994-02-08 * elf32-hppa.c (CURRENT_STUB_OFFSET, hppa_elf_build_arg_reloc_stub,Peter Schauer1-0/+6
hppa_elf_build_long_branch_stub): Cast to char * instead of int before performing pointer arithmetic.
1994-02-08 * config.bfd (hppa*-*-osf*): Use bfd_name hppaosf for thisJeff Law1-0/+21
configuration. (hppa*-*-*elf*): This configuration used hppa-elf now. * som.c: This file is also used for HOST_HPPAOSF. * targets.c (bfd_target_vector): Enable som_vec for HOST_HPPAOSF. * hosts/hppaosf.h: New host configuration file. * config/hppabsd.mt (SELECT_VECS): Add bfd_elf32_hppa_vec as BSD handles both SOM and ELF object files. * config/hppaosf.mh (HDEFINES): Delete. No longer needed. (RANLIB): Doesn't do anything, define it to be "echo". * config/hppaosf.mt: New target makefile fragment for a PA running OSF1.
1994-02-08 * som.c: This file is also used for HOST_HPPAOSF.Jeff Law1-5/+6
* targets.c (bfd_target_vector): Enable som_vec for HOST_HPPAOSF.
1994-02-08New host configuration file.Jeff Law2-0/+39
1994-02-08Opps.Jeff Law2-3/+3
1994-02-08Oops.Jeff Law2-2/+2
1994-02-08 * archures.c (enum bfd_architecture): Added bfd_arch_powerpc.Ian Lance Taylor1-0/+8
(archures_init_table): If SELECT_ARCHITECTURES is not defined, added bfd_powerpc_arch. * bfd-in2.h: Rebuilt. * cpu-powerpc.c: New file. * Makefile.in (ALL_MACHINES, CFILES): Added cpu-powerpc.c. Rebuilt dependencies.
1994-02-08 * Rename all "hppaosf" files to "hppaelf".Jeff Law2-2/+2
* Change all "osf" references to "elf" in hppaelf files. * Makefile.in: Likewise. * configure.in: Likewise.
1994-02-08PowerPC CPU support.Ian Lance Taylor1-0/+1
1994-02-08 * Rename all "hppaosf" files to "hppaelf".Jeff Law1-0/+4
1994-02-08Renamed hppaosf.sc to hppaelf.scJeff Law1-35/+0
1994-02-08Renamed hppaosf.em to hppaelf.emJeff Law1-0/+0
1994-02-08Renamed hppaosf.sh to hppaelf.shJeff Law1-0/+0
1994-02-08Renamed hppaosf.mh to hppaelf.mhJeff Law1-0/+0
1994-02-08Renamed hppaosf.mt to hppaelf.mtJeff Law1-0/+0
1994-02-07Mon Feb 7 15:53:02 1994 Stan Shebs (shebs@andros.cygnus.com)Stan Shebs2-1/+5
* mpw-make.in (CSEARCH): Add extra-include to search path.
1994-02-07 * gas/hppa/*/*.exp: Change xfails to check for PA ELF rather thanJeff Law2-2/+2
PA OSF1.
1994-02-07 * configure.in (hppa*-*-osf*): Treat this just like most otherJeff Law1-7/+1
PA configurations (eg no binutils or ld). (hppa*-*-*elf*): These configurations have binutils and ld.
1994-02-07 binutils.texi: minor formatting updates for next releaseJeffrey Osier1-3/+6
1994-02-07 nlmconv.1: minor fixJeffrey Osier1-1/+5
1994-02-07tc-alpha.c (md_atof): Warn that FP vals might not assemble properlyKen Raeburn1-0/+3
1994-02-07configure.in, tc-alpha, atof-generic changesKen Raeburn1-5/+17
1994-02-07Enable alpha-*-osf* configuration.Ken Raeburn1-1/+1
1994-02-07(load_expression): Parenthesize operations in range checking, to avoidKen Raeburn1-5/+23
precedence questions. (addr32): New static variable. (md_parse_option): Set it for "-32addr". (load_symbol_address): If addr32 is set, use ldl instead of ldq.
1994-02-07 * elfcode.h (bfd_section_from_shdr): Get vma and alignment_powerIan Lance Taylor1-0/+6
of an SHT_STRTAB section from sh_addr and sh_addralign, rather than just setting them to zero.
1994-02-07 * config/m68k/{m68k-em.mt,tm-m68k-em.h}: Remove; no longer used.Jim Kingdon5-76/+6
* configure.in: Remove comment about m68k-em.mt. * Makefile.in: Remove references.
1994-02-07 * defs.h [BFD64]: Use BFD_HOST_64_BIT, not nonexistentJim Kingdon1-0/+5
BFD_HOST_64_TYPE.
1994-02-07tc-alpha, obj-ecoff changesKen Raeburn1-0/+16
1994-02-07* tc-alpha.c (md_section_align): Change second argument andKen Raeburn1-6/+4
return type to valueT, to agree with tc.h. (alpha_do_align): Local static array nop_pattern is now unsigned char, to avoid overflow warnings. * tc-alpha.h (md_section_align): Delete declaration. * obj-ecoff.c (ecoff_frob_file): Ensure that ecoff_data for output bfd is non-null before indirecting through it. Crock to get GP set right: * tc-alpha.c (alpha_frob_ecoff_data): Renamed from alpha_frob_file. * tc-alpha.h (tc_frob_file): Macro deleted. * obj-ecoff.c (ecoff_frob_file) [TC_ALPHA]: Call alpha_frob_ecoff_data, then fill in optional-header info with gp value and register masks.