OSDN Git Service

* printcmd.c (printf_command): Add seen_big_h, seen_big_d and
[pf3gnuchains/pf3gnuchains3x.git] / gdb / ChangeLog
index 435f2c1..c6c54ec 100644 (file)
@@ -1,3 +1,110 @@
+2008-01-09  Luis Machado  <luisgpm@br.ibm.com>
+
+       * printcmd.c (printf_command): Add seen_big_h, seen_big_d and
+       seen_double_big_d, treat the new H, D, and DD modifiers as length
+       modifiers.
+
+2008-01-08  Joel Brobecker  <brobecker@adacore.com>
+
+       * dwarf2read.c (read_enumeration_type): Add comment.
+
+2008-01-08  Thiago Jung Bauermann  <bauerman@br.ibm.com>
+
+       * config.in: Regenerate.
+
+2008-01-08  Joel Brobecker  <brobecker@adacore.com>
+
+       * ada-lang.c (ada_convert_actual): Renames convert_actual.
+       Make non-static.
+       (ada_convert_actuals): Delete.
+       * ada-lang.h (ada_convert_actual): Add declaration.
+       (ada_convert_actuals): Remove declaration.
+       * infcall.c: #include "ada-lang.h".
+       (value_arg_coerce): Add new parameter sp.  Update function
+       documetnation.  Add handling of Ada function call parameters.
+       * Makefile.in (infcall.o): Update dependencies.
+
+2008-01-08  Paul Hilfinger  <hilfinger@adacore.com>
+
+       * ada-lang.c (ensure_lval): Fix value lval kind.
+       (convert_actual): Add handling for arguments passed by reference.
+
+2008-01-08  Doug Evans  <dje@google.com>
+
+       * dbxread.c (read_dbx_symtab): Fix indentation.
+
+2008-01-07  Thiago Jung Bauermann  <bauerman@br.ibm.com>
+
+       * Makefile.in (dfp.o): Depend on expression.h, gdbtypes.h and value.h.
+       (valarith.o): Depend on dfp.h.
+       (valops.o): Likewise.
+       * dfp.c: Include expression.h, gdbtypes.h, value.h and dfp.h.
+       (set_decnumber_context): New function.
+       (decimal_check_errors): Likewise.
+       (decimal_from_number): Likewise.
+       (decimal_to_number): Likewise.
+       (decimal_from_string): Use set_decnumber_context and
+       decimal_check_errors.
+       (decimal_from_integral): New function.
+       (decimal_from_floating): Likewise.
+       (decimal_to_double): Likewise.
+       (promote_decimal): Likewise.
+       (decimal_binop): Likewise.
+       (decimal_is_zero): Likewise.
+       (decimal_compare): Likewise.
+       (decimal_convert): Likewise.
+       * dfp.h (decimal_from_integral): New prototype.
+       (decimal_from_floating): Likewise.
+       (decimal_to_double): Likewise.
+       (decimal_binop): Likewise.
+       (decimal_is_zero): Likewise.
+       (decimal_compare): Likewise.
+       (decimal_convert): Likewise.
+       * eval.c (evaluate_subexp_standard): Remove expect_type argument from
+       call to value_from_decfloat.
+       * valarith.c: Include dfp.h.
+       (value_args_as_decimal): New function.
+       (value_binop): Add if block to handle TYPE_CODE_DECFLOAT values.
+       (value_logical_not): Likewise.
+       (value_equal): Likewise.
+       (value_less): Likewise.
+       (value_pos): Likewise.
+       (value_neg): Formatting fix.
+       * valops.c: Include dfp.h.
+       (value_cast): Add if block to handle TYPE_CODE_DECFLOAT values.
+       * value.c (unpack_long): Add case to handle TYPE_CODE_DECFLOAT.
+       (unpack_double): Add if block to handle TYPE_CODE_DECFLOAT.
+       (value_from_decfloat): Remove expect_type argument.
+       * value.h (value_from_decfloat): Update prototype.
+
+2008-01-07  Vladimir Prus  <vladimir@codesourcery.com>
+
+       Ignore change in name of dynamic linker during
+       execution on Solaris.  This also unbreaks pending breakpoints.
+
+       * solist.h (struct target_so_ops): New field same.
+        * solib-svr4.c (svr4_same): New.
+        (_initialize_svr4_solib): Register svr4_same.
+        * solib.c (update_solib_list): Use ops->same, if available.
+
+2008-01-06  Christopher Faylor  <me+cygwin@cgf.cx>
+
+       * win32-nat.c (win32_make_so): Use cygwin-style path to avoid warnings
+       when using MS-DOS paths.
+
+2008-01-05  Pedro Alves  <pedro@codesourcery.com>
+
+       * NEWS: Mention --pid and --core command line behaviour changes.
+
+2008-01-05  Pedro Alves  <pedro@codesourcery.com>
+
+       * main.c (captured_main): Remove 'count' varible and the
+       ALIGN_STACK_ON_ENTRY block that used it.  Error out if --core and
+       --pid options were issued simultaneously.  If an explicit pid
+       option was passed, don't fallback to core file.  Detect extra
+       arguments better in the presence of explicit pid or core
+       arguments.
+
 2008-01-05  Joel Brobecker  <brobecker@adacore.com>
 
        * ada-lang.c (ada_which_variant_applies): Correctly compute