[llvm-commits] [llvm-gcc-4.2] r106771 - in /llvm-gcc-4.2/trunk/gcc/testsuite: g++.apple/ gcc.apple/
Bill Wendling
isanbard at gmail.com
Thu Jun 24 11:44:07 PDT 2010
Author: void
Date: Thu Jun 24 13:44:07 2010
New Revision: 106771
URL: http://llvm.org/viewvc/llvm-project?rev=106771&view=rev
Log:
Update _NSConcreteStackBlock to the correct declaration.
Modified:
llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-assigngcglobal.C
llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-assigngcivar.C
llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-assigngcstrongcast.C
llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-assignweakgc-1.C
llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-assignweakgc.C
llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-assignweakgcivar.C
llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-block-property-1.C
llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-block-property-2.C
llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-blocks-test-4.C
llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-blocks-test-5.C
llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-blocks-test-6.C
llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-blocks-test-7.C
llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-blocks-test-8.C
llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-codegen-1.C
llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-conditional-test.C
llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-enum.C
llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-escape-return1.C
llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-global-byref-1.C
llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-global-byref-2.C
llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-global-byref.C
llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-helloworld.C
llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-id-block.C
llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-implicit-byref.C
llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-nested-copied-var-1.C
llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-nested-copied-var-2.C
llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-nested-copied-var-3.C
llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-nested-copied-var.C
llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-nested-global.C
llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-nested.C
llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-noescape-helper-1.C
llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-noescape-helper-2.C
llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-noescape-helper-3.C
llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-noescape-helper.C
llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-pointer-type.C
llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-pointer.C
llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-question-exp.C
llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-readweakgc.C
llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-readweakgcivar.C
llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-assigngcglobal.c
llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-assigngcivar.c
llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-assigngcstrongcast.c
llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-assignweakgc-1.c
llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-assignweakgc.c
llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-assignweakgcivar.c
llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-block-property-1.c
llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-block-property-2.c
llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-blocks-test-4.c
llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-blocks-test-5.c
llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-blocks-test-6.c
llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-blocks-test-7.c
llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-blocks-test-8.c
llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-codegen-1.c
llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-conditional-test.c
llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-enum.c
llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-escape-return1.c
llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-global-byref-1.c
llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-global-byref-2.c
llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-global-byref.c
llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-id-block.c
llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-implicit-byref.c
llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-nested-copied-var-1.c
llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-nested-copied-var-2.c
llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-nested-copied-var-3.c
llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-nested-copied-var.c
llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-nested-global.c
llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-nested.c
llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-noescape-helper-1.c
llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-noescape-helper-2.c
llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-noescape-helper-3.c
llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-noescape-helper.c
llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-pointer-type.c
llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-pointer.c
llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-question-exp.c
llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-readweakgc.c
llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-readweakgcivar.c
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-assigngcglobal.C
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/g%2B%2B.apple/block-assigngcglobal.C?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-assigngcglobal.C (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-assigngcglobal.C Thu Jun 24 13:44:07 2010
@@ -5,7 +5,7 @@
/* { dg-skip-if "" { powerpc*-*-darwin* } { "-m64" } { "" } } */
#include <stdio.h>
-void * _NSConcreteStackBlock;
+void * _NSConcreteStackBlock[32];
void _Block_byref_assign_copy(void * dst, void *src){}
void _Block_byref_release(void*src){}
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-assigngcivar.C
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/g%2B%2B.apple/block-assigngcivar.C?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-assigngcivar.C (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-assigngcivar.C Thu Jun 24 13:44:07 2010
@@ -11,7 +11,7 @@
#undef objc_assign_ivar
-void * _NSConcreteStackBlock;
+void * _NSConcreteStackBlock[32];
void _Block_byref_assign_copy(void * dst, void *src){}
void _Block_byref_release(void*src){}
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-assigngcstrongcast.C
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/g%2B%2B.apple/block-assigngcstrongcast.C?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-assigngcstrongcast.C (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-assigngcstrongcast.C Thu Jun 24 13:44:07 2010
@@ -11,7 +11,7 @@
#undef objc_assign_ivar
-void * _NSConcreteStackBlock;
+void * _NSConcreteStackBlock[32];
void _Block_byref_assign_copy(void * dst, void *src){}
void _Block_byref_release(void*src){}
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-assignweakgc-1.C
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/g%2B%2B.apple/block-assignweakgc-1.C?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-assignweakgc-1.C (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-assignweakgc-1.C Thu Jun 24 13:44:07 2010
@@ -4,7 +4,7 @@
/* { dg-skip-if "" { powerpc*-*-darwin* } { "-m64" } { "" } } */
#import <Foundation/Foundation.h>
-void * _NSConcreteStackBlock;
+void * _NSConcreteStackBlock[32];
void _Block_byref_assign_copy(void * dst, void *src){}
void _Block_byref_release(void*src){}
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-assignweakgc.C
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/g%2B%2B.apple/block-assignweakgc.C?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-assignweakgc.C (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-assignweakgc.C Thu Jun 24 13:44:07 2010
@@ -4,7 +4,7 @@
/* { dg-skip-if "" { powerpc*-*-darwin* } { "-m64" } { "" } } */
#import <Foundation/Foundation.h>
-void * _NSConcreteStackBlock;
+void * _NSConcreteStackBlock[32];
void _Block_byref_assign_copy(void * dst, void *src){}
void _Block_byref_release(void*src){}
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-assignweakgcivar.C
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/g%2B%2B.apple/block-assignweakgcivar.C?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-assignweakgcivar.C (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-assignweakgcivar.C Thu Jun 24 13:44:07 2010
@@ -4,7 +4,7 @@
/* { dg-skip-if "" { powerpc*-*-darwin* } { "-m64" } { "" } } */
#import <Foundation/Foundation.h>
-void * _NSConcreteStackBlock;
+void * _NSConcreteStackBlock[32];
void _Block_byref_assign_copy(void * dst, void *src){}
void _Block_byref_release(void*src){}
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-block-property-1.C
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/g%2B%2B.apple/block-block-property-1.C?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-block-property-1.C (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-block-property-1.C Thu Jun 24 13:44:07 2010
@@ -7,7 +7,7 @@
#include <stdio.h>
-void * _NSConcreteStackBlock;
+void * _NSConcreteStackBlock[32];
@interface TestObject {
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-block-property-2.C
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/g%2B%2B.apple/block-block-property-2.C?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-block-property-2.C (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-block-property-2.C Thu Jun 24 13:44:07 2010
@@ -5,7 +5,7 @@
/* { dg-options "-mmacosx-version-min=10.5 -ObjC++ -framework Foundation" { target *-*-darwin* } } */
/* { dg-skip-if "" { powerpc*-*-darwin* } { "-m64" } { "" } } */
-void * _NSConcreteStackBlock;
+void * _NSConcreteStackBlock[32];
void _Block_byref_assign_copy(void * dst, void *src){}
void _Block_byref_release(void*src){}
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-blocks-test-4.C
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/g%2B%2B.apple/block-blocks-test-4.C?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-blocks-test-4.C (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-blocks-test-4.C Thu Jun 24 13:44:07 2010
@@ -4,7 +4,7 @@
/* { dg-skip-if "" { powerpc*-*-darwin* } { "-m64" } { "" } } */
#include <stdio.h>
-void * _NSConcreteStackBlock;
+void * _NSConcreteStackBlock[32];
extern "C" {
void _Block_byref_assign_copy(void * dst, void *src){}
void _Block_byref_release(void*src){}
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-blocks-test-5.C
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/g%2B%2B.apple/block-blocks-test-5.C?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-blocks-test-5.C (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-blocks-test-5.C Thu Jun 24 13:44:07 2010
@@ -4,7 +4,7 @@
/* { dg-skip-if "" { powerpc*-*-darwin* } { "-m64" } { "" } } */
#include <stdio.h>
-void * _NSConcreteStackBlock;
+void * _NSConcreteStackBlock[32];
void _Block_byref_assign_copy(void * dst, void *src){}
void _Block_byref_release(void*src){}
extern "C" void exit(int);
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-blocks-test-6.C
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/g%2B%2B.apple/block-blocks-test-6.C?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-blocks-test-6.C (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-blocks-test-6.C Thu Jun 24 13:44:07 2010
@@ -4,7 +4,7 @@
/* { dg-skip-if "" { powerpc*-*-darwin* } { "-m64" } { "" } } */
#include <stdio.h>
-void * _NSConcreteStackBlock;
+void * _NSConcreteStackBlock[32];
void _Block_byref_assign_copy(void * dst, void *src){}
void _Block_byref_release(void*src){}
extern "C" void exit(int);
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-blocks-test-7.C
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/g%2B%2B.apple/block-blocks-test-7.C?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-blocks-test-7.C (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-blocks-test-7.C Thu Jun 24 13:44:07 2010
@@ -5,7 +5,7 @@
#include <stdio.h>
-void * _NSConcreteStackBlock;
+void * _NSConcreteStackBlock[32];
void _Block_byref_assign_copy(void * dst, void *src){}
void _Block_byref_release(void*src){}
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-blocks-test-8.C
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/g%2B%2B.apple/block-blocks-test-8.C?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-blocks-test-8.C (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-blocks-test-8.C Thu Jun 24 13:44:07 2010
@@ -7,7 +7,7 @@
#include <objc/Object.h>
#import <Foundation/Foundation.h>
-void * _NSConcreteStackBlock;
+void * _NSConcreteStackBlock[32];
int CalledRetain = 0;
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-codegen-1.C
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/g%2B%2B.apple/block-codegen-1.C?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-codegen-1.C (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-codegen-1.C Thu Jun 24 13:44:07 2010
@@ -4,7 +4,7 @@
/* { dg-skip-if "" { powerpc*-*-darwin* } { "-m64" } { "" } } */
#include <stdio.h>
-void * _NSConcreteStackBlock;
+void * _NSConcreteStackBlock[32];
void _Block_byref_assign_copy(void * dst, void *src){}
void _Block_byref_release(void*src){}
extern "C" void exit(int);
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-conditional-test.C
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/g%2B%2B.apple/block-conditional-test.C?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-conditional-test.C (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-conditional-test.C Thu Jun 24 13:44:07 2010
@@ -5,7 +5,7 @@
/* { dg-skip-if "" { powerpc*-*-darwin* } { "-m64" } { "" } } */
#include <stdio.h>
-void * _NSConcreteStackBlock;
+void * _NSConcreteStackBlock[32];
extern "C" void abort (void);
typedef int (^myblock)(int);
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-enum.C
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/g%2B%2B.apple/block-enum.C?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-enum.C (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-enum.C Thu Jun 24 13:44:07 2010
@@ -5,7 +5,7 @@
/* { dg-skip-if "" { powerpc*-*-darwin* } { "-m64" } { "" } } */
#include <stdio.h>
-void * _NSConcreteStackBlock;
+void * _NSConcreteStackBlock[32];
void _Block_byref_assign_copy(void * dst, void *src){}
void _Block_byref_release(void*src){}
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-escape-return1.C
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/g%2B%2B.apple/block-escape-return1.C?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-escape-return1.C (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-escape-return1.C Thu Jun 24 13:44:07 2010
@@ -14,7 +14,7 @@
++count;
}
-void *_NSConcreteStackBlock;
+void *_NSConcreteStackBlock[32];
void FOO(int arg) {
__block int X = 1234;
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-global-byref-1.C
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/g%2B%2B.apple/block-global-byref-1.C?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-global-byref-1.C (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-global-byref-1.C Thu Jun 24 13:44:07 2010
@@ -5,7 +5,7 @@
/* { dg-skip-if "" { powerpc*-*-darwin* } { "-m64" } { "" } } */
#include <stdio.h>
-void * _NSConcreteStackBlock;
+void * _NSConcreteStackBlock[32];
void CallBlock (void (^voidvoidBlock)(void)) {
voidvoidBlock();
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-global-byref-2.C
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/g%2B%2B.apple/block-global-byref-2.C?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-global-byref-2.C (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-global-byref-2.C Thu Jun 24 13:44:07 2010
@@ -5,7 +5,7 @@
/* { dg-skip-if "" { powerpc*-*-darwin* } { "-m64" } { "" } } */
#include <stdio.h>
-void * _NSConcreteStackBlock;
+void * _NSConcreteStackBlock[32];
void _Block_byref_assign_copy(void * dst, void *src){}
void _Block_byref_release(void*src){}
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-global-byref.C
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/g%2B%2B.apple/block-global-byref.C?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-global-byref.C (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-global-byref.C Thu Jun 24 13:44:07 2010
@@ -5,7 +5,7 @@
/* { dg-skip-if "" { powerpc*-*-darwin* } { "-m64" } { "" } } */
#include <stdio.h>
-void * _NSConcreteStackBlock;
+void * _NSConcreteStackBlock[32];
void CallBlock (void (^voidvoidBlock)(void)) {
voidvoidBlock();
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-helloworld.C
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/g%2B%2B.apple/block-helloworld.C?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-helloworld.C (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-helloworld.C Thu Jun 24 13:44:07 2010
@@ -6,7 +6,7 @@
#include <stdio.h>
-void* _NSConcreteStackBlock;
+void* _NSConcreteStackBlock[32];
int main()
{
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-id-block.C
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/g%2B%2B.apple/block-id-block.C?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-id-block.C (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-id-block.C Thu Jun 24 13:44:07 2010
@@ -6,7 +6,7 @@
/* { dg-options "-mmacosx-version-min=10.5 -ObjC++" { target *-*-darwin* } } */
/* { dg-skip-if "" { powerpc*-*-darwin* } { "-m64" } { "" } } */
-void * _NSConcreteStackBlock;
+void * _NSConcreteStackBlock[32];
typedef void (^blockATYPE)(void);
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-implicit-byref.C
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/g%2B%2B.apple/block-implicit-byref.C?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-implicit-byref.C (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-implicit-byref.C Thu Jun 24 13:44:07 2010
@@ -8,7 +8,7 @@
#import <Foundation/Foundation.h>
-void * _NSConcreteStackBlock;
+void * _NSConcreteStackBlock[32];
enum {
BLOCK_NEEDS_FREE = (1 << 24),
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-nested-copied-var-1.C
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/g%2B%2B.apple/block-nested-copied-var-1.C?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-nested-copied-var-1.C (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-nested-copied-var-1.C Thu Jun 24 13:44:07 2010
@@ -9,7 +9,7 @@
extern "C" void abort(void);
-void * _NSConcreteStackBlock;
+void * _NSConcreteStackBlock[32];
void callVoidVoid(void (^closure)(void)) {
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-nested-copied-var-2.C
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/g%2B%2B.apple/block-nested-copied-var-2.C?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-nested-copied-var-2.C (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-nested-copied-var-2.C Thu Jun 24 13:44:07 2010
@@ -5,7 +5,7 @@
/* { dg-skip-if "" { powerpc*-*-darwin* } { "-m64" } { "" } } */
#import <Foundation/Foundation.h>
-void *_NSConcreteStackBlock;
+void *_NSConcreteStackBlock[32];
id Global = nil;
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-nested-copied-var-3.C
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/g%2B%2B.apple/block-nested-copied-var-3.C?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-nested-copied-var-3.C (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-nested-copied-var-3.C Thu Jun 24 13:44:07 2010
@@ -5,7 +5,7 @@
/* { dg-skip-if "" { powerpc*-*-darwin* } { "-m64" } { "" } } */
#import <Foundation/Foundation.h>
-void *_NSConcreteStackBlock;
+void *_NSConcreteStackBlock[32];
id Global = nil;
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-nested-copied-var.C
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/g%2B%2B.apple/block-nested-copied-var.C?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-nested-copied-var.C (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-nested-copied-var.C Thu Jun 24 13:44:07 2010
@@ -8,7 +8,7 @@
extern "C" void abort(void);
-void * _NSConcreteStackBlock;
+void * _NSConcreteStackBlock[32];
void callVoidVoid(void (^closure)(void)) {
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-nested-global.C
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/g%2B%2B.apple/block-nested-global.C?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-nested-global.C (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-nested-global.C Thu Jun 24 13:44:07 2010
@@ -4,7 +4,7 @@
/* { dg-skip-if "" { powerpc*-*-darwin* } { "-m64" } { "" } } */
#include <stdio.h>
-void * _NSConcreteStackBlock;
+void * _NSConcreteStackBlock[32];
#ifdef __cplusplus
extern "C" void exit(int);
#else
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-nested.C
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/g%2B%2B.apple/block-nested.C?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-nested.C (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-nested.C Thu Jun 24 13:44:07 2010
@@ -4,7 +4,7 @@
/* { dg-skip-if "" { powerpc*-*-darwin* } { "-m64" } { "" } } */
#include <stdio.h>
-void * _NSConcreteStackBlock;
+void * _NSConcreteStackBlock[32];
#ifdef __cplusplus
extern "C" void exit(int);
#else
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-noescape-helper-1.C
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/g%2B%2B.apple/block-noescape-helper-1.C?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-noescape-helper-1.C (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-noescape-helper-1.C Thu Jun 24 13:44:07 2010
@@ -6,7 +6,7 @@
#include <stdio.h>
-void *_NSConcreteStackBlock;
+void *_NSConcreteStackBlock[32];
void _Block_object_assign(void * dst, void *src, int flag){}
extern "C" void abort(void);
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-noescape-helper-2.C
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/g%2B%2B.apple/block-noescape-helper-2.C?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-noescape-helper-2.C (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-noescape-helper-2.C Thu Jun 24 13:44:07 2010
@@ -7,7 +7,7 @@
#include <stdio.h>
-void *_NSConcreteStackBlock;
+void *_NSConcreteStackBlock[32];
void _Block_object_assign(void * dst, void *src, int flag){}
extern "C" void abort(void);
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-noescape-helper-3.C
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/g%2B%2B.apple/block-noescape-helper-3.C?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-noescape-helper-3.C (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-noescape-helper-3.C Thu Jun 24 13:44:07 2010
@@ -7,7 +7,7 @@
#include <stdio.h>
-void *_NSConcreteStackBlock;
+void *_NSConcreteStackBlock[32];
void _Block_object_assign(void * dst, void *src, int flag){}
extern "C" void abort(void);
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-noescape-helper.C
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/g%2B%2B.apple/block-noescape-helper.C?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-noescape-helper.C (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-noescape-helper.C Thu Jun 24 13:44:07 2010
@@ -5,7 +5,7 @@
#include <stdio.h>
-void *_NSConcreteStackBlock;
+void *_NSConcreteStackBlock[32];
void _Block_object_assign(void * dst, void *src, int flag){}
extern "C" void abort(void);
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-pointer-type.C
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/g%2B%2B.apple/block-pointer-type.C?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-pointer-type.C (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-pointer-type.C Thu Jun 24 13:44:07 2010
@@ -4,7 +4,7 @@
/* { dg-options "-fblocks" } */
/* { dg-skip-if "" { powerpc*-*-darwin* } { "-m64" } { "" } } */
-void * _NSConcreteStackBlock;
+void * _NSConcreteStackBlock[32];
#ifndef _BLOCK_PRIVATE_H_
#define _BLOCK_PRIVATE_H_
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-pointer.C
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/g%2B%2B.apple/block-pointer.C?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-pointer.C (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-pointer.C Thu Jun 24 13:44:07 2010
@@ -5,7 +5,7 @@
/* { dg-final { scan-assembler "DW_AT_APPLE_block" } } */
#include <stdio.h>
-void * _NSConcreteStackBlock;
+void * _NSConcreteStackBlock[32];
int
blockTaker (int (^myBlock)(int), int other_input)
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-question-exp.C
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/g%2B%2B.apple/block-question-exp.C?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-question-exp.C (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-question-exp.C Thu Jun 24 13:44:07 2010
@@ -4,7 +4,7 @@
/* { dg-do compile } */
typedef int (^myblock)(void);
-void *_NSConcreteStackBlock;
+void *_NSConcreteStackBlock[32];
myblock foo(int i, myblock b) {
if (!i ? (void *)0 : b)
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-readweakgc.C
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/g%2B%2B.apple/block-readweakgc.C?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-readweakgc.C (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-readweakgc.C Thu Jun 24 13:44:07 2010
@@ -4,7 +4,7 @@
/* { dg-skip-if "" { powerpc*-*-darwin* } { "-m64" } { "" } } */
#import <Foundation/Foundation.h>
-void * _NSConcreteStackBlock;
+void * _NSConcreteStackBlock[32];
void _Block_byref_assign_copy(void * dst, void *src){}
void _Block_byref_release(void*src){}
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-readweakgcivar.C
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/g%2B%2B.apple/block-readweakgcivar.C?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-readweakgcivar.C (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-readweakgcivar.C Thu Jun 24 13:44:07 2010
@@ -4,7 +4,7 @@
/* { dg-skip-if "" { powerpc*-*-darwin* } { "-m64" } { "" } } */
#import <Foundation/Foundation.h>
-void * _NSConcreteStackBlock;
+void * _NSConcreteStackBlock[32];
void _Block_byref_assign_copy(void * dst, void *src){}
void _Block_byref_release(void*src){}
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-assigngcglobal.c
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-assigngcglobal.c?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-assigngcglobal.c (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-assigngcglobal.c Thu Jun 24 13:44:07 2010
@@ -5,7 +5,7 @@
/* { dg-skip-if "" { powerpc*-*-darwin* } { "-m64" } { "" } } */
#include <stdio.h>
-void * _NSConcreteStackBlock;
+void * _NSConcreteStackBlock[32];
int GlobalInt = 0;
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-assigngcivar.c
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-assigngcivar.c?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-assigngcivar.c (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-assigngcivar.c Thu Jun 24 13:44:07 2010
@@ -11,7 +11,7 @@
#undef objc_assign_ivar
-void * _NSConcreteStackBlock;
+void * _NSConcreteStackBlock[32];
int GlobalInt = 0;
id objc_assign_global(id val, id *dest) {
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-assigngcstrongcast.c
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-assigngcstrongcast.c?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-assigngcstrongcast.c (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-assigngcstrongcast.c Thu Jun 24 13:44:07 2010
@@ -11,7 +11,7 @@
#undef objc_assign_ivar
-void * _NSConcreteStackBlock;
+void * _NSConcreteStackBlock[32];
int GlobalInt = 0;
id objc_assign_global(id val, id *dest) {
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-assignweakgc-1.c
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-assignweakgc-1.c?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-assignweakgc-1.c (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-assignweakgc-1.c Thu Jun 24 13:44:07 2010
@@ -4,7 +4,7 @@
/* { dg-skip-if "" { powerpc*-*-darwin* } { "-m64" } { "" } } */
#import <Foundation/Foundation.h>
-void * _NSConcreteStackBlock;
+void * _NSConcreteStackBlock[32];
int GlobalInt = 0;
int GlobalInt2 = 0;
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-assignweakgc.c
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-assignweakgc.c?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-assignweakgc.c (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-assignweakgc.c Thu Jun 24 13:44:07 2010
@@ -4,7 +4,7 @@
/* { dg-skip-if "" { powerpc*-*-darwin* } { "-m64" } { "" } } */
#import <Foundation/Foundation.h>
-void * _NSConcreteStackBlock;
+void * _NSConcreteStackBlock[32];
int GlobalInt = 0;
int GlobalInt2 = 0;
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-assignweakgcivar.c
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-assignweakgcivar.c?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-assignweakgcivar.c (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-assignweakgcivar.c Thu Jun 24 13:44:07 2010
@@ -4,7 +4,7 @@
/* { dg-skip-if "" { powerpc*-*-darwin* } { "-m64" } { "" } } */
#import <Foundation/Foundation.h>
-void * _NSConcreteStackBlock;
+void * _NSConcreteStackBlock[32];
int GlobalInt = 0;
int GlobalInt2 = 0;
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-block-property-1.c
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-block-property-1.c?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-block-property-1.c (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-block-property-1.c Thu Jun 24 13:44:07 2010
@@ -7,7 +7,7 @@
#import <Foundation/Foundation.h>
#include <stdio.h>
-void * _NSConcreteStackBlock;
+void * _NSConcreteStackBlock[32];
@interface TestObject {
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-block-property-2.c
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-block-property-2.c?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-block-property-2.c (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-block-property-2.c Thu Jun 24 13:44:07 2010
@@ -6,7 +6,7 @@
#import <Foundation/Foundation.h>
-void * _NSConcreteStackBlock;
+void * _NSConcreteStackBlock[32];
@interface TestObject : NSObject {
int (^getIntCopy)(void);
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-blocks-test-4.c
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-blocks-test-4.c?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-blocks-test-4.c (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-blocks-test-4.c Thu Jun 24 13:44:07 2010
@@ -4,7 +4,7 @@
/* { dg-skip-if "" { powerpc*-*-darwin* } { "-m64" } { "" } } */
#include <stdio.h>
-void * _NSConcreteStackBlock;
+void * _NSConcreteStackBlock[32];
void _Block_byref_assign_copy(void * dst, void *src){}
void _Block_byref_release(void*src){}
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-blocks-test-5.c
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-blocks-test-5.c?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-blocks-test-5.c (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-blocks-test-5.c Thu Jun 24 13:44:07 2010
@@ -4,7 +4,7 @@
/* { dg-skip-if "" { powerpc*-*-darwin* } { "-m64" } { "" } } */
#include <stdio.h>
-void * _NSConcreteStackBlock;
+void * _NSConcreteStackBlock[32];
void _Block_byref_assign_copy(void * dst, void *src){}
void _Block_byref_release(void*src){}
extern void exit(int);
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-blocks-test-6.c
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-blocks-test-6.c?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-blocks-test-6.c (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-blocks-test-6.c Thu Jun 24 13:44:07 2010
@@ -4,7 +4,7 @@
/* { dg-skip-if "" { powerpc*-*-darwin* } { "-m64" } { "" } } */
#include <stdio.h>
-void * _NSConcreteStackBlock;
+void * _NSConcreteStackBlock[32];
void _Block_byref_assign_copy(void * dst, void *src){}
void _Block_byref_release(void*src){}
extern void exit(int);
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-blocks-test-7.c
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-blocks-test-7.c?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-blocks-test-7.c (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-blocks-test-7.c Thu Jun 24 13:44:07 2010
@@ -5,7 +5,7 @@
#include <stdio.h>
-void * _NSConcreteStackBlock;
+void * _NSConcreteStackBlock[32];
void _Block_byref_assign_copy(void * dst, void *src){}
void _Block_byref_release(void*src){}
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-blocks-test-8.c
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-blocks-test-8.c?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-blocks-test-8.c (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-blocks-test-8.c Thu Jun 24 13:44:07 2010
@@ -6,7 +6,7 @@
#import <Foundation/Foundation.h>
-void * _NSConcreteStackBlock;
+void * _NSConcreteStackBlock[32];
int CalledRetain = 0;
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-codegen-1.c
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-codegen-1.c?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-codegen-1.c (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-codegen-1.c Thu Jun 24 13:44:07 2010
@@ -4,7 +4,7 @@
/* { dg-skip-if "" { powerpc*-*-darwin* } { "-m64" } { "" } } */
#include <stdio.h>
-void * _NSConcreteStackBlock;
+void * _NSConcreteStackBlock[32];
extern void exit(int);
typedef double (^myblock)(int);
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-conditional-test.c
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-conditional-test.c?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-conditional-test.c (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-conditional-test.c Thu Jun 24 13:44:07 2010
@@ -5,7 +5,7 @@
/* { dg-skip-if "" { powerpc*-*-darwin* } { "-m64" } { "" } } */
#include <stdio.h>
-void * _NSConcreteStackBlock;
+void * _NSConcreteStackBlock[32];
typedef int (^myblock)(int);
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-enum.c
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-enum.c?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-enum.c (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-enum.c Thu Jun 24 13:44:07 2010
@@ -5,7 +5,7 @@
/* { dg-skip-if "" { powerpc*-*-darwin* } { "-m64" } { "" } } */
#include <stdio.h>
-void * _NSConcreteStackBlock;
+void * _NSConcreteStackBlock[32];
extern void exit(int);
enum numbers
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-escape-return1.c
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-escape-return1.c?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-escape-return1.c (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-escape-return1.c Thu Jun 24 13:44:07 2010
@@ -14,7 +14,7 @@
++count;
}
-void *_NSConcreteStackBlock;
+void *_NSConcreteStackBlock[32];
void FOO(int arg) {
__block int X = 1234;
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-global-byref-1.c
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-global-byref-1.c?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-global-byref-1.c (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-global-byref-1.c Thu Jun 24 13:44:07 2010
@@ -5,7 +5,7 @@
/* { dg-skip-if "" { powerpc*-*-darwin* } { "-m64" } { "" } } */
#include <stdio.h>
-void * _NSConcreteStackBlock;
+void * _NSConcreteStackBlock[32];
void CallBlock (void (^voidvoidBlock)(void)) {
voidvoidBlock();
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-global-byref-2.c
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-global-byref-2.c?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-global-byref-2.c (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-global-byref-2.c Thu Jun 24 13:44:07 2010
@@ -5,7 +5,7 @@
/* { dg-skip-if "" { powerpc*-*-darwin* } { "-m64" } { "" } } */
#include <stdio.h>
-void * _NSConcreteStackBlock;
+void * _NSConcreteStackBlock[32];
void _Block_byref_assign_copy(void * dst, void *src){}
void _Block_byref_release(void*src){}
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-global-byref.c
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-global-byref.c?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-global-byref.c (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-global-byref.c Thu Jun 24 13:44:07 2010
@@ -5,7 +5,7 @@
/* { dg-skip-if "" { powerpc*-*-darwin* } { "-m64" } { "" } } */
#include <stdio.h>
-void * _NSConcreteStackBlock;
+void * _NSConcreteStackBlock[32];
void CallBlock (void (^voidvoidBlock)(void)) {
voidvoidBlock();
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-id-block.c
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-id-block.c?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-id-block.c (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-id-block.c Thu Jun 24 13:44:07 2010
@@ -7,7 +7,7 @@
#import <Foundation/Foundation.h>
-void * _NSConcreteStackBlock;
+void * _NSConcreteStackBlock[32];
typedef void (^blockATYPE)(void);
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-implicit-byref.c
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-implicit-byref.c?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-implicit-byref.c (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-implicit-byref.c Thu Jun 24 13:44:07 2010
@@ -8,7 +8,7 @@
#import <Foundation/Foundation.h>
-void * _NSConcreteStackBlock;
+void * _NSConcreteStackBlock[32];
enum {
BLOCK_NEEDS_FREE = (1 << 24),
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-nested-copied-var-1.c
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-nested-copied-var-1.c?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-nested-copied-var-1.c (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-nested-copied-var-1.c Thu Jun 24 13:44:07 2010
@@ -9,7 +9,7 @@
extern void abort(void);
-void * _NSConcreteStackBlock;
+void * _NSConcreteStackBlock[32];
void callVoidVoid(void (^closure)(void)) {
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-nested-copied-var-2.c
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-nested-copied-var-2.c?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-nested-copied-var-2.c (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-nested-copied-var-2.c Thu Jun 24 13:44:07 2010
@@ -5,7 +5,7 @@
/* { dg-skip-if "" { powerpc*-*-darwin* } { "-m64" } { "" } } */
#import <Foundation/Foundation.h>
-void *_NSConcreteStackBlock;
+void *_NSConcreteStackBlock[32];
id Global = nil;
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-nested-copied-var-3.c
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-nested-copied-var-3.c?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-nested-copied-var-3.c (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-nested-copied-var-3.c Thu Jun 24 13:44:07 2010
@@ -5,7 +5,7 @@
/* { dg-skip-if "" { powerpc*-*-darwin* } { "-m64" } { "" } } */
#import <Foundation/Foundation.h>
-void *_NSConcreteStackBlock;
+void *_NSConcreteStackBlock[32];
id Global = nil;
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-nested-copied-var.c
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-nested-copied-var.c?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-nested-copied-var.c (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-nested-copied-var.c Thu Jun 24 13:44:07 2010
@@ -8,7 +8,7 @@
extern void abort(void);
-void * _NSConcreteStackBlock;
+void * _NSConcreteStackBlock[32];
void callVoidVoid(void (^closure)(void)) {
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-nested-global.c
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-nested-global.c?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-nested-global.c (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-nested-global.c Thu Jun 24 13:44:07 2010
@@ -4,7 +4,7 @@
/* { dg-skip-if "" { powerpc*-*-darwin* } { "-m64" } { "" } } */
#include <stdio.h>
-void * _NSConcreteStackBlock;
+void * _NSConcreteStackBlock[32];
#ifdef __cplusplus
extern "C" void exit(int);
#else
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-nested.c
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-nested.c?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-nested.c (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-nested.c Thu Jun 24 13:44:07 2010
@@ -4,7 +4,7 @@
/* { dg-skip-if "" { powerpc*-*-darwin* } { "-m64" } { "" } } */
#include <stdio.h>
-void * _NSConcreteStackBlock;
+void * _NSConcreteStackBlock[32];
#ifdef __cplusplus
extern "C" void exit(int);
#else
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-noescape-helper-1.c
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-noescape-helper-1.c?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-noescape-helper-1.c (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-noescape-helper-1.c Thu Jun 24 13:44:07 2010
@@ -7,7 +7,7 @@
#include <stdio.h>
-void *_NSConcreteStackBlock;
+void *_NSConcreteStackBlock[32];
void _Block_object_assign(void * dst, void *src, int flag){}
extern void abort(void);
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-noescape-helper-2.c
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-noescape-helper-2.c?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-noescape-helper-2.c (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-noescape-helper-2.c Thu Jun 24 13:44:07 2010
@@ -7,7 +7,7 @@
#include <stdio.h>
-void *_NSConcreteStackBlock;
+void *_NSConcreteStackBlock[32];
void _Block_object_assign(void * dst, void *src, int flag){}
extern void abort(void);
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-noescape-helper-3.c
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-noescape-helper-3.c?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-noescape-helper-3.c (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-noescape-helper-3.c Thu Jun 24 13:44:07 2010
@@ -7,7 +7,7 @@
#include <stdio.h>
-void *_NSConcreteStackBlock;
+void *_NSConcreteStackBlock[32];
void _Block_object_assign(void * dst, void *src, int flag){}
extern void abort(void);
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-noescape-helper.c
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-noescape-helper.c?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-noescape-helper.c (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-noescape-helper.c Thu Jun 24 13:44:07 2010
@@ -5,7 +5,7 @@
#include <stdio.h>
-void *_NSConcreteStackBlock;
+void *_NSConcreteStackBlock[32];
void _Block_object_assign(void * dst, void *src, int flag){}
extern void abort(void);
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-pointer-type.c
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-pointer-type.c?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-pointer-type.c (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-pointer-type.c Thu Jun 24 13:44:07 2010
@@ -4,7 +4,7 @@
/* { dg-options "-fblocks" } */
/* { dg-skip-if "" { powerpc*-*-darwin* } { "-m64" } { "" } } */
-void * _NSConcreteStackBlock;
+void * _NSConcreteStackBlock[32];
#ifndef _BLOCK_PRIVATE_H_
#define _BLOCK_PRIVATE_H_
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-pointer.c
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-pointer.c?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-pointer.c (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-pointer.c Thu Jun 24 13:44:07 2010
@@ -4,7 +4,7 @@
/* { dg-final { scan-assembler "DW_AT_APPLE_block" } } */
#include <stdio.h>
-void * _NSConcreteStackBlock;
+void * _NSConcreteStackBlock[32];
int
blockTaker (int (^myBlock)(int), int other_input)
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-question-exp.c
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-question-exp.c?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-question-exp.c (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-question-exp.c Thu Jun 24 13:44:07 2010
@@ -5,7 +5,7 @@
/* { dg-skip-if "" { powerpc*-*-darwin* } { "-m64" } { "" } } */
typedef int (^myblock)(void);
-void *_NSConcreteStackBlock;
+void *_NSConcreteStackBlock[32];
myblock foo(int i, myblock b) {
if (!i ? (void *)0 : b)
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-readweakgc.c
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-readweakgc.c?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-readweakgc.c (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-readweakgc.c Thu Jun 24 13:44:07 2010
@@ -4,7 +4,7 @@
/* { dg-skip-if "" { powerpc*-*-darwin* } { "-m64" } { "" } } */
#import <Foundation/Foundation.h>
-void * _NSConcreteStackBlock;
+void * _NSConcreteStackBlock[32];
int GlobalInt = 0;
int GlobalInt2 = 0;
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-readweakgcivar.c
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-readweakgcivar.c?rev=106771&r1=106770&r2=106771&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-readweakgcivar.c (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/block-readweakgcivar.c Thu Jun 24 13:44:07 2010
@@ -4,7 +4,7 @@
/* { dg-skip-if "" { powerpc*-*-darwin* } { "-m64" } { "" } } */
#import <Foundation/Foundation.h>
-void * _NSConcreteStackBlock;
+void * _NSConcreteStackBlock[32];
int GlobalInt = 0;
int GlobalInt2 = 0;
More information about the llvm-commits
mailing list