From Fernando Nasser:
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index f6d1231ccccd9bb58897e6ba0515527ffd482f3d..8504cc4a0c7ae922b0072e5bc75cf057cbc3a54d 100644 (file)
@@ -1,3 +1,81 @@
+2002-05-19  Andrew Cagney  <ac131313@redhat.com>
+
+       From Fernando Nasser:
+       * 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  Andrew Cagney  <ac131313@redhat.com>
+
+       * remote.c (remote_start_remote_dummy): Add uiout parameter.
+       (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  Andrew Cagney  <ac131313@redhat.com>
+
+       * remote.c (remote_start_remote): Replace PTR with void pointer.
+       (sigint_remote_twice_token, sigint_remote_token): Ditto.  Make
+       static.
+
+2002-05-18  Andrew Cagney  <ac131313@redhat.com>
+
+       * gdb_indent.sh: Allow the script to be run in the sim directory.
+
+2002-05-18  Mark Kettenis  <kettenis@gnu.org>
+
+       * config/i386/nm-cygwin.h (NO_PTRACE_H): Remove define.
+       * config/i386/nm-go32.h (NO_PTRACE_H): Remove define.
+
+       * corelow.c (core_open): Only call set_gdbarch_from_file if
+       exec_bfd is NULL.
+
+2002-05-17  Andrey Volkov <avolkov@transas.com>
+
+       * h8300-tdep.c: Add support of EXR register
+       * config/h8300/tm-h8300.h: Ditto. 
+       
+2002-05-17  Andrey Volkov <avolkov@transas.com>
+
+       * h8300-tdep.c: Add additional CCR flags (I,UI,H,U) 
+       
+2002-05-17  Andrey Volkov <avolkov@transas.com>
+
+       * h8300-tdep.c: Change literal regnums to REGNO.
+       
+2002-05-17  Jim Blandy  <jimb@redhat.com>
+
+       * NEWS: Note addition of macro support.
+
+       Expand preprocessor macros in C expressions.
+       * 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.
+
 Fri May 17 14:26:19 2002  J"orn Rennecke <joern.rennecke@superh.com>
 
        * sh-tdep.c (gdb_print_insn_sh64): Delete.
This page took 0.024059 seconds and 4 git commands to generate.