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/compat/scalar-return-1_y.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/compat/scalar-return-1_y.c')
-rw-r--r-- | gcc-4.8.1/gcc/testsuite/gcc.dg/compat/scalar-return-1_y.c | 72 |
1 files changed, 0 insertions, 72 deletions
diff --git a/gcc-4.8.1/gcc/testsuite/gcc.dg/compat/scalar-return-1_y.c b/gcc-4.8.1/gcc/testsuite/gcc.dg/compat/scalar-return-1_y.c deleted file mode 100644 index f913dbbb8..000000000 --- a/gcc-4.8.1/gcc/testsuite/gcc.dg/compat/scalar-return-1_y.c +++ /dev/null @@ -1,72 +0,0 @@ -#include <stdarg.h> - -#include "compat-common.h" - -#define T(NAME, TYPE, INITVAL) \ -extern TYPE g01##NAME, g02##NAME, g03##NAME, g04##NAME; \ -extern TYPE g05##NAME, g06##NAME, g07##NAME, g08##NAME; \ -extern TYPE g09##NAME, g10##NAME, g11##NAME, g12##NAME; \ -extern TYPE g13##NAME, g14##NAME, g15##NAME, g16##NAME; \ - \ -extern void check##NAME (TYPE x, TYPE v); \ - \ -void \ -init##NAME (TYPE *p, TYPE v) \ -{ \ - *p = v + INITVAL; \ -} \ - \ -void \ -checkg##NAME (void) \ -{ \ - check##NAME (g01##NAME, 1+INITVAL); \ - check##NAME (g02##NAME, 2+INITVAL); \ - check##NAME (g03##NAME, 3+INITVAL); \ - check##NAME (g04##NAME, 4+INITVAL); \ - check##NAME (g05##NAME, 5+INITVAL); \ - check##NAME (g06##NAME, 6+INITVAL); \ - check##NAME (g07##NAME, 7+INITVAL); \ - check##NAME (g08##NAME, 8+INITVAL); \ - check##NAME (g09##NAME, 9+INITVAL); \ - check##NAME (g10##NAME, 10+INITVAL); \ - check##NAME (g11##NAME, 11+INITVAL); \ - check##NAME (g12##NAME, 12+INITVAL); \ - check##NAME (g13##NAME, 13+INITVAL); \ - check##NAME (g14##NAME, 14+INITVAL); \ - check##NAME (g15##NAME, 15+INITVAL); \ - check##NAME (g16##NAME, 16+INITVAL); \ -} \ - \ -TYPE \ -test0##NAME (void) \ -{ \ - return g01##NAME; \ -} \ - \ -TYPE \ -test1##NAME (TYPE x01) \ -{ \ - return x01; \ -} \ - \ -TYPE \ -testva##NAME (int n, ...) \ -{ \ - int i; \ - TYPE rslt; \ - va_list ap; \ - va_start (ap, n); \ - for (i = 0; i < n; i++) \ - rslt = va_arg (ap, TYPE); \ - va_end (ap); \ - return rslt; \ -} - -T(ui, unsigned int, 51) -T(si, int, (-55)) -T(ul, unsigned long, 61) -T(sl, long, (-66)) -T(ull, unsigned long long, 71) -T(sll, long long, (-77)) -T(d, double, 91.0) -T(ld, long double, 92.0) |