aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2000-02-24Remove dead code when not TC_M68K.Alan Modra9-40/+88
2000-02-24Mention IBM 370 supportAlan Modra1-0/+2
2000-02-24 * config/tc-i386.c (md_assemble): When swapping operands forRichard Henderson2-15/+21
intel_syntax, assume everything that's not Imm or Disp is a register.
2000-02-24 * top.c (SIGJMP_BUF, SIGSETJMP, SIGLONGJMP): Update comments.Nicholas Duffek3-62/+103
(error_return, quit_return): Merge into catch_return pointer. (return_to_top_level): Update comment. Longjmp to *catch_errors, and communicate reason to catch_errors via setjmp return value. (catch_errors): Always catch both quit and error, and if a catch wasn't requested by caller, throw it to the next catch_error. Replace dual longjmp buffer memcpy with single pointer change. Add FIXME for possibly adding new interface to tell caller what event was caught. Add extensive comments. * defs.h (enum return_reason): Reserve 0 for use as initial setjmp() return value. (RETURN_MASK): New public macro to generate RETURN_MASK_* from enum return_reason. (RETURN_MASK_QUIT, RETURN_MASK_ERROR): Define using RETURN_MASK.
2000-02-23 * scripttempl/elfd10v.sc: Remove dynamic linking hooks.Richard Henderson2-98/+44
Add and use memory regions.
2000-02-23Teach get_osabi_name about LinuxAlan Modra2-0/+5
2000-02-23fix typo in previous deltaNick Clifton1-1/+1
2000-02-23Accept 16-bit addresses.Nick Clifton2-11/+18
2000-02-23Doc fix.Jim Blandy1-2/+2
2000-02-23*** empty log message ***Jim Blandy1-0/+4
2000-02-23* gdbint.texinfo (FUNCTION_START_OFFSET): Document.Jim Blandy1-0/+14
2000-02-23Add new feature notices for changes made on 2/8 and 2/10/00.Timothy Wall1-0/+4
2000-02-232000-02-23 Fernando Nasser <fnasser@cygnus.com>Fernando Nasser3-19/+59
* infcmd.c (run_stack_dummy): Do not pop frame on random signal. * valops.c (_initialize_valops): Add command "set unwindonsignal". (hand_function_call): Test for unwind_on_signal and act accordingly.
2000-02-23Add IBM 370 support.Alan Modra54-967/+8119
2000-02-23Fix copyright - Cygnus is a Red Hat company.Andrew Cagney16-15/+22
2000-02-23Revert.Andrew Cagney1-1/+0
2000-02-23Re-sync with ../include/dis-asm.h - LEN param changed to unsigned int.Andrew Cagney6-5/+18
2000-02-23Add support for sh-pe and arm-wince-pe targets.Nick Clifton4-0/+36
2000-02-23Add mi/ and testsuite/gdb.mi/ subdirectories.Andrew Cagney59-318/+16199
Add --enable-gdbmi option to configury. Add mi rules to Makefile.in Add mi conditional output to event-top.c infrun.c main.c top.c. Add -i=mi option.
2000-02-22*** empty log message ***Jim Blandy1-0/+1
2000-02-22 * config/tc-d30v.c (parallel_ok): Use FLAG_NOT_WITH_ADDSUBppp toChandra Chavva2-4/+10
determine if an instruction can be used in parallel with an ADDppp or SUBppp instruction.
2000-02-22 * opcode/d30v.h (FLAG_NOT_WITH_ADDSUBppp): Redefined as operation cannotChandra Chavva2-1/+8
be combined in parallel with ADD/SUBppp.
2000-02-22 * d30v-opc.c (d30v_opcode_tab) : Added FLAG_NOT_WITH_ADDSUBppp toChandra Chavva2-10/+15
ST2H, STB, STH, STHH, STW and ST2H opcodes to prohibit parallel procedure.
2000-02-22Updated comment.Nick Clifton1-1/+1
2000-02-22Remove use of ELF_ST_OTHER.Nick Clifton4-9/+16
2000-02-22*** empty log message ***Jim Blandy2-0/+27
2000-02-22* gdbint.texinfo: Document COERCE_FLOAT_TO_DOUBLE --- the new form.Jim Blandy1-0/+23
2000-02-22* gdbarch.sh: Make the `default' field really default to zero, asJim Blandy1-2/+15
documented. Bring COERCE_FLOAT_TO_DOUBLE under gdbarch's control. * valops.c (COERCE_FLOAT_TO_DOUBLE): Rework definition to be more function-like. (default_coerce_float_to_double, standard_coerce_float_to_double): New functions. (value_arg_coerce): Adjust for new definition. * value.h (default_coerce_float_to_double, standard_coerce_float_to_double): New declarations for the above. * gdbarch.sh (coerce_float_to_double): New entry, replacing macro. * gdbarch.c, gdbarch.h: Regenerated. * tm-alpha.h, tm-fr30.h, tm-m32r.h, tm-mips.h, tm-hppa.h, tm-rs6000.h, tm-sh.h, tm-sparc.h (COERCE_FLOAT_TO_DOUBLE): Change definitions. * mips-tdep.c (mips_coerce_float_to_double): Supply our own custom function here. (mips_gdbarch_init): Install that as our coerce_float_to_double function.
2000-02-22Bring COERCE_FLOAT_TO_DOUBLE under gdbarch's control.Jim Blandy13-18/+111
* valops.c (COERCE_FLOAT_TO_DOUBLE): Rework definition to be more function-like. (default_coerce_float_to_double, standard_coerce_float_to_double): New functions. (value_arg_coerce): Adjust for new definition. * value.h (default_coerce_float_to_double, standard_coerce_float_to_double): New declarations for the above. * gdbarch.sh (coerce_float_to_double): New entry, replacing macro. * gdbarch.c, gdbarch.h: Regenerated. * tm-alpha.h, tm-fr30.h, tm-m32r.h, tm-mips.h, tm-hppa.h, tm-rs6000.h, tm-sh.h, tm-sparc.h (COERCE_FLOAT_TO_DOUBLE): Change definitions. * mips-tdep.c (mips_coerce_float_to_double): Supply our own custom function here. (mips_gdbarch_init): Install that as our coerce_float_to_double function.
2000-02-22g2000-02-22 Andrew Haley <aph@cygnus.com>Andrew Haley2-1/+8
* mips.h: (OPCODE_IS_MEMBER): Add comment.
2000-02-222000-02-22 Andrew Haley <aph@cygnus.com>Andrew Haley2-0/+17
* doc/c-mips.texi (MIPS Opts): Document -mgp32 and -mgp64.
2000-02-22Cleanups and signal handler backtrace fix for GNU/Linux PPC port.Kevin Buettner4-22/+39
2000-02-22ChangeLog change only.Andrew Haley1-1/+3
2000-02-22merge with include from egcs 2000-02-22Ian Lance Taylor2-7/+112
2000-02-22This commit was generated by cvs2svn to track changes on a CVS vendorIan Lance Taylor5-30/+165
branch.
2000-02-22import libiberty from egcsIan Lance Taylor7-90/+301
2000-02-22merge with libiberty from egcs 2000-02-22Ian Lance Taylor10-370/+902
2000-02-22import libiberty from egcsIan Lance Taylor33-369/+4422
2000-02-22This commit was generated by cvs2svn to track changes on a CVS vendorIan Lance Taylor20-29/+3372
branch.
2000-02-221999-12-30 Andrew Haley <aph@cygnus.com>Andrew Haley2-2/+40
* config/tc-mips.c (mips_gp32): New variable. (macro_build) Use mips_gp32. (mips_ip): Ditto. (md_longopts): Add "-mgp32" and "-mgp64". (md_parse_option): Add OPTION_GP32 and OPTION_GP64.
2000-02-221999-12-30 Andrew Haley <aph@cygnus.com>Andrew Haley3-1/+11
* mips-dis.c (_print_insn_mips): New arg for OPCODE_IS_MEMBER: force gp32 to zero. * mips-opc.c (G6): New define. (mips_builtin_op): Add "move" definition for -gp32.
2000-02-221999-12-30 Andrew Haley <aph@cygnus.com>Andrew Haley2-2/+10
* mips.h (OPCODE_IS_MEMBER): Add gp32 arg.
2000-02-22When SIM_HAVE_ENVIRONMENT: use sim_set_trace() to enable tracingAndrew Cagney9-29/+80
instead of sim_trace() to run the program; include support for ``-o'' option (operating environment); when a signal occurs, only continue execution when operating environment mode. Update d10v.
2000-02-222000-02-22 H.J. Lu <hjl@gnu.org>Ian Lance Taylor2-1/+8
* elflink.h (elf_link_add_object_symbols): If a version symbol is not defined, don't add a second ELF_VER_CHR.
2000-02-222000-02-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>Ian Lance Taylor2-3/+8
* config/obj-coff.c (add_lineno): Accept non-positive lineno with warning, and bump it to 1.
2000-02-22 From Grant Erickson <gerickso@Brocade.COM>:Ian Lance Taylor2-2/+7
* ppc-opc.c: Correct dcread--it takes 3 arguments, not 2.
2000-02-222000-02-22 H.J. Lu <hjl@gnu.org>Ian Lance Taylor2-1/+7
* common.h (ELFOSABI_LINUX): Define.
2000-02-22 From Brad Lucier <lucier@math.purdue.edu>:Ian Lance Taylor4-6/+17
* i386.c (i386_find_call): Add cast to ensure that printf argument matches format. * tahoe.c (tahoe_find_call): Likewise. * vax.c (vax_find_call): Likewise.
2000-02-22 From Brad Lucier <lucier@math.purdue.edu>:Ian Lance Taylor2-2/+9
* dwarf2dbg.c (print_stats): Add cast to force printf argument to match format.
2000-02-22 From Brad Lucier <lucier@math.purdue.edu>:Ian Lance Taylor2-16/+25
* readelf.c (process_version_sections): Add casts to make sure argument to %* is an int. (process_mips_specific): Add casts to make printf arguments match format.