aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2002-05-21bfd:Jason Thorpe7-2/+38
* config.bfd (armeb-*-netbsdelf*): New target. ld: * Makefile.am (ALL_EMULATIONS): Add earmelfb_nbsd.o. (earmelfb_nbsd.c): New rule. * Makefile.in: Regenerate. * configure.tgt (armeb-*-netbsdelf*): New target. (arm-*-netbsdelf*): Add armelfb_nbsd to targ_extra_emuls. (arm-*-netbsd*): Likewise. * emulparams/armelfb_nbsd.sh: New file.
2002-05-21*** empty log message ***gdbadmin1-1/+1
2002-05-21daily updateAlan Modra1-1/+1
2002-05-20 * h8300-tdep.c: Fix formatting.Kazu Hirata2-10/+10
2002-05-20 * debug.c: Fix formatting.Kazu Hirata7-287/+296
* debug.h: Likewise. * dlltool.c: Likewise. * dllwrap.c: Likewise. * emul_aix.c: Likewise. * emul_vanilla.c: Likewise.
2002-05-20 * mi-main.c (captured_mi_execute_command): Add uiout parameter.Keith Seitz2-19/+71
"data" is now a structure which is used to pass data to/from this function to mi_execute_command. Modify function to comply with requirements from catch_exceptions. Store real return result and command's return result in data. (mi_execute_command): Use catch_exceptions. Use enum to handle actions to be performed instead of overloading catch_errors return result and the mi return result.
2002-05-202002-05-20 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni2-7/+9
* rs6000-tdep.c (rs6000_do_registers_info): Simplify code for printing vector registers.
2002-05-20Replace deprecated command line switches with their modern equivalents.Nick Clifton10-14/+27
2002-05-20Add support for target specific command line switches to old-style simualtors.Nick Clifton8-251/+516
Make use of this support in the ARM simulator to add a --swi-support= switch to select whcih SWI protocols to emulate.
2002-05-20 * elf64-ppc.c (ppc_build_one_stub): Point undefined function symsAlan Modra2-0/+19
at the plt call stub.
2002-05-202002-05-19 Michael Chastain <mec@shout.net>Michael Chastain2-1/+5
* gdb.c++/inherit.exp: Accept "VTT for ..." in output strings.
2002-05-202002-05-17 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni3-10/+17
* configure.in (configdirs): Add gdb.arch. * configure: Regenerate.
2002-05-20daily updateAlan Modra1-1/+1
2002-05-20*** empty log message ***gdbadmin1-1/+1
2002-05-19 * cpu-mips.c (mips_compatible): Don't try to check machineThiemo Seufer2-5/+7
compatibility.
2002-05-19From Fernando Nasser:Andrew Cagney2-6/+20
* remote.c (remote_async_open_1): Re-throw the exception when the connection fails. (remote_cisco_open): Ditto. (remote_open_1): Ditto.
2002-05-19* remote.c (remote_start_remote_dummy): Add uiout parameter.Andrew Cagney2-21/+53
(remote_start_remote): Add uiout parameter. Pass through to remote_start_remote_dummy. (remote_open_1): Use catch_exception instead of catch_errors. (remote_async_open_1): Ditto. (remote_cisco_open): Ditto.
2002-05-19* remote.c (remote_start_remote): Replace PTR with void pointer.Andrew Cagney2-4/+10
(sigint_remote_twice_token, sigint_remote_token): Ditto. Make static.
2002-05-19 * addr2line.c: Fix formatting.Kazu Hirata11-69/+82
* ar.c: Likewise. * arsup.c: Likewise. * arsup.h: Likewise. * binemul.c: Likewise. * binemul.h: Likewise. * bucomm.c: Likewise. * coffdump.c: Likewise. * coffgrok.c: Likewise. * coffgrok.h: Likewise.
2002-05-19 * compile.c: Fix formatting.Kazu Hirata2-45/+49
2002-05-19daily updateAlan Modra1-1/+1
2002-05-19*** empty log message ***gdbadmin1-1/+1
2002-05-18* gdb_indent.sh: Allow the script to be run in the sim directory.Andrew Cagney2-0/+5
2002-05-18* config/i386/nm-cygwin.h (NO_PTRACE_H): Remove define.Mark Kettenis3-6/+5
* config/i386/nm-go32.h (NO_PTRACE_H): Remove define.
2002-05-18Add -bnortl and -bnortllib support for AIX.Tom Rix2-1/+9
2002-05-18Fix C_FILE auxent.Tom Rix2-1/+5
2002-05-18 * app.c: Fix formatting.Kazu Hirata10-61/+73
* as.c: Likewise. * ehopt.c: Likewise. * expr.c: Likewise. * input-file.c: Likewise. * listing.c: Likewise. * macro.h: Likewise. * stabs.c: Likewise. * symbols.c: Likewise.
2002-05-18 * compile.c: Fix formatting.Kazu Hirata2-94/+98
2002-05-18*** empty log message ***gdbadmin1-1/+1
2002-05-18daily updateAlan Modra1-1/+1
2002-05-17* corelow.c (core_open): Only call set_gdbarch_from_file ifMark Kettenis2-1/+11
exec_bfd is NULL.
2002-05-17* gdb.base/completion.exp: Recognize the more detailed errorJim Blandy2-3/+8
messages produced by the macro expander's lexical analyzer.
2002-05-17Fix call of read_relative_register_raw_bytesAndrey Volkov1-1/+1
2002-05-17* compile.c: Add absented opcodes: LDC, STC, EEPMOV, TAS.Andrey Volkov2-23/+92
2002-05-17h8300: Add support of EXR registerAndrey Volkov6-12/+104
2002-05-17* h8300s now new target, not alias of h8300hAndrey Volkov6-13/+47
2002-05-17* h8300.h: Corrected defs of all control regs and eepmov instr.Andrey Volkov2-43/+48
2002-05-17*compile.c: Add additional CCR flags (I,UI,H,U)Andrey Volkov2-3/+16
2002-05-17*h8300-tdep.c: Add additional CCR flags (I,UI,H,U)Andrey Volkov2-2/+8
2002-05-17* compile.c: Change literal regnumbers to REGNUMS.Andrey Volkov2-13/+19
2002-05-17* Change literal regno in h8300-tdep.cAndrey Volkov2-3/+7
2002-05-17* NEWS: Note addition of macro support.Jim Blandy2-0/+24
2002-05-17* gdb.texinfo (C Preprocessor Macros): New chapter.Jim Blandy2-3/+250
Include it in the main menu. (Contributors): Credit Jim Blandy with macro support. (Compilation): Explain how to get macro information into the executable. (Expressions): Note that preprocessor macros are expanded.
2002-05-17Expand preprocessor macros in C expressions.Jim Blandy7-11/+211
* c-lang.h: #include "macroexp.h", for macro_lookup_ftype. (scan_macro_expansion, scanning_macro_expansion, finished_macro_expansion): New function declarations. (expression_macro_lookup_func, expression_macro_lookup_baton): New variable declarations. * parser-defs.h (expression_context_pc): New declaration. * parse.c (expression_context_pc): New variable. (parse_exp_1): Set expression_context_pc, as well as expression_context_block. * c-exp.y (yylex): If we're not already reading the result of a macro expansion, try to macro-expand the next token. When we're done scanning a macro expansion, switch back to the mainline text. Commas and `if's in a macro's expansion don't terminate the input. * c-lang.c: #include "macroscope.h" and "gdb_assert.h". (macro_original_text, macro_expanded_text, expression_macro_lookup_func, expression_macro_lookup_baton): New variables. (scan_macro_expansion, scanning_macro_expansion, finished_macro_expansion, scan_macro_cleanup, null_macro_lookup, c_preprocess_and_parse): New functions. (c_language_defn, cplus_language_defn, asm_language_defn): Call c_preprocess_and_parse, instead of c_parse. * Makefile.in (c_lang_h): Note that this #includes macroexp.h. (c-lang.o): Note dependency on macroscope.h and gdb_assert.h.
2002-05-17print_insn_sh cleanup:Joern Rennecke10-117/+56
include: * dis-asm.h (print_insn_shl, print_insn_sh64l): Remove prototype. gdb: * sh-tdep.c (gdb_print_insn_sh64): Delete. (gdb_print_insn_sh): Just set info->endian and use print_insn_sh. (sh_gdbarch_init): Always use gdb_print_insn_sh. opcodes: * disassemble.c (disassembler): Just use print_insn_sh for bfd_arch_sh. * sh-dis.c (LITTLE_BIT): Delete. (print_insn_sh, print_insn_shl): Deleted. (print_insn_shx): Renamed to (print_insn_sh). No longer static. Handle SHmedia instructions. Use info->endian to determine endianness. * sh64-dis.c (print_insn_sh64, print_insn_sh64l): Delete. (print_insn_sh64x): No longer static. Renamed to (print_insn_sh64). Removed pfun_compact and endian arguments. If we got an uneven address to indicate SHmedia, adjust it. Return -2 for SHcompact instructions. sim/sh64: * sim-if.c (sh64_disassemble_insn): Use print_insn_sh instead of print_insn_shl.
2002-05-17 * elf64-ppc.c (ppc64_elf_info_to_howto): Formatting.Alan Modra2-10/+30
(ppc64_elf_relocate_section): Don't warn about reloc overflow when we've already warned about an undefined symbol. Report more detail on reloc errors.
2002-05-17Remove stale files.Alan Modra3-120/+5
2002-05-17 * acinclude.m4 (AM_INSTALL_LIBBFD): Fake to fool autotools.Alan Modra7-220/+332
* configure.in: Invoke AM_INSTALL_LIBBFD. * Makefile.am (install-data-local): Move to.. (install_libopcodes): .. New target. (uninstall_libopcodes): Likewise. (install-bfdlibLTLIBRARIES): Likewise. (uninstall-bfdlibLTLIBRARIES): Likewise. (bfdlibdir): New. (bfdincludedir): New. (lib_LTLIBRARIES): Rename to bfdlib_LTLIBRARIES. * aclocal.m4: Regenerate. * configure: Regenerate. * Makefile.in: Regenerate.
2002-05-17 * acinclude.m4 (AM_INSTALL_LIBBFD): New.Alan Modra7-336/+473
* configure.in: Invoke AM_INSTALL_LIBBFD. * Makefile.am (install-data-local): Revert 2002-05-13. Move to.. (install_libbfd): .. New target. (uninstall_libbfd): Likewise. (install-bfdlibLTLIBRARIES): Likewise. (uninstall-bfdlibLTLIBRARIES): Likewise. (bfdlibdir): New. (bfdincludedir): New. (lib_LTLIBRARIES): Rename to bfdlib_LTLIBRARIES. * aclocal.m4: Regenerate. * configure: Regenerate. * Makefile.in: Regenerate.
2002-05-17 * NEWS: Add section for multi-arched targets. Add v850 to that section.Corinna Vinschen2-0/+8