commit | 6b86b46a3451f3d72845f09f640659fb975a3fad | [log] [tgz] |
---|---|---|
author | Chris Lattner <sabre@nondot.org> | Wed Jan 16 06:22:21 2008 +0000 |
committer | Chris Lattner <sabre@nondot.org> | Wed Jan 16 06:22:21 2008 +0000 |
tree | 03024f2468409b11d8bc5076bcdbf3484c636844 | |
parent | 6a64c9185d9eb2da00ace34ebdd6b892ad7e7f4d [diff] |
vla's aren't C90, use alloca instead. llvm-svn: 46057
diff --git a/llvm-gcc-4.0/gcc/config/darwin.h b/llvm-gcc-4.0/gcc/config/darwin.h index fe563bf..78ee32e 100644 --- a/llvm-gcc-4.0/gcc/config/darwin.h +++ b/llvm-gcc-4.0/gcc/config/darwin.h
@@ -1386,7 +1386,7 @@ #define ASM_DECLARE_UNRESOLVED_REFERENCE(FILE,NAME) \ do { \ if (FILE) { \ - char Buffer[strlen(NAME)+30]; \ + char *Buffer = alloca(strlen(NAME)+30); \ if (MACHOPIC_INDIRECT) \ sprintf(Buffer, "\t.lazy_reference %s", NAME); \ else \