[llvm-branch-commits] [llvm-gcc-branch] r101310 - /llvm-gcc-4.2/branches/Apple/Morbo/gcc/testsuite/objc.dg/arm-scalar-atomic-copyStruct.m

Jim Grosbach grosbach at apple.com
Wed Apr 14 15:56:19 PDT 2010


Author: grosbach
Date: Wed Apr 14 17:56:18 2010
New Revision: 101310

URL: http://llvm.org/viewvc/llvm-project?rev=101310&view=rev
Log:
fix commit glitch.

Modified:
    llvm-gcc-4.2/branches/Apple/Morbo/gcc/testsuite/objc.dg/arm-scalar-atomic-copyStruct.m

Modified: llvm-gcc-4.2/branches/Apple/Morbo/gcc/testsuite/objc.dg/arm-scalar-atomic-copyStruct.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/branches/Apple/Morbo/gcc/testsuite/objc.dg/arm-scalar-atomic-copyStruct.m?rev=101310&r1=101309&r2=101310&view=diff
==============================================================================
--- llvm-gcc-4.2/branches/Apple/Morbo/gcc/testsuite/objc.dg/arm-scalar-atomic-copyStruct.m (original)
+++ llvm-gcc-4.2/branches/Apple/Morbo/gcc/testsuite/objc.dg/arm-scalar-atomic-copyStruct.m Wed Apr 14 17:56:18 2010
@@ -36,41 +36,3 @@
 }
 
 /* { dg-final { scan-assembler-times "blx\t_objc_copyStruct" 2 } } */
-/* APPLE LOCAL file 6671703 use objc_copyStruct() for big scalars */
-/* { dg-do compile { target arm*-*-darwin* } } */
-/* { dg-options "-O0" } */
-
-#import <Foundation/NSObject.h>
-
-
- at interface myClass : NSObject {
-  unsigned long long _i64;
-}
-
- at property (readwrite) unsigned long long i64;
-
- at end
-
- at implementation myClass
- at synthesize i64 = _i64;
-
-
-
- at end
-
-extern int printf(const char *fmt, ...);
-
-void foo(myClass *obj)
-{
-  printf ("%llx\n", obj.i64);
-}
-
-int main()
-{
-  myClass *obj = [[myClass alloc] init];
-  obj.i64 = 0xfeedface55555555LL;
-  foo (obj);
-  return 0;
-}
-
-/* { dg-final { scan-assembler-times "blx\t_objc_copyStruct" 2 } } */





More information about the llvm-branch-commits mailing list