summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge with trunk.cagney_regbuf-20020515-branchAndrew Cagney2002-06-2141-372/+19286
|
* merge from trunkAndrew Cagney2002-06-218-271/+114
|
* merge from trunkAndrew Cagney2002-06-153514-1082889/+323
|
* Add the file include/gdb/sim-arm.h defining an enum that specifies theAndrew Cagney2002-06-122-0/+69
| | | | register numbering used by the GDB<->SIM interface.
* 2002-06-11 John David Anglin <dave@hiauly1.hia.nrc.ca>Jeff Law2002-06-122-0/+8
| | | | | * ld-scripts/cross1.t: Add .hash, .dynstr and .dynsym sections to script.
* * elflink.h (elf_bfd_final_link): Improve error handling for missingJeff Law2002-06-122-2/+17
| | | | dynamic sections.
* * elf64-hppa.c (allocate_global_data_opd): We don't need an opd entryJeff Law2002-06-122-19/+29
| | | | | | | | | | for a symbol that has no output section. (allocate_dynrel_entries): Correct comment. (elf64_hppa_finalize_dynreloc): Likewise. Don't create an opd entry unless we want one. (elf64_hppa_finalize_opd): Prevent segfault if dyn_h is NULL. (elf64_hppa_finalize_dlt): Likewise. Prevent segfault for symbols with no section. Remove unnecessary parentheses.
* * symbols.c (resolve_symbol_value): Initialise final_val.Ben Elliston2002-06-123-2/+8
| | | | * subsegs.c (subsegs_print_statistics): Cast frchp to void *.
* Change default csect alignment to 4 bytes.Tom Rix2002-06-123-13/+7
|
* Add and fix tests to reflect changing text alignment to 4 bytes.Tom Rix2002-06-127-4/+54
|
* Change text alignement to 4 bytes.Tom Rix2002-06-123-8/+20
|
* * Makefile.in (CFLAGS_FOR_TARGET): Add -O2.DJ Delorie2002-06-122-1/+9
|
* daily updateAlan Modra2002-06-121-1/+1
|
* Import latest version of texi2pod.pl from FSF GCC sources.Nick Clifton2002-06-112-45/+125
|
* Revoke adding mh-s390xpic. Doesn't make any sense because it is notMartin Schwidefsky2002-06-112-5/+0
| | | | referenced from anywhere.
* AJ found the problem and created the patch.Martin Schwidefsky2002-06-111-1/+1
|
* 2002-06-11 Martin Schwidefsky <schwidefsky@de.ibm.com>Martin Schwidefsky2002-06-112-0/+6
| | | | * ld-undefined/undefined.exp: Add s390x to dwarf2 xfails.
* 2002-06-11 Martin Schwidefsky <schwidefsky@de.ibm.com>Martin Schwidefsky2002-06-112-0/+5
| | | | * mh-s390xpic: New file.
* daily updateAlan Modra2002-06-111-1/+1
|
* * ld-mips-elf/region1a.s,Richard Sandiford2002-06-106-0/+38
| | | | | | | * ld-mips-elf/region1b.s, * ld-mips-elf/region1.t, * ld-mips-elf/region1.d: New test. * ld-mips-elf/mips-elf.exp: Run it.
* * ldlang.c (lang_size_sections_1): Skip removed output sections.Richard Sandiford2002-06-102-0/+12
|
* * section.c (_bfd_strip_section_from_output): Set SEC_EXCLUDERichard Sandiford2002-06-102-0/+6
| | | | for removed output sections.
* Use htab_create_alloc with calloc, not htab_alloc.Nick Clifton2002-06-103-3/+11
|
* daily updateAlan Modra2002-06-101-1/+1
|
* * config/tc-avr.c (mcu_types): Update.Marek Michalkiewicz2002-06-092-1/+8
|
* Move include/callback.h and include/remote-sim.h to include/gdb/.Andrew Cagney2002-06-094-0/+10
| | | | Update accordingly.
* 2002-06-08 H.J. Lu <hjl@gnu.org>H.J. Lu2002-06-092-1/+8
| | | | | * elf.c (copy_private_bfd_data): Don't cast to bfd_size_type to work around a long long bug in gcc 2.96 on mips.
* * configure.in (vax-*-netbsd*): Re-enable gas.Jason Thorpe2002-06-092-4/+4
|
* 2002-06-08 Matt Thomas <matt@3am-software.com>Jason Thorpe2002-06-097-244/+602
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * configure.in (vax-*-netbsdelf*, vax-*-netbsdaout*) (vax-*-netbsd*): New targets. * configure: Regenerate. * config/aout_gnu.h (enum machine_type): Add M_VAX4K_NETBSD. * config/tc-vax.c: Add support for ELF and PIC. (flag_want_pic): New flag. (float_cons): Fix prototype. (md_apply_fix3): Adjust for BFD_ASSEMBLER. (md_assemble): Introduce a new is_absolute local, and use it rather than repeating the test. Make fatal errors actually fatal by using as_fatal as appropriate. Adjust for BFD_ASSEMBLER. Add support for ELF. Add support for PIC. (md_convert_frag): Adjust for BFD_ASSEMBLER. (tc_aout_fix_to_chars): Only include if OBJ_AOUT and not BFD_ASSEMBLER. (vax_reg_parse): Make the % register prefix mandatory for ELF, optional for a.out, and not allowed for VMS. Adjust all callers. (md_create_short_jump): Add ATTRIBUTE_UNUSED to unused arguments. (md_create_long_jump): Likewise. (md_undefined_symbol): Likewise. (md_section_align): Likewise. (md_shortopts): Allow -k and -K for ELF. (md_parse_option): Set flag_want_pic if -k or -K. (tc_headers_hook): New function if OBJ_AOUT and not BFD_ASSEMBLER. (tc_gen_reloc): New function if BFD_ASSEMBLER. * config/tc-vax.h (tc_headers_hook): Remove. (TARGET_FORMAT): Set according to object format and target environment. (BFD_ARCH, TARGET_ARCH): Define. (NO_RELOC): Adjust for BFD_ASSEMBLER. (TC_RELOC_RTSYM_LOC_FIXUP, TC_FIX_ADJUSTABLE) (tc_fix_adjustable): Define if BFD_ASSEMBLER. * config/vax-inst.h (VAX_JSB, VAX_CALLS, VAX_CALLG): Define.
* daily updateAlan Modra2002-06-091-1/+1
|
* * Makefile.am (BFD32_BACKENDS): Add vax1knetbsd.lo.Jason Thorpe2002-06-089-529/+111
| | | | | | | | | | | | | | | (BFD32_BACKENDS_CFILES): Add vax1knetbsd.c. Regenerate dependency lists. * Makefile.in: Regenerate. * config.bfd (vax-*-netbsdelf*, vax-*-netbsdaout*): Add vax1knetbsd_vec to targ_selvecs. * configure.in: Add vax1knetbsd_vec. * configure: Regenerate. * targets.c (_bfd_target_vector): Add vax1knetbsd_vec. * vax1knetbsd.c: New file. * vaxnetbsd.c: Update copyright years. (TARGET_PAGE_SIZE): Set to 0x1000. (DEFAULT_MID): Set to M_VAX4K_NETBSD.
* 2002-06-08 Matt Thomas <matt@3am-software.com>Jason Thorpe2002-06-082-0/+5
| | | | * libaout.h (enum machine_type): Add M_VAX4K_NETBSD.
* 2002-06-08 Daniel Jacobowitz <drow@mvista.com>Daniel Jacobowitz2002-06-081-1/+1
| | | | | | | | | Based on patch from Matt Green: * config/obj-elf.h (ECOFF_DEBUGGING): Make configurable. * config/tc-mips.c (s_mips_file): Renamed from s_file. (s_mips_loc): New function. (mips_nonecoff_pseudo_table): Call them. (append_insn): Call dwarf2_emit_insn.
* * elf64-sh64.c (sh64_elf64_link_output_symbol_hook): Make static.Alan Modra2002-06-082-2/+6
|
* * Makefile.am: Fix quote style in last change.Alan Modra2002-06-083-6/+11
| | | | * Makefile.in: Regenerate.
* * Makefile.am: Run "make dep-am".Alan Modra2002-06-086-132/+625
| | | | * Makefile.in: Regenerate.
* * Makefile.am: Run "make dep-am".Alan Modra2002-06-084-23/+35
| | | | | * Makefile.in: Regenerate. * doc/Makefile.in: Regnerate.
* * ldexp.c: Replace CONST with const.Alan Modra2002-06-087-28/+37
| | | | | | | | * ldfile.c: Likewise. * ldfile.h: Likewise. * ldlex.l: Likewise. * mri.c: Likewise. * pe-dll.h: Likewise.
* * bucomm.c: Replace CONST with const.Alan Modra2002-06-084-15/+21
| | | | | * nm.c: Likewise. * objdump.c: Likewise.
* * as.c: Replace CONST with const.Alan Modra2002-06-0829-73/+104
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * write.c: Likewise. * config/obj-coff.c: Likewise. * config/tc-a29k.c: Likewise. * config/tc-arm.c: Likewise. * config/tc-dlx.c: Likewise. * config/tc-h8300.c: Likewise. * config/tc-h8500.c: Likewise. * config/tc-i370.c: Likewise. * config/tc-i860.c: Likewise. * config/tc-i960.c: Likewise. * config/tc-m68hc11.c: Likewise. * config/tc-m68k.c: Likewise. * config/tc-m88k.c: Likewise. * config/tc-mcore.c: Likewise. * config/tc-mips.c: Likewise. * config/tc-ns32k.c: Likewise. * config/tc-pdp11.c: Likewise. * config/tc-pj.c: Likewise. * config/tc-s390.c: Likewise. * config/tc-sh.c: Likewise. * config/tc-sparc.c: Likewise. * config/tc-tahoe.c: Likewise. * config/tc-tic80.c: Likewise. * config/tc-v850.c: Likewise. * config/tc-vax.c: Likewise. * config/tc-w65.c: Likewise. * config/tc-z8k.c: Likewise.
* * a29k.h: Replace CONST with const.Alan Modra2002-06-085-45/+42
| | | | | | | | (CONST): Don't define. * convex.h: Replace CONST with const. (CONST): Don't define. * dlx.h: Replace CONST with const. * or32.h (CONST): Don't define.
* * a29k-dis.c: Replace CONST with const.Alan Modra2002-06-086-15/+24
| | | | | | | * h8300-dis.c: Likewise. * m68k-dis.c: Likewise. * or32-dis.c: Likewise. * sparc-dis.c: Likewise.
* * armnetbsd.c: Replace CONST with const.Alan Modra2002-06-087-30/+37
| | | | | | | | * corefile.c: Likewise. * elf32-dlx.c: Likewise. * elf64-mips.c: Likewise. * mmo.c: Likewise. * ns32knetbsd.c: Likewise.
* 2002-06-08 Daniel Jacobowitz <drow@mvista.com>Daniel Jacobowitz2002-06-082-8/+46
| | | | | | | | | Based on patch from Matt Green: * config/obj-elf.h (ECOFF_DEBUGGING): Make configurable. * config/tc-mips.c (s_mips_file): Renamed from s_file. (s_mips_loc): New function. (mips_nonecoff_pseudo_table): Call them. (append_insn): Call dwarf2_emit_insn.
* * elf64-sparc.c (sparc64_elf_add_symbol_hook): Check the hashAlan Modra2002-06-082-1/+6
| | | | table is elf64-sparc.
* daily updateAlan Modra2002-06-081-1/+1
|
* * elfxx-mips.c (_bfd_mips_elf_relocate_section): Simplify code.Thiemo Seufer2002-06-072-29/+28
| | | | | Fix RELA addends to get not shifted in the result. Don't do special handling of R_MIPS_64 for NewABI.
* * config/tc-mips.c (mips_opts): Fix comment, all ASE fields are setThiemo Seufer2002-06-072-29/+36
| | | | | | | | | | | to -1. (file_ase_mips16): New veriable. (mips_eabi64): Remove. (CPU_HAS_MIPS16): New define. (CPU_HAS_MDMX): Fix data type. (md_begin): Code cleanup. Use file_ase_mips16. (mips_elf_final_processing): Handle mips16 header flag. Handle EABI flag without intermediate variable.
* * doc/as.texinfo: Update MIPS documentation.Thiemo Seufer2002-06-072-27/+55
|
* * config/tc-mips.c: Add define for $zero register.Thiemo Seufer2002-06-072-11/+67
| | | | | | | | | | (md_begin): Add $zero as alias name for $0. (insn_uses_reg): Use ZERO define. (mips_ip): Add $zero as alias name for $0. (mips16_ip): Likewise. (s_cplocal): Demand empty rest of input line. (tc_get_register): Likewise. Add support for $kt0, kt1 register names. Use ZERO define. Fix input_line_pointer progress.