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