diff options
author | Dan Albert <danalbert@google.com> | 2016-02-24 13:48:45 -0800 |
---|---|---|
committer | Dan Albert <danalbert@google.com> | 2016-02-24 13:51:18 -0800 |
commit | b9de1157289455b0ca26daff519d4a0ddcd1fa13 (patch) | |
tree | 4c56cc0a34b91f17033a40a455f26652304f7b8d /gcc-4.8.1/gcc/testsuite/gcc.dg/weak/weak-5.c | |
parent | 098157a754787181cfa10e71325832448ddcea98 (diff) | |
download | toolchain_gcc-b9de1157289455b0ca26daff519d4a0ddcd1fa13.tar.gz toolchain_gcc-b9de1157289455b0ca26daff519d4a0ddcd1fa13.tar.bz2 toolchain_gcc-b9de1157289455b0ca26daff519d4a0ddcd1fa13.zip |
Update 4.8.1 to 4.8.3.
My previous drop was the wrong version. The platform mingw is
currently using 4.8.3, not 4.8.1 (not sure how I got that wrong).
From ftp://ftp.gnu.org/gnu/gcc/gcc-4.8.3/gcc-4.8.3.tar.bz2.
Bug: http://b/26523949
Change-Id: Id85f1bdcbbaf78c7d0b5a69e74c798a08f341c35
Diffstat (limited to 'gcc-4.8.1/gcc/testsuite/gcc.dg/weak/weak-5.c')
-rw-r--r-- | gcc-4.8.1/gcc/testsuite/gcc.dg/weak/weak-5.c | 110 |
1 files changed, 0 insertions, 110 deletions
diff --git a/gcc-4.8.1/gcc/testsuite/gcc.dg/weak/weak-5.c b/gcc-4.8.1/gcc/testsuite/gcc.dg/weak/weak-5.c deleted file mode 100644 index 714c9dca0..000000000 --- a/gcc-4.8.1/gcc/testsuite/gcc.dg/weak/weak-5.c +++ /dev/null @@ -1,110 +0,0 @@ -/* { dg-do compile } */ -/* { dg-require-weak "" } */ -/* { dg-require-alias "" } */ -/* { dg-options "-fno-common" } */ -/* { dg-skip-if "" { x86_64-*-mingw* } { "*" } { "" } } */ - -/* { dg-final { scan-assembler "weak\[^ \t\]*\[ \t\]_?vfoo1a" } } */ -/* { dg-final { scan-assembler "weak\[^ \t\]*\[ \t\]_?vfoo1b" } } */ -/* { dg-final { scan-assembler "weak\[^ \t\]*\[ \t\]_?vfoo1c" } } */ -/* { dg-final { scan-assembler "weak\[^ \t\]*\[ \t\]_?vfoo1d" } } */ -/* { dg-final { scan-assembler "weak\[^ \t\]*\[ \t\]_?vfoo1e" } } */ -/* { dg-final { scan-assembler "weak\[^ \t\]*\[ \t\]_?vfoo1f" } } */ -/* { dg-final { scan-assembler "weak\[^ \t\]*\[ \t\]_?vfoo1g" } } */ -/* { dg-final { scan-assembler "weak\[^ \t\]*\[ \t\]_?vfoo1h" } } */ -/* { dg-final { scan-assembler "weak\[^ \t\]*\[ \t\]_?vfoo1i" } } */ -/* { dg-final { scan-assembler "weak\[^ \t\]*\[ \t\]_?vfoo1j" } } */ -/* { dg-final { scan-assembler "weak\[^ \t\]*\[ \t\]_?vfoo1k" } } */ -/* { dg-final { scan-assembler "weak\[^ \t\]*\[ \t\]_?vfoo1l" } } */ - -/* test variable addresses with __attribute__ ((weak)) */ - -extern int vfoo1a __attribute__((weak)); -extern int vfoo1a; -void * foo1a (void) -{ - return (void *)&vfoo1a; -} - - -extern int vfoo1b; -extern int vfoo1b __attribute__((weak)); -void * foo1b (void) -{ - return (void *)&vfoo1b; -} - - -extern int vfoo1c; -void * foo1c (void) -{ - return (void *)&vfoo1c; -} -extern int vfoo1c __attribute__((weak)); - - -extern int vfoo1d __attribute__((weak)); -int vfoo1d; -void * foo1d (void) -{ - return (void *)&vfoo1d; -} - - -int vfoo1e; -extern int vfoo1e __attribute__((weak)); -void * foo1e (void) -{ - return (void *)&vfoo1e; -} - - -int vfoo1f; -void * foo1f (void) -{ - return (void *)&vfoo1f; -} -extern int vfoo1f __attribute__((weak)); - - -extern int vfoo1g; -void * foo1g (void) -{ - return (void *)&vfoo1g; -} -int vfoo1g __attribute__((weak)); - - -extern int vfoo1h __attribute__((weak)); -void * foo1h (void) -{ - return (void *)&vfoo1h; -} -extern int vfoo1h __attribute__((weak)); -int vfoo1h; - - -extern int vfoo1i __attribute__((weak)); -void * foo1i (void) -{ - return (void *)&vfoo1i; -} -extern int vfoo1i __attribute__((weak)); -extern int vfoo1i; - - -extern int vfoo1j __attribute__((weak)); -void * foo1j (void) -{ - return (void *)&vfoo1j; -} -extern int vfoo1j; -extern int vfoo1j __attribute__((weak)); - - -extern int vfoo1k __attribute__((weak)); -int vfoo1k = 1; - - -int vfoox1l = 1; -extern int vfoo1l __attribute__((weak, alias ("vfoox1l"))); |