[llvm-commits] [llvm-gcc-4.2] r56745 - /llvm-gcc-4.2/trunk/gcc/ChangeLog.apple

Bill Wendling isanbard at gmail.com
Fri Sep 26 17:54:09 PDT 2008


Author: void
Date: Fri Sep 26 19:54:09 2008
New Revision: 56745

URL: http://llvm.org/viewvc/llvm-project?rev=56745&view=rev
Log:
Update.

Modified:
    llvm-gcc-4.2/trunk/gcc/ChangeLog.apple

Modified: llvm-gcc-4.2/trunk/gcc/ChangeLog.apple
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/ChangeLog.apple?rev=56745&r1=56744&r2=56745&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/ChangeLog.apple (original)
+++ llvm-gcc-4.2/trunk/gcc/ChangeLog.apple Fri Sep 26 19:54:09 2008
@@ -1,3 +1,79 @@
+2008-09-26  Stuart Hastings  <stuart at apple.com>
+
+	Radar 5919583
+	* config/i386/emmintin.h (_mm_srli_si128, _mm_srli_si128):
+          Remove parameters and move multiplication by 8 from here...
+	* config/i386/i386.c (ix86_expand_builtin): ...to here.
+
+2008-09-25  Fariborz Jahanian <fjahanian at apple.com>
+
+        Radar 6244520 - minor addition
+	* c-common.c (build_indirect_object_id_exp): offset needs
+	be updated to accomodate addition of the new field.
+
+2008-09-26  Caroline Tice  <ctice at apple.com>
+
+	Radar 6163705
+	* cp/parser.c (declare_block_prologue_local_byref_vars):  Assign the
+       decl_stmt a line number of one before the declaration of the function.
+       * c-decl.c (declare_block_prologue_local_vars):  Likewise.
+       * function.c (find_and_extract_block_prologue_insns):  New function.
+       (append_insn_list):  New function.
+       (thread_prologue_and_epilogue_insns):  If the function is a Block
+       helper function, call find_and_extract_block_prologue_insns;  If that
+       function call returned a list of insns, call append_insn_list to add
+       them to the end of the "normal" prologue.
+
+2008-09-25  Fariborz Jahanian <fjahanian at apple.com>
+
+	Radar 6246965
+	* c-typeck.c (functiontypes_are_block_compatible): Use
+	existing API for argument-list type checking.
+
+2008-09-25  Fariborz Jahanian <fjahanian at apple.com>
+
+        Radar 6244520
+	* c-decl.c (new_block_byref_decl): New field added to
+	struct __Block_byref_x.
+	(init_byref_decl): Above field initialized to NULL.
+
+2008-09-25  Fariborz Jahanian <fjahanian at apple.com>
+
+        Radar 6237713
+	* c-common.c (handle_noreturn_attribute): Add 'noreturn'
+	attribute to block pointer decls.
+	* c-parser.c (c_parser_block_literal_expr): Parse and set
+	attributes on block literals.
+
+2008-09-24  Stuart Hastings  <stuart at apple.com>
+
+	Radar 6025404
+	* config/i386/sse.md (ssse3_pmaddubswv8hi3,
+	  ssse3_pmaddubswv4hi3): Not commutative.
+
+2008-09-23  Fariborz Jahanian <fjahanian at apple.com>
+
+        Radar 6196572
+	* c-typeck.c (functiontypes_are_block_compatible): Assignment to
+	variadic block pointer is ok.
+
+2008-09-19  Fariborz Jahanian <fjahanian at apple.com>
+
+        Radar 6173152
+	* c.opt (-fnew-property-ivar-synthesis): Is now the default.
+
+2008-09-19  Fariborz Jahanian <fjahanian at apple.com>
+
+	Radar 6230656
+	* config/darwin-c.c (darwin_cpp_builtins): Don't define __block
+	macro with -fno-blocks.
+
+2008-09-19  Stuart Hastings  <stuart at apple.com>
+
+	Radar 6119849
+	* gcc/builtins.c (fold_builtin_classify): Under -ffast-math,
+          finite() should return 1.
+
 2008-09-17  Josh Conner  <jconner at apple.com>
 
 	Radar 6204451





More information about the llvm-commits mailing list