* ada-lang.c (unwrap_value): Handle the case where the "F" field
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index d3bdbccff3ee3ec8ec1f5d5efca50bae3441f416..691245164d01bd8bb3fbdb861bd6e54ace133de2 100644 (file)
@@ -1,3 +1,44 @@
+2008-05-02  Joel Brobecker  <brobecker@adacore.com>
+
+       * ada-lang.c (unwrap_value): Handle the case where the "F" field
+       inside a PAD type is a bitfield.
+
+2008-05-02  Ulrich Weigand  <uweigand@de.ibm.com>
+
+       * ppc-sysv-tdep.c (ppc64_sysv_abi_push_dummy_call): Handle
+       TYPE_CODE_BOOL and TYPE_CODE_CHAR the same as TYPE_CODE_INT.
+       Handle TYPE_CODE_REF the same as TYPE_CODE_PTR.
+       Handle TYPE_CODE_METHOD the same as TYPE_CODE_FUNC.
+       Allow typedefs when checking for function pointer arguments.
+       Right-align small structs passed on the stack.
+       (ppc64_sysv_abi_return_value): Handle TYPE_CODE_BOOL and
+       TYPE_CODE_CHAR the same as TYPE_CODE_INT.
+       Handle TYPE_CODE_REF the same as TYPE_CODE_PTR.
+
+2008-05-02  Daniel Jacobowitz  <dan@codesourcery.com>
+
+       * Makefile.in (arm-tdep.o): Update.
+       * arm-tdep.c (arm_objfile_data_key, struct arm_mapping_symbol)
+       (struct arm_per_objfile, arm_compare_mapping_symbols): New.
+       (arm_pc_is_thumb): Use mapping symbols.
+       (arm_objfile_data_cleanup, arm_record_special_symbol): New.
+       (arm_gdbarch_init): Call set_gdbarch_record_special_symbol.
+       (_initialize_arm_tdep): Initialize arm_objfile_data_key.
+       * elfread.c (elf_symtab_read): Use gdbarch_record_special_symbol.
+       * gdbarch.sh: Add record_special_symbol.
+       * gdbarch.c, gdbarch.h: Regenerated.
+       * objfiles.c (struct objfile_data): Add cleanup member.
+       (register_objfile_data_with_cleanup): New function, from
+       register_objfile_data.
+       (register_objfile_data): Use it.
+       (objfile_free_data): Call clear_objfile_data.
+       (clear_objfile_data): Call cleanup functions.
+       * objfiles.h (register_objfile_data_with_cleanup): Declare.
+
+2008-05-02  Daniel Jacobowitz  <dan@codesourcery.com>
+
+       * objfiles.c (init_entry_point_info): Handle shared libraries.
+
 2008-05-02  Daniel Jacobowitz  <dan@codesourcery.com>
 
        * arm-tdep.c (arm_prologue_this_id): Compare pc, not func, to
This page took 0.028516 seconds and 4 git commands to generate.