aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1998-11-28CARP:Andrew Cagney31-31/+67
Rewrite INNER_THAN so that it takes parameters.
1998-11-27CARP:Andrew Cagney11-69/+109
STEP_SKIPS_DELAY - add STEP_SKIPS_DELAY_P and rewrite use removing #ifdef's. NO_SINGLE_STEP - replace with SOFTWARE_SINGLE_STEP_P + SOFTWARE_SINGLE_STEP. Replace global variable one_stepped with static singlestep_breakpoints_inserted_p. Cleanup infrun.c (scary!).
1998-11-27 * elflink.h (compute_bucket_count): Don't allow minsize==0, itRichard Henderson2-0/+7
causes division by zero later on.
1998-11-26Thu Nov 26 11:26:32 1998 Dave Brolley <brolley@cygnus.com>Dave Brolley1-1/+14
* fr30-dis.c: Regenerated.
1998-11-26Thu Nov 26 11:26:32 1998 Dave Brolley <brolley@cygnus.com>Dave Brolley4-110/+142
* fr30-asm.c,fr30-dis.c,fr30-opc.c: Regenerated.
1998-11-26Thu Nov 26 11:23:48 1998 Dave Brolley <brolley@cygnus.com>Dave Brolley1-0/+5
* config/tc-fr30.c (md_pcrel_from_section): Restore previous calculation of pcrel point.
1998-11-26Thu Nov 26 11:23:48 1998 Dave Brolley <brolley@cygnus.com>Dave Brolley1-1/+1
* config/tc-fr30.c (md_pcrel_from_section): Restore previous calculation of pcrel point. ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
1998-11-26Thu Nov 26 11:19:35 1998 Dave Brolley <brolley@cygnus.com>Dave Brolley1-0/+5
* elf32-fr30.c (fr30_elf_pc9_reloc,fr30_elf_pc12_reloc): Not needed.
1998-11-26CARP: Delete ABOUT_TO_RETURN across all targets.Andrew Cagney24-215/+122
1998-11-26* rs6000-tdep.c (rs6000_breakpoint_from_pc): Change big_breakpointAndrew Cagney3-3/+10
and little_breakpoint to char[] from char*. * remote-array.c (array_insert_breakpoint): Change bp_addr to CORE_ADDR type.
1998-11-25* ldemul.h (ld_emulation_xfer_struct): new hook "recognized_file"DJ Delorie3-3/+218
* ldemul.c (ldemul_recognized_file): new function, new hook * ldint.texinfo: document new hook. * ldlang.c (load_symbols): call recognized_hook for all objects we do recognize, in case the emulation needs to handle them specially. PE DLLs use this. * pe-dll.c (pe_dll_generate_def_file): take out hack and debug printfs * emultempl/pe.em (gld_i386_recognized_file): new function (gld_i486_unrecognized_file): take out hack
1998-11-25* coff-i386.c (i3coff_object_p): Remove hack. Use new emulationDJ Delorie1-0/+5
hook now.
1998-11-25CARP: --enable-build-warnings=-Werror: Fix problems stopping GDB beingAndrew Cagney17-132/+157
canadian-crossed to host i386-cygwin.
1998-11-25Fix --enable-build-warnings=-Werror failures.Andrew Cagney3-26/+43
v850/simops.c, d10v/simops.c, v850/Makefile.in, d10v/Makefile.in: Include targ-vals.h instead of syscall.h. Replace SYS_* with TARGET_SYS_*. Add dependency. z8k/support.c: Include <errno.h> v850/simops.c: Replace long with portable signed32. mips/interp.c: Make sim_monitor global - needed by sky.
1998-11-25mem-break.c (memory_insert_breakpoint, memory_remove_breakpoint): PassAndrew Cagney1-0/+5
address of bplen.
1998-11-25Explicitly tag vr41/mips16 instructions.Andrew Cagney2-2/+23
Update configure.in/configure.
1998-11-25remove some accidentally committed (harmless) code.Felix Lee2-1363/+0
1998-11-25Fix calculation of address for pc rel operations.Nick Clifton2-18/+12
1998-11-25Add support for 9_PCREL and 12_PCREL relocs.Nick Clifton2-6/+152
1998-11-25For top level:Gavin Romig-Koch8-1/+155
* config.sub (mips64vr4xxx,mips64vr4xxxel): New. For gcc: * config.sub (mips64vr4xxx,mips64vr4xxxel): New. * configure.in (mips64vr4xxx,mips64vr4xxxel): New. * config/mips/t-vr4xxx: New. * config/mips/elfb4xxx.h: New. * config/mips/elfl4xxx.h: New. * configure: Rebuilt. For gas: * config/tc-mips.c (md_begin): Added mip64vr4xxx as a possible CPU_TARGET. For gdb: * configure.tgt: Handle mips64*vr4xxx. For ld: * configure.tgt: Handle mips64*vr4xxx.
1998-11-25Fix handling of I32 and I20 relocs.Nick Clifton2-41/+132
1998-11-24Tue Nov 24 15:46:33 1998 Michael Snyder <msnyder@cleaver.cygnus.com>Michael Snyder2-11/+47
* config/mn10300/tm-mn10300.h (TARGET_VIRTUAL_FRAME_POINTER): new target macro. * mn10300-tdep.c (mn10300_virtual_frame_pointer): new function. * tracepoint.c (encode_actions): Use the new target macro to determine the virtual frame pointer, for collecting locals/args. (add_local_symbols, collect_symbol): add a register/offset pair of arguments so that the virtual frame pointer can be passed in.
1998-11-24 * procfs.c (procfs_wait): handle syscall events first.Felix Lee7-64/+1463
* procfs.c (GDB_GREGSET_TYPE, GDB_FPREGSET_TYPE): new macros. * config/sparc/xm-sun4sol2.h: use them. * core-sol2.c: don't #undef gregset_t and fpregset_t. * sol-thread.c: ditto. * sparc-tdep.c: ditto.
1998-11-24CARP: *BREAKPOINT*Andrew Cagney9-28/+123
Convert mn10300, MIPS and powerpc/rs6000 targets to use BREAKPOINT_FROM_PC Delete global variable memory_breakpoint_size. Use BREAKPOINT_FROM_PC instead.
1998-11-24Add d10v and v850 to gennltvals.sh and regenerate.Andrew Cagney3-18/+84
Add a howto.
1998-11-24 * pe-dll.c (make_head): name object files sequentially to ensureDJ Delorie2-11/+185
they link in the right order. (make_tail): same here (pe_process_import_defs): use sequential names for bfds to ensure proper link order. (pe_implied_import_dll): new function; handles linking directly against DLLs by simulating IMPORTS directives. * emultempl/pe.em (gld_i386pe_before_parse): hack bfd to not recognize .dll files via bfd_pe_dll_not_recognized_hack
1998-11-24 * coff-i386.c (bfd_pe_dll_not_recognized_hack): the linker wantsDJ Delorie1-0/+7
to see .DLL files as unrecognized. (i3coff_object_p): Sorry, had to hack it to not recognize these files (pei-i386) on request.
1998-11-24* emultempl/pe.em (gld_i386pe_parse_args): Conditionalize call toDJ Delorie2-1/+8
pe_dll_add_excludes
1998-11-23Mon Nov 23 18:28:48 1998 Dave Brolley <brolley@cygnus.com>Dave Brolley3-6/+10
* fr30-asm.c,fr30-dis.c,fr30-opc.c,fr30-opc.h: Regenerated.
1998-11-23Mon Nov 23 17:02:47 1998 Dave Brolley <brolley@cygnus.com>Dave Brolley8-0/+1145
* Directory created.
1998-11-23fix for arm-pe linker testsuite failures - only define an entry symbol if ↵Nick Clifton2-1/+7
one has been specified.
1998-11-23 * emultempl/pe.em (gld_i386pe_after_open): callDJ Delorie3-109/+195
pe_process_import_defs * pe-dll.c (pe_dll_generate_def_file): calculate BASE from pe_data, only print if actually set. Print version only if set. (save_relocs): save relocs for both input and output. (make_one): support internal/external different names. (pe_dll_generate_implib): support new make_one (pe_process_import_defs): new function; handles IMPORT directives in .def files.
1998-11-23* opncls.c (bfd_make_readable): need more cleanup for symbols andDJ Delorie1-0/+5
relents. Call bfd_check_format to reinitialize.
1998-11-23Mon Nov 23 11:38:40 1998 Michael Snyder <msnyder@cleaver.cygnus.com>Michael Snyder2-3/+30
* symfile.c (deduce_language_from_filename): rewrite so as to work from a table of filename extensions, modifiable by the user. (filename_language_table): new data structure. (set_ext_lang_command): new function for new command, "set extension-language". (info_extension_language_command): new function for new command "info extension-languages". (add_filename_language, init_filename_language_table): new support functions for the above. * language.c (language_enum): new function. Support for above.
1998-11-23CARP: Convert macro definitions of USE_STRUCT_CONVENTION into targetAndrew Cagney24-216/+548
specific functions.
1998-11-23gencode.c: Kill, Kill, Kill....Andrew Cagney3-4994/+14
Remove last remenats of old gencode simulator.
1998-11-23Configure mips64vr4100-elf nee mips64vr41* as a 64 bit mips16 igen simulator.Andrew Cagney4-57/+76
Fix problems: All vr.igen instructions are 64 bit.
1998-11-23Merge egcs-19981109Jeff Law1-0/+1
1998-11-23Pacify GCC.Andrew Cagney1-0/+9
1998-11-23Pacify GCC.Andrew Cagney2-7/+10
1998-11-23Reconize target mips-tx19-elfAndrew Cagney3-14/+21
1998-11-23Switch mips-lsi-elf mips16 simulator to igen (from gencode).Andrew Cagney5-509/+613
1998-11-22 * genmloop.sh (${cpu}_pbb_chain): Watch for Ctrl-C's.Doug Evans1-0/+5
(${cpu}_pbb_cti_chain): Ditto.
1998-11-22* fix for minor sanitization lossageFrank Ch. Eigler1-0/+41
1998-11-21Sat Nov 21 17:15:40 1998 Philippe De Muyter <phdm@macqel.be>Stan Shebs2-96/+61
* breakpoint.c (bpstat_stop_status): Do not increment hit_count of breakpoint if condition is not true.
1998-11-21Sat Nov 21 17:15:40 1998 Philippe De Muyter <phdm@macqel.be>Stan Shebs2-17/+43
* coffread.c (coff_symtab_read): Discard C_LABEL's that are not function entry points, to avoid getting them in the stack dump instead of the actual function.
1998-11-21keep restored fileStan Shebs1-0/+1
1998-11-21 * config/m68k/delta68.mh (NAT_FILE): Undo 1998-08-18 change;Stan Shebs4-4/+38
without NAT_FILE definition, configure will assume that GDB cannot run native. * config/m68k/nm-delta68.h (KERNEL_U_SIZE): New macro. * delta68-nat.c (kernel_u_size): New function.
1998-11-21* mild gx prototype tweakFrank Ch. Eigler2-4/+48
start-sanitize-gxsim 1998-11-21 Frank Ch. Eigler <fche@elastic.org> * sim-gx.c (sim_gx_block_translate): Generate computed goto for __GNUC__ instead of plain switch() for gx block entry. Lose "-g" compile option for gx block. end-sanitize-gxsim
1998-11-21* r5900.igen (CVT.W.S): Always round towards zero.Andrew Cagney1-0/+6
Update testsuite.