aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2000-09-25* Makefile.in (DEVO_SUPPORT): Added gettext.m4, libtool.m4 andAlexandre Oliva2-1/+7
ltcf-c.sh.
2000-09-25Add Mark Kettenis to blanket write privs list.Andrew Cagney2-0/+5
2000-09-24 * rs6000-tdep.c (rs6000_pop_frame): Use PC_IN_CALL_DUMMY to testPeter Schauer2-3/+10
for call dummy instead of accessing stop_stack_dummy, which does not work if we `return' from a stop in a call dummy. (rs6000_gdbarch_init): Use generic_save_dummy_frame_tos for dummy_frame_tos function to make PC_IN_CALL_DUMMY work.
2000-09-24Protoization.Kevin Buettner3-8/+14
2000-09-23* config/tc-hppa.c (hppa_fix_adjustable): Do the external and weakAlan Modra2-5/+11
checks only for ELF. (hppa_force_relocation): Likewise.
2000-09-22Add missing fpcmp instructions, and add missing fcmp/fpcmp tests.Jim Wilson7-3563/+4135
* gas/ia64/opc-f.pl: Add missing fcmp and fpcmp tests. * gas/ia64/opc-f.s, gas/ia64/opc-f.d: Regenerate. * ia64-opc-f.c (ia64_opcodes_f): Add fpcmp pseudo-ops for gt, ge, ngt, and nge. * ia64-asmtab.c: Regenerate.
2000-09-22Fix ia64 gas testsuite. Update ia64 DV tables. Fix ia64 gas testsuite again.Jim Wilson25-4387/+4619
gas/ChangeLog * config/tc-ia64.c (dv_sem): Add "stop". (specify_resource, case IA64_RS_PR): Only handles regs 1 to 15 now. (specify_resource, case IA64_RS_PRr): New for regs 16 to 62. (specify_resource, case IA64_RS_PR63): Reorder (note == 7) test to match above. (mark_resources): Check IA64_RS_PRr. gas/testsuite/ChangeLog * gas/ia64/dv-raw-err.s: Add new testcases for PR%, 16 - 62. * gas/ia64/dv-waw-err.s: Likewise. * gas/ia64/dv-imply.d: Regenerate. * gas/ia64/dv-mutex.d, gas/ia64/dv-raw-err.l, gas/ia64/dv-safe.d, gas/ia64/dv-srlz.d, gas/ia64/dv-war-err.l, gas/ia64/dv-waw-err.l, gas/ia64/opc-f.d, gas/ia64/opc-i.d, gas/ia64/opc-m.d: Likewise. include/opcode/ChangeLog * ia64.h (enum ia64_dependency_semantics): Add IA64_DVS_STOP. opcodes/ChangeLog * ia64-dis.c (print_insn_ia64): Revert Aug 7 byte skip count change. * ia64-gen.c (parse_semantics): Handle IA64_DVS_STOP. (lookup_specifier): Handle "PR%, 1 to 15" and "PR%, 16 to 62". * ia64-ic.tbl, ia64-raw.tbl, ia64-war.tbl, ia64-waw.tbl: Update. * ia64-asmtab.c: Regnerate.
2000-09-22 * Makefile.in (REQUIRED_OFILES): Add md5.o.Jason Merrill3-2/+427
(CFILES): Add md5.c. * md5.c: New file.
2000-09-22 * i386-linux-nat.c (OLD_CANNOT_FETCH_REGISTER,Peter Schauer3-11/+40
OLD_CANNOT_FETCH_REGISTER): New definitions for accessible registers when accessing the registers via the U area. (fetch_register, store_register): Use them. (cannot_fetch_register, cannot_store_register): New functions, all registers should be accessible if we have GETREGS support. * config/i386/nm-linux.h: Use cannot_fetch/store_register for CANNOT_FETCH/STORE_REGISTER definitions.
2000-09-22Redesign and clean up the relaxation mechanism.Nick Clifton2-378/+340
2000-09-22Conditionalise the embedded relocs feature on the m68*-*-elf targetNick Clifton2-78/+122
2000-09-212000-09-21 Kazu Hirata <kazu@hxi.com>Kazu Hirata3-121/+124
* config/tc-ns32k.c: Fix formatting. * config/tc-ns32k.h: Likewise.
2000-09-212000-09-21 Kazu Hirata <kazu@hxi.com>Kazu Hirata5-68/+67
* ldmain.c: Fix formatting. * ldmisc.c: Likewise. * ldver.c: Likewise. * ldwrite.c: Likewise.
2000-09-21 * infttrace.c (update_thread_state_after_attach): Pass addressFred Fish2-1/+6
of ttstate_t object, not the object itself.
2000-09-21Silence gcc warning.Alan Modra2-1/+9
2000-09-21Correct comments. Don't check non-code output sections for stubAlan Modra2-23/+50
grouping. (In the process, partly revert and fix bugs introduced with the last change. Oops.)
2000-09-21Fix a segfault caused by under-allocating an array.Alan Modra2-18/+24
2000-09-202000-09-20 Kazu Hirata <kazu@hxi.com>Kazu Hirata11-77/+83
* config/tc-m32r.c: Fix formatting. * config/tc-m32r.h: Likewise. * config/tc-m68851.h: Likewise. * config/tc-m68hc11.c: Likewise. * config/tc-m68hc11.h: Likewise. * config/tc-m88k.c: Likewise. * config/tc-mips.c: Likewise. * config/tc-mips.h: Likewise. * config/tc-mn10200.h: Likewise. * config/tc-mn10300.h: Likewise.
2000-09-202000-09-20 Kazu Hirata <kazu@hxi.com>Kazu Hirata3-292/+289
* config/tc-mcore.c: Fix formatting. * config/tc-mcore.h: Likewise.
2000-09-202000-09-20 Kazu Hirata <kazu@hxi.com>Kazu Hirata3-153/+152
* config/tc-tahoe.c: Fix formatting. * config/tc-tahoe.h: Likewise.
2000-09-20Handle out of memory situations.Alan Modra5-15/+34
2000-09-19Change the PLT entry 0 instruction sequence to actually work.Nick Clifton2-4/+11
2000-09-19oops - fix date ion ChangeLog entryNick Clifton1-1/+1
2000-09-19Remove jbssi and jbcci.Nick Clifton2-4/+5
2000-09-18* elf32-sh.c (sh_elf_relocate_section): UseAlexandre Oliva2-19/+25
_bfd_final_link_relocate to apply the relocation against a section symbol, when doing relocatable links.
2000-09-18* lin-lwp.c (stop_wait_callback): Remove bogus assertions in theMark Kettenis2-8/+19
code that deals with exiting/signalled threads. Replace with code similar to what's done in lin_lwp_wait.
2000-09-18* config/tc-hppa.h (TC_FORCE_RELOCATION_SECTION): For ELF, allowAlan Modra3-1/+20
subtraction of two syms without emitting a relocation. * config/tc-hppa.c (hppa_force_relocation): Force relocations for global or weak symbols.
2000-09-18Group stub sections.Alan Modra5-170/+288
2000-09-18Enable Mark Kettenis' linux thread support for Linux/PPC.Kevin Buettner4-20/+75
2000-09-18Protoization.Kevin Buettner3-4/+7
2000-09-16* elf32-sh.c (ELF_MAXPAGESIZE): Define to 128, to matchAlexandre Oliva2-1/+6
ld/emulparams/shelf.sh.
2000-09-162000-09-15 Kazu Hirata <kazu@hxi.com> Kazu Hirata12-96/+57
* config/tc-h8300.h: Fix formatting. * config/tc-h8500.c: Likewise. * config/tc-h8500.h: Likewise. * config/tc-hppa.h: Likewise. * config/tc-i370.h: Likewise. * config/tc-i386.h: Likewise. * config/tc-i860.c: Likewise. * config/tc-i860.h: Likewise. * config/tc-i960.h: Likewise. * config/tc-ia64.c: Likewise. * config/tc-ia64.h: Likewise.
2000-09-162000-09-15 Fernando Nasser <fnasser@totem.to.cygnus.com>Fernando Nasser2-2/+14
* varobj.c (varobj_set_value): Call wrapped version of parse_exp_1() to avoid longjumps.
2000-09-15Replace StrongARM property with v4 and v5 properties.Nick Clifton6-90/+119
2000-09-152000-09-15 Fernando Nasser <fnasser@cygnus.com>Fernando Nasser2-1/+6
* ser-unix.c (do_unix_readchar): Prevent infinite read wait to be interrupted after 32K seconds.
2000-09-15add support for embedded relocs in m68k ELF portNick Clifton15-418/+754
2000-09-15ld performs LITUSE relocations incorrectly if -relax is specified on the ldNick Clifton2-10/+26
command line and the displacement field of the load or store instruction is non-zero.
2000-09-15* splay-tree.c: #include <stdio.h>.DJ Delorie2-0/+6
2000-09-15(DATA_START_SYMBOLS): Provide $global$ only as needed.Alan Modra2-1/+6
2000-09-15Find the first .init and .fini sections correctly.Alan Modra2-57/+90
Clobber millicode syms via a hash traversal here. elf_adjust_dynamic_symbol really ought to let us look at all dynamic symbols, but it doesn't.
2000-09-15Protoization.Kevin Buettner3-16/+12
2000-09-152000-09-14 Kazu Hirata <kazu@hxi.com>Kazu Hirata15-176/+174
* config/tc-a29k.c: Fix formatting. * config/tc-alpha.c: Likewise. * config/tc-arc.c: Likewise. * config/tc-arc.h: Likewise. * config/tc-arm.c: Likewise. * config/tc-arm.h: Likewise. * config/tc-avr.c: Likewise. * config/tc-avr.h: Likewise. * config/tc-tic30.c: Likewise. * config/tc-tic30.h: Likewise. * config/tc-tic54x.c: Likewise. * config/tc-tic54x.h: Likewise. * config/tc-tic80.c: Likewise. * config/tc-tic80.h: Likewise.
2000-09-14Eliminate false DVs on parallel compares.Timothy Wall5-7/+123
2000-09-14Lots of bug fixes. .plt entries for DT_INIT, DT_FINI, and anyAlan Modra2-240/+655
local function that has a plabel. Size the stub reloc sections as we size the stubs.
2000-09-142000-09-13 Kazu Hirata <kazu@hxi.com>Kazu Hirata11-141/+84
* config/obj-ecoff.c: Fix formatting. * config/obj-elf.c: Likewise. * config/obj-elf.h: Likewise. * config/obj-evax.h: Likewise. * config/obj-generic.h: Likewise. * config/obj-hp300.c: Likewise. * config/obj-hp300.h: Likewise. * config/obj-ieee.h: Likewise. * config/obj-vms.c: Likewise. * config/obj-vms.h: Likewise.
2000-09-14* elf32-sh.c (sh_elf_howto_table): Moved R_SH_GOT32, R_SH_PLT32,Alexandre Oliva2-113/+257
R_SH_COPY, R_SH_GLOB_DAT, R_SH_JMP_SLOT, R_SH_RELATIVE, R_SH_GOTOFF, R_SH_GOTPC) to the range from 160 to 167. Replaced the original entries with EMPTY_HOWTOs, and added new ones to fill in the gap. (sh_elf_info_to_howto): Make sure the new gap isn't used. (sh_elf_relocate_section): Likewise.
2000-09-14* sh.h (R_SH_GOT32, R_SH_PLT32, R_SH_COPY, R_SH_GLOB_DAT,Alexandre Oliva2-9/+20
R_SH_JMP_SLOT, R_SH_RELATIVE, R_SH_GOTOFF, R_SH_GOTPC): Change numbers to the range from 160 to 167. (R_SH_FIRST_INVALID_RELOC): Adjust. (R_SH_FIRST_INVALID_RELOC_2, R_SH_LAST_INVALID_RELOC_2): New relocs to fill in the gap.
2000-09-14Add support for the MIPS32Nick Clifton19-240/+474
2000-09-14Disable relaxation if multiple symbol definitions are encountered - otherwiseNick Clifton2-0/+13
the linker could abort with an assertion failure.
2000-09-14 * som.c (som_write_symbol_strings): Do not used fixed buffers,Jeff Law2-25/+68
use size_t as a counter. (som_write_space_strings): Similarly.