r112434 - in /branches/apple-local-200502-branc...
geoffk@gcc.gnu.org
geoffk@gcc.gnu.org
Tue Mar 28 00:32:00 GMT 2006
Author: geoffk
Date: Tue Mar 28 00:32:07 2006
New Revision: 112434
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=112434
Log:
Index: gcc/ChangeLog
2006-03-24 Geoffrey Keating <geoffk@apple.com>
Radar 4485597
* dwarf2out.c (is_c_family): Understand new DWARF3 language types.
(is_cxx): Likewise.
(gen_compile_unit_die): Use new language types for Objective-C and
Objective-C++.
(dwarf2out_decl): Use is_cxx rather than testing explicitly against
DW_LANG_C_plus_plus.
2006-03-01 Jakub Jelinek <jakub@redhat.com>
* dwarf2.h (DW_TAG_condition, DW_TAG_shared_type): New constants
from DWARF 3.
(DW_AT_description, DW_AT_binary_scale, DW_AT_decimal_scale,
DW_AT_small, DW_AT_decimal_sign, DW_AT_digit_count,
DW_AT_picture_string, DW_AT_mutable, DW_AT_threads_scaled,
DW_AT_explicit, DW_AT_object_pointer, DW_AT_endianity,
DW_AT_elemental, DW_AT_pure, DW_AT_recursive): New.
(DW_OP_form_tls_address, DW_OP_call_frame_cfa, DW_OP_bit_piece): New.
(DW_ATE_packed_decimal, DW_ATE_numeric_string, DW_ATE_edited,
DW_ATE_signed_fixed, DW_ATE_unsigned_fixed): New.
(DW_DS_unsigned, DW_DS_leading_overpunch, DW_DS_trailing_overpunch,
DW_DS_leading_separate, DW_DS_trailing_separate): New.
(DW_END_default, DW_END_big, DW_END_little): New.
(DW_END_lo_user, DW_END_hi_user): Define.
(DW_LNE_lo_user, DW_LNE_hi_user): Define.
(DW_CFA_val_offset, DW_CFA_val_offset_sf, DW_CFA_val_expression): New.
(DW_LANG_PLI, DW_LANG_ObjC, DW_LANG_ObjC_plus_plus, DW_LANG_UPC,
DW_LANG_D): New.
Index: gcc/testsuite/ChangeLog
2006-03-24 Geoffrey Keating <geoffk@apple.com>
Radar 4485597
* objc.dg/dwarf-2.m: New.
* obj-c++.dg/dwarf-2.mm: New.
Added:
branches/apple-local-200502-branch/gcc/testsuite/obj-c++.dg/dwarf-2.mm
- copied, changed from r112372, trunk/gcc/testsuite/obj-c++.dg/dwarf-2.mm
branches/apple-local-200502-branch/gcc/testsuite/objc.dg/dwarf-2.m
- copied, changed from r112372, trunk/gcc/testsuite/objc.dg/dwarf-2.m
Modified:
branches/apple-local-200502-branch/gcc/ChangeLog
branches/apple-local-200502-branch/gcc/dwarf2.h
branches/apple-local-200502-branch/gcc/dwarf2out.c
branches/apple-local-200502-branch/gcc/testsuite/ChangeLog
More information about the Gcc-cvs
mailing list