- 02 Dec, 2004 31 commits
-
-
jsm28 authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@91640 138bc75d-0d04-0410-961f-82ee72b054a4
-
rsandifo authored
* configure: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@91639 138bc75d-0d04-0410-961f-82ee72b054a4
-
pinskia authored
* varasm.c (decode_reg_name): Revert change to check for zero length strings. (make_decl_rtl): Make sure that we call decode_reg_name only when needed. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@91638 138bc75d-0d04-0410-961f-82ee72b054a4
-
dorit authored
* tree-vectorizer.c (slpeel_make_loop_iterate_ntimes): Properly set then and else labels. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@91637 138bc75d-0d04-0410-961f-82ee72b054a4
-
nathan authored
PR c++/18758 * parser.c (cp_parser_class_head): Return NULL_TREE when push_template_decl fails. Update comment. testsuite: PR 18758 * g++.dg/parse/crash21.C: New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@91636 138bc75d-0d04-0410-961f-82ee72b054a4
-
paolo authored
* testsuite/testsuite_io.h (class sync_buf): New, templatized version of sync_streambuf; add typedefs for streambuf/wstreambuf. (class fail_buf): Likewise, for fail_streambuf. (class fail_num_get): Templatize and add char/wchar_t typedefs. (class fail_num_put): Likewise. * testsuite/27_io/basic_istream/extractors_arithmetic/char/ exceptions_badbit_throw.cc: Use the latter. * testsuite/27_io/basic_istream/extractors_arithmetic/char/ exceptions_failbit_throw.cc: Likewise. * testsuite/27_io/basic_ostream/inserters_arithmetic/char/ exceptions_badbit_throw.cc: Likewise. * testsuite/27_io/basic_ostream/inserters_arithmetic/char/ exceptions_failbit_throw.cc: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@91635 138bc75d-0d04-0410-961f-82ee72b054a4
-
schwab authored
(STRICT2_WARN): Use $(WERROR_FLAGS) instead of $(WERROR). (STAGE2_FLAGS_TO_PASS): Likewise. * config/i386/x-mingw32: Set WERROR_FLAGS instead of WERROR. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@91634 138bc75d-0d04-0410-961f-82ee72b054a4
-
lerdsuwa authored
* pt.c (tsubst_decl) <TEMPLATE_DECL case>: Reorganize. Correctly tsubst TEMPLATE_DECL that is a TEMPLATE_TEMPLATE_PARM. * g++.dg/template/ttp13.C: New test. * g++.dg/template/ttp14.C: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@91633 138bc75d-0d04-0410-961f-82ee72b054a4
-
lerdsuwa authored
* parser.c (cp_parser_type_specifier): Catch template declaration of enum. * g++.dg/parse/enum2.C: New test. * g++.old-deja/g++.pt/enum5.C: Adjust error location. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@91630 138bc75d-0d04-0410-961f-82ee72b054a4
-
nickc authored
* gcc.target/xstormy16/xstormy16.exp: Run the new tests. * gcc.target/xstormy16/bp.c: Check the generation of bp instructions. * gcc.target/xstormy16/below_100.c: Check the generation of bp and bn instructions and the BELOW100 attribute. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@91627 138bc75d-0d04-0410-961f-82ee72b054a4
-
rsandifo authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@91626 138bc75d-0d04-0410-961f-82ee72b054a4
-
rsandifo authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@91625 138bc75d-0d04-0410-961f-82ee72b054a4
-
amodra authored
* gcc.dg/ppc-eabi.c: New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@91619 138bc75d-0d04-0410-961f-82ee72b054a4
-
amodra authored
#ifdef RELOCATABLE_NEEDS_FIXUP. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@91617 138bc75d-0d04-0410-961f-82ee72b054a4
-
sayle authored
PR target/9908 * config/i386/i386.md (*call_value_1, *sibcall_value_1): Correct Intel assembler syntax by using %A1 instead of %*%1. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@91616 138bc75d-0d04-0410-961f-82ee72b054a4
-
law authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@91615 138bc75d-0d04-0410-961f-82ee72b054a4
-
rth authored
destination and as a middle point. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@91614 138bc75d-0d04-0410-961f-82ee72b054a4
-
law authored
(honor_protect_cleanup_actions): Only create save_eptr and save_filt if they do not already exist. (lower_eh_constructs): Wipe all knowledge of save_eptr and save_filt before returning. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@91613 138bc75d-0d04-0410-961f-82ee72b054a4
-
bdavis authored
PR libfortran/18284 * io/unix.c (fd_alloc_w_at): Update file_length when extending. * io/backspace.c (formatted_backspace): Reset endfile after backspace. PR fortran/18284 * gfortran.dg/backspace.f90 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@91612 138bc75d-0d04-0410-961f-82ee72b054a4
-
pbrook authored
Paul Brook <paul@codesourcery.com> libgfortran/ * intrinsics/flush.c: New file. * intrinsics/fnum.c: ditto * intrinsics/stat.c: ditto * io/io.h (unit_to_fd): Add prototype. * io/unix.c (unit_to_fd): New function. * configure.ac: Add test for members of struct stat. Check for sys/types.h and sys/stat.h * Makefile.am: Add intrinsics/{flush.c,fnum.c,stat.c} * configure.in: Regenerate. * config.h.in: Regenerate. * Makefile.in: Regenerate. fortran/ * check.c (gfc_check_flush, gfc_check_fnum): New functions. (gfc_check_fstat, gfc_check_fstat_sub): New functions. (gfc_check_stat, gfc_check_stat_sub): New functions. * gfortran.h (GFC_ISYM_FNUM,GFC_ISYM_FSTAT,GFC_ISYM_STAT): New symbols * intrinsic.c (add_functions,add_subroutines): Add flush, fnum, fstat, and stat to intrinsics symbol tables. * intrinsic.h (gfc_check_flush, gfc_resolve_stat_sub): Add prototypes. (gfc_resolve_fstat_sub, gfc_resolve_stat): Ditto. * iresolve.c (gfc_resolve_fnum, gfc_resolve_fstat): New functions. (gfc_resolve_stat, gfc_resolve_flush): New functions. (gfc_resolve_stat_sub,gfc_resolve_fstat_sub): New functions * trans-intrinsic.c (gfc_conv_intrinsic_function): Add new intrinsics. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@91611 138bc75d-0d04-0410-961f-82ee72b054a4
-
bdavis authored
* io/inquire.c (inquire_via_unit): do not allow a direct access file to be opened for sequential I/O. * gfortran.dg/inquire.f90: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@91610 138bc75d-0d04-0410-961f-82ee72b054a4
-
pbrook authored
Paul Brook <paul@codesourcery.com> libgfortran/ * intrinsics/flush.c: New file. * intrinsics/fnum.c: ditto * intrinsics/stat.c: ditto * io/io.h (unit_to_fd): Add prototype. * io/unix.c (unit_to_fd): New function. * configure.ac: Add test for members of struct stat. Check for sys/types.h and sys/stat.h * Makefile.am: Add intrinsics/{flush.c,fnum.c,stat.c} * configure.in: Regenerate. * config.h.in: Regenerate. * Makefile.in: Regenerate. fortran/ * check.c (gfc_check_flush, gfc_check_fnum): New functions. (gfc_check_fstat, gfc_check_fstat_sub): New functions. (gfc_check_stat, gfc_check_stat_sub): New functions. * gfortran.h (GFC_ISYM_FNUM,GFC_ISYM_FSTAT,GFC_ISYM_STAT): New symbols * intrinsic.c (add_functions,add_subroutines): Add flush, fnum, fstat, and stat to intrinsics symbol tables. * intrinsic.h (gfc_check_flush, gfc_resolve_stat_sub): Add prototypes. (gfc_resolve_fstat_sub, gfc_resolve_stat): Ditto. * iresolve.c (gfc_resolve_fnum...
-
kazu authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@91608 138bc75d-0d04-0410-961f-82ee72b054a4
-
amodra authored
* config/rs6000/rs6000.c (rs6000_assemble_integer): Replace #ifdef RELOCATABLE_NEEDS_FIXUP with if. * config/rs6000/linux.h (RELOCATABLE_NEEDS_FIXUP): Define in terms of target_flags_explicit. * config/rs6000/linux64.h (RELOCATABLE_NEEDS_FIXUP): Ditto for biarch case. Define as 0 for non-biarch. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@91605 138bc75d-0d04-0410-961f-82ee72b054a4
-
pbrook authored
* intrinsic.c: Fix and add comments, fix function declarations (OPTIONAL,REQUIRED): New symbols (add_functions,add_subroutines): Use symbols (gmp.h): Remove unused include git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@91604 138bc75d-0d04-0410-961f-82ee72b054a4
-
pbrook authored
* Makefile.am (AM_CPPFLAGS): Use -iquote instead of -I. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@91602 138bc75d-0d04-0410-961f-82ee72b054a4
-
zack authored
Change temporary file tag from a prefix to an infix. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@91601 138bc75d-0d04-0410-961f-82ee72b054a4
-
gccadmin authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@91599 138bc75d-0d04-0410-961f-82ee72b054a4
-
gccadmin authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@91598 138bc75d-0d04-0410-961f-82ee72b054a4
-
janis authored
handle effective-target-keyword. (dg-skip-if): Support effective-target keyword as target list. (dg-xfail-if): Ditto. * lib/target-supports.exp (is-effective-target-keyword): New proc. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@91592 138bc75d-0d04-0410-961f-82ee72b054a4
-
jsm28 authored
sv.po, tr.po: Update. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@91591 138bc75d-0d04-0410-961f-82ee72b054a4
-
- 01 Dec, 2004 9 commits
-
-
schwab authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@91590 138bc75d-0d04-0410-961f-82ee72b054a4
-
pinskia authored
PR tree-opt/18763 PR tree-opt/18746 * tree-ssa-alias.c (init_alias_info): Get statement operands for all the statements if aliases_computed_p is true. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@91589 138bc75d-0d04-0410-961f-82ee72b054a4
-
mmitchel authored
(STRICT2_WARN): Use it. (STAGE2_FLAGS_TO_PASS): Likewise. * config/i386/x-mingw32 (WERROR): Add -Wno-format. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@91584 138bc75d-0d04-0410-961f-82ee72b054a4
-
echristo authored
* Makefile.in (clean-target-libgcc): Add stmp-dirs to list of things to remove. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@91583 138bc75d-0d04-0410-961f-82ee72b054a4
-
tromey authored
name. (_Jv_ThreadRegister): Likewise. (_Jv_MutexCheckMonitor): Likewise. * link.cc: Include limits.h. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@91581 138bc75d-0d04-0410-961f-82ee72b054a4
-
rth authored
offsetting. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@91577 138bc75d-0d04-0410-961f-82ee72b054a4
-
austern authored
* name-lookup.c (namespace_binding): Omit alias check for global namespace. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@91575 138bc75d-0d04-0410-961f-82ee72b054a4
-
dnovillo authored
PR tree-optimization/18291 * tree-ssa-copy.c (merge_alias_info): Fix merging of flow-sensitive alias information. If the new pointer has no name tag, copy it from the original pointer. Otherwise, make sure that the pointed-to sets have a common intersection. testsuite/ChangeLog PR tree-optimization/18291 * testsuite/gcc.c-torture/compile/pr18291.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@91574 138bc75d-0d04-0410-961f-82ee72b054a4
-
bryce authored
PR libgcj/18699 * testsuite/libjava.lang/PR18699.java, testsuite/libjava.lang/PR18699.out: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@91573 138bc75d-0d04-0410-961f-82ee72b054a4
-