aboutsummaryrefslogtreecommitdiff
path: root/gcc/objc/ChangeLog
diff options
context:
space:
mode:
authorZiemowit Laski <zlaski@apple.com>2005-07-08 01:53:37 +0000
committerZiemowit Laski <zlaski@gcc.gnu.org>2005-07-08 01:53:37 +0000
commita0e71127bb2ab3450437010387edd33404590de8 (patch)
tree42e7259e06a7cac78cdf1510f45d3e6ca75fa394 /gcc/objc/ChangeLog
parent478cc28d237453d3d30fe1ee99cdaef2f9e15a88 (diff)
downloadgcc-a0e71127bb2ab3450437010387edd33404590de8.zip
gcc-a0e71127bb2ab3450437010387edd33404590de8.tar.gz
gcc-a0e71127bb2ab3450437010387edd33404590de8.tar.bz2
objc-act.c (objc_build_struct): Pass in an actual @interface instead of its name...
[gcc/objc/ChangeLog] 2005-07-07 Ziemowit Laski <zlaski@apple.com> * objc-act.c (objc_build_struct): Pass in an actual @interface instead of its name, and annotate the struct created (and all existing variants thereof) with the @interface. (objc_compare_types): Treat forward-declared ObjC classes as stand-alone (root) classes for purposes of type comparisons. (build_private_template): Move some code to objc_build_struct(). [gcc/testsuite/ChangeLog] 2005-07-07 Ziemowit Laski <zlaski@apple.com> * obj-c++.dg/proto-lossage-6.mm: New. * objc.dg/proto-lossage-6.m: New. From-SVN: r101750
Diffstat (limited to 'gcc/objc/ChangeLog')
-rw-r--r--gcc/objc/ChangeLog9
1 files changed, 9 insertions, 0 deletions
diff --git a/gcc/objc/ChangeLog b/gcc/objc/ChangeLog
index 6d7b9a4..00fa28a 100644
--- a/gcc/objc/ChangeLog
+++ b/gcc/objc/ChangeLog
@@ -1,5 +1,14 @@
2005-07-07 Ziemowit Laski <zlaski@apple.com>
+ * objc-act.c (objc_build_struct): Pass in an actual @interface
+ instead of its name, and annotate the struct created (and all
+ existing variants thereof) with the @interface.
+ (objc_compare_types): Treat forward-declared ObjC classes
+ as stand-alone (root) classes for purposes of type comparisons.
+ (build_private_template): Move some code to objc_build_struct().
+
+2005-07-07 Ziemowit Laski <zlaski@apple.com>
+
PR objc/22274
* objc-act.c (objc_build_string_object): For GNU-style constants,
use the @interface type rather than the built-in type.