gcc/gcc/testsuite/gcc.dg
Zack Weinberg 06a50fff5b c-common.c (decl_attributes): Set TREE_USED on the object pointed to.
* c-common.c (decl_attributes) [A_ALIAS]: Set TREE_USED on the
	object pointed to.

From-SVN: r33284
2000-04-20 16:09:27 +00:00
..
special Use -static when testing --gc-sections on native targets 2000-02-10 01:30:43 +00:00
980211-1.c
980217-1.c
980226-1.c
980312-1.c
980313-1.c
980414-1.c 980414-1.c: Fix assembler syntax to work with old assemblers too. 1999-09-02 01:19:47 -06:00
980502-1.c
980520-1.c
980523-1.c
980526-1.c
980709-1.c
980816-1.c
980827-1.c Tighten target test to avoid false errors on aix. 1999-05-12 18:26:52 -06:00
990117-1.c
990119-1.c configure.in: Make --enable-cpplib the default. 2000-01-28 20:49:17 +00:00
990130-1.c
990213-1.c
990213-2.c
990214-1.c
990228-1.c New test; derived from glibc regression 1999-02-28 15:05:16 +00:00
990407-1.c Regression test for current cpplib bug. 1999-04-06 21:31:13 +00:00
990409-1.c Make this test less fragile 1999-04-10 14:20:44 +00:00
990413-1.c Test all builds, not just native 1999-08-09 09:55:37 +00:00
990424-1.c * gcc.dg/990424-1.c: New test. 1999-04-25 05:29:35 -07:00
990506-0.c Expect error messages from cross targets as well as native targets. 1999-11-05 09:58:18 +00:00
990524-1.c * gcc.dg/990524-1.c: New test. 1999-05-23 17:12:23 -06:00
990703-1.c egcs/MAINTAINERS: 1999-07-05 01:33:41 +00:00
991129-1.c New test: gcc.dg/991129-1.c 1999-11-29 12:18:56 +00:00
991209-1.c regclass.c (globalize_reg): Re-instate test that allows fixed registers to be declared as a variable even... 1999-12-10 00:57:03 +00:00
991214-1.c Fix an older test 1999-12-16 10:20:44 +00:00
991230-1.c New testcase 1999-12-30 12:40:53 +00:00
20000108-1.c Don't fall off the end of main 2000-01-09 07:14:03 +00:00
20000111-1.c Use __inline not inline since test is compiled with -ansi 2000-01-27 21:42:03 +00:00
20000127-1.c New test - core dump in cccp 2000-01-28 01:10:53 +00:00
20000129-1.c cppfiles.c (find_position): Drop 'colp' argument, return the new line base. 2000-01-30 18:09:07 +00:00
20000207-1.c cppexp.c: Don't include cpphash.h. 2000-02-10 23:47:04 +00:00
20000207-2.c cppexp.c: Don't include cpphash.h. 2000-02-10 23:47:04 +00:00
20000209-1.c cpphash.c (macarg): Hoist all the flag diddling out of the function... 2000-02-10 00:26:47 +00:00
20000209-2.c cpplib.h (CPP_ASSERTION, [...]): New token types. 2000-03-01 00:57:09 +00:00
20000301-1.c New test - more cpp corner cases 2000-03-03 00:04:44 +00:00
20000419-1.c cpphash.c (special_symbol): Represent an empty macro with "\r \r " not just "\r ". 2000-04-19 20:53:06 +00:00
20000419-2.c c-common.c (decl_attributes): Set TREE_USED on the object pointed to. 2000-04-20 16:09:27 +00:00
array-1.c ultrasp1.c: Removed xfail. 1999-11-02 21:08:34 +00:00
asm-1.c * c-typeck.c (c_expand_asm_operands): Fix typo. 1999-10-20 00:18:10 +00:00
bf-spl1.c
cast-qual-1.c * gcc.dg/cast-qual-1.c: Revert last change. 2000-04-04 21:49:49 +00:00
clobbers.c
compare1.c c-decl.c (finish_enum): Simplify code to determine minimum and maximum values of the enum... 2000-01-05 19:26:23 +00:00
compare2.c * gcc.dg/compare2.c: New test. 2000-04-08 04:17:59 +00:00
conv-1.c * gcc.dg/conv-1.c: New test. 2000-01-26 07:14:06 +00:00
cpp-as1.c cppinit.c (cpp_start_read): Turn off -Wtraditional if processing C++. 2000-04-02 22:50:55 +00:00
cpp-as2.c cppinit.c (cpp_start_read): Turn off -Wtraditional if processing C++. 2000-04-02 22:50:55 +00:00
cpp-cond.c 2000-04-02 Neil Booth <NeilB@earthling.net> 2000-04-02 07:20:26 +00:00
cpp-hash1.c New test cases 2000-03-28 19:20:29 +00:00
cpp-hash2.c Fix thinko in original version 2000-03-28 20:01:13 +00:00
cpp-if1.c Update regexps for modified error messages 2000-04-04 01:44:12 +00:00
cpp-if2.c Minor tweaks to testing harness 1999-02-28 15:05:41 +00:00
cpp-if3.c cpp-if1.c: Adjust regexps to accommodate cccp. 1999-04-03 07:40:32 +00:00
cpp-ifparen.c cpp-ifparen.c, [...]: Add FSF copyright. 2000-04-06 12:51:33 +00:00
cpp-li1.c * gcc.dg/cpp-li1.c: New test. 2000-02-25 04:44:41 +00:00
cpp-li2.c * gcc.dg/cpp-li2.c: New test. 2000-02-25 05:05:40 +00:00
cpp-mi2.c cpplib.c (do_elif): Skip the rest of the line if we're not going to bother evaluating it. 2000-04-07 21:09:51 +00:00
cpp-mi2a.h cpplib.c (do_elif): Skip the rest of the line if we're not going to bother evaluating it. 2000-04-07 21:09:51 +00:00
cpp-mi2b.h cpplib.c (do_elif): Skip the rest of the line if we're not going to bother evaluating it. 2000-04-07 21:09:51 +00:00
cpp-mi2c.h cpplib.c (do_elif): Skip the rest of the line if we're not going to bother evaluating it. 2000-04-07 21:09:51 +00:00
cpp-mi.c cppexp.c (lex): Don't assume tokens are NUL terminated. 2000-04-18 06:43:41 +00:00
cpp-mic.h
cpp-micc.h
cpp-mind.h cppexp.c (lex): Don't assume tokens are NUL terminated. 2000-04-18 06:43:41 +00:00
cpp-mindp.h cppexp.c (lex): Don't assume tokens are NUL terminated. 2000-04-18 06:43:41 +00:00
cpp-missingop.c cpp-ifparen.c, [...]: Add FSF copyright. 2000-04-06 12:51:33 +00:00
cpp-missingparen.c cpp-ifparen.c, [...]: Add FSF copyright. 2000-04-06 12:51:33 +00:00
cpp-redef-2.c gcc.c (C specs): Pass -f(no-)show-column to the preprocessor. 2000-04-03 23:03:20 +00:00
cpp-redef.c cpphash.c (collect_expansion): Trim trailing white space from macro definitions... 2000-03-01 19:12:18 +00:00
cpp-shift.c cpp-ifparen.c, [...]: Add FSF copyright. 2000-04-06 12:51:33 +00:00
cpp-shortcircuit.c cpp-ifparen.c, [...]: Add FSF copyright. 2000-04-06 12:51:33 +00:00
cpp-tradwarn1.c gcc.c (C specs): Pass -f(no-)show-column to the preprocessor. 2000-04-03 23:03:20 +00:00
cpp-unary.c cpp-ifparen.c, [...]: Add FSF copyright. 2000-04-06 12:51:33 +00:00
cpp-unc1.c cast-qual-1.c: Add missing dg-bogus tag. 1999-09-04 02:34:10 +00:00
cpp-unc2.c cast-qual-1.c: Add missing dg-bogus tag. 1999-09-04 02:34:10 +00:00
cpp-unc3.c cast-qual-1.c: Add missing dg-bogus tag. 1999-09-04 02:34:10 +00:00
cpp-unc.c gcc.c (C specs): Pass -f(no-)show-column to the preprocessor. 2000-04-03 23:03:20 +00:00
cpp-wi1.c * gcc.dg/cpp-wi1.c: New test. 2000-02-25 04:59:04 +00:00
cxx-comments-1.c Test cases for c++ comments and endif labels in system headers. 2000-01-27 22:27:24 +00:00
cxx-comments-2.c Test cases for c++ comments and endif labels in system headers. 2000-01-27 22:27:24 +00:00
dg.exp
dll-1.c
dll-2.c
dll-3.c
dll-4.c
endif-label.c Test cases for c++ comments and endif labels in system headers. 2000-01-27 22:27:24 +00:00
ifelse-1.c
lineno-2.c cppfiles.c (read_and_prescan): Bump input pointer before possibly branching off to the backslash code. 2000-02-06 08:24:22 +00:00
lineno.c Another test for preprocessor corner cases 2000-01-22 04:12:52 +00:00
loop-1.c * gcc.dg/loop-1.c: New test. 2000-02-02 05:02:47 +00:00
noreturn-1.c Another bogus case added 2000-03-21 19:08:19 +00:00
pr-impl.c cpplib.c (do_pragma_implementation): Fix off-by-one error truncating a string. 2000-03-13 17:25:36 +00:00
README
return-type-1.c Joseph S. 1999-05-02 08:14:53 -07:00
setjmp-1.c New test, for spurious "variable may be clobbered by longjmp' or vfork'" 1999-03-14 09:18:03 +00:00
splet-1.c
strpaste-2.c cpplib.h (CPP_ASSERTION, [...]): New token types. 2000-03-01 00:57:09 +00:00
strpaste.c cppfiles.c (read_and_prescan): Bump input pointer before possibly branching off to the backslash code. 2000-02-06 08:24:22 +00:00
struct-ret-1.c
struct-ret-2.c ultrasp1.c: Removed xfail. 1999-11-02 21:08:34 +00:00
switch-1.c
trigraphs.c cppfiles.c (read_and_prescan): Bump input pointer before possibly branching off to the backslash code. 2000-02-06 08:24:22 +00:00
ultrasp1.c ultrasp1.c: Removed xfail. 1999-11-02 21:08:34 +00:00
ultrasp2.c * gcc.dg/ultrasp2.c: New test. 1999-12-06 10:50:26 +00:00
undef.c cpplib.h (cpp_reader): Add new flag, no_directives. 2000-02-02 21:41:35 +00:00
uninit-1.c *** empty log message *** 1999-03-11 16:00:03 +00:00
uninit-2.c Tests for various kinds of spurious uninit variable warning. 1999-03-11 16:00:04 +00:00
uninit-3.c Tests for various kinds of spurious uninit variable warning. 1999-03-11 16:00:04 +00:00
uninit-4.c Tests for various kinds of spurious uninit variable warning. 1999-03-11 16:00:04 +00:00
uninit-5.c More tests for uninitialized variable warnings 1999-03-14 20:19:03 +00:00
uninit-6.c More tests for uninitialized variable warnings 1999-03-14 20:19:03 +00:00
uninit-8.c More tests for uninitialized variable warnings 1999-03-14 20:19:03 +00:00
uninit-9.c uninit-9.c (func): Use __builtin_alloca instead of alloca to avoid the need for a prototype to... 1999-04-17 09:58:31 -07:00
uninit-A.c YA spurious-uninitialized-variable-warning test 1999-04-06 18:11:08 +00:00
unused-1.c Joseph S. 1999-05-02 08:14:53 -07:00
unused-2.c Add -Wunused to dg-options 2000-02-02 21:43:17 +00:00
va-arg-1.c c-typeck.c (type_lists_compatible_p): Use simple_type_promotes_to. 1999-09-07 21:51:16 -07:00

Notes for testsuite/gcc.dg.

1) There should be only one driver, dg.exp.

2) Try to organize the tests by topic using file name prefixes.

   Eg: All bitfield tests are named "bf-*.c".

   This lets the person running the tests choose particular sets of tests to
   run easily (using wildcards).

   Eg: make check RUNTESTFLAGS='dg.exp=bf-*.c'

3) Remember DOS file name restrictions (8.3).  Sigh.

4) Send bugs, comments, etc. to dje@cygnus.com.