8sa1-gcc/gcc/testsuite/gcc.dg
Andrew Cagney ffe80457ad re PR c/4475 (-Wswitch option not functional)
* gcc.dg/Wswitch.c: New test.
PR gcc/4475. PR gcc/3780.

From-SVN: r49462
2002-02-03 15:58:08 +00:00
..
cpp cpphash.h (struct spec_nodes): Remove n__CHAR_UNSIGNED__. 2002-02-02 18:56:37 +00:00
debug Index: gcc/ChangeLog 2002-01-26 02:38:57 +00:00
format builtin-attrs.def (__builtin_printf_unlocked, [...]): Mark with the __printf__ attribute. 2001-12-21 02:36:37 +00:00
noncompile c-decl.c (grokdeclarator): Handle type being a typedef for an invalid type. 2002-01-31 01:01:02 +00:00
special Make gcsec-1.c unsupported for AIX. 2002-01-31 01:44:14 +00:00
920413-1.c * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix' warning. 2000-08-11 03:58:55 +00:00
940409-1.c
940510-1.c c-decl.c (grokdeclarator): Give zero-length arrays size zero. 2001-01-03 17:14:16 -08:00
951130-1.c
980211-1.c
980217-1.c
980226-1.c
980312-1.c
980313-1.c
980414-1.c
980502-1.c
980520-1.c
980523-1.c
980526-1.c
980709-1.c
980816-1.c
980827-1.c
990117-1.c
990130-1.c
990213-1.c
990213-2.c
990214-1.c c-parse.in (stmts_and_decls): Deprecate use of label at end of compound statement. 2000-11-13 20:00:22 +00:00
990424-1.c
990506-0.c
990524-1.c
991129-1.c
991209-1.c c-decl.c (finish_enum): Revert part of 2000-01-05 change. 2001-02-07 23:04:10 +01:00
991214-1.c
991230-1.c
20000108-1.c
20000111-1.c
20000609-1.c
20000614-1.c * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass. 2000-11-07 12:12:59 -05:00
20000614-2.c *** empty log message *** 2000-11-21 00:05:05 +00:00
20000623-1.c
20000629-1.c 20000606-1.c: New test. 2000-08-21 10:30:38 +02:00
20000707-1.c
20000715-1.c * gcc.dg/20000715-1.c: New test. 2000-07-15 20:14:29 +02:00
20000720-1.c i386.md (andsi_1+1): Allow HImode. 2000-07-25 21:35:45 +02:00
20000724-1.c Revert last change. 2001-04-30 16:28:23 -07:00
20000807-1.c 20000606-1.c: New test. 2000-08-21 10:30:38 +02:00
20000904-1.c * gcc.dg/20000904-1.c: New test. 2000-09-04 12:13:34 +02:00
20000906-1.c Fix target selector regexp. 2000-09-19 09:29:22 -07:00
20000926-1.c c-typeck.c (really_start_incremental_init): Discriminate between zero-length arrays and flexible arrays. 2001-09-20 20:27:59 -04:00
20001009-1.c reload1.c (calculate_needs_all_insns): If deleting an instruction, remove its insn_chain structure as well. 2000-10-10 15:48:00 +02:00
20001012-1.c sparc.md (nonlocal_goto_receiver): Remove. 2000-10-13 16:55:19 +02:00
20001012-2.c sparc.md (nonlocal_goto_receiver): Remove. 2000-10-13 16:55:19 +02:00
20001013-1.c rtlanal.c (may_trap_p): Check operand modes of COMPARE. 2000-10-16 09:46:09 +02:00
20001023-1.c 20010226-1.c: New test. 2002-01-09 22:34:32 +01:00
20001101-1.c 20010226-1.c: New test. 2002-01-09 22:34:32 +01:00
20001102-1.c 20010226-1.c: New test. 2002-01-09 22:34:32 +01:00
20001108-1.c * gcc.dg/20001108-1.c: New test. 2000-11-09 10:31:48 +01:00
20001116-1.c New test - regression of ICE 2000-11-17 16:45:34 +00:00
20001117-1.c 20001117-1.c (__cyg_profile_func_enter): Define. 2000-12-29 01:27:22 -08:00
20001127-1.c i386.md (truncxfsf2_2): Fix predicate. 2000-11-28 10:04:27 +01:00
20001201-1.c cpplib.c (do_ifdef): Add check_eol() call. 2000-12-02 22:28:44 +00:00
20001228-1.c * gcc.dg/20001228-1.c: New test. 2000-12-28 23:56:49 +00:00
20010202-1.c c-decl.c (finish_enum): Revert part of 2000-01-05 change. 2001-02-07 23:04:10 +01:00
20010405-1.c 20010226-1.c: New test. 2002-01-09 22:34:32 +01:00
20010423-1.c emit-rtl.c (subreg_hard_regno): Only do HARD_REGNO_MODE_OK check if check_mode is non-zero. 2001-04-25 11:57:00 +02:00
20010520-1.c c-decl.c (finish_decl): Don't set DECL_C_HARD_REGISTER for non-register variables. 2001-05-21 18:36:57 +00:00
20010622-1.c re PR c/3259 (({ }) and -Wall) 2001-06-22 20:19:03 +01:00
20010822-1.c 20010226-1.c: New test. 2002-01-09 22:34:32 +01:00
20010912-1.c * gcc.dg/20010912-1.c: New test. 2001-09-12 22:58:29 +02:00
20011008-1.c 20011008-1.c: New. 2001-10-08 15:42:40 -04:00
20011008-2.c 20011008-1.c: New. 2001-10-08 15:42:40 -04:00
20011009-1.c final.c (output_asm_insn): Make sure assembly dialects are terminated, not nested. 2001-10-12 12:51:17 +02:00
20011015-1.c * testsuite/gcc.dg/20011015-1.c: New test. 2001-10-18 10:28:33 +02:00
20011018-1.c alpha.c (summarize_insn): Don't abort on ASM_INPUT. 2001-10-19 21:34:44 +02:00
20011021-1.c c-common.h (struct c_common_identifier): Remove rid_code field. 2001-10-24 20:10:53 +00:00
20011029-2.c New test. 2001-10-30 13:45:11 +01:00
20011107-1.c 20010226-1.c: New test. 2002-01-09 22:34:32 +01:00
20011113-1.c expr.c (expand_expr, [...]): Don't honor flag_force_addr for modifier != EXPAND_CONST_ADDRESS... 2001-12-14 02:16:33 +00:00
20011119-1.c reload1.c (elimination_effects): Use function_invariant_p instead of CONSTANT_P when... 2001-11-20 16:04:47 -08:00
20011127-1.c * gcc.dg/20011127-1.c: New test. 2001-11-28 02:36:03 +00:00
20011130-1.c * gcc.dg/20011130-1.c: New test. 2001-12-03 15:23:01 +01:00
20011214-1.c * testsuite/gcc.dg/20011214-1.c: New. 2001-12-15 04:04:28 +00:00
20020103-1.c 20020103-1.c: Also test for __PPC__, since that's used by EABI. 2002-01-15 20:50:41 +00:00
20020104-1.c tree.h (expand_expr_stmt_value): Add maybe_last argument. 2002-01-04 22:03:20 +01:00
20020108-1.c expr.c (store_expr): Convert VOIDmode constants back to target's mode. 2002-01-08 21:10:39 +01:00
20020115-1.c c-parse.in (parmlist_or_identifiers): Add maybe_attribute. 2002-01-24 01:32:12 +00:00
20020116-1.c alpha.c (some_small_symbolic_mem_operand): Look into (and:DI () (const_int -8)). 2002-01-16 20:01:31 +01:00
20020116-2.c re PR target/5357 (SPARC: illegal (?) combination of -mcpu=supersparc and -m64 causes ICE) 2002-01-16 16:21:51 +01:00
20020118-1.c 20020118-1.c: New. 2002-01-19 03:08:40 +00:00
20020122-1.c * gcc.dg/20020122-1.c: New test. 2002-01-22 07:43:58 +00:00
20020122-2.c re PR target/5379 ([i386] internal error: Segmentation fault (prefetch related?)) 2002-01-22 21:21:42 +00:00
20020122-3.c * gcc.dg/20020122-3.c: New test. 2002-01-23 18:54:27 +00:00
20020122-4.c alpha.c (split_small_symbolic_mem_operand): Use copy_insn not copy_rtx. 2002-01-22 16:39:51 -08:00
20020201-1.c re PR target/5469 ([IA64] ia64 arc profiling can use the wrong global pointer) 2002-02-01 19:01:55 +00:00
20020201-2.c * gcc.dg/20020201-2.c: New test. 2002-02-02 01:16:39 +01:00
20020201-3.c * gcc.dg/20020201-3.c: New test. 2002-02-02 10:22:00 +01:00
20020218-1.c i386.c (ix86_function_arg_regno_p): Never return true for 64-bit mode only SSE registers in 32-bit mode. 2002-01-21 16:53:31 +01:00
altivec-1.c rs6000.c (altivec_expand_builtin): add ALTIVEC_BUILTIN_LD_INTERNAL_4sf and ALTIVEC_BUILTIN_ST_INTERNAL_4sf... 2001-12-01 01:59:02 +00:00
altivec-2.c committed wrong rev. oops. fixing. 2001-12-07 18:59:27 +00:00
altivec-4.c altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl, lvx, stvx, stvebx, stvehx, stvewx, stvxl. 2002-01-11 03:30:50 +00:00
array-1.c
array-2.c c-typeck.c (really_start_incremental_init): Discriminate between zero-length arrays and flexible arrays. 2001-09-20 20:27:59 -04:00
array-3.c c-decl.c (grokdeclarator): Give zero-length arrays size zero. 2001-01-03 17:14:16 -08:00
array-4.c c-typeck.c (really_start_incremental_init): Discriminate between zero-length arrays and flexible arrays. 2001-09-20 20:27:59 -04:00
array-5.c * gcc.dg/array-5.c: Fix VLA decomposition test. 2001-09-17 09:38:59 -07:00
asm-1.c
asm-2.c * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument. 2001-07-24 11:17:04 -04:00
asm-3.c * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument. 2001-07-24 11:17:04 -04:00
asm-4.c stmt.c (resolve_operand_names): Handle operand modifiers. 2001-12-23 22:15:31 -08:00
asm-5.c regrename.c (build_def_use): Don't rename asm operands that were originally hard registers. 2001-12-31 15:16:08 -08:00
asm-fs-1.c * gcc.dg/asm-fs-1.c: Disable warnings when compiling. 2002-01-09 16:30:04 -07:00
asm-names.c * gcc.dg/asm-names.c (ymain): New. 2001-08-27 19:23:11 +00:00
attr-invalid.c attr-noinline.c, [...]: New tests. 2001-10-18 18:29:25 +00:00
attr-noinline.c attr-noinline.c, [...]: New tests. 2001-10-18 18:29:25 +00:00
attr-used.c attr-noinline.c, [...]: New tests. 2001-10-18 18:29:25 +00:00
bconstp-1.c builtins.c (fold_builtin_constant_p): Return integer_zero_node for complex expressions when cfun == 0. 2001-08-04 00:20:37 +00:00
bf-spl1.c
bitfld-1.c c-decl.c, [...]: Revert bitfield patch. 2002-02-02 00:14:41 +00:00
bitfld-2.c c-decl.c, [...]: Revert bitfield patch. 2002-02-02 00:14:41 +00:00
builtin-choose-expr.c builtin-types-compatible-p.c: New. 2001-12-08 22:29:03 +00:00
builtin-prefetch-1.c New test for __builtin_prefetch. 2001-12-04 00:56:33 +00:00
c90-array-lval-1.c re PR c/461 (non-lvalue arrays) 2001-11-06 12:39:36 +00:00
c90-array-lval-2.c re PR c/461 (non-lvalue arrays) 2001-11-06 12:39:36 +00:00
c90-array-lval-3.c re PR c/461 (non-lvalue arrays) 2001-11-06 12:39:36 +00:00
c90-array-lval-4.c re PR c/461 (non-lvalue arrays) 2001-11-06 12:39:36 +00:00
c90-array-lval-5.c re PR c/461 (non-lvalue arrays) 2001-11-06 12:39:36 +00:00
c90-arraydecl-1.c c-parse.in (array_declarator): New. 2001-05-25 12:12:47 +01:00
c90-complex-1.c c-decl.c (grokdeclarator): Don't give a warning about defaulting to int for plain complex which defaults... 2000-09-17 20:39:56 +01:00
c90-complit-1.c re PR c/4787 (Different anonymous variables declared but only one allocated when the initialization is the same) 2001-12-04 22:55:40 +00:00
c90-const-expr-1.c * gcc.dg/c90-const-expr-1.c: New test. 2000-08-09 02:05:09 +01:00
c90-const-expr-2.c c90-const-expr-2.c, [...]: Add more tests. 2000-11-14 19:34:22 +00:00
c90-digraph-1.c c90-digraph-1.c: Restore { dg-do run } marker. 2000-07-31 18:19:28 +00:00
c90-enum-comma-1.c c90-enum-comma-1.c, [...]: New tests. 2000-07-17 02:25:51 -06:00
c90-float-1.c * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests. 2001-01-15 18:22:31 +00:00
c90-fordecl-1.c c-decl.c (check_for_loop_decls): New function. 2000-11-18 23:18:36 +00:00
c90-hexfloat-1.c c-lex.c (lex_number): If pedantic and not C99... 2001-05-22 12:02:17 +01:00
c90-hexfloat-2.c c90-hexfloat-1.c, [...]: New tests. 2000-07-17 02:27:13 -06:00
c90-idem-qual-1.c c90-enum-comma-1.c, [...]: New tests. 2000-07-17 02:25:51 -06:00
c90-impl-decl-1.c c90-enum-comma-1.c, [...]: New tests. 2000-07-17 02:25:51 -06:00
c90-impl-int-1.c c90-enum-comma-1.c, [...]: New tests. 2000-07-17 02:25:51 -06:00
c90-impl-int-2.c * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests. 2000-07-27 09:39:08 -06:00
c90-init-1.c c-typeck.c (store_init_value): Don't require constant initializer elements with -pedantic -std=c99. 2001-01-13 00:18:05 +01:00
c90-intconst-1.c * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests. 2001-11-20 12:29:30 +00:00
c90-longlong-1.c c90-enum-comma-1.c, [...]: New tests. 2000-07-17 02:25:51 -06:00
c90-mixdecl-1.c c-parse.in (ends_in_label): Remove from %union and %type. 2000-11-13 14:20:04 +00:00
c90-restrict-1.c c90-enum-comma-1.c, [...]: New tests. 2000-07-17 02:25:51 -06:00
c90-return-1.c c90-enum-comma-1.c, [...]: New tests. 2000-07-17 02:25:51 -06:00
c90-scope-1.c c90-array-lval-1.c, [...]: New tests. 2000-08-10 09:19:44 +01:00
c94-digraph-1.c c90-digraph-1.c, [...]: New tests. 2000-07-17 02:34:27 -06:00
c99-array-lval-1.c re PR c/461 (non-lvalue arrays) 2001-11-06 12:39:36 +00:00
c99-array-lval-2.c re PR c/461 (non-lvalue arrays) 2001-11-06 12:39:36 +00:00
c99-array-lval-3.c re PR c/461 (non-lvalue arrays) 2001-11-06 12:39:36 +00:00
c99-array-lval-4.c re PR c/461 (non-lvalue arrays) 2001-11-06 12:39:36 +00:00
c99-array-lval-5.c re PR c/461 (non-lvalue arrays) 2001-11-06 12:39:36 +00:00
c99-array-nonobj-1.c c-decl.c (grokdeclarator): If pedantic, warn about arrays with incomplete element type. 2000-12-01 19:21:44 +00:00
c99-arraydecl-1.c c-parse.in (array_declarator): New. 2001-05-25 12:12:47 +01:00
c99-bool-1.c c-common.c (boolean_increment): New function. 2000-11-13 14:14:44 +00:00
c99-complex-1.c c-decl.c (grokdeclarator): Don't give a warning about defaulting to int for plain complex which defaults... 2000-09-17 20:39:56 +01:00
c99-complex-2.c c-typeck.c (build_unary_op): If pedantic, pedwarn for increment and decrement of complex types. 2000-10-31 20:38:04 +00:00
c99-complit-1.c re PR c/4787 (Different anonymous variables declared but only one allocated when the initialization is the same) 2001-12-04 22:55:40 +00:00
c99-complit-2.c re PR c/4787 (Different anonymous variables declared but only one allocated when the initialization is the same) 2001-12-04 22:55:40 +00:00
c99-condexpr-1.c c-typeck.c (build_conditional_expr): When merging type qualifiers for conditional expressions between a pointer and... 2000-11-20 19:06:19 +00:00
c99-const-expr-1.c c90-array-lval-1.c, [...]: New tests. 2000-08-10 09:19:44 +01:00
c99-const-expr-2.c c90-const-expr-2.c, [...]: Add more tests. 2000-11-14 19:34:22 +00:00
c99-digraph-1.c c90-digraph-1.c, [...]: New tests. 2000-07-17 02:34:27 -06:00
c99-enum-comma-1.c c90-enum-comma-1.c, [...]: New tests. 2000-07-17 02:25:51 -06:00
c99-flex-array-1.c 20000926-1.c: Update expected warnings. 2001-01-04 21:56:00 -08:00
c99-float-1.c c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and DECIMAL_DIG cases for Irix." 2001-01-31 16:07:13 +00:00
c99-fordecl-1.c c-decl.c (check_for_loop_decls): New function. 2000-11-18 23:18:36 +00:00
c99-fordecl-2.c c-decl.c (check_for_loop_decls): New function. 2000-11-18 23:18:36 +00:00
c99-func-1.c c90-array-lval-1.c, [...]: New tests. 2000-08-10 09:19:44 +01:00
c99-func-2.c Lazy __FUNCTION__ generation. 2001-04-24 08:22:06 +00:00
c99-func-3.c Lazy __FUNCTION__ generation. 2001-04-24 08:22:06 +00:00
c99-func-4.c Lazy __FUNCTION__ generation. 2001-04-24 08:22:06 +00:00
c99-hexfloat-1.c c90-hexfloat-1.c, [...]: New tests. 2000-07-17 02:27:13 -06:00
c99-hexfloat-2.c c90-hexfloat-1.c, [...]: New tests. 2000-07-17 02:27:13 -06:00
c99-idem-qual-1.c c90-enum-comma-1.c, [...]: New tests. 2000-07-17 02:25:51 -06:00
c99-impl-decl-1.c c-decl.c (mesg_implicit_function_declaration): Init to -1. 2000-07-31 18:10:31 +00:00
c99-impl-int-1.c c-decl.c (grokdeclarator): In C99 mode... 2001-02-12 17:31:42 +00:00
c99-impl-int-2.c * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests. 2000-07-27 09:39:08 -06:00
c99-init-1.c c-typeck.c (store_init_value): Don't require constant initializer elements with -pedantic -std=c99. 2001-01-13 00:18:05 +01:00
c99-init-2.c c-typeck.c (store_init_value): Don't require constant initializer elements with -pedantic -std=c99. 2001-01-13 00:18:05 +01:00
c99-intconst-1.c * gcc.dg/c99-intconst-1.c: Mark XFAIL. 2002-01-23 18:12:37 +00:00
c99-longlong-1.c c90-enum-comma-1.c, [...]: New tests. 2000-07-17 02:25:51 -06:00
c99-main-1.c * gcc.dg/c99-main-1.c: New test. 2000-07-27 13:49:25 -06:00
c99-mixdecl-1.c c-parse.in (ends_in_label): Remove from %union and %type. 2000-11-13 14:20:04 +00:00
c99-restrict-1.c c90-enum-comma-1.c, [...]: New tests. 2000-07-17 02:25:51 -06:00
c99-return-1.c c90-enum-comma-1.c, [...]: New tests. 2000-07-17 02:25:51 -06:00
c99-scope-1.c c-parse.in (c99_block_start, [...]): New. 2000-11-13 14:08:09 +00:00
c99-scope-2.c c99-scope-2.c: Don't generally assume adding more largest-type elements to a struct makes its... 2001-08-01 02:40:03 +00:00
c99-tag-1.c c-decl.c (xref_tag): Don't return previous tags of wrong type. 2001-06-11 12:50:29 +01:00
cast-qual-1.c cond1.C, [...]: Update URLs of messages in list archives. 2000-10-07 23:42:11 +01:00
clobbers.c
compare1.c
compare2.c * gcc.dg/compare2.c (case 10): XFAIL. 2000-09-19 00:33:44 -07:00
compare3.c fold-const.c (tree_expr_nonnegative_p): Treat truth values as non-negative. 2000-12-19 01:17:20 +00:00
compare4.c fold-const.c (tree_expr_nonnegative_p): Detect more non-negative cases. 2001-05-21 01:21:23 +00:00
compare5.c fold-const.c (tree_expr_nonnegative_p): Handle *_DIV_EXPR, *_MOD_EXPR, SAVE_EXPR and NON_LVALUE_EXPR. 2001-08-24 12:18:45 +00:00
complete-port.c i * libgcc1-test.c, libgcc1.c, config/i386/perform.h: Delete file. 2001-05-17 03:16:18 +00:00
concat.c c-common.c (combine_strings): Complain if concatenating __FUNCTION__. 2001-12-11 19:42:34 +00:00
conv-1.c
deprecated.c C test case for __attribute__((deprecated)). 2002-01-10 19:01:00 +00:00
dg.exp default.exp, [...]: Remove bug reporting instructions with ancient email addresses. 2001-02-08 02:29:38 +00:00
divbyzero.c c-common.c (warn_div_by_zero): New. 2001-10-23 18:14:31 +00:00
dll-1.c * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument. 2001-07-24 11:17:04 -04:00
dll-2.c
dll-3.c * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument. 2001-07-24 11:17:04 -04:00
dll-4.c * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument. 2001-07-24 11:17:04 -04:00
ext-glob.c c-decl.c (c_decode_option): Give deprecation warning for -traditional. 2001-11-18 17:16:24 +00:00
gnu89-init-1.c c-typeck.c (process_init_element): Don't save_expr COMPOUND_LITERAL_EXPR if just its initializer will be used. 2002-01-15 12:00:43 +01:00
gnu99-init-1.c c-typeck.c (set_init_index): If first is equal to last, assume as if it was not a range at all. 2001-01-31 18:38:11 +01:00
i386-mmx-1.c config.gcc (x86_64-*-*): Install mmintrin.h and xmmintrin.h. 2002-01-15 07:17:04 +01:00
i386-mmx-2.c config.gcc (x86_64-*-*): Install mmintrin.h and xmmintrin.h. 2002-01-15 07:17:04 +01:00
i386-sse-1.c config.gcc (x86_64-*-*): Install mmintrin.h and xmmintrin.h. 2002-01-15 07:17:04 +01:00
i386-sse-2.c config.gcc (x86_64-*-*): Install mmintrin.h and xmmintrin.h. 2002-01-15 07:17:04 +01:00
i386-sse-3.c config.gcc (x86_64-*-*): Install mmintrin.h and xmmintrin.h. 2002-01-15 07:17:04 +01:00
ia64-asm-1.c New tests. 2000-08-24 15:17:54 -07:00
ia64-sync-1.c New tests. 2000-08-24 15:17:54 -07:00
ia64-sync-2.c New tests. 2000-08-24 15:17:54 -07:00
ifelse-1.c
iftrap-1.c * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument. 2001-07-24 11:17:04 -04:00
inline-1.c re PR debug/5163 (Internal compiler error in add_abstract_origin_attribute, at dwarf2out.c:9296) 2001-12-24 00:45:59 -08:00
inline-2.c alpha.md (call_value_osf_1_er peepholes): Fix typo. 2002-01-23 20:01:11 -08:00
loop-1.c
m-un-1.c msgs.exp: Delete. 2001-10-25 17:38:14 +00:00
m-un-2.c msgs.exp: Delete. 2001-10-25 17:38:14 +00:00
mmix-1.c * gcc.dg/mmix-1.c: New test. 2002-01-01 20:48:31 +00:00
no-builtin-1.c c-common.c (struct disabled_builtin, [...]): New. 2001-11-18 03:30:57 +00:00
noreturn-1.c
noreturn-2.c
noreturn-3.c New tests for noreturn. 2001-01-02 07:55:11 +01:00
noreturn-4.c New tests for noreturn. 2001-01-02 07:55:11 +01:00
pack-test-1.c pack-test-1.c: Compile on powerpc*-*-eabi* too. 2000-12-13 20:16:33 +00:00
pack-test-1.h c-pragma.c (handle_pragma_pack): Initialize align to -1. 2000-10-28 00:04:11 +00:00
pack-test-2.c pack-test-1.c: Compile on powerpc*-*-eabi* too. 2000-12-13 20:16:33 +00:00
pragma-align.c Fixed to return 0 on success. 2000-09-11 22:47:05 +00:00
pragma-darwin.c darwin.h (REGISTER_TARGET_PRAGMAS): Define. 2001-06-28 19:55:53 +00:00
qual-return-1.c c-decl.c (grokdeclarator): Move warning for qualified void return types with -pedantic to when... 2000-10-25 18:45:44 +01:00
qual-return-2.c c-decl.c (grokdeclarator): Move warning for qualified void return types with -pedantic to when... 2000-10-25 18:45:44 +01:00
README
return-type-1.c cond1.C, [...]: Update URLs of messages in list archives. 2000-10-07 23:42:11 +01:00
return-type-2.c * gcc.dg/return-type-2.c: New test. 2000-08-28 01:06:33 +00:00
sequence-pt-1.c crash31.C: XFAIL. 2001-03-07 22:17:36 +00:00
setjmp-1.c
sparc-ret.c sparc-ret.c: New file, test return corruption bug for ultrasparc. 2001-12-07 22:51:04 +01:00
splet-1.c
struct-alias-1.c New test. 2001-12-03 17:25:32 -08:00
struct-ret-1.c
struct-ret-2.c
switch-1.c
trunc-1.c 20010114-1.c: New test. 2001-01-14 11:38:49 +00:00
ultrasp1.c
ultrasp2.c * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*. 2001-05-15 02:45:32 +00:00
ultrasp3.c sparc.md (muldi3_v8plus): Remove H constraint. 2000-11-25 18:38:58 +01:00
ultrasp4.c re PR target/5309 (Infinite loop in cc1 on sparcv9-sun-solaris2.8 with -m64, short example) 2002-01-16 18:44:24 +01:00
uninit-1.c
uninit-2.c
uninit-3.c
uninit-4.c
uninit-5.c
uninit-6.c
uninit-8.c
uninit-9.c
uninit-A.c re PR c/3325 (cast of bit-field to same type gets discarded) 2002-01-29 17:19:58 +00:00
uninit-B.c 20010114-1.c: New test. 2001-01-14 11:38:49 +00:00
unused-1.c cond1.C, [...]: Update URLs of messages in list archives. 2000-10-07 23:42:11 +01:00
unused-2.c
unused-3.c
va-arg-1.c
vla-init-1.c c-typeck.c (really_start_incremental_init, [...]): Avoid constructor_max_index being other than an INTEGER_CST. 2001-12-03 00:09:34 +00:00
wchar_t-1.c iris6.h (NO_BUILTIN_WINT_TYPE): Define. 2001-06-11 20:36:56 +00:00
Wconversion.c c-typeck.c (convert_arguments): When comparing for enumeral type equality, use TYPE_MAIN_VARIANT. 2001-10-26 20:49:48 +00:00
wint_t-1.c iris6.h (NO_BUILTIN_WINT_TYPE): Define. 2001-06-11 20:36:56 +00:00
Wlarger-than.c c-decl.c (c_expand_body): Check TYPE_SIZE_UNIT (ret_type) is not NULL. 2001-01-30 19:19:40 +00:00
Wparentheses-1.c re PR c/3170 (bogus "suggest parentheses" warning) 2001-11-01 23:29:09 +00:00
Wshadow-1.c c-common.c (shadow_warning): New function, moved from cp/decl.c. 2001-12-05 23:20:00 +00:00
Wswitch.c re PR c/4475 (-Wswitch option not functional) 2002-02-03 15:58:08 +00:00
wtr-aggr-init-1.c wtr-aggr-init-1.c: Test that __extension__ disables then re-enables the warning. 2001-12-21 11:14:46 -08:00
wtr-conversion-1.c c-typeck.c (convert_arguments): Don't check for width changes with -Wtraditional. 2001-04-17 02:21:10 +00:00
wtr-escape-1.c wtr-aggr-init-1.c, [...]: Update. 2000-12-07 23:21:09 +00:00
wtr-int-type-1.c wtr-aggr-init-1.c, [...]: Update. 2000-12-07 23:21:09 +00:00
wtr-label-1.c wtr-aggr-init-1.c, [...]: Update. 2000-12-07 23:21:09 +00:00
wtr-static-1.c wtr-aggr-init-1.c, [...]: Update. 2000-12-07 23:21:09 +00:00
wtr-strcat-1.c wtr-aggr-init-1.c, [...]: Update. 2000-12-07 23:21:09 +00:00
wtr-suffix-1.c wtr-aggr-init-1.c, [...]: Update. 2000-12-07 23:21:09 +00:00
wtr-switch-1.c wtr-aggr-init-1.c, [...]: Update. 2000-12-07 23:21:09 +00:00
wtr-unary-plus-1.c wtr-aggr-init-1.c, [...]: Update. 2000-12-07 23:21:09 +00:00
wtr-union-init-1.c wtr-aggr-init-1.c, [...]: Update. 2000-12-07 23:21:09 +00:00
wtr-union-init-2.c wtr-aggr-init-1.c, [...]: Update. 2000-12-07 23:21:09 +00:00
wtr-union-init-3.c wtr-aggr-init-1.c, [...]: Update. 2000-12-07 23:21:09 +00: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.