[llvm-commits] [llvm-gcc-4.2] r54303 - /llvm-gcc-4.2/trunk/gcc/cp/ChangeLog.apple
Bill Wendling
isanbard at gmail.com
Sat Aug 2 21:27:11 PDT 2008
Author: void
Date: Sat Aug 2 23:27:11 2008
New Revision: 54303
URL: http://llvm.org/viewvc/llvm-project?rev=54303&view=rev
Log:
Update ChangeLog
Modified:
llvm-gcc-4.2/trunk/gcc/cp/ChangeLog.apple
Modified: llvm-gcc-4.2/trunk/gcc/cp/ChangeLog.apple
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/cp/ChangeLog.apple?rev=54303&r1=54302&r2=54303&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/cp/ChangeLog.apple (original)
+++ llvm-gcc-4.2/trunk/gcc/cp/ChangeLog.apple Sat Aug 2 23:27:11 2008
@@ -1,3 +1,35 @@
+2008-07-31 Fariborz Jahanian <fjahanian at apple.com>
+
+ Radar 6040305 - work in progress
+ * objcp-lang.c (c_finish_return): Removed
+ * cp-lang.c (c_finish_return): Removed
+ * typeck.c (c_finish_return): Add
+ (check_return_expr): On error of a return
+ expresison inside a block return error_mark_node.
+ * semantics.c (finish_return_stmt): For helper
+ functions, return expression is already done.
+
+2008-07-30 Fariborz Jahanian <fjahanian at apple.com>
+
+ Radar 6040305
+ * call.c (standard_conversion): Allow conversion of 'id'
+ type to a block pointer.
+
+2008-07-30 Fariborz Jahanian <fjahanian at apple.com>
+
+ Radar 6040305
+ * typeck.c (build_block_call): New
+ (build_function_call): Call build_block_call
+ for block calls.
+ * call.c (standard_conversion): Remove "void *" to
+ block pointer conversion.
+
+2008-07-29 Fariborz Jahanian <fjahanian at apple.com>
+
+ Radar 6040305
+ * call.c (standard_conversion): Allow assignment of
+ "void *" to block pointer object.
+
2008-07-28 Fariborz Jahanian <fjahanian at apple.com>
Radar 6040305
More information about the llvm-commits
mailing list