..
charset
asm5.c: New.
2004-06-15 23:09:24 +00:00
compat
* gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
2004-08-03 21:43:30 -04:00
cpp
* gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
2004-08-09 18:01:05 -04:00
debug
c-decl.c (grokdeclarator): Do not complain about redeclaring visible "static" identifiers "extern" in a...
2004-03-18 18:58:08 +00:00
format
c-common.c (c_stddef_cpp_builtins): Define __INTMAX_TYPE__ and __UINTMAX_TYPE__.
2004-08-05 01:38:31 +01:00
noncompile
20001023-1.c, [...]: Declare built-in functions used.
2004-08-03 09:22:26 +01:00
pch
20001023-1.c, [...]: Declare built-in functions used.
2004-08-03 09:22:26 +01:00
special
re PR middle-end/11397 (weak aliases broken on Tru64 UNIX)
2004-01-12 17:22:12 +00:00
tls
Merge tree-ssa-20020619-branch into mainline.
2004-05-13 02:41:07 -04:00
torture
c-common.c (c_stddef_cpp_builtins): Define __INTMAX_TYPE__ and __UINTMAX_TYPE__.
2004-08-05 01:38:31 +01:00
tree-ssa
20001023-1.c, [...]: Declare built-in functions used.
2004-08-03 09:22:26 +01:00
vmx
vmx.exp: Explain why we skip tests for powerpc-eabispe.
2004-07-30 18:37:03 +00:00
weak
re PR c/11234 (-pedantic accepts function pointer <-> void*)
2004-01-09 20:03:58 +00:00
920413-1.c
…
940409-1.c
c-tree.h (C_DECL_REGISTER): New.
2004-03-28 00:31:41 +00:00
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
Enable tests on x86-64.
2002-10-02 10:26:51 +02:00
980217-1.c
…
980226-1.c
20001023-1.c, [...]: Declare built-in functions used.
2004-08-03 09:22:26 +01:00
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
c-decl.c (finish_function): Warn about a non-void function with no return statement and no abnormal exit.
2002-02-06 15:40:18 -05:00
980827-1.c
…
990117-1.c
c-decl.c (finish_function): Warn about a non-void function with no return statement and no abnormal exit.
2002-02-06 15:40:18 -05:00
990130-1.c
…
990213-1.c
…
990213-2.c
c-decl.c (finish_function): Warn about a non-void function with no return statement and no abnormal exit.
2002-02-06 15:40:18 -05:00
990214-1.c
c-decl.c (finish_function): Warn about a non-void function with no return statement and no abnormal exit.
2002-02-06 15:40:18 -05:00
990424-1.c
…
990506-0.c
…
990524-1.c
c-decl.c (finish_function): Warn about a non-void function with no return statement and no abnormal exit.
2002-02-06 15:40:18 -05:00
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
20000724-1.c: Add regparm attribute to decl and def.
2004-02-26 14:30:13 +00:00
991230-1.c
i386.c: Replace "mcpu" with "mtune".
2003-02-22 19:10:03 -08:00
20000108-1.c
…
20000111-1.c
…
20000609-1.c
…
20000614-1.c
…
20000614-2.c
Enable tests on x86-64.
2002-10-02 10:26:51 +02:00
20000623-1.c
…
20000629-1.c
…
20000707-1.c
…
20000715-1.c
…
20000720-1.c
…
20000724-1.c
20000724-1.c: Add regparm attribute to decl and def.
2004-02-26 14:30:13 +00:00
20000807-1.c
…
20000904-1.c
…
20000906-1.c
ifcvt.c (find_cond_trap): Handle cases with no proper THEN or JOIN blocks.
2002-04-18 21:01:15 -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
20020312-2.c [__MMIX__]: No pic register.
2002-03-15 05:36:43 +00:00
20001012-1.c
…
20001012-2.c
…
20001013-1.c
20001013-1.c: Run on 32-bit and 64-bit SPARC.
2004-03-26 11:16:15 +00:00
20001023-1.c
20001023-1.c, [...]: Declare built-in functions used.
2004-08-03 09:22:26 +01:00
20001101-1.c
20001013-1.c: Run on 32-bit and 64-bit SPARC.
2004-03-26 11:16:15 +00:00
20001102-1.c
20001013-1.c: Run on 32-bit and 64-bit SPARC.
2004-03-26 11:16:15 +00:00
20001108-1.c
20001023-1.c, [...]: Declare built-in functions used.
2004-08-03 09:22:26 +01:00
20001116-1.c
c-parse.in (if_stmt_locus): Remove.
2004-06-16 16:05:37 -07:00
20001117-1.c
20001023-1.c, [...]: Declare built-in functions used.
2004-08-03 09:22:26 +01:00
20001127-1.c
…
20001201-1.c
…
20001228-1.c
* gcc.dg/20001228-1.c: New test.
2000-12-28 23:56:49 +00:00
20010202-1.c
20001023-1.c, [...]: Declare built-in functions used.
2004-08-03 09:22:26 +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
20010516-1.c
Merge tree-ssa-20020619-branch into mainline.
2004-05-13 02:41:07 -04: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
20020312-2.c [__MMIX__]: No pic register.
2002-03-15 05:36:43 +00:00
20011008-1.c
c-common.c (flag_ms_extensions): Move from c++ front end.
2002-06-16 12:09:30 -07:00
20011008-2.c
20001023-1.c, [...]: Declare built-in functions used.
2004-08-03 09:22:26 +01: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
expr.h (EXPAND_MEMORY): New.
2003-06-08 20:21:56 -07:00
20011107-1.c
i386.c: Replace "mcpu" with "mtune".
2003-02-22 19:10:03 -08: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
20001023-1.c, [...]: Declare built-in functions used.
2004-08-03 09:22:26 +01:00
20020103-1.c
i386-sse-8.c: Don't use -march=pentium3 on x86_64.
2004-04-06 22:29:09 +02: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
i386.c: Replace "mcpu" with "mtune".
2003-02-22 19:10:03 -08: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: Declare abort.
2004-08-04 23:06:49 -07: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
i386.c: Replace "mcpu" with "mtune".
2003-02-22 19:10:03 -08:00
20020122-4.c
20020312-2.c [__MMIX__]: No pic register.
2002-03-15 05:36:43 +00:00
20020201-1.c
20001023-1.c, [...]: Declare built-in functions used.
2004-08-03 09:22:26 +01:00
20020201-3.c
* gcc.dg/20020201-3.c: New test.
2002-02-02 10:22:00 +01:00
20020206-1.c
i386.c: Replace "mcpu" with "mtune".
2003-02-22 19:10:03 -08:00
20020210-1.c
* gcc.dg/20020210-1.c: Fix a comment typo.
2002-12-02 20:28:38 +00: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
20020219-1.c
* gcc.dg/20020219-1.c: Disable for 16-bit targets.
2002-10-14 15:07:18 -07:00
20020220-1.c
re PR c++/4574 (Internal compiler error in `expand_and', at expmed.c:4055)
2002-02-21 22:11:08 +01:00
20020220-2.c
re PR c/4697 (Warning 'value computed is not used' missing)
2002-02-21 21:23:48 +01:00
20020222-1.c
re PR rtl-optimization/5747 (ss20020218 fails to build binutils-2.11.93.0.2 on sparc-suse-linux - ICE in loop.c)
2002-02-23 09:56:22 +01:00
20020224-1.c
re PR target/5755 (-mregparm=3 and -fomit-frame-pointer corrupt esp register)
2002-02-25 23:49:44 +01:00
20020310-1.c
i386.c: Replace "mcpu" with "mtune".
2003-02-22 19:10:03 -08:00
20020312-1.c
* gcc.dg/20020312-1.c: New test case.
2002-03-12 08:53:40 +01:00
20020312-2.c
20001023-1.c, [...]: Declare built-in functions used.
2004-08-03 09:22:26 +01:00
20020313-1.c
* gcc.dg/20020313-1.c: Add "-w" to dg-options.
2003-08-22 21:54:25 +00:00
20020319-1.c
PR optimization/5999, middle-end/5731
2002-03-20 10:41:46 +01:00
20020326-1.c
re PR target/6054 (GCC 3.1 for ia64 fails to restore gp after indirect call in Linux kernel)
2002-03-27 02:34:14 -08:00
20020411-1.c
* gcc.dg/20020411-1.c: Disable for 16-bit "int".
2002-10-06 21:38:56 -07:00
20020415-1.c
20020415-1.c: Expect warning for unsupported -fpic on cris-*-elf* and mmix-*-*.
2002-04-22 01:19:06 +00:00
20020416-1.c
re PR bootstrap/6315 (sparc64 gcc -mhard-quad-float cannot compile libstdc++-v3)
2002-04-17 10:24:03 +02:00
20020418-1.c
PR optimization/5887, PR optimization/6010
2002-04-18 22:10:48 +02:00
20020418-2.c
PR optimization/5887, PR optimization/6010
2002-04-18 22:10:48 +02:00
20020425-1.c
c-parse.in (yyoverflow): New.
2002-04-25 22:35:13 -07:00
20020426-1.c
re PR bootstrap/6445 (ICE bootstrapping objc for i386-rtems)
2002-04-26 21:28:47 +00:00
20020426-2.c
20001023-1.c, [...]: Declare built-in functions used.
2004-08-03 09:22:26 +01:00
20020430-1.c
20020430-1.c: Fix dg command typos.
2003-02-07 03:58:06 +00:00
20020503-1.c
invoke.texi (SPARC options): Remove -mflat and all -mxxx (xxx:chip) options.
2004-02-03 12:36:23 +00:00
20020517-1.c
i386.c: Replace "mcpu" with "mtune".
2003-02-22 19:10:03 -08:00
20020523-1.c
re PR target/6753 (gcc 3.1 produces wrong code when optimizing for pentium4)
2002-05-23 11:29:29 +02:00
20020523-2.c
i386.md: Typos in MMX/SSE immediate shifts.
2004-01-09 01:01:50 +00:00
20020525-1.c
* gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
2003-06-03 23:08:22 +00:00
20020527-1.c
c-common.c (flag_ms_extensions): Move from c++ front end.
2002-06-16 12:09:30 -07:00
20020530-1.c
re PR c/6809 (GCC 3.1 cc1 crashes if -fverbose-asm is specified)
2002-06-10 23:50:10 +02:00
20020531-1.c
c-common.c (c_common_type_for_mode): Build vector types on demand.
2004-03-16 20:37:31 +00:00
20020607-1.c
test for PR 6950
2002-06-07 17:32:57 -04:00
20020607-2.c
fold-const.c (fold): Place both integer and real constants last in comparisons.
2002-06-07 23:42:53 +00:00
20020616-1.c
regclass.c (globalize_reg): Update regs_invalidated_by_call.
2002-06-16 14:52:45 -07:00
20020620-1.c
mangle6.C: Run for mipsisa64*-*-* targets.
2002-07-03 16:09:11 -07:00
20020729-1.c
backport: re PR target/7434 ([x86_64] ICE in change_address_1, at emit-rtl.c:1934)
2003-05-16 21:35:43 +02:00
20020919-1.c
Enable tests on x86-64.
2002-10-02 10:26:51 +02:00
20020926-1.c
* gcc.dg/20020926-1.c: New test.
2002-09-26 18:26:08 +00:00
20021006-1.c
re PR target/7559 (kdelibs miscompilation)
2002-10-06 21:30:37 +02:00
20021014-1.c
target-supports.exp (check_profiling_available): Check argument to determine whether we support a profiling type.
2004-02-21 02:58:24 +00:00
20021018-1.c
* gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
2003-07-11 03:28:56 +00:00
20021023-1.c
i386.c (local_symbolic_operand): Move LABEL_REF test after CONST test.
2002-10-23 23:20:08 +02:00
20021029-1.c
varasm.c (output_addressed_constants): Clear reloc if both operands contain local relocations.
2002-11-14 08:56:54 +01:00
20021029-2.c
varasm.c (output_addressed_constants): Clear reloc if both operands contain local relocations.
2002-11-14 08:56:54 +01:00
20021116-1.c
* gcc.dg/20021116-1.c: New test.
2002-11-16 21:04:40 +01:00
20030107-1.c
* cfganal.c (flow_call_edges_add): Don't crash on noreturn call.
2003-01-07 12:14:51 -08:00
20030120-1.c
re PR rtl-optimization/7507 (ICE (segfault) with -O2)
2003-01-20 23:37:13 -08:00
20030123-1.c
20030123-1.c: Add -fno-omit-frame-pointer option.
2004-01-22 00:05:36 +00:00
20030129-1.c
reload.c (find_reloads): Do not use the mode specified in the insn pattern as reload mode for address...
2003-02-01 01:01:38 +00:00
20030204-1.c
re PR rtl-optimization/8555 (ICE in gen_split_1231)
2003-02-05 12:29:15 +01:00
20030213-1.c
20030213-1.c: Expect warning for unsupported -fpic on cris-*-elf* cris-*-aout* and mmix-*-*.
2003-02-14 09:17:22 +00:00
20030217-1.c
backport: re PR target/7434 ([x86_64] ICE in change_address_1, at emit-rtl.c:1934)
2003-05-16 21:35:43 +02:00
20030218-1.c
c-common.c (c_common_type_for_mode): Build vector types on demand.
2004-03-16 20:37:31 +00:00
20030225-1.c
re PR target/9732 ([ppc32] Wrong code with -O2 -fPIC)
2003-02-25 23:13:42 +00:00
20030225-2.c
* gcc.dg/20030225-2.c: New test.
2003-05-19 14:15:33 +02:00
20030309-1.c
backport: re PR target/7434 ([x86_64] ICE in change_address_1, at emit-rtl.c:1934)
2003-05-16 21:35:43 +02:00
20030321-1.c
s390.md ("movti", [...]): Use 'o' instead of 'm' constraint in forced-split alternatives.
2003-03-22 17:52:10 +00:00
20030323-1.c
re PR c/8224 (Incorrect joining of signed and unsigned division)
2003-03-23 22:57:26 +00:00
20030324-1.c
* gcc.dg/20030324-1.c: Add comments and abort if test fails.
2003-03-30 12:41:49 -08:00
20030331-2.c
20001023-1.c, [...]: Declare built-in functions used.
2004-08-03 09:22:26 +01:00
20030405-1.c
backport: re PR target/7434 ([x86_64] ICE in change_address_1, at emit-rtl.c:1934)
2003-05-16 21:35:43 +02:00
20030414-1.c
re PR target/10377 (gcc-3.2.2 creates bad assembler for cris)
2003-04-14 14:01:42 +00:00
20030414-2.c
fold-const.c (fold): Transform (c1 - x) cmp c2...
2003-04-14 20:16:58 +00:00
20030505.c
20030505.c: Only run for SPE.
2003-07-28 15:00:50 +00:00
20030612-1.c
20001023-1.c, [...]: Declare built-in functions used.
2004-08-03 09:22:26 +01:00
20030625-1.c
Test from http://gcc.gnu.org/ml/gcc-patches/2003-06/msg02557.html
2003-06-25 06:30:46 +00:00
20030626-1.c
* gcc.dg/20030626-1.c: Use signed char.
2003-06-26 11:40:58 +00:00
20030627-1.c
s390.h (SECONDARY_OUTPUT_RELOAD_CLASS): Define.
2003-06-27 21:10:17 +00:00
20030702-1.c
combine.c (distribute_notes): Handle REG_ALWAYS_RETURN.
2003-08-25 20:14:45 +00:00
20030707-1.c
re PR target/10979 (ICE in subst_stack_regs_pat with -O -ffast-math and atan2)
2003-07-08 00:28:47 +00:00
20030708-1.c
re PR target/11420 ([x86_64] gcc generates invalid asm code when "-O -fPIC" is used (suffix or operands invalid for `movabs'))
2003-07-08 20:01:51 +02:00
20030711-1.c
optabs.c (prepare_cmp_insn): Try cmpmemM first if it exists, then fall back to cmpstrM.
2003-07-11 23:04:56 +02:00
20030717-1.c
re PR rtl-optimization/11557 (constant folding)
2003-07-18 03:05:27 +00:00
20030721-1.c
re PR rtl-optimization/11536 ([strength-reduce] -O2 optimalization produces wrong code)
2003-07-21 16:52:38 +00:00
20030804-1.c
fold-const.c (fold <PLUS_EXPR>): Transform x+x into x*2.0.
2003-08-04 23:42:48 +00:00
20030805-1.c
Merge tree-ssa-20020619-branch into mainline.
2004-05-13 02:41:07 -04:00
20030811-1.c
re PR target/11693 ([ia64] ICE in gen_nop_type)
2003-08-11 23:53:58 +02:00
20030815-1.c
c-decl.c (pushdecl): Only put decls which finish_struct will do something about onto incomplete chain.
2003-08-24 00:18:54 +02:00
20030820-1.c
re PR middle-end/11984 (ICE with -ffast_math: expected integer_cst, have real_cst)
2003-08-20 21:55:01 +00:00
20030826-1.c
fold-const.c (fold <MULT_EXPR>): Optimize (C1/X)*C2 into (C1*C2)/X when unsafe math optimizations are allowed.
2003-08-26 13:26:31 +00:00
20030826-2.c
builtins.c (expand_builtin_expect_jump): Save pending_stack_adjust and restore it if returning NULL.
2003-08-27 12:52:09 +02:00
20030906-1.c
re PR c/9862 (spurious warnings with -W -finline-functions)
2003-09-06 13:34:00 +00:00
20030906-2.c
re PR c/9862 (spurious warnings with -W -finline-functions)
2003-09-06 13:34:00 +00:00
20030909-1.c
* gcc.dg/20030909-1.c: New test.
2003-09-11 04:45:11 +00:00
20030926-1.c
20001023-1.c, [...]: Declare built-in functions used.
2004-08-03 09:22:26 +01:00
20031002-1.c
Fix typo
2003-10-03 00:28:52 +00:00
20031012-1.c
* gcc.dg/20031012-1.c: New test.
2003-10-12 22:16:04 +00:00
20031102-1.c
re PR rtl-optimization/12799 (faulty mov->add change clobbers the CC register)
2003-11-02 08:32:23 +00:00
20031108-1.c
re PR target/10467 ([arm] [3.3/3.4 regression] ICE in pre_insert_copy_insn,)
2003-11-08 14:43:30 +00:00
20031111-1.c
New tests.
2003-11-11 14:33:06 -08:00
20031201-1.c
re PR rtl-optimization/12628 (Segfault with -fno-expensive-optimizations -fno-rerun-loop-opt)
2003-12-01 21:16:59 +00:00
20031201-2.c
re PR rtl-optimization/11634 ([hppa] ICE in verify_local_live_at_start, at flow.c:555)
2003-12-02 01:43:58 +00:00
20031202-1.c
expr.c (store_constructor): Only set RTX_UNCHANGING_P for read-only field if cleared is 0.
2003-12-03 23:40:58 +01:00
20031216-1.c
20001023-1.c, [...]: Declare built-in functions used.
2004-08-03 09:22:26 +01:00
20031218-1.c
re PR debug/12923 (ICE in gen_subprogram_die, at dwarf2out.c:10607 with -O1 -g)
2003-12-18 14:19:11 -08:00
20031218-2.c
re PR debug/12923 (ICE in gen_subprogram_die, at dwarf2out.c:10607 with -O1 -g)
2003-12-18 14:19:11 -08:00
20031218-3.c
20001023-1.c, [...]: Declare built-in functions used.
2004-08-03 09:22:26 +01:00
20031222-1.c
re PR c/9163 (ICE in genrtl_compound_stmt at c-semantics.c:776 with c99 mode and checking enabled)
2003-12-22 10:16:56 -08:00
20031223-1.c
re PR c/11995 (Error recovery problem after invalid labelled declaration in c99 mode)
2003-12-23 02:33:00 -08:00
20040112-1.c
re PR rtl-optimization/12826 (Optimizer removes reference through volatile pointer)
2004-01-12 16:25:32 +00:00
20040121-1.c
20030121-1.c: Move to ..
2004-01-23 14:45:53 -08:00
20040123-1.c
simplify-rtx.c (simplify_relational_operation): Don't simplify address == constant into address + -constant == 0.
2004-01-24 12:01:29 +01:00
20040127-1.c
re PR target/10904 (invalid (misaligned) FP register at -O2)
2004-01-27 13:29:26 +00:00
20040127-2.c
re PR target/10904 (invalid (misaligned) FP register at -O2)
2004-01-27 13:29:26 +00:00
20040202-1.c
Merge tree-ssa-20020619-branch into mainline.
2004-05-13 02:41:07 -04:00
20040203-1.c
re PR c/11658 (Wrong error message)
2004-02-03 11:21:01 +00:00
20040206-1.c
Merge tree-ssa-20020619-branch into mainline.
2004-05-13 02:41:07 -04:00
20040217-1.c
combine.c (simplify_if_then_else): Do not replace (if_then_else (ne reg 0) (0) (const_int)) by (reg) if...
2004-02-17 22:07:51 +00:00
20040219-1.c
ia64.h (HARD_REGNO_CALLER_SAVE_MODE): New macro.
2004-02-19 18:03:45 +00:00
20040223-1.c
re PR c++/14156 (no warning for address of parameter)
2004-02-23 07:27:49 -08:00
20040303-1.c
ia64.md (divdf3_internal_thr): Fix algorithm.
2004-03-04 21:21:36 +00:00
20040305-1.c
rtl.h (mem_expr_equal_p): Function prototype added.
2004-03-06 01:21:28 +00:00
20040305-2.c
20001023-1.c, [...]: Declare built-in functions used.
2004-08-03 09:22:26 +01:00
20040306-1.c
s390.md ("load_multiple", [...]): Allow only if reload_completed.
2004-03-07 02:41:53 +00:00
20040309-1.c
ia64.md (divsi3): Fix algorithm.
2004-03-10 00:26:31 +00:00
20040310-1.c
combine.c (if_then_else_cond): Check for NULL return value of simplify_gen_subreg.
2004-03-11 22:48:36 +00:00
20040311-2.c
re PR target/14533 (s390x internal compiler error: in legitimize_pic_address, at config/s390/s390.c:2276)
2004-03-13 12:22:27 +01:00
20040322-1.c
re PR c/14069 (This input file lets gcc crash)
2004-03-22 16:28:06 +01:00
20040331-1.c
re PR c++/14755 (miscompilation in bitfielded signed integers)
2004-04-01 17:50:11 +02:00
20040409-1.c
c-common.c (handle_noreturn_attribute): Use TYPE_READONLY instead of TREE_READONLY for types.
2004-04-09 13:08:03 -07:00
20040609-1.c
re PR target/15569 (Gcc 3.4.1 failed to build ia64 2.6.6 kernel)
2004-06-10 10:43:16 +02:00
20040622-1.c
Testcases for my rs6000-specific change of this date.
2004-06-22 19:11:43 +00:00
20040622-2.c
Testcases for my rs6000-specific change of this date.
2004-06-22 19:11:43 +00:00
20040625-1.c
re PR target/16195 ([3.4 only] Miscompilation of GCC 3.3.x by 3.4.x)
2004-06-29 21:27:07 +02:00
20040627-1.c
fold-const.c (fold): Optimize ~X|X and X|~X as -1.
2004-06-27 15:23:46 +00:00
README
…
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
Wdeclaration-after-statement-1.c
Wdeclaration-after-statement-1.c, [...]: New tests.
2003-07-28 20:15:44 +00:00
Wdeclaration-after-statement-2.c
Wdeclaration-after-statement-1.c, [...]: New tests.
2003-07-28 20:15:44 +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
Wold-style-definition-1.c
PR 12267, 12391, 12560, 13129, 14114, 14113
2004-03-23 23:47:53 +00:00
Wold-style-definition-2.c
/tmp/cvs001644
2003-10-02 00:07:50 +00:00
Wpadded.c
From David Taylor.
2003-06-09 16:04:50 -07:00
Wparentheses-1.c
re PR c/3170 (bogus "suggest parentheses" warning)
2001-11-01 23:29:09 +00:00
Wparentheses-2.c
c-typeck.c (parser_build_binary_op): Condition warnings for X<=Y<=Z on -Wparentheses instead of -Wextra.
2004-07-17 10:20:51 +01:00
Wparentheses-3.c
c-typeck.c (parser_build_binary_op): Condition warnings for X<=Y<=Z on -Wparentheses instead of -Wextra.
2004-07-17 10:20:51 +01:00
Wparentheses-4.c
c-typeck.c (parser_build_binary_op): Condition warnings for X<=Y<=Z on -Wparentheses instead of -Wextra.
2004-07-17 10:20:51 +01:00
Wparentheses-5.c
c-tree.h (struct c_expr): Define.
2004-07-19 09:38:52 +01:00
Wparentheses-6.c
c-typeck.c (parser_build_binary_op): Condition warnings for X<=Y<=Z on -Wparentheses instead of -Wextra.
2004-07-17 10:20:51 +01:00
Wparentheses-7.c
c-typeck.c (parser_build_binary_op): Condition warnings for X<=Y<=Z on -Wparentheses instead of -Wextra.
2004-07-17 10:20:51 +01:00
Wparentheses-8.c
c-typeck.c (parser_build_binary_op): Condition warnings for X<=Y<=Z on -Wparentheses instead of -Wextra.
2004-07-17 10:20:51 +01:00
Wparentheses-9.c
c-typeck.c (parser_build_binary_op): Condition warnings for X<=Y<=Z on -Wparentheses instead of -Wextra.
2004-07-17 10:20:51 +01:00
Wparentheses-10.c
c-tree.h (struct c_expr): Define.
2004-07-19 09:38:52 +01:00
Wredundant-decls-1.c
Zack Weinberg <zack@codesourcery.com
2004-07-25 03:58:50 +00:00
Wreturn-type.c
c-decl.c (finish_function): Warn about a non-void function with no return statement and no abnormal exit.
2002-02-07 07:22:10 -05:00
Wreturn-type2.c
20001023-1.c, [...]: Declare built-in functions used.
2004-08-03 09:22:26 +01:00
Wshadow-1.c
c-decl.c (duplicate_decls): Break apart into...
2004-01-11 01:18:58 +00:00
Wshadow-2.c
PR 12267, 12391, 12560, 13129, 14114, 14113
2004-03-23 23:47:53 +00:00
Wswitch-2.c
Merge tree-ssa-20020619-branch into mainline.
2004-05-13 02:41:07 -04:00
Wswitch-default.c
Merge tree-ssa-20020619-branch into mainline.
2004-05-13 02:41:07 -04:00
Wswitch-enum.c
re PR c/1027 (slightly misleading printf format warning)
2004-07-01 09:52:33 +01:00
Wswitch.c
re PR c/1027 (slightly misleading printf format warning)
2004-07-01 09:52:33 +01:00
Wunknownprag.c
re PR preprocessor/7070 (internal error with -Wunknown-pragmas && empty #pragma)
2002-06-27 05:59:53 +00:00
Wunreachable-1.c
jump.c (never_reached_warning): Add finish argument.
2002-02-12 22:39:42 +01:00
Wunreachable-2.c
jump.c (never_reached_warning): Add finish argument.
2002-02-12 22:39:42 +01:00
Wunreachable-3.c
re PR c/10175 (-Wunreachable-code doesn't work for single lines)
2003-04-03 20:25:40 -05:00
Wunreachable-4.c
PR middle-end/10336, c++/10401
2003-04-15 12:13:14 -04:00
Wunreachable-5.c
re PR c/10175 (-Wunreachable-code doesn't work for single lines)
2003-04-17 01:22:51 +00:00
Wunreachable-6.c
20001023-1.c, [...]: Declare built-in functions used.
2004-08-03 09:22:26 +01:00
Wunreachable-7.c
20001023-1.c, [...]: Declare built-in functions used.
2004-08-03 09:22:26 +01:00
Wunreachable-8.c
* gcc.dg/Wunreachable-8.c : New test.
2004-06-30 10:42:24 -06:00
alias-1.c
Testsuite changes for new -Wstrict-aliasing=2 option.
2004-03-09 22:04:14 -08:00
alias-2.c
Testsuite changes for new -Wstrict-aliasing=2 option.
2004-03-09 22:04:14 -08:00
align-1.c
20001023-1.c, [...]: Declare built-in functions used.
2004-08-03 09:22:26 +01:00
alpha-base-1.c
alpha.c (mode_mask_operand): Simplify without ifdefs.
2002-06-04 15:46:00 -07:00
alpha-base-2.c
alpha.c (reg_or_const_int_operand): New.
2002-06-03 21:06:38 -07:00
alpha-cix-1.c
alpha.c (mode_mask_operand): Simplify without ifdefs.
2002-06-04 15:46:00 -07:00
alpha-cix-2.c
alpha.c (mode_mask_operand): Simplify without ifdefs.
2002-06-04 15:46:00 -07:00
alpha-max-1.c
alpha.c (mode_mask_operand): Simplify without ifdefs.
2002-06-04 15:46:00 -07:00
alpha-max-2.c
alpha.c (mode_mask_operand): Simplify without ifdefs.
2002-06-04 15:46:00 -07:00
altivec-1.c
altivec-1.c: XFAIL powerpc-ibm-aix*.
2004-06-08 14:45:38 -04:00
altivec-2.c
darwin.h (TARGET_OPTION_TRANSLATE_TABLE): Refer to SUBTARGET_OPTION_TRANSLATE_TABLE for architecture-specific options.
2004-02-21 09:08:37 +00:00
altivec-3.c
altivec-1.c: XFAIL powerpc-ibm-aix*.
2004-06-08 14:45:38 -04:00
altivec-4.c
altivec-1.c: XFAIL powerpc-ibm-aix*.
2004-06-08 14:45:38 -04:00
altivec-5.c
darwin.h (TARGET_OPTION_TRANSLATE_TABLE): Refer to SUBTARGET_OPTION_TRANSLATE_TABLE for architecture-specific options.
2004-02-21 09:08:37 +00:00
altivec-6.c
altivec-1.c: XFAIL powerpc-ibm-aix*.
2004-06-08 14:45:38 -04:00
altivec-7.c
altivec-1.c: XFAIL powerpc-ibm-aix*.
2004-06-08 14:45:38 -04:00
altivec-8.c
altivec-1.c: XFAIL powerpc-ibm-aix*.
2004-06-08 14:45:38 -04:00
altivec-9.c
darwin.h (TARGET_OPTION_TRANSLATE_TABLE): Refer to SUBTARGET_OPTION_TRANSLATE_TABLE for architecture-specific options.
2004-02-21 09:08:37 +00:00
altivec-10.c
altivec-1.c: XFAIL powerpc-ibm-aix*.
2004-06-08 14:45:38 -04:00
altivec-11.c
altivec-1.c: XFAIL powerpc-ibm-aix*.
2004-06-08 14:45:38 -04:00
altivec-12.c
altivec-1.c: XFAIL powerpc-ibm-aix*.
2004-06-08 14:45:38 -04:00
altivec-13.c
altivec-1.c: XFAIL powerpc-ibm-aix*.
2004-06-08 14:45:38 -04:00
altivec-14.c
altivec-1.c: XFAIL powerpc-ibm-aix*.
2004-06-08 14:45:38 -04:00
altivec-15.c
altivec-1.c: XFAIL powerpc-ibm-aix*.
2004-06-08 14:45:38 -04:00
altivec-16.c
altivec-1.c: XFAIL powerpc-ibm-aix*.
2004-06-08 14:45:38 -04:00
altivec-varargs-1.c
altivec-1.c: XFAIL powerpc-ibm-aix*.
2004-06-08 14:45:38 -04:00
altivec_check.h
20020118-1.c: Declare abort.
2004-08-04 23:06:49 -07:00
always_inline.c
re PR middle-end/13448 (gcc 3.3.2, internal error when -O3 and trying to modify function const arg)
2004-02-29 23:43:29 +00:00
always_inline2.c
re PR middle-end/13448 (gcc 3.3.2, internal error when -O3 and trying to modify function const arg)
2004-02-29 23:43:29 +00:00
always_inline3.c
re PR middle-end/13448 (gcc 3.3.2, internal error when -O3 and trying to modify function const arg)
2004-02-29 23:43:29 +00:00
anon-struct-1.c
c-common.c (flag_ms_extensions): Move from c++ front end.
2002-06-16 12:09:30 -07:00
anon-struct-2.c
c-common.c (flag_ms_extensions): Move from c++ front end.
2002-06-16 12:09:30 -07:00
anon-struct-3.c
c-common.c (flag_ms_extensions): Move from c++ front end.
2002-06-16 12:09:30 -07:00
arm-asm.c
* gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
2003-02-28 13:45:31 +00:00
arm-eabi1.c
configure.in (arm*-*-eabi*): New target.
2004-08-11 02:50:14 +00:00
arm-g2.c
arm.c (arm_rtx_costs): Improve for xscale multiply.
2003-12-02 02:17:18 +00:00
arm-mmx-1.c
* gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
2004-06-15 15:25:52 +00:00
arm-scd42-1.c
xscale testcases from James Lemke
2003-12-16 14:38:58 -08:00
arm-scd42-2.c
xscale testcases from James Lemke
2003-12-16 14:38:58 -08:00
arm-scd42-3.c
xscale testcases from James Lemke
2003-12-16 14:38:58 -08: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
c-decl.c (c_init_decl_processing): Set pedantic_lvalues to true unconditionally.
2004-01-20 01:38:27 +00:00
array-6.c
re PR c/5597 ([regression from 2.95.3] Initialization of flexible char array member segfaults)
2002-03-21 18:03:46 -08:00
array-7.c
* gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
2004-08-03 15:19:39 +01:00
array-quals-1.c
array-quals-1.c: xfail on powerpc*-*-aix*.
2004-01-17 23:39:34 -05:00
asm-1.c
…
asm-2.c
c-decl.c (finish_function): Warn about a non-void function with no return statement and no abnormal exit.
2002-02-06 15:40:18 -05:00
asm-3.c
c-decl.c (finish_function): Warn about a non-void function with no return statement and no abnormal exit.
2002-02-06 15:40:18 -05:00
asm-4.c
re PR c/5609 (ICE on named operands in inline assembler)
2002-02-06 17:38:40 -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-6.c
* gcc.dg/asm-6.c,
2002-04-13 09:33:01 +00:00
asm-7.c
Merge tree-ssa-20020619-branch into mainline.
2004-05-13 02:41:07 -04:00
asm-8.c
re PR inline-asm/11676 (operand to volatile asm incorrectly removed)
2003-07-26 08:53:14 -07:00
asm-fs-1.c
Oops, this works as expected now.
2003-04-04 01:36:45 +00:00
asm-names.c
asm-names.c: Use scan-assembler-not rather than linker trickery.
2003-10-13 23:09:17 +00:00
asmreg-1.c
* gcc.dg/asmreg-1.c: New test.
2003-02-22 03:21:27 +00:00
attr-alias-1.c
attrib10.C: Mark for warning.
2004-02-27 00:42:23 -08:00
attr-alwaysinline.c
attr-alwaysinline.c: New.
2002-02-22 00:09:04 +00:00
attr-invalid.c
c-common.c (handle_used_attribute): Accept static data too.
2003-02-18 18:07:06 -08:00
attr-nest.c
* gcc.dg/attr-nest.c: New test.
2002-02-15 16:11:10 +00:00
attr-noinline.c
c-decl.c (duplicate_decls): Break apart into...
2004-01-11 01:18:58 +00:00
attr-used-2.c
c-common.c (handle_used_attribute): Accept static data too.
2003-02-18 18:07:06 -08:00
attr-used.c
attr-noinline.c, [...]: New tests.
2001-10-18 18:29:25 +00:00
attr-warn-unused-result.c
c-common.c (handle_warn_unused_result_attribute): New function.
2003-09-16 09:58:27 +02: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-ms-attrib.c
bf-ms-layout.c: Enable for cygwin and mingw32 targets.
2003-01-10 23:56:06 +00:00
bf-ms-layout.c
bf-ms-layout.c: Enable for cygwin and mingw32 targets.
2003-01-10 23:56:06 +00:00
bf-no-ms-layout.c
bf-ms-layout.c: Enable for cygwin and mingw32 targets.
2003-01-10 23:56:06 +00:00
bf-spl1.c
…
bitfld-1.c
c-decl.c (check_bitfield_type_and_width): Remove enum special case suppression of pedwarn.
2003-12-18 13:03:24 -08:00
bitfld-2.c
re PR c/2511 (-pedantic not warning about bitfield overflow)
2004-07-08 09:45:05 +01:00
bitfld-3.c
stor-layout.c (place_union_field): For bitfields if PCC_BITFIELD_TYPE_MATTERS and TYPE_USER_ALIGN...
2002-08-08 01:20:35 +02:00
bitfld-4.c
tree.c (maybe_dummy_object): Replace // with /* */e
2002-08-10 13:11:43 +00:00
bitfld-5.c
stor-layout.c (place_field): Update rli->offset as well as rli->bitpos.
2002-11-20 10:09:01 +00:00
bitfld-6.c
* gcc.dg/bitfld-6.c: New test.
2002-11-27 15:17:31 +00:00
bitfld-7.c
re PR c/10333 (typeof (bitfield) is accepted but doesn't work)
2003-11-29 20:09:48 +00:00
bitfld-8.c
re PR c/3347 (Too large bitfields should be errors)
2003-12-17 00:25:24 +00:00
builtin-apply1.c
re PR target/11184 ([ia64 hpux] ICE on __builtin_apply building libobjc)
2003-09-18 20:43:13 +00:00
builtin-apply2.c
builtin-apply2.c: Set size of stack argument data to 64.
2003-11-28 16:35:52 +00:00
builtin-apply3.c
builtin-apply2.c: Set size of stack argument data to 64.
2003-11-28 16:35:52 +00:00
builtin-choose-expr.c
builtin-types-compatible-p.c: New.
2001-12-08 22:29:03 +00:00
builtin-inf-1.c
config.gcc: Remove obsolete ports and configurations.
2004-02-04 05:13:43 +00:00
builtin-prefetch-1.c
20001023-1.c, [...]: Declare built-in functions used.
2004-08-03 09:22:26 +01:00
builtin-protos-1.c
builtin-types.def (BT_UINT): Rename from BT_UNSIGNED.
2004-07-09 16:04:33 -07:00
builtin-return-1.c
re PR middle-end/11151 (__builtin_return(__builtin_apply(...)) gives wrong result)
2003-12-05 06:46:35 +00:00
builtins-1.c
re PR c/14635 (nan functions should not be C90 built-ins)
2004-03-20 10:19:11 +00:00
builtins-2.c
20001023-1.c, [...]: Declare built-in functions used.
2004-08-03 09:22:26 +01:00
builtins-6.c
fold-const.c (fold_mathfn_compare): New function to simplify comparisons against built-in math functions.
2003-03-20 17:48:26 +00:00
builtins-7.c
20001023-1.c, [...]: Declare built-in functions used.
2004-08-03 09:22:26 +01:00
builtins-8.c
20001023-1.c, [...]: Declare built-in functions used.
2004-08-03 09:22:26 +01:00
builtins-9.c
builtins.c (fold_builtin): Constant fold expressions as x*0.5 instead of x/2.0.
2003-04-08 23:24:38 +00:00
builtins-10.c
builtins.c (fold_builtin): Constant fold expressions as x*0.5 instead of x/2.0.
2003-04-08 23:24:38 +00:00
builtins-11.c
fold-const.c (fold): Use "fold" following build in more places.
2003-04-08 23:28:28 +00:00
builtins-12.c
builtin-types.def (BT_FN_STRING_CONST_STRING): New builtin type.
2003-04-14 02:55:31 +00:00
builtins-13.c
builtin-types.def (BT_FN_STRING_CONST_STRING): New builtin type.
2003-04-14 02:55:31 +00:00
builtins-14.c
real.c (real_powi): New function to calculate the value of a real raised to an integer power, i.e.
2003-05-06 03:14:10 +00:00
builtins-15.c
re PR rtl-optimization/10764 (ICE when using log(), -fast-math and optimization)
2003-05-14 21:13:49 +00:00
builtins-16.c
builtins.def (BUILT_IN_CABS, [...]): New builtins representing ISO C99's cabs, cabsf and cabsl.
2003-06-03 11:27:23 +00:00
builtins-17.c
20001023-1.c, [...]: Declare built-in functions used.
2004-08-03 09:22:26 +01:00
builtins-18.c
calls.c (expand_call): Recognize calls to "sqrt" and create corresponding notes.
2003-12-24 06:52:27 +00:00
builtins-19.c
20001023-1.c, [...]: Declare built-in functions used.
2004-08-03 09:22:26 +01:00
builtins-20.c
20001023-1.c, [...]: Declare built-in functions used.
2004-08-03 09:22:26 +01:00
builtins-21.c
20001023-1.c, [...]: Declare built-in functions used.
2004-08-03 09:22:26 +01:00
builtins-22.c
i386.md (expsf2, [...]): New patterns to implement exp, expf and expl built-ins as inline x87 intrinsics.
2003-06-15 13:32:31 +00:00
builtins-23.c
optabs.h (enum optab_index): Add new OTI_tan and OTI_atan.
2003-06-16 12:53:16 +00:00
builtins-24.c
builtins.c (expand_builtin): Use expand_builtin_pow to expand calls for pow...
2003-06-24 02:20:12 +00:00
builtins-26.c
real.c (real_trunc, [...]): New functions to implement trunc, floor and ceil respectively.
2003-07-03 21:38:55 +00:00
builtins-27.c
fold-const.c (fold <MULT_EXPR>): Optimize both x*pow(x,c) and pow(x,c)*x as pow(x,c+1) for constant values c.
2003-08-01 00:36:53 +00:00
builtins-28.c
c-common.c (expand_tree_builtin): Ensure creal and cimag functions do not return lvalues.
2003-10-20 23:03:34 +01:00
builtins-30.c
PR 12267, 12391, 12560, 13129, 14114, 14113
2004-03-23 23:47:53 +00:00
builtins-31.c
builtins.def (BUILT_IN_SIGNBIT, [...]): New GCC builtins.
2004-02-01 14:59:15 +00:00
builtins-32.c
builtins.def (BUILT_IN_SIGNBIT, [...]): New GCC builtins.
2004-02-01 14:59:15 +00:00
builtins-33.c
optabs.h (enum optab_index): Add new OTI_log1p.
2004-05-07 07:38:21 +02:00
builtins-34.c
optabs.h (enum optab_index): Add new OTI_expm1.
2004-05-03 07:31:45 +02:00
builtins-35.c
re PR c/14635 (nan functions should not be C90 built-ins)
2004-03-20 10:19:11 +00:00
builtins-36.c
builtins.c: Implement support for sincos function.
2004-04-06 19:34:33 +00:00
builtins-37.c
optabs.c (expand_twoval_unop): Reorder function arguments.
2004-04-14 02:37:29 +00:00
builtins-38.c
optabs.h (enum optab_index): Add new OTI_logb and OTI_ilogb.
2004-04-15 02:43:46 +00:00
builtins-39.c
optabs.h (enum optab_index): Add new OTI_asin and OTI_acos.
2004-04-20 19:40:31 +00:00
builtins-40.c
optabs.h (enum optab_index): Add new OTI_fmod and OTI_drem.
2004-05-06 07:19:24 +02:00
builtins-41.c
real.c (real_copysign): New function to implement libm's copysign.
2004-06-07 20:50:14 +00:00
builtins-43.c
builtins.c (fold_builtin_classify): New.
2004-07-01 08:02:34 +00:00
builtins-44.c
builtins.c (fold_builtin_classify): New.
2004-07-01 08:02:34 +00:00
builtins-45.c
builtins.c (fold_builtin_classify): New.
2004-07-01 08:02:34 +00:00
builtins-config.h
* gcc.dg/builtins-config.h: Handle FreeBSD.
2004-06-23 02:25:06 +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-array-lval-6.c
re PR c/12446 (ICE in emit_move_insn on complicated array reference)
2003-10-04 18:02:32 +00:00
c90-array-lval-7.c
c-typeck.c (build_conditional_expr): Do not allow non-lvalue arrays.
2004-01-24 00:30:58 +00:00
c90-array-quals-2.c
c-typeck.c (composite_type, [...]): Abort if we have type qualifiers at all.
2004-06-23 13:53:17 -07:00
c90-array-quals.c
[multiple changes]
2004-06-23 10:05:45 -07:00
c90-arraydecl-1.c
c-decl.c (build_array_declarator): Say 'ISO C90', not 'ISO C89'.
2002-07-21 21:35:17 +00:00
c90-complex-1.c
…
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
…
c90-const-expr-2.c
c90-const-expr-2.c (foo): Avoid extra warning on 64-bit systems.
2003-11-12 07:44:46 +01:00
c90-const-expr-3.c
vbase1.C: Fix comment typos.
2003-07-01 12:01:44 +00:00
c90-digraph-1.c
ChangeLog: Follow spelling conventions.
2002-09-15 17:51:50 +00:00
c90-dupqual-1.c
re PR c/14517 (change in behaviour wrt duplicate qualifiers)
2004-03-10 16:45:37 -08:00
c90-enum-comma-1.c
…
c90-flex-array-1.c
c-decl.c (flexible_array_type_p): New function.
2002-08-17 15:48:28 +01: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
…
c90-hexfloat-1.c
toplev.c: Don't include setjmp.h.
2002-03-25 20:52:28 +00:00
c90-hexfloat-2.c
ChangeLog: follow spelling conventions.
2002-09-16 13:29:51 +00:00
c90-idem-qual-1.c
…
c90-idem-qual-2.c
c-decl.c (grokdeclarator): Make error for duplicate type qualifiers into a pedwarn, disabled for C99.
2002-11-10 16:24:26 +00:00
c90-idem-qual-3.c
re PR c/12165 (Typedef'ed variables ignore typedef's const qualifier)
2004-01-07 19:40:03 +00:00
c90-impl-decl-1.c
…
c90-impl-int-1.c
…
c90-impl-int-2.c
…
c90-init-1.c
README.Portability: Change "ISO C89" to "ISO C90".
2004-02-08 20:55:34 +00: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-intprom-1.c
c-typeck.c (common_type): Prefer long long to long when same precision.
2004-04-10 19:47:50 +01:00
c90-longlong-1.c
…
c90-mixdecl-1.c
…
c90-restrict-1.c
Tweaks for Bison-1.875.
2003-01-25 14:39:11 +00:00
c90-return-1.c
…
c90-scope-1.c
…
c90-vla-1.c
c-decl.c (grokdeclarator): Don't pedwarn variable sized arrays for c99.
2002-04-24 15:26:10 -07:00
c94-digraph-1.c
ChangeLog: Follow spelling conventions.
2002-09-15 17:51:50 +00: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-lval-6.c
re PR c/12446 (ICE in emit_move_insn on complicated array reference)
2003-10-04 18:02:32 +00:00
c99-array-lval-7.c
c-typeck.c (build_conditional_expr): Do not allow non-lvalue arrays.
2004-01-24 00:30:58 +00:00
c99-array-nonobj-1.c
…
c99-arraydecl-1.c
c-parse.in (array_declarator): New.
2001-05-25 12:12:47 +01:00
c99-arraydecl-2.c
re PR c/11943 (Accepts invalid declaration "int x[2, 3];" in C99 mode)
2003-10-24 16:30:37 +01:00
c99-bool-1.c
re PR c++/11946 (fun and merriment with enums as function arguments)
2003-08-20 07:06:47 +00:00
c99-complex-1.c
…
c99-complex-2.c
…
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
…
c99-const-expr-1.c
…
c99-const-expr-2.c
c99-const-expr-2.c (foo): Avoid extra warning on 64-bit systems.
2003-11-12 12:19:10 +01:00
c99-const-expr-3.c
vbase1.C: Fix comment typos.
2003-07-01 12:01:44 +00:00
c99-digraph-1.c
ChangeLog: Follow spelling conventions.
2002-09-15 17:51:50 +00:00
c99-dupqual-1.c
re PR c/14517 (change in behaviour wrt duplicate qualifiers)
2004-03-10 16:45:37 -08:00
c99-enum-comma-1.c
…
c99-flex-array-1.c
20000926-1.c: Update expected warnings.
2001-01-04 21:56:00 -08:00
c99-flex-array-2.c
c99-flex-array-2.c: Add -std=iso9899:1999
2002-02-12 04:09:34 +00:00
c99-flex-array-3.c
c-decl.c (flexible_array_type_p): New function.
2002-08-17 15:48:28 +01:00
c99-flex-array-4.c
c-decl.c (flexible_array_type_p): New function.
2002-08-17 15:48:28 +01: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
…
c99-fordecl-2.c
…
c99-func-1.c
…
c99-func-2.c
Tweaks for Bison-1.875.
2003-01-25 14:39:11 +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
…
c99-hexfloat-2.c
ChangeLog: follow spelling conventions.
2002-09-16 13:29:51 +00:00
c99-idem-qual-1.c
…
c99-idem-qual-2.c
c-decl.c (grokdeclarator): Make error for duplicate type qualifiers into a pedwarn, disabled for C99.
2002-11-10 16:24:26 +00:00
c99-idem-qual-3.c
re PR c/12165 (Typedef'ed variables ignore typedef's const qualifier)
2004-01-07 19:40:03 +00:00
c99-impl-decl-1.c
…
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
…
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-init-3.c
c-typeck.c (set_init_index): Require designator to be of integer type.
2004-07-22 00:51:29 +01:00
c99-intconst-1.c
c-common.c (c_common_init): Override cpplib's default warn_long_long setting.
2002-06-02 19:37:34 +00:00
c99-intprom-1.c
c-typeck.c (common_type): Prefer long long to long when same precision.
2004-04-10 19:47:50 +01:00
c99-longlong-1.c
…
c99-main-1.c
…
c99-mixdecl-1.c
…
c99-restrict-1.c
…
c99-restrict-2.c
* gcc.dg/c99-restrict-2.c: New test.
2003-10-24 13:00:25 +01:00
c99-return-1.c
…
c99-scope-1.c
…
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
c99-tag-2.c
* gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
2004-08-03 15:19:39 +01:00
c99-vla-1.c
c-decl.c (grokdeclarator): Don't pedwarn variable sized arrays for c99.
2002-04-24 15:26:10 -07:00
cast-function-1.c
re PR c/14188 (Suggestion: improve warning message for call through incompatible type)
2004-02-23 12:41:43 +00:00
cast-lvalue-1.c
c-decl.c (c_init_decl_processing): Set pedantic_lvalues to true unconditionally.
2004-01-20 01:38:27 +00:00
cast-lvalue-2.c
c-decl.c (c_init_decl_processing): Set pedantic_lvalues to true unconditionally.
2004-01-20 01:38:27 +00:00
cast-qual-1.c
…
cast-qual-2.c
* gcc.dg/cast-qual-2.c: New test.
2002-02-04 17:02:39 +00:00
cleanup-1.c
c-common.c (handle_cleanup_attribute): New.
2003-06-04 10:06:00 -07:00
cleanup-2.c
c-common.c (handle_cleanup_attribute): New.
2003-06-04 10:06:00 -07:00
cleanup-3.c
c-common.c (handle_cleanup_attribute): New.
2003-06-04 10:06:00 -07:00
cleanup-4.c
c-common.c (handle_cleanup_attribute): New.
2003-06-04 10:06:00 -07:00
cleanup-5.c
Index: gcc/ChangeLog
2004-07-01 04:09:07 +00:00
cleanup-6.c
c-common.c (handle_cleanup_attribute): New.
2003-06-04 10:06:00 -07:00
cleanup-7.c
c-common.c (handle_cleanup_attribute): New.
2003-06-04 10:06:00 -07:00
cleanup-8.c
Index: gcc/ChangeLog
2004-07-01 04:09:07 +00:00
cleanup-9.c
Index: gcc/ChangeLog
2004-07-01 04:09:07 +00:00
cleanup-10.c
Index: gcc/ChangeLog
2004-07-01 04:09:07 +00:00
cleanup-11.c
Index: gcc/ChangeLog
2004-07-01 04:09:07 +00:00
clobbers.c
…
comp-return-1.c
c-decl.c (start_function): Form composite type of function types rather than copying type from previous...
2004-07-23 20:22:13 +01:00
compare1.c
…
compare2.c
c-typeck.c (c_tree_expr_nonnegative_p): New function.
2002-09-07 20:20:35 -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
compare6.c
re PR c/2098 (compare with unsigned variable - no error reporting)
2002-04-25 19:15:52 -07:00
compare7.c
re PR c/10604 (-Wall includes sign conversion warning [3.3 regression])
2003-05-03 21:44:31 +00:00
compare8.c
fold-const.c (tree_expr_nonnegative_p): Handle BIT_XOR_EXPR like BIT_IOR_EXPR...
2004-03-26 01:20:46 +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
complex-1.c
sparc.c (function_arg_partial_nregs): Return 0 for all complex modes whose size is lesser or equal to a word.
2003-11-02 08:27:23 +00:00
compound-lvalue-1.c
c-decl.c (c_init_decl_processing): Set pedantic_lvalues to true unconditionally.
2004-01-20 01:38:27 +00:00
concat.c
cpplib.h (CPP_AT_NAME, [...]): New token types.
2003-07-05 00:24:00 +00:00
concat2.c
c-common.c (fix_string_type): Split out of ...
2002-04-26 00:40:12 -07:00
cond-lvalue-1.c
c-decl.c (c_init_decl_processing): Set pedantic_lvalues to true unconditionally.
2004-01-20 01:38:27 +00:00
const-elim-1.c
const-elim-1.c: Remove XFAIL for s390*-*-*.
2004-05-15 12:21:24 +00:00
const-elim-2.c
rtl.h (STRING_POOL_ADDRESS_P): Rename to DEFERRED_CONSTANT_P.
2003-05-05 21:57:54 +00:00
conv-1.c
…
conv-2.c
c-typeck.c (convert_for_assignment): Tightened up pointer converstions that differ in signedness.
2004-07-24 07:32:15 +00:00
cris-peep2-andu1.c
cris-peep2-xsrand.c, [...]: New tests.
2004-07-22 10:08:29 +00:00
cris-peep2-andu2.c
cris-peep2-xsrand.c, [...]: New tests.
2004-07-22 10:08:29 +00:00
cris-peep2-xsrand.c
cris-peep2-xsrand.c, [...]: New tests.
2004-07-22 10:08:29 +00:00
darwin-abi-1.c
2003-12-04 Stuart Hastings <stuart@apple.com>
2003-12-05 00:44:57 +00:00
darwin-abi-2.c
function.c (pad_to_arg_alignment): Take STACK_POINTER_OFFSET into account when aligning arguments.
2003-10-07 19:48:23 +00:00
darwin-bool-1.c
darwin.c (darwin_one_byte_bool): New global variable.
2004-07-28 23:57:28 +00:00
darwin-bool-2.c
darwin.c (darwin_one_byte_bool): New global variable.
2004-07-28 23:57:28 +00:00
darwin-ld-1.c
invoke.texi: Document Darwin linker options...
2002-12-12 14:23:45 -08:00
darwin-ld-2.c
invoke.texi: Document Darwin linker options...
2002-12-12 14:23:45 -08:00
darwin-ld-3.c
invoke.texi: Document Darwin linker options...
2002-12-12 14:23:45 -08:00
darwin-ld-4.c
invoke.texi: Document Darwin linker options...
2002-12-12 14:23:45 -08:00
darwin-ld-5.c
Add support for darwin linker option -dynamic.
2002-12-19 15:46:49 -08:00
darwin-ld-6.c
darwin.h (LINK_SPEC): Pass -nofixprebinding to linker.
2003-09-09 17:43:38 -07:00
darwin-longdouble.c
rs6000.c (legitimate_lo_sum_address_p): Permit non-offsettable addresses even for DImode.
2004-07-31 01:40:18 +00:00
darwin-longlong.c
darwin-longlong.c: Only use r0 in asm for darwin.
2004-02-10 11:13:24 +10:30
darwin-misaligned.c
Test to check for a valid memory reference of a misaligned DImode memory
2003-12-22 18:37:24 +00:00
decl-1.c
* gcc.dg/decl-1.c: Update, new test.
2002-02-16 17:31:16 +00:00
decl-2.c
re PR c/7741 (ICE on conflicting types (make_decl_rtl at varasm.c:834))
2003-02-10 12:45:54 +00:00
decl-3.c
c-decl.c (duplicate_decls): Break apart into...
2004-01-11 01:18:58 +00:00
decl-4.c
re PR c/13728 (Duplicate parameter names not detected)
2004-03-04 05:49:06 +00:00
decl-5.c
PR 12267, 12391, 12560, 13129, 14114, 14113
2004-03-23 23:47:53 +00:00
decl-6.c
re PR c/14465 (insn-output.c:790: error: `asm_out_file' undeclared)
2004-03-07 00:33:46 +00:00
decl-global-ext.c
Test for testing a global followed by extern declaration.
2003-10-04 16:53:19 +00:00
deprecated.c
c-decl.c (finish_function): Warn about a non-void function with no return statement and no abnormal exit.
2002-02-06 15:40:18 -05: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
dll-1.c: Remove thumb target.
2003-03-13 22:21:21 +00:00
dll-2.c
configure.in (arm*-*-eabi*): New target.
2004-08-11 02:50:14 +00:00
dll-3.c
dll-1.c: Remove thumb target.
2003-03-13 22:21:21 +00:00
dll-4.c
dll-1.c: Remove thumb target.
2003-03-13 22:21:21 +00:00
dll-5.c
dll-1.c: Remove thumb target.
2003-03-13 22:21:21 +00:00
dollar.c
c-common.c, c-common.h (dollars_in_ident): Remove.
2003-05-17 20:29:34 +00:00
doloop-1.c
* gcc.dg/doloop-1.c: Do not check for lack of "blt".
2004-03-28 15:33:45 -05:00
duff-1.c
duff-1.c: New test.
2002-11-19 04:27:13 +00:00
duff-2.c
duff-1.c: New test.
2002-11-19 04:27:13 +00:00
duff-3.c
duff-1.c: New test.
2002-11-19 04:27:13 +00:00
duff-4.c
c-semantics.c (genrtl_do_stmt_1): New function split out from...
2003-05-29 16:33:47 +00:00
empty1.c
* gcc.dg/empty1.C: Fix typo.
2002-10-01 22:23:55 +00:00
enum-compat-1.c
re PR c/6024 (GCC fails to diagnose mismatch of enum types in prototype/function)
2004-01-07 22:24:44 +00:00
enum1.c
* gcc.dg/enum1.c: New test.
2002-04-26 23:44:46 +00:00
enum2.c
symbian.h (CC1_SPEC): Add -fno-short-enums.
2004-08-06 07:54:19 +00:00
fastmath-1.c
20001023-1.c, [...]: Declare built-in functions used.
2004-08-03 09:22:26 +01:00
fixuns-trunc-1.c
sparc-protos.h (sparc_emit_floatunsdi): Add 'mode'.
2004-02-26 18:40:41 +00:00
fnegate-1.c
tree.c (real_minus_onep): New function to test for -1.0.
2002-06-01 16:56:08 +00:00
framework-1.c
Add framework support for darwin.
2004-03-04 00:18:54 +00:00
fshort-wchar.c
20001023-1.c, [...]: Declare built-in functions used.
2004-08-03 09:22:26 +01:00
ftrapv-1.c
re PR other/15526 (-ftrapv aborts on 0 * (-1))
2004-05-20 01:43:20 +02:00
func-ptr-conv-1.c
re PR c/11234 (-pedantic accepts function pointer <-> void*)
2004-01-09 20:03:58 +00:00
funcorder.c
* gcc.dg/funcorder.c: xfail hppa*64*-*-*.
2004-04-16 20:59:59 +00:00
fwrapv-1.c
flags.h (flag_wrapv): New flag controlling overflow semantics.
2003-05-31 13:23:32 +00:00
fwrapv-2.c
flags.h (flag_wrapv): New flag controlling overflow semantics.
2003-05-31 13:23:32 +00:00
gnu89-dupqual-1.c
re PR c/14517 (change in behaviour wrt duplicate qualifiers)
2004-03-10 16:45:37 -08: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
gnu89-init-2.c
c-decl.c (build_compound_literal): Defer compound literal decls until until file end to emit them only if...
2002-07-22 12:11:16 +02:00
gnu89-init-3.c
re PR c/11527 (If an array "designated intializer" in a struct causes a segv.)
2004-03-25 16:46:53 -08: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
gnu99-init-2.c
c-typeck.c (set_init_index): Require designator to be of integer type.
2004-07-22 00:51:29 +01:00
h8300-bss-align-1.c
re PR target/14041 (H8300-elf unaligned word/longword access of zero initialized variables)
2004-06-28 10:23:02 -06:00
h8300-ice2.c
* gcc.dg/h8300-ice2.c : New test
2004-06-30 10:36:47 -06:00
h8300-stack-1.c
* gcc.dg/h8300-stack-1.c: New.
2003-01-02 15:01:14 +00:00
i386-3dnow-1.c
mm3dnow.h: New.
2004-07-09 17:27:59 -07:00
i386-3dnow-2.c
mm3dnow.h: New.
2004-07-09 17:27:59 -07:00
i386-3dnowA-1.c
mm3dnow.h: New.
2004-07-09 17:27:59 -07:00
i386-3dnowA-2.c
mm3dnow.h: New.
2004-07-09 17:27:59 -07:00
i386-387-1.c
i386-387-1.c: Add new test for __builtin_fmod.
2004-05-07 07:55:06 +02:00
i386-387-2.c
i386-387-1.c: Add new test for __builtin_fmod.
2004-05-07 07:55:06 +02:00
i386-387-3.c
i386.c (x86_ext_80387_constants): Use 80387 insns to load mathematical constants on K6, Athlon, Pentium 4 and PPro.
2003-02-16 01:35:38 +00:00
i386-387-4.c
builtins.c (dconstpi, dconste): New mathematical constants.
2003-06-04 12:20:40 +00:00
i386-387-5.c
i386-387-1.c: Add new test for __builtin_fmod.
2004-05-07 07:55:06 +02:00
i386-387-6.c
i386-387-1.c: Add new test for __builtin_fmod.
2004-05-07 07:55:06 +02:00
i386-387-7.c
20001023-1.c, [...]: Declare built-in functions used.
2004-08-03 09:22:26 +01:00
i386-387-8.c
20001023-1.c, [...]: Declare built-in functions used.
2004-08-03 09:22:26 +01:00
i386-asm-1.c
20001023-1.c, [...]: Declare built-in functions used.
2004-08-03 09:22:26 +01:00
i386-asm-2.c
re PR rtl-optimization/13862 (ICE while optimizing asm)
2004-03-03 10:31:36 -08:00
i386-bitfield1.c
i386-bitfield1.c: Add mingw32 and cygwin to targets that use default windows32 struct layout.
2004-06-10 01:48:50 +00:00
i386-bitfield2.c
i386-bitfield1.c: Add mingw32 and cygwin to targets that use default windows32 struct layout.
2004-06-10 01:48:50 +00:00
i386-bitfield3.c
stor-layout.c (update_alignment_for_field): Correct handling of unnamed bitfields on PCC_BITFIELD_TYPE_MATTERS machines.
2002-12-23 16:39:36 +00:00
i386-cadd.c
20001023-1.c, [...]: Declare built-in functions used.
2004-08-03 09:22:26 +01:00
i386-call-1.c
* gcc.dg/i386-call-1.c: New test.
2003-07-03 17:57:45 +00:00
i386-cmov1.c
i386.md (subsi_3_zext, [...]): Fix predicates.
2003-06-08 14:50:18 +00:00
i386-cmov2.c
i386-cadd.c: Compile using -march=k8.
2003-02-04 20:43:04 +00:00
i386-cmov3.c
i386-cadd.c: Compile using -march=k8.
2003-02-04 20:43:04 +00:00
i386-cmov4.c
i386-cadd.c: Compile using -march=k8.
2003-02-04 20:43:04 +00:00
i386-cmov5.c
i386-cadd.c: Compile using -march=k8.
2003-02-04 20:43:04 +00:00
i386-cpuid.h
i386-cpuid.h (bit_CMOV): Define.
2004-02-17 18:12:20 +01:00
i386-cvt-1.c
i386.md (subsi_3_zext, [...]): Fix predicates.
2003-06-08 14:50:18 +00:00
i386-fastcall-1.c
i386.c (ix86_handle_cdecl_attribute): Check for attributes incompatible with fastcall attribute.
2002-12-19 14:00:33 -08:00
i386-fpcvt-1.c
i386-cadd.c: Compile using -march=k8.
2003-02-04 20:43:04 +00:00
i386-fpcvt-2.c
i386-cadd.c: Compile using -march=k8.
2003-02-04 20:43:04 +00:00
i386-fpcvt-3.c
20001023-1.c, [...]: Declare built-in functions used.
2004-08-03 09:22:26 +01:00
i386-fpcvt-4.c
* gcc.dg/i386-fpcvt-1.c: New test.
2003-02-10 12:12:56 +00:00
i386-local.c
i386-sse-8.c: Don't use -march=pentium3 on x86_64.
2004-04-06 22:29:09 +02:00
i386-local2.c
i386.md (subsi_3_zext, [...]): Fix predicates.
2003-06-08 14:50:18 +00:00
i386-loop-1.c
* gcc.dg/i386-loop-1.c: New test.
2003-03-09 15:40:00 +00:00
i386-loop-2.c
re PR rtl-optimization/9888 (-mcpu=k6 -Os produces out of range loop instructions)
2003-03-12 09:21:47 +00:00
i386-loop-3.c
20001023-1.c, [...]: Declare built-in functions used.
2004-08-03 09:22:26 +01:00
i386-memset-1.c
20001023-1.c, [...]: Declare built-in functions used.
2004-08-03 09:22:26 +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-mmx-3.c
c-common.c (c_common_type_for_mode): Build vector types on demand.
2004-03-16 20:37:31 +00:00
i386-mmx-4.c
i386-cpuid.h (bit_CMOV): Define.
2004-02-17 18:12:20 +01:00
i386-mul.c
i386.md (subsi_3_zext, [...]): Fix predicates.
2003-06-08 14:50:18 +00:00
i386-pentium4-not-mull.c
c90-const-expr-2.c (foo): Avoid extra warning on 64-bit systems.
2003-11-12 07:44:46 +01:00
i386-pic-1.c
re PR target/8340 (ICE on x86 inline asm w/ -fPIC)
2002-12-19 17:06:46 +00:00
i386-regparm.c
* gcc.dg/i386-regparm.c: New.
2004-02-25 00:48:23 +00:00
i386-signbit-1.c
re PR rtl-optimization/8746 (gcc miscompiles Linux kernel ppa driver on x86)
2003-03-25 10:18:47 +00:00
i386-signbit-2.c
re PR rtl-optimization/8746 (gcc miscompiles Linux kernel ppa driver on x86)
2003-03-25 10:18:47 +00:00
i386-signbit-3.c
re PR rtl-optimization/8746 (gcc miscompiles Linux kernel ppa driver on x86)
2003-03-25 10:18:47 +00: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
re PR other/8202 (_mm_srli_si128 and _mm_slli_si128 missing from xmmintrin.h)
2002-10-20 20:38:41 +00:00
i386-sse-4.c
c-common.c (c_common_type_for_mode): Build vector types on demand.
2004-03-16 20:37:31 +00:00
i386-sse-5.c
c-common.c (c_common_type_for_mode): Build vector types on demand.
2004-03-16 20:37:31 +00:00
i386-sse-6.c
i386-cpuid.h (bit_CMOV): Define.
2004-02-17 18:12:20 +01:00
i386-sse-7.c
i386-cpuid.h (bit_CMOV): Define.
2004-02-17 18:12:20 +01:00
i386-sse-8.c
i386-sse-8.c: Don't use -march=pentium3 on x86_64.
2004-04-06 22:29:09 +02:00
i386-sse-9.c
re PR target/16570 (missing _mm_malloc and _mm_free functions in xmmintrin.h)
2004-08-03 12:52:52 -07:00
i386-ssefp-1.c
i386-cadd.c: Compile using -march=k8.
2003-02-04 20:43:04 +00:00
i386-ssefp-2.c
i386-cadd.c: Compile using -march=k8.
2003-02-04 20:43:04 +00:00
i386-ssetype-1.c
i386-ssetype-1.c: Remove XFAIL.
2004-06-16 15:57:02 -07:00
i386-ssetype-2.c
i386-cadd.c: Compile using -march=k8.
2003-02-04 20:45:00 +00:00
i386-ssetype-3.c
i386-ssetype-1.c: Remove XFAIL.
2004-06-16 15:57:02 -07:00
i386-ssetype-4.c
i386-cadd.c: Compile using -march=k8.
2003-02-04 20:43:04 +00:00
i386-ssetype-5.c
i386.md (subsi_3_zext, [...]): Fix predicates.
2003-06-08 14:50:18 +00:00
i386-unroll-1.c
i386.c: Replace "mcpu" with "mtune".
2003-02-22 19:10:03 -08:00
i386-volatile-1.c
re PR rtl-optimization/11381 (volatile memory access optimized away)
2003-07-03 07:30:03 +00:00
ia64-asm-1.c
…
ia64-float80-1.c
Bug 14610
2004-06-17 17:05:48 +00:00
ia64-float80-2.c
Bug 14610
2004-06-17 17:05:48 +00:00
ia64-fptr-1.c
re PR target/16559 (Incorrect code generated for function pointer)
2004-07-20 19:35:55 -07:00
ia64-got-1.c
ia64.c (got_symbolic_operand): Do require a symbol+offset operand to have its offset be zero mod 0x3fff when...
2004-08-02 03:23:01 +00:00
ia64-sync-1.c
…
ia64-sync-2.c
…
ia64-sync-3.c
ia64.c (ia64_expand_op_and_fetch): Fix comment.
2003-03-26 17:00:52 +01:00
ia64-sync-4.c
Add the new file.
2003-04-25 15:55:18 -07:00
ia64-types1.c
langhooks-def.h (lhd_register_builtin_type): New function.
2003-09-09 03:35:31 +00:00
ia64-types2.c
langhooks-def.h (lhd_register_builtin_type): New function.
2003-09-09 03:35:31 +00:00
ia64-visibility-1.c
attribs.c (c_common_attribute_table): Add visibility.
2002-02-26 22:17:22 +01:00
ia64-visibility-2.c
varasm.c (assemble_visibility): Strip name encoding.
2002-08-01 23:59:36 +02:00
ifelse-1.c
…
iftrap-1.c
ifcvt.c: Include except.h.
2002-04-18 13:02:18 -07:00
iftrap-2.c
20020118-1.c: Declare abort.
2004-08-04 23:06:49 -07:00
init-string-1.c
re PR c/11250 (-pedantic accepts `char a[] = ("x");')
2004-07-22 00:46:20 +01:00
init-string-2.c
c-typeck.c (digest_init): Don't allow arrays of signed or unsigned variants of wchar_t to be initialized...
2004-07-25 10:12:21 +01:00
inline-1.c
ecos.exp (gcsec-1.c): Find linker used by gcc.
2003-03-13 03:54:27 +00:00
inline-2.c
toplev.c (rest_of_compilation): Fix webizer pass ordering.
2003-10-20 21:46:55 +00:00
inline-3.c
inline-3.c: New test.
2003-03-08 13:26:37 +00:00
inline-4.c
c-decl.c (finish_function): Always defer if DECL_DECLARED_INLINE_P.
2003-03-26 14:53:37 -08:00
inline-5.c
re PR middle-end/13448 (gcc 3.3.2, internal error when -O3 and trying to modify function const arg)
2004-02-29 23:43:29 +00:00
intermod-1.c
* gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
2003-12-10 01:30:07 -08:00
intmax_t-1.c
c-common.c (c_stddef_cpp_builtins): Define __INTMAX_TYPE__ and __UINTMAX_TYPE__.
2004-08-05 01:38:31 +01:00
kpice1.c
* gcc.dg/kpice1.c: New test.
2004-06-23 13:58:01 -06:00
label-compound-stmt-1.c
c-parse.in (stmts_and_decls): Make label at end of compound statement a hard error.
2004-01-14 23:03:58 +00:00
local1.c
Merge tree-ssa-20020619-branch into mainline.
2004-05-13 02:41:07 -04:00
loop-1.c
…
loop-2.c
20001023-1.c, [...]: Declare built-in functions used.
2004-08-03 09:22:26 +01:00
loop-3.c
re PR rtl-optimization/13985 (ICE in gcc.c-torture/compile/930621-1.c)
2004-04-23 22:01:35 +00:00
loop-4.c
* gcc.dg/loop-4.c: New test.
2004-05-17 20:53:55 +00:00
lvalue1.c
c-typeck.c (build_unary_op): Invoke non_lvalue.
2002-04-26 14:56:55 -07:00
m-un-1.c
msgs.exp: Delete.
2001-10-25 17:38:14 +00:00
m-un-2.c
* gcc.dg/m-un-2.c: Fix the typedef of size_t.
2003-05-03 13:34:43 +00:00
m68k-slp-ice.c
* gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
2003-03-03 20:30:51 -08:00
macho-lo-sum.c
Test to test -mdynamic-no-pic -O2 -mpowerpc64 on Darwin.
2003-12-19 23:35:40 +00:00
mips-args-1.c
invoke.texi: Document -mabi=meabi, and expand on the EABI description.
2002-07-25 10:16:00 +00:00
mips-args-2.c
mips-args-[23].c: Declare abort() and exit().
2004-08-04 19:12:58 +00:00
mips-args-3.c
mips-args-[23].c: Declare abort() and exit().
2004-08-04 19:12:58 +00:00
mips-rsqrt-1.c
mips.md: New reciprocal square root patterns that match sqrt(1.0/x) in addition to the...
2004-08-10 17:43:02 +00:00
mips-rsqrt-2.c
mips.md: New reciprocal square root patterns that match sqrt(1.0/x) in addition to the...
2004-08-10 17:43:02 +00:00
mips-rsqrt-3.c
mips.md: New reciprocal square root patterns that match sqrt(1.0/x) in addition to the...
2004-08-10 17:43:02 +00:00
missing-field-init-1.c
re PR c/13282 (A "-Wno..." switch to turn off "missing initializer" warnings)
2004-08-06 11:23:23 +00:00
missing-field-init-2.c
re PR c/13282 (A "-Wno..." switch to turn off "missing initializer" warnings)
2004-08-06 11:23:23 +00:00
mmix-1.c
* gcc.dg/mmix-1.c: New test.
2002-01-01 20:48:31 +00:00
nest.c
20001023-1.c, [...]: Declare built-in functions used.
2004-08-03 09:22:26 +01:00
nested-func-1.c
* gcc.dg/nested-func-1.c: New test.
2003-11-18 12:04:04 +00:00
nonnull-1.c
c-common.c (warn_nonnull): Declare.
2002-05-23 15:48:05 +00:00
nonnull-2.c
c-common.c (warn_nonnull): Declare.
2002-05-23 15:48:05 +00:00
nonnull-3.c
builtin-attrs.def (ATTR_NOTHROW_NONNULL_1, [...]): Renamed from ATTR_NONNULL_1, ATTR_NONNULL_2 and ATTR_NONNULL_3.
2003-05-04 22:18:17 +00:00
noreturn-1.c
* gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
2004-06-22 19:51:06 -07:00
noreturn-2.c
…
noreturn-3.c
New tests for noreturn.
2001-01-02 07:55:11 +01:00
noreturn-4.c
Merge tree-ssa-20020619-branch into mainline.
2004-05-13 02:41:07 -04:00
noreturn-5.c
re PR c/15052 (gcc frontend accepts mismatched function declaration/defintion)
2004-07-22 01:00:47 +01:00
noreturn-6.c
c-typeck.c (function_types_compatible_p): Ignore incompatible 'volatile' qualifiers on a function's return type in GNU mode.
2003-04-30 01:28:39 +00:00
noreturn-7.c
Merge tree-ssa-20020619-branch into mainline.
2004-05-13 02:41:07 -04:00
null-pointer-1.c
re PR c/13382 (Type information for const pointer disappears during optimisation.)
2003-12-23 05:26:41 +00:00
old-style-asm-1.c
old-style-asm-1.c: Also check for (set (pc) on lines following the jump_insn.
2003-10-23 20:48:53 +00:00
overflow-1.c
re PR rtl-optimization/13318 (ICE: floating point exception in the loop optimizer)
2003-12-07 12:57:13 +00: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
…
pack-test-2.c
pack-test-1.c: Compile on powerpc*-*-eabi* too.
2000-12-13 20:16:33 +00:00
pack-test-3.c
c-common.c (handle_packed_attribute): Don't pack a struct via a typedef.
2003-07-22 09:26:01 +00:00
pack-test-4.c
20001023-1.c, [...]: Declare built-in functions used.
2004-08-03 09:22:26 +01:00
pack-test-5.c
20001023-1.c, [...]: Declare built-in functions used.
2004-08-03 09:22:26 +01:00
postincr-1.c
20001023-1.c, [...]: Declare built-in functions used.
2004-08-03 09:22:26 +01:00
ppc-fmadd-1.c
Index: gcc/ChangeLog
2002-12-05 01:05:13 +00:00
ppc-fmadd-2.c
Index: gcc/ChangeLog
2002-12-05 01:05:13 +00:00
ppc-fmadd-3.c
Index: gcc/ChangeLog
2002-12-05 01:05:13 +00:00
ppc-fsel-1.c
rs6000.h (REVERSIBLE_CC_MODE): Define.
2003-05-03 23:16:56 +00:00
ppc-fsel-2.c
rs6000.c (validate_condition_mode): Use flag_finite_math_only.
2003-05-05 19:33:52 +00:00
ppc-ldstruct.c
In gcc/:
2002-03-09 19:14:15 +00:00
ppc-sdata-1.c
ppc-sdata-1.c: New test.
2003-03-10 20:42:23 +00:00
ppc-sdata-2.c
ppc-sdata-1.c: New test.
2003-03-10 20:42:23 +00:00
ppc-spe.c
ppc-spe.c: Fix formatting.
2003-02-12 23:54:32 +00:00
ppc-stackalign-1.c
re PR libffi/10610 ([powerpc-linux] 230 testsuite failures due to alignment errors)
2003-10-28 21:13:39 +00:00
ppc64-abi-1.c
* gcc.dg/ppc64-abi-1.c: New test.
2004-01-14 09:23:06 +00:00
ppc64-abi-2.c
* gcc.dg/ppc64-abi-2.c: New test.
2004-01-20 16:54:34 +00:00
ppc64-abi-3.c
altivec-6.c: Use vector_size attribute, not mode.
2004-03-19 13:18:13 +00:00
pr3074-1.c
re PR middle-end/3074 (Statement with no effect not flagged with -Wall)
2004-05-20 22:08:46 +00:00
pr9365-1.c
re PR target/9365 ([SH] segfault in gen_far_branch (config/sh/sh.c))
2004-01-15 12:40:05 +00:00
pr10392-1.c
20001023-1.c, [...]: Declare built-in functions used.
2004-08-03 09:22:26 +01:00
pr11864-1.c
re PR rtl-optimization/11864 (miscompiles zero extention and test)
2004-01-16 18:43:04 +00:00
pr12625-1.c
* gcc.dg/pr12625-1.c: New test.
2004-07-20 15:58:02 +01:00
pr13519-1.c
re PR c/13519 (typeof(nonconst+const) is const)
2004-06-06 16:21:59 +01:00
pr14092-1.c
* gcc.dg/pr14092-1.c: Use intptr_t for the cast.
2004-02-11 11:53:38 +00:00
pr14289-1.c
re PR middle-end/14289 (ICE in a register array)
2004-03-08 21:56:36 +00:00
pr14289-2.c
re PR middle-end/14289 (ICE in a register array)
2004-03-08 21:56:36 +00:00
pr14289-3.c
re PR middle-end/14289 (ICE in a register array)
2004-03-08 21:56:36 +00:00
pr14475.c
Merge tree-ssa-20020619-branch into mainline.
2004-05-13 02:41:07 -04:00
pr14649-1.c
re PR c/14649 (atan(1.0) should not be a constant expression)
2004-06-07 18:49:36 +00:00
pr14765-1.c
re PR c/14765 (ice-on-invalid-code, ICE while compiling ({}) expression)
2004-06-07 20:49:31 +01:00
pr14963.c
pr14963.c: Remove the dg-warning as it is dected by the error already.
2004-06-28 20:18:20 -07:00
pr15360-1.c
re PR c/15360 (c99: extern w/initializer; extern w/internal linkage)
2004-07-25 19:42:24 +01:00
pr15649-1.c
re PR rtl-optimization/15649 (ICE with __builtin_isgreater and -ffast-math)
2004-05-28 16:37:08 +00:00
pr15749-1.c
re PR c/15749 (--pedantic-errors behaves differently from --pedantic with C-compiler on Linux)
2004-05-31 23:06:33 +01:00
pr15749-1.h
re PR c/15749 (--pedantic-errors behaves differently from --pedantic with C-compiler on Linux)
2004-05-31 23:06:33 +01:00
pr15825-1.c
re PR middle-end/15825 (if-cvt optimisation patch noce_try_sign_mask breaks apple-ppc-darwin port)
2004-06-25 18:40:07 +00:00
pr16155.c
Patch for PR target/16155.
2004-08-02 11:05:47 +10:00
pragma-align-2.c
pragma-align-2.c: New test.
2004-07-25 18:08:52 +00:00
pragma-align.c
20001023-1.c, [...]: Declare built-in functions used.
2004-08-03 09:22:26 +01:00
pragma-darwin.c
20020118-1.c: Declare abort.
2004-08-04 23:06:49 -07:00
pragma-ep-1.c
re PR c/5059 (Compiling s/w containing the use of DIR.H fails on other stat-calls)
2003-02-24 18:52:51 +00:00
pragma-ep-2.c
c-pragma.c (maybe_apply_renaming_pragma): New.
2002-03-22 14:51:48 -08:00
pragma-ep-3.c
* gcc.dg/pragma-ep-3.c: Fix typo.
2002-03-23 09:24:18 +00:00
pragma-init-fini.c
pragma-align-2.c: New test.
2004-07-25 18:08:52 +00:00
pragma-re-1.c
* gcc.dg/pragma-re-1.c: Use right pointer type.
2004-01-10 11:25:49 +00:00
pragma-re-2.c
* gcc.dg/pragma-re-2.c: Avoid empty source file warning.
2002-03-26 18:30:23 -08:00
profile-generate-1.c
20001023-1.c, [...]: Declare built-in functions used.
2004-08-03 09:22:26 +01:00
qual-return-1.c
re PR c/15052 (gcc frontend accepts mismatched function declaration/defintion)
2004-07-22 01:00:47 +01:00
qual-return-2.c
re PR c/15052 (gcc frontend accepts mismatched function declaration/defintion)
2004-07-22 01:00:47 +01:00
qual-return-3.c
re PR c/15052 (gcc frontend accepts mismatched function declaration/defintion)
2004-07-22 01:00:47 +01:00
qual-return-4.c
re PR c/15052 (gcc frontend accepts mismatched function declaration/defintion)
2004-07-22 01:00:47 +01:00
range-test-1.c
fold-const.c (build_range_check): If !in_p and recursive call fails, exit immediately.
2004-06-19 01:15:59 +02:00
redecl-1.c
PR 12267, 12391, 12560, 13129, 14114, 14113
2004-03-23 23:47:53 +00:00
redecl-2.c
c-decl.c (diagnose_mismatched_decls): Give error for external redeclaration of identifier declared with no linkage...
2004-07-31 18:21:27 +01:00
redecl-5.c
c-decl.c (implicitly_declare): Diagnose incompatible implicit declarations.
2004-08-03 23:09:13 +01:00
reg-vol-struct-1.c
c-tree.h (C_DECL_REGISTER): New.
2004-03-28 00:31:41 +00:00
return-type-1.c
Merge tree-ssa-20020619-branch into mainline.
2004-05-13 02:41:07 -04:00
return-type-2.c
…
return-type-3.c
Merge tree-ssa-20020619-branch into mainline.
2004-05-13 02:41:07 -04:00
rs6000-ldouble-1.c
20020118-1.c: Declare abort.
2004-08-04 23:06:49 -07:00
rs6000-power2-1.c
rs6000-power2-1.c: Change to compile only.
2004-04-30 05:19:32 -07:00
rs6000-power2-2.c
rs6000-power2-1.c: Change to compile only.
2004-04-30 05:19:32 -07:00
section1.c
re PR rtl-optimization/6871 (const objects shouldn't be moved to .bss)
2003-03-14 20:43:07 -05:00
sequence-pt-1.c
re PR middle-end/3074 (Statement with no effect not flagged with -Wall)
2004-05-20 22:08:46 +00:00
setjmp-1.c
…
sh-relax.c
* gcc.dg/sh-relax.c: Disable for sh64-*-*.
2003-03-04 19:40:34 +00:00
sh4a-bitmovua.c
Introduce sh4a support.
2004-07-28 09:13:58 +00:00
sh4a-cos.c
Introduce sh4a support.
2004-07-28 09:13:58 +00:00
sh4a-cosf.c
Introduce sh4a support.
2004-07-28 09:13:58 +00:00
sh4a-fprun.c
* gcc.dg/sh4a-fprun.c: Fix dg-do typo.
2004-08-05 13:37:02 -04:00
sh4a-fsrra.c
Introduce sh4a support.
2004-07-28 09:13:58 +00:00
sh4a-memmovua.c
Introduce sh4a support.
2004-07-28 09:13:58 +00:00
sh4a-sin.c
Introduce sh4a support.
2004-07-28 09:13:58 +00:00
sh4a-sincos.c
Introduce sh4a support.
2004-07-28 09:13:58 +00:00
sh4a-sincosf.c
Introduce sh4a support.
2004-07-28 09:13:58 +00:00
sh4a-sinf.c
Introduce sh4a support.
2004-07-28 09:13:58 +00:00
sibcall-1.c
20001023-1.c, [...]: Declare built-in functions used.
2004-08-03 09:22:26 +01:00
sibcall-2.c
20001023-1.c, [...]: Declare built-in functions used.
2004-08-03 09:22:26 +01:00
sibcall-3.c
20001023-1.c, [...]: Declare built-in functions used.
2004-08-03 09:22:26 +01:00
sibcall-4.c
20001023-1.c, [...]: Declare built-in functions used.
2004-08-03 09:22:26 +01:00
sibcall-5.c
20001023-1.c, [...]: Declare built-in functions used.
2004-08-03 09:22:26 +01:00
sibcall-6.c
20001023-1.c, [...]: Declare built-in functions used.
2004-08-03 09:22:26 +01:00
simd-1.c
c-typeck.c (build_unary_op): include VECTOR_TYPE in set of codes permissible for unary plus.
2004-07-09 16:20:36 -07:00
simd-1b.c
c-typeck.c (build_unary_op): include VECTOR_TYPE in set of codes permissible for unary plus.
2004-07-09 16:20:36 -07:00
simd-2.c
c-typeck.c (build_unary_op): include VECTOR_TYPE in set of codes permissible for unary plus.
2004-07-09 16:20:36 -07:00
sparc-constant-1.c
re PR rtl-optimization/10876 (Segfault when compiling KDE 3.1.2)
2003-06-04 06:52:17 +00:00
sparc-dwarf2.c
PR target/10114 and PR target/10084
2003-03-28 07:47:57 +00:00
sparc-loop-1.c
re PR rtl-optimization/10157 ([Sparc] internal compiler error: in extract_insn, at recog.c:2188)
2003-04-03 19:20:06 +00:00
sparc-ret.c
sparc-ret.c: Run only in 32-bit mode.
2004-01-26 07:39:29 +00:00
sparc-trap-1.c
re PR target/15693 (ICE - unrecognizable insn)
2004-05-31 21:34:26 +00:00
spe1.c
c-typeck.c (digest_init): Add conversion for VECTOR_TYPEs.
2003-08-10 15:17:35 +00:00
spill-1.c
arm.h (CLASS_LIKELY_SPILLED_P): Define.
2004-04-08 19:02:24 +00:00
splet-1.c
…
string-opt-1.c
builtins.c (expand_builtin_memcpy): Remove endp argument and endp != 0 handling.
2003-06-03 10:57:55 +02:00
struct-alias-1.c
New test.
2001-12-03 17:25:32 -08:00
struct-by-value-1.c
* gcc.dg/struct-by-value-1.c: New test.
2002-03-19 09:49:43 +01:00
struct-by-value-2.c
sparc.c (function_arg_record_value_1): Fix computation of the number of integer registers required.
2004-01-22 09:15:50 +00:00
struct-in-proto-1.c
c-decl.c (last_function_parm_vars, [...]): New static variables.
2003-07-29 23:58:08 +00:00
struct-ret-1.c
struct-ret-1.c: Add prototype for exit function and correct usage.
2002-09-10 21:06:59 +00:00
struct-ret-2.c
c-decl.c (finish_function): Warn about a non-void function with no return statement and no abnormal exit.
2002-02-06 15:40:18 -05:00
struct-ret-libc.c
re PR target/9506 (ABI breakage: structure return)
2003-01-31 21:59:38 +00:00
switch-1.c
…
switch-2.c
re PR c/9262 (ICE on false case label)
2003-03-04 11:06:32 +00:00
switch-3.c
re PR c/9262 (ICE on false case label)
2003-03-04 11:06:32 +00:00
switch-warn-1.c
20001023-1.c, [...]: Declare built-in functions used.
2004-08-03 09:22:26 +01:00
switch-warn-2.c
20001023-1.c, [...]: Declare built-in functions used.
2004-08-03 09:22:26 +01:00
symbian1.c
symbian1.c: New test.
2004-08-03 21:20:36 +00:00
symbian2.c
symbian1.c: New test.
2004-08-03 21:20:36 +00:00
symbian3.c
symbian.h (CC1_SPEC): Add -fno-short-enums.
2004-08-06 07:54:19 +00:00
symbian4.c
symbian.h (CC1_SPEC): Avoid passing duplicate options to the compiler.
2004-08-06 17:51:45 +00:00
symbian5.c
symbian.h (CC1_SPEC): Avoid passing duplicate options to the compiler.
2004-08-06 17:51:45 +00:00
titype-1.c
* gcc.dg/titype-1.c: Fix pasto.
2004-02-02 16:12:36 +00:00
trampoline-1.c
20001023-1.c, [...]: Declare built-in functions used.
2004-08-03 09:22:26 +01:00
trunc-1.c
20010114-1.c: New test.
2001-01-14 11:38:49 +00:00
typedef-init.c
PR c/7353 redux
2002-11-02 02:17:41 +00:00
typedef-redecl.c
re PR c/13656 (ICE after redeclaring size_t in the system headers)
2004-01-13 02:52:37 +00:00
typedef-redecl.h
re PR c/13656 (ICE after redeclaring size_t in the system headers)
2004-01-13 02:52:37 +00:00
typeof-1.c
typeof-1.c: New test.
2002-08-15 21:17:16 +00:00
typespec-1.c
re PR c/4319 (short accepted on typedef'd char)
2002-08-21 17:31:36 +01:00
ultrasp1.c
…
ultrasp2.c
ulstrasp2.c: Do not pass -m64.
2004-03-22 07:16:41 +00:00
ultrasp3.c
20001023-1.c, [...]: Declare built-in functions used.
2004-08-03 09:22:26 +01:00
ultrasp4.c
ulstrasp2.c: Do not pass -m64.
2004-03-22 07:16:41 +00:00
ultrasp5.c
* gcc.dg/ultrasp5.c: Fix options.
2003-03-25 09:54:45 +00:00
ultrasp6.c
re PR target/7784 ([Sparc] ICE in extract_insn, at recog.c:2148)
2003-03-26 07:48:15 +00:00
ultrasp7.c
re PR c/8281 ([Sparc] ICE when compiling with -O2 -fPIC for Ultrasparc)
2003-03-28 08:25:57 +00:00
ultrasp8.c
ulstrasp2.c: Do not pass -m64.
2004-03-22 07:16:41 +00:00
ultrasp9.c
re PR rtl-optimization/11018 ([SPARC] -mcpu=ultrasparc busts tar-1.13.25)
2003-06-04 07:13:03 +00:00
ultrasp10.c
re PR target/11965 (invalid assembler code for a shift << 32 operation)
2003-09-10 12:59:36 +00:00
unaligned-1.c
re PR middle-end/7847 (pragma pack / attribute(packed): unaligned access to packed structure)
2003-12-01 07:15:31 +00:00
uninit-1.c
Merge tree-ssa-20020619-branch into mainline.
2004-05-13 02:41:07 -04:00
uninit-2.c
Merge tree-ssa-20020619-branch into mainline.
2004-05-13 02:41:07 -04:00
uninit-3.c
Merge tree-ssa-20020619-branch into mainline.
2004-05-13 02:41:07 -04:00
uninit-4.c
Merge tree-ssa-20020619-branch into mainline.
2004-05-13 02:41:07 -04:00
uninit-5.c
Merge tree-ssa-20020619-branch into mainline.
2004-05-13 02:41:07 -04:00
uninit-6.c
Merge tree-ssa-20020619-branch into mainline.
2004-05-13 02:41:07 -04:00
uninit-8.c
Merge tree-ssa-20020619-branch into mainline.
2004-05-13 02:41:07 -04:00
uninit-9.c
Merge tree-ssa-20020619-branch into mainline.
2004-05-13 02:41:07 -04:00
uninit-10.c
New test.
2003-01-30 22:57:51 -08:00
uninit-11.c
Merge tree-ssa-20020619-branch into mainline.
2004-05-13 02:41:07 -04:00
uninit-A.c
* gcc.dg/uninit-A.c: Remove xfail markers.
2002-06-02 11:11:21 -07:00
uninit-B.c
20010114-1.c: New test.
2001-01-14 11:38:49 +00:00
uninit-C.c
20031023-4.c: XFAIL on SPARC64
2003-11-05 20:15:02 +00:00
uninit-D.c
*** empty log message ***
2003-08-19 13:12:44 -07:00
uninit-E.c
* gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
2003-08-19 19:03:59 -07:00
uninit-F.c
*** empty log message ***
2003-08-19 13:12:44 -07:00
uninit-G.c
*** empty log message ***
2003-08-19 13:12:44 -07:00
uninit-H.c
const-elim-1.c: Remove XFAIL for s390*-*-*.
2004-05-15 12:21:24 +00:00
union-1.c
re PR target/15783 (ICE with union assignment in 64-bit mode)
2004-06-07 20:58:33 +00:00
unordered-1.c
* gcc.dg/unordered-1.c: New test.
2002-03-07 11:39:13 +00:00
unordered-2.c
fold-const.c (fold): Add constant folding for unordered comparison tree nodes.
2004-06-19 00:17:33 +00:00
unordered-3.c
fold-const.c (fold): Add constant folding for unordered comparison tree nodes.
2004-06-19 00:17:33 +00:00
unroll-1.c
backport: re PR target/7434 ([x86_64] ICE in change_address_1, at emit-rtl.c:1934)
2003-05-16 21:35:43 +02:00
unused-1.c
…
unused-2.c
…
unused-3.c
…
unused-4.c
PR 12267, 12391, 12560, 13129, 14114, 14113
2004-03-23 23:47:53 +00:00
unused-5.c
toplev.c (check_global_declarations): Suppress not-used warning for volatile variables.
2003-05-05 18:29:29 +00:00
unused-6.c
re PR c/15004 ([unit-at-a-time] no warning for unused paramater in static function)
2004-04-28 20:40:55 +00:00
va-arg-1.c
re PR c/14188 (Suggestion: improve warning message for call through incompatible type)
2004-02-23 12:41:43 +00:00
va-arg-2.c
varargs.h: Replace with stub which issues #error.
2002-07-16 02:16:47 +00:00
va-arg-3.c
New, from PR 14498.
2004-05-28 17:09:22 +00:00
verbose-asm.c
re PR other/6782 (Specifing "-fverbose-asm" option throws ICE.)
2002-05-24 23:40:25 +02:00
visibility-1.c
re PR c/13134 (Visibility attribute is ignored)
2003-12-10 06:34:46 +00:00
visibility-2.c
re PR c/13134 (Visibility attribute is ignored)
2003-12-10 06:34:46 +00:00
visibility-3.c
re PR c/13134 (Visibility attribute is ignored)
2003-12-10 06:34:46 +00:00
visibility-4.c
re PR c/13134 (Visibility attribute is ignored)
2003-12-10 06:34:46 +00:00
visibility-5.c
re PR c/13134 (Visibility attribute is ignored)
2003-12-10 06:34:46 +00:00
visibility-6.c
re PR c/13134 (Visibility attribute is ignored)
2003-12-10 06:34:46 +00:00
visibility-7.c
c-decl.c (duplicate_decls): Break apart into...
2004-01-11 01:18:58 +00:00
visibility-8.c
c-common.c (shadow_warning): Delete.
2004-02-08 01:59:11 +00:00
visibility-9.c
re PR c++/9283 (__attribute__((visibility ("hidden"))) not supported for class/struct)
2004-07-25 22:52:22 +00:00
visibility-10.c
tree.c (handle_dll_attribute): Move here from i383/winnt.c.
2004-08-06 02:03:29 +00:00
visibility-a.c
re PR c++/9283 (__attribute__((visibility ("hidden"))) not supported for class/struct)
2004-07-25 22:52:22 +00:00
vla-2.c
re PR c++/6994 (ICE in find_function_data)
2002-10-25 17:26:52 +00:00
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
volatile1.c
re PR c/12553 ([tree-ssa] ICE in gimplify_expr with volatiles)
2003-10-20 18:02:17 -04:00
vr-mult-1.c
mips.h (PREDICATE_CODES): Add macc_msac_operand.
2004-04-17 07:02:32 +00:00
vr-mult-2.c
mips.h (PREDICATE_CODES): Add macc_msac_operand.
2004-04-17 07:02:32 +00:00
warn-1.c
Merge tree-ssa-20020619-branch into mainline.
2004-05-13 02:41:07 -04:00
wchar_t-1.c
* gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
2004-07-14 19:16:07 +00:00
wchar_t-2.c
wchar_t-2.c: Fix typo.
2004-08-09 07:24:23 +00:00
winline-1.c
Makefile.in (cgraph.o, [...]): Add intl.h dependency.
2004-01-04 14:39:13 +00:00
winline-2.c
Makefile.in (cgraph.o, [...]): Add intl.h dependency.
2004-01-04 14:39:13 +00:00
winline-3.c
Makefile.in (cgraph.o, [...]): Add intl.h dependency.
2004-01-04 14:39:13 +00:00
winline-4.c
Makefile.in (cgraph.o, [...]): Add intl.h dependency.
2004-01-04 14:39:13 +00:00
winline-5.c
Makefile.in (cgraph.o, [...]): Add intl.h dependency.
2004-01-04 14:39:13 +00:00
winline-6.c
Makefile.in (cgraph.o, [...]): Add intl.h dependency.
2004-01-04 14:39:13 +00:00
winline-7.c
20001023-1.c, [...]: Declare built-in functions used.
2004-08-03 09:22:26 +01:00
wint_t-1.c
* gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
2004-07-14 23:34:34 +00:00
wtr-aggr-init-1.c
c-parse.in (parsing_iso_function_signature): New variable.
2002-07-03 02:41:34 +00:00
wtr-conversion-1.c
c-parse.in (parsing_iso_function_signature): New variable.
2002-07-03 02:41:34 +00:00
wtr-escape-1.c
c-parse.in (parsing_iso_function_signature): New variable.
2002-07-03 02:41:34 +00:00
wtr-func-def-1.c
/tmp/cvs001644
2003-10-02 00:07:50 +00:00
wtr-int-type-1.c
c-parse.in (parsing_iso_function_signature): New variable.
2002-07-03 02:41:34 +00:00
wtr-label-1.c
c-parse.in (parsing_iso_function_signature): New variable.
2002-07-03 02:41:34 +00:00
wtr-static-1.c
c-decl.c (duplicate_decls): Break apart into...
2004-01-11 01:18:58 +00:00
wtr-strcat-1.c
cpplib.h (CPP_AT_NAME, [...]): New token types.
2003-07-05 00:24:00 +00:00
wtr-suffix-1.c
c-parse.in (parsing_iso_function_signature): New variable.
2002-07-03 02:41:34 +00:00
wtr-switch-1.c
c-parse.in (parsing_iso_function_signature): New variable.
2002-07-03 02:41:34 +00:00
wtr-unary-plus-1.c
c-parse.in (parsing_iso_function_signature): New variable.
2002-07-03 02:41:34 +00:00
wtr-union-init-1.c
ChangeLog: follow spelling conventions.
2002-09-16 13:29:51 +00:00
wtr-union-init-2.c
ChangeLog: follow spelling conventions.
2002-09-16 13:29:51 +00:00
wtr-union-init-3.c
ChangeLog: follow spelling conventions.
2002-09-16 13:29:51 +00:00