+2010-11-06 Joern Rennecke <amylaar@spamcop.net>
+
+ PR middle-end/46314
+ * target.def (generate_internal_label): New asm_out hook.
+ * output.h (default_generate_internal_label): Declare.
+ * varasm.c (default_generate_internal_label): Define.
+
+2010-11-06 Iain Sandoe <iains@gcc.gnu.org>
+
+ PR target/44981
+ * doc/extend.tex (format): Document NSString extension.
+ (format_arg): Likewise.
+ (Darwin Format Checks): New section.
+ * doc/tm.texi: Document string object hooks (generated).
+ * doc/tm.texi.in (TARGET_OBJC_CONSTRUCT_STRING_OBJECT) Rename.
+ (TARGET_STRING_OBJECT_REF_TYPE_P): New.
+ (TARGET_CHECK_STRING_OBJECT_FORMAT_ARG): New.
+ * target.def (objc_construct_string_object): Rename, amend
+ documentation.
+ (string_object_ref_type_p): New hook.
+ (check_string_object_format_arg): New hook.
+ * c-parser.c (c_parser_attributes): Allow objective-c class names as
+ attribute identifiers.
+ * config/darwin-c.c (darwin_cfstring_ref_p): New.
+ (darwin_check_cfstring_format_arg): New.
+ (darwin_additional_format_types): New.
+ * config/darwin-protos.h (darwin_cfstring_ref_p) New.
+ (darwin_check_cfstring_format_arg): New.
+ * config/darwin.h (TARGET_OBJC_CONSTRUCT_STRING_OBJECT) Renamed.
+ (TARGET_STRING_OBJECT_REF_TYPE_P): New.
+ (TARGET_N_FORMAT_TYPES): New.
+ (TARGET_CHECK_STRING_OBJECT_FORMAT_ARG): New.
+
+2010-11-06 Eric Botcazou <ebotcazou@adacore.com>
+ Pascal Obry <obry@adacore.com>
+
+ * config/i386/cygming.h (DWARF_FRAME_REGISTERS): Redefine. Use 33
+ in 64-bit mode and 17 otherwise.
+
+2010-11-06 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
+
+ PR debug/45939
+ * var-tracking.c (emit_note_insn_var_location): Make sure that
+ call related var location notes come before the normal ones.
+
+2010-11-05 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR target/46326
+ * config/i386/i386.c (ix86_delegitimize_address): Fix a typo
+ in the last change.
+
+2010-11-05 Ian Lance Taylor <iant@google.com>
+
+ * explow.c (allocate_dynamic_stack_space): Check
+ MALLOC_ABI_ALIGNMENT.
+
+2010-11-05 Jakub Jelinek <jakub@redhat.com>
+
+ PR c/44772
+ * c-decl.c (warn_cxx_compat_finish_struct): Don't call
+ pointer_set_contains if DECL_NAME is NULL.
+
+2010-11-05 Ian Lance Taylor <iant@google.com>
+
+ PR target/46084
+ * explow.c (allocate_dynamic_stack_space): If flag_split_stack,
+ request enough additional space for alignment, and force
+ alignment.
+
+2010-11-05 Kai Tietz <kai.tietz@onevision.com>
+
+ * config/i386/i386.c (legitimate_pic_address_disp_p):
+ Handle UNSPEC_PCREL.
+ (ix86_legitimate_address_p): Likewise.
+ (legitimize_pic_address): Likewise.
+ (output_pic_addr_const): Likewise.
+ (ix86_delegitimize_address): Likewise.
+ (ix86_find_base_term): Likewise.
+ (memory_address_length): Likewise.
+ (x86_output_mi_thunk): Handle special case x64
+ for non local binding.
+ * config/i386/i386.md (UNSPEC_PCREL): New.
+ * config/i386/winnt.c (i386_pe_binds_local_p):
+ Allow weak symbol for x64 windows with non-local binding.
+
2010-11-05 Jakub Jelinek <jakub@redhat.com>
PR target/45670