Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2004-05-14 | re PR fortran/15051 (Incorrect error for empty interface block) | Tobias Schlüter | 4 | -13/+37 | |
testsuite: PR fortran/15051 * gfortran.fortran-torture/compile/empty_interface_1.f90: New test. fortran: PR fortran/15051 * parse.c (parse_interface): Allow empty INTERFACE, remove seen_body. Also added ChangeLog entry missing from previous commit, removed umlaut from ChangeLog, and fixed previous entry to use tabs. From-SVN: r81841 | |||||
2004-05-14 | Make-lang.in, [...]: Update copyright years and boilerplate. | Tobias Schlüter | 51 | -603/+612 | |
* Make-lang.in, arith.c, arith.h, array.c, bbt.c, check.c, decl.c, dependency.c, dependency.h, dump-parse-tree.c, error.c, expr.c, f95-lang.c, gfortran.h, interface.c, intrinsic.c, intrinsic.h, io.c, iresolve.c, lang-specs.h, match.c, match.h, matchexp.c, misc.c, module.c, options.c, parse.c, parse.h, primary.c, resolve.c, scanner.c, simplify.c, st.c, symbol.c, trans-array.c, trans-array.h, trans-common.c, trans-const.c, trans-const.h, trans-decl.c, trans-expr.c, trans-intrinsic.c, trans-io.c, trans-stmt.c, trans-stmt.h, trans-types.c, trans-types.h, trans.c, trans.h: Update copyright years and boilerplate. * data.c: Likewise, also removed two whitespace-only lines. * gfortranspec.c, lang.opt: Update copyright years. From-SVN: r81839 | |||||
2004-05-14 | stor-layout.c (update_alignment_for_field): Use targetm.align_anon_bitfield. | Paul Brook | 6 | -2/+40 | |
* stor-layout.c (update_alignment_for_field): Use targetm.align_anon_bitfield. * target-def.h (TARGET_ALIGN_ANON_BITFIELD): Define. (TARGET_INITIALIZER): Use it. * target.h (struct gcc_target): Add align_anon_bitfield. * config/arm/arm.c (arm_align_anon_bitfield): New function. (TARGET_ALIGN_ANON_BITFIELD): Define. * doc/tm.texi: Document TARGET_ALIGN_ANON_BITFIELD. From-SVN: r81838 | |||||
2004-05-14 | re PR fortran/14568 (should not warn about unused variables in common blocks) | Tobias Schlüter | 2 | -1/+9 | |
PR fortran/14568 * trans-decl.c (generate_local_decl): Don't warn for unused variables which are in common blocks. From-SVN: r81837 | |||||
2004-05-14 | re PR libfortran/15149 (problem computing Pi) | Bud Davis | 6 | -1/+30 | |
PR fortran/15149 * gfortran.fortran-torture/execute/random_init.f90: New test. * libgfortan.h,intrinsics/random.c: Made random_seed visible. * runtime/main.c(init): Call random_seed as part of MAIN init. From-SVN: r81836 | |||||
2004-05-14 | Renaming of target specific files for clarity | Arnaud Charlet | 227 | -803/+740 | |
* Makefile.in: Rename GNAT target specific files. * 31soccon.ads, 31soliop.ads 35soccon.ads, 3asoccon.ads, 3bsoccon.ads, 3gsoccon.ads, 3hsoccon.ads, 3psoccon.ads, 3ssoccon.ads, 3ssoliop.ads, 3veacodu.adb, 3vexpect.adb, 3vsoccon.ads, 3vsocthi.adb, 3vsocthi.ads, 3vtrasym.adb, 3wsoccon.ads, 3wsocthi.adb, 3wsocthi.ads, 3wsoliop.ads, 3zsoccon.ads, 3zsocthi.adb, 3zsocthi.ads, 41intnam.ads, 42intnam.ads, 45intnam.ads, 4aintnam.ads, 4cintnam.ads, 4gintnam.ads, 4hexcpol.adb, 4hintnam.ads, 4lintnam.ads, 4nintnam.ads, 4ointnam.ads, 4onumaux.ads, 4pintnam.ads, 4sintnam.ads, 4vcaldel.adb, 4vcalend.adb, 4vcalend.ads, 4vintnam.ads, 4wcalend.adb, 4wexcpol.adb, 4wintnam.ads, 4zintnam.ads, 4znumaux.ads, 4zsytaco.adb, 4zsytaco.ads, 51osinte.adb, 51osinte.ads, 51system.ads, 52osinte.adb, 52osinte.ads, 53osinte.ads, 54osinte.ads, 55osinte.adb, 55osinte.ads, 55system.ads, 56osinte.adb, 56osinte.ads, 56system.ads, 56taprop.adb, 56taspri.ads, 56tpopsp.adb, 57system.ads, 58system.ads, 5amastop.adb, 5aml-tgt.adb, 5aosinte.adb, 5aosinte.ads, 5asystem.ads, 5ataprop.adb, 5atasinf.ads, 5ataspri.ads, 5atpopsp.adb, 5avxwork.ads, 5bml-tgt.adb, 5bosinte.adb, 5bosinte.ads, 5bsystem.ads, 5cosinte.ads, 5csystem.ads, 5dsystem.ads, 5esystem.ads, 5fintman.adb, 5fosinte.adb, 5fosinte.ads, 5fsystem.ads, 5ftaprop.adb, 5ftasinf.ads, 5ginterr.adb, 5gintman.adb, 5gmastop.adb, 5gml-tgt.adb, 5gosinte.ads, 5gproinf.adb, 5gproinf.ads, 5gsystem.ads, 5gtaprop.adb, 5gtasinf.adb, 5gtasinf.ads, 5gtpgetc.adb, 5hml-tgt.adb, 5hosinte.adb, 5hosinte.ads, 5hparame.ads, 5hsystem.ads, 5htaprop.adb, 5htaspri.ads, 5htraceb.adb, 5iosinte.adb, 5iosinte.ads, 5itaprop.adb, 5itaspri.ads, 5ksystem.ads, 5kvxwork.ads, 5lml-tgt.adb, 5losinte.ads, 5lparame.adb, 5lsystem.ads, 5msystem.ads, 5mvxwork.ads, 5ninmaop.adb, 5nintman.adb, 5nosinte.ads, 5nsystem.ads, 5ntaprop.adb, 5ntaspri.ads, 5ointerr.adb, 5omastop.adb, 5oosinte.adb, 5oosinte.ads, 5oosprim.adb, 5oparame.adb, 5osystem.ads, 5otaprop.adb, 5otaspri.ads, 5posinte.ads, 5posprim.adb, 5psystem.ads, 5pvxwork.ads, 5sintman.adb, 5sml-tgt.adb, 5sosinte.adb, 5sosinte.ads, 5sosprim.adb, 5sparame.adb, 5ssystem.ads, 5staprop.adb, 5stasinf.adb, 5stasinf.ads, 5staspri.ads, 5stpopsp.adb, 5svxwork.ads, 5tosinte.ads, 5usystem.ads, 5vasthan.adb, 5vdirval.adb, 5vinmaop.adb, 5vinterr.adb, 5vintman.adb, 5vintman.ads, 5vmastop.adb, 5vml-tgt.adb, 5vosinte.adb, 5vosinte.ads, 5vosprim.adb, 5vosprim.ads, 5vparame.ads, 5vsymbol.adb, 5vsystem.ads, 5vtaprop.adb, 5vtaspri.ads, 5vtpopde.adb, 5vtpopde.ads, 5vtraent.adb, 5vtraent.ads, 5vvaflop.adb, 5wdirval.adb, 5wgloloc.adb, 5wintman.adb, 5wmemory.adb, 5wml-tgt.adb, 5wosinte.ads, 5wosprim.adb, 5wsystem.ads, 5wtaprop.adb, 5wtaspri.ads, 5xparame.ads, 5xsystem.ads, 5xvxwork.ads, 5yparame.ads, 5ysystem.ads, 5zinterr.adb, 5zintman.adb, 5zintman.ads, 5zml-tgt.adb, 5zosinte.adb, 5zosinte.ads, 5zosprim.adb, 5zparame.ads, 5zstchop.adb, 5zsystem.ads, 5ztaprop.adb, 5ztaspri.ads, 5ztfsetr.adb, 5ztpopsp.adb, 6vcpp.adb, 6vcstrea.adb, 6vinterf.ads, 7sinmaop.adb, 7sintman.adb, 7sosinte.adb, 7sosprim.adb, 7staprop.adb, 7staspri.ads, 7stfsetr.adb, 7stpopsp.adb, 7straceb.adb, 7straces.adb, 7strafor.adb, 7strafor.ads, 7stratas.adb, 86numaux.adb, 86numaux.ads: Replaced by files below. * a-caldel-vms.adb, a-calend-mingw.adb, a-calend-vms.adb, a-calend-vms.ads, a-dirval-mingw.adb, a-dirval-vms.adb, a-excpol-abort.adb, a-excpol-interix.adb, a-intnam-aix.ads, a-intnam-dummy.ads, a-intnam-freebsd.ads, a-intnam-hpux.ads, a-intnam-interix.ads, a-intnam-irix.ads, a-intnam-linux.ads, a-intnam-lynxos.ads, a-intnam-mingw.ads, a-intnam-os2.ads, a-intnam-solaris.ads, a-intnam-tru64.ads, a-intnam-unixware.ads, a-intnam-vms.ads, a-intnam-vxworks.ads, a-numaux-libc-x86.ads, a-numaux-vxworks.ads, a-numaux-x86.adb, a-numaux-x86.ads, a-sytaco-vxworks.adb, a-sytaco-vxworks.ads, g-eacodu-vms.adb, g-expect-vms.adb, g-soccon-aix.ads, g-soccon-freebsd.ads, g-soccon-hpux.ads, g-soccon-interix.ads, g-soccon-irix.ads, g-soccon-mingw.ads, g-soccon-solaris.ads, g-soccon-tru64.ads, g-soccon-unixware.ads, g-soccon-vms.adb, g-soccon-vxworks.ads, g-socthi-mingw.adb, g-socthi-mingw.ads, g-socthi-vms.adb, g-socthi-vms.ads, g-socthi-vxworks.adb, g-socthi-vxworks.ads, g-soliop-mingw.ads, g-soliop-solaris.ads, g-soliop-unixware.ads, g-trasym-vms.adb, i-cpp-vms.adb, i-cstrea-vms.adb, interfac-vms.ads, mlib-tgt-aix.adb, mlib-tgt-hpux.adb, mlib-tgt-irix.adb, mlib-tgt-linux.adb, mlib-tgt-mingw.adb, mlib-tgt-solaris.adb, mlib-tgt-tru64.adb, mlib-tgt-vms.adb, mlib-tgt-vxworks.adb, s-asthan-vms.adb, s-gloloc-mingw.adb, s-inmaop-dummy.adb, s-inmaop-posix.adb, s-inmaop-vms.adb, s-interr-dummy.adb, s-interr-sigaction.adb, s-interr-vms.adb, s-interr-vxworks.adb, s-intman-dummy.adb, s-intman-irix.adb, s-intman-irix-athread.adb, s-intman-mingw.adb, s-intman-posix.adb, s-intman-solaris.adb, s-intman-vms.adb, s-intman-vms.ads, s-intman-vxworks.adb, s-intman-vxworks.ads, s-mastop-irix.adb, s-mastop-tru64.adb, s-mastop-vms.adb, s-mastop-x86.adb, s-memory-mingw.adb, s-osinte-aix.adb, s-osinte-aix.ads, s-osinte-aix-fsu.ads, s-osinte-dummy.ads, s-osinte-freebsd.adb, s-osinte-freebsd.ads, s-osinte-fsu.adb, s-osinte-hpux.ads, s-osinte-hpux-dce.adb, s-osinte-hpux-dce.ads, s-osinte-interix.ads, s-osinte-irix.adb, s-osinte-irix.ads, s-osinte-irix-athread.ads, s-osinte-linux.ads, s-osinte-linux-fsu.ads, s-osinte-linux-ia64.ads, s-osinte-lynxos-3.adb, s-osinte-lynxos-3.ads, s-osinte-lynxos.adb, s-osinte-lynxos.ads, s-osinte-mingw.ads, s-osinte-os2.adb, s-osinte-os2.ads, s-osinte-posix.adb, s-osinte-solaris.adb, s-osinte-solaris.ads, s-osinte-solaris-fsu.ads, s-osinte-solaris-posix.ads, s-osinte-tru64.adb, s-osinte-tru64.ads, s-osinte-unixware.adb, s-osinte-unixware.ads, s-osinte-vms.adb, s-osinte-vms.ads, s-osinte-vxworks.adb, s-osinte-vxworks.ads, s-osprim-mingw.adb, s-osprim-os2.adb, s-osprim-posix.adb, s-osprim-solaris.adb, s-osprim-unix.adb, s-osprim-vms.adb, s-osprim-vms.ads, s-osprim-vxworks.adb, s-parame-ae653.ads, s-parame-hpux.ads, s-parame-linux.adb, s-parame-os2.adb, s-parame-solaris.adb, s-parame-vms.ads, s-parame-vms-restrict.ads, s-parame-vxworks.ads, s-proinf-irix-athread.adb, s-proinf-irix-athread.ads, s-stchop-vxworks.adb, s-taprop-dummy.adb, s-taprop-hpux-dce.adb, s-taprop-irix.adb, s-taprop-irix-athread.adb, s-taprop-linux.adb, s-taprop-lynxos.adb, s-taprop-mingw.adb, s-taprop-os2.adb, s-taprop-posix.adb, s-taprop-solaris.adb, s-taprop-tru64.adb, s-taprop-vms.adb, s-taprop-vxworks.adb, s-tasinf-irix.ads, s-tasinf-irix-athread.adb, s-tasinf-irix-athread.ads, s-tasinf-solaris.adb, s-tasinf-solaris.ads, s-tasinf-tru64.ads, s-taspri-dummy.ads, s-taspri-hpux-dce.ads, s-taspri-linux.ads, s-taspri-lynxos.ads, s-taspri-mingw.ads, s-taspri-os2.ads, s-taspri-posix.ads, s-taspri-solaris.ads, s-taspri-tru64.ads, s-taspri-vms.ads, s-taspri-vxworks.ads, s-tfsetr-default.adb, s-tfsetr-vxworks.adb, s-tpopde-vms.adb, s-tpopde-vms.ads, s-tpopsp-lynxos.adb, s-tpopsp-posix.adb, s-tpopsp-posix-foreign.adb, s-tpopsp-solaris.adb, s-tpopsp-vxworks.adb, s-traceb-hpux.adb, s-traceb-mastop.adb, s-traces-default.adb, s-traent-vms.adb, s-traent-vms.ads, s-trafor-default.adb, s-trafor-default.ads, s-tratas-default.adb, s-vaflop-vms.adb, s-vxwork-alpha.ads, s-vxwork-m68k.ads, s-vxwork-mips.ads, s-vxwork-ppc.ads, s-vxwork-sparcv9.ads, s-vxwork-xscale.ads, symbols-vms.adb, system-aix.ads, system-freebsd-x86.ads, system-hpux.ads, system-interix.ads, system-irix-n32.ads, system-irix-o32.ads, system-linux-x86_64.ads, system-linux-x86.ads, system-lynxos-ppc.ads, system-lynxos-x86.ads, system-mingw.ads, system-os2.ads, system-solaris-sparc.ads, system-solaris-sparcv9.ads, system-solaris-x86.ads, system-tru64.ads, system-unixware.ads, system-vms.ads, system-vms-zcx.ads, system-vxworks-alpha.ads, system-vxworks-m68k.ads, system-vxworks-mips.ads, system-vxworks-ppc.ads, system-vxworks-sparcv9.ads, system-vxworks-xscale.ads: Replace files above. From-SVN: r81834 | |||||
2004-05-13 | tree-ssa-live.c (calculate_live_on_entry): Ignore virtual variables. | Jeff Law | 2 | -30/+9 | |
* tree-ssa-live.c (calculate_live_on_entry): Ignore virtual variables. Simplify slightly by using USE_OP/DEF_OP instead of USE_OP_PTR/DEF_OP_PTR and dereferencing the result. From-SVN: r81832 | |||||
2004-05-14 | tree.def (documentation): Remove mention of class 'b'. | Zack Weinberg | 11 | -62/+76 | |
* tree.def (documentation): Remove mention of class 'b'. (BLOCK): Now in class 'x'. * c-common.c (verify_tree): Remove case 'b'. * c-typeck.c (same_translation_unit_p): Change 'b' to 'x'. * calls.c (calls_function_1): Control cannot get past the switch when exp is a BLOCK. * print-tree.c (print_node): Move code for class 'b' to the class 'c'/'x' switch, as case BLOCK. * tree.c (tree_size, make_node_stat, tree_node_structure): Likewise. (unsafe_for_reeval, substitute_placeholder_in_expr) (stabilize_reference_1): Remove case 'b'. * tree-browser.c (browse_tree): Change all tests for TREE_CODE_CLASS of something being 'b' to tests for TREE_CODE of something being BLOCK. * tree-ssa-operands.c (get_expr_operands): Likewise. ada: * trans.c (gnat_stabilize_reference_1): Remove case 'b'. From-SVN: r81831 | |||||
2004-05-13 | tree-gimple.c: Rename from tree-simple.c. | Diego Novillo | 47 | -68/+98 | |
* tree-gimple.c: Rename from tree-simple.c. * tree-gimple.h: Rename from tree-simple.h. * c-gimplify.c: Rename from c-simplify.c * Makefile.in, c-decl.c, gimple-low.c, gimplify.c, langhooks.c, tree-alias-ander.c, tree-alias-common.c, tree-complex.c, tree-dfa.c, tree-flow.h, tree-inline.c, tree-into-ssa.c, tree-iterator.c, tree-mudflap.c, tree-nested.c, tree-nomudflap.c, tree-outof-ssa.c, tree-sra.c, tree-ssa-alias.c, tree-ssa-ccp.c, tree-ssa-copyrename.c, tree-ssa-dce.c, tree-ssa-live.c, tree-ssa-pre.c, tree-ssa.c: Update. cp/ChangeLog * cp-gimplify.c: Rename from cp-simplify.c. * Make-lang.in, optimize.c: Update. fortran/ChangeLog * Make-lang.in, f95-lang.c, trans-array.c, trans-decl.c, trans-expr.c, trans-intrinsic.c, trans-io.c, trans-stmt.c, trans.c: Rename tree-simple.[ch] to tree-gimple.[ch]. java/ChangeLog * Make-lang.in, expr.c, java-gimplify.c: Rename tree-simple.[ch] to tree-gimple.[ch]. From-SVN: r81829 | |||||
2004-05-14 | * java-gimplify.c (java_gimplify_expr): Correct minor typos. | Ranjit Mathew | 2 | -4/+8 | |
From-SVN: r81825 | |||||
2004-05-14 | * doc/sourcebuild.texi: Mention libbanshee and libmudflap. | Ranjit Mathew | 2 | -0/+11 | |
From-SVN: r81824 | |||||
2004-05-14 | Daily bump. | GCC Administrator | 2 | -2/+2 | |
From-SVN: r81822 | |||||
2004-05-13 | format.c: (parse_format_list): No comma is required after P descriptor. | Tobias Schlüter | 2 | -2/+7 | |
* io/format.c: (parse_format_list): No comma is required after P descriptor. From-SVN: r81819 | |||||
2004-05-13 | re PR fortran/15314 (ICE caused by array initializer in derived type definition) | Paul Brook | 3 | -1/+21 | |
PR fortran/15314 * gfortran.fortran-torture/execute/der_init_s.f90: New test. From-SVN: r81818 | |||||
2004-05-13 | tree-ssa.c (delete_tree_ssa): XFREE bitmaps allocated with BITMAP_XMALLOC. | Andrew Pinski | 2 | -1/+4 | |
2004-05-13 Andrew Pinski <pinskia@physics.uc.edu> * tree-ssa.c (delete_tree_ssa): XFREE bitmaps allocated with BITMAP_XMALLOC. From-SVN: r81817 | |||||
2004-05-13 | re PR fortran/15314 (ICE caused by array initializer in derived type definition) | Paul Brook | 2 | -10/+10 | |
PR fortran/15314 * trans-expr.c (gfc_conv_structure): Use field type, not expr type. From-SVN: r81816 | |||||
2004-05-13 | tree-ssa-pre.c (execute_pre): Free ephi_use_pool and idfs_cache at the end ↵ | Andrew Pinski | 2 | -1/+6 | |
of the function. 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu> * tree-ssa-pre.c (execute_pre): Free ephi_use_pool and idfs_cache at the end of the function. From-SVN: r81815 | |||||
2004-05-13 | tree-ssa-live (calculate_live_on_entry): Free saw_def at the end of the ↵ | Andrew Pinski | 2 | -0/+5 | |
function. 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu> * tree-ssa-live (calculate_live_on_entry): Free saw_def at the end of the function. From-SVN: r81814 | |||||
2004-05-13 | tree-ssa-dce.c (perform_tree_ssa_dce): Free el at the end of the function. | Andrew Pinski | 2 | -0/+5 | |
2004-05-13 Andrew Pinski <pinskia@physics.uc.edu> * tree-ssa-dce.c (perform_tree_ssa_dce): Free el at the end of the function. From-SVN: r81813 | |||||
2004-05-13 | uninit-H.c: Test for __PPC__ and __ppc__ for the powerpc case. | Andrew Pinski | 2 | -1/+6 | |
2004-05-13 Andrew Pinski <pinskia@physics.uc.edu> * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__ for the powerpc case. From-SVN: r81812 | |||||
2004-05-13 | tree-into-ssa.c (compute_global_livein): Use EXECUTE_IF_SET_IN_BITMAP rather ↵ | Jeff Law | 2 | -9/+12 | |
than iterating through the blocks testing... * tree-into-ssa.c (compute_global_livein): Use EXECUTE_IF_SET_IN_BITMAP rather than iterating through the blocks testing each bit in livein to initialize the worklist. (mark_def_sites): Remove useless checks of KILLS for virtual operands. From-SVN: r81811 | |||||
2004-05-13 | Fix format in (and bug number): | Andrew Pinski | 1 | -2/+2 | |
2004-05-13 Bud Davis <bdavis9659@comcast.net> PR fortran/15204 * io/intrinsic/string_intrinsics.c (adjustr): rework logic. From-SVN: r81810 | |||||
2004-05-13 | tree-into-ssa.c (insert_phi_nodes_for): XFREE bitmaps allocated with ↵ | Andrew Pinski | 2 | -1/+4 | |
BITMAP_XMALLOC. 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu> * tree-into-ssa.c (insert_phi_nodes_for): XFREE bitmaps allocated with BITMAP_XMALLOC. From-SVN: r81809 | |||||
2004-05-13 | loop-unswitch.c (unswitch_single_loop): Free bbs at the end. | Andrew Pinski | 2 | -0/+5 | |
2004-05-13 Andrew Pinski <pinskia@physics.uc.edu> * loop-unswitch.c (unswitch_single_loop): Free bbs at the end. From-SVN: r81808 | |||||
2004-05-13 | final.c (shorten_branches): Free uid_shuid before reallocating it. | Andrew Pinski | 2 | -0/+6 | |
2004-05-13 Andrew Pinski <pinskia@physics.uc.edu> * final.c (shorten_branches): Free uid_shuid before reallocating it. From-SVN: r81807 | |||||
2004-05-13 | bb-reoder.c (connect_traces): Free cold_traces at the end. | Andrew Pinski | 2 | -0/+5 | |
2004-05-13 Andrew Pinski <pinskia@physics.uc.edu> * bb-reoder.c (connect_traces): Free cold_traces at the end. From-SVN: r81806 | |||||
2004-05-13 | tree-ssa-forwprop.c (record_single_argument_cond_exprs): Accept new ↵ | Jeff Law | 5 | -42/+185 | |
parameters for the statement and variable worklist as well as a... * tree-ssa-forwprop.c (record_single_argument_cond_exprs): Accept new parameters for the statement and variable worklist as well as a bitmap of interesting SSA_NAMEs. Walk over the statement worklist recording interesting variables in the variable worklist and bitmap. Handle casts between integral and boolean types. (substitute_single_use_vars): Accept new parameters for the statement and variable worklist. When a substitution is made add a new entry to the statement worklist. Handle casts between integral and boolean types. (tree_ssa_forward_propagate_single_use_vars): Rework to pass worklists to children. Iterate until the statement worklist is empty. * gcc.dg/tree-ssa/20040513-1.c: New test. * gcc.dg/tree-ssa/20040513-2.c: New test. From-SVN: r81803 | |||||
2004-05-13 | btest-gcc.sh: Remove g77.sum from TESTLOGS. | Andrew Pinski | 2 | -1/+4 | |
2004-05-13 Andrew Pinski <pinskia@physics.uc.edu> * btest-gcc.sh: Remove g77.sum from TESTLOGS. From-SVN: r81799 | |||||
2004-05-13 | archive.c (objc_read_class): Initialize class_name. | Andrew Pinski | 2 | -2/+7 | |
2004-05-13 Andrew Pinski <pinskia@physics.uc.edu> * archive.c (objc_read_class): Initialize class_name. (objc_read_selector): Initialize selector_name. From-SVN: r81798 | |||||
2004-05-13 | re PR libstdc++/15046 (Math functions misdetected by cross configuration) | Benjamin Kosnik | 3 | -2/+241 | |
2004-05-13 Benjamin Kosnik <bkoz@redhat.com> PR libstdc++/15046 * crossconfig.m4: Add C99 math bits for linux crosses. * configure: Regenerate. From-SVN: r81797 | |||||
2004-05-13 | 20030808-1.c: Force enum size. | Paul Brook | 4 | -3/+10 | |
* gcc.dg/tree-ssa/20030808-1.c: Force enum size. * gcc.dg/tree-ssa/20030714-1.c: Ditto. * gcc.dg/tree-ssa/20030708-1.c: Ditto. From-SVN: r81796 | |||||
2004-05-13 | re PR libstdc++/15090 (-fno-for-scope vs. libstdc++) | Simon Marshall | 12 | -71/+92 | |
2004-05-13 Simon Marshall <simon.marshall@misys.com> Benjamin Kosnik <bkoz@redhat.com> PR libstdc++/15090 * include/bits/locale_facets.h: Fix for -fno-for-scope. * include/debug/safe_sequence.h: Same. * include/debug/safe_iterator.tcc: Same. * src/debug.cc: Same. * src/locale.cc: Same. * src/locale_init.cc: Same. * src/localename.cc: Same. * config/locale/gnu/ctype_members.cc: Same. * config/locale/gnu/numeric_members.cc: Same. * testsuite/testsuite_abi.cc: Same. * testsuite/testsuite_hooks.cc: Same. Co-Authored-By: Benjamin Kosnik <bkoz@redhat.com> From-SVN: r81795 | |||||
2004-05-13 | abi.html: Document effect of -fabi-version on value of __GXX_ABI_VERSION... | Jonathan Wakely | 2 | -76/+105 | |
2004-05-13 Jonathan Wakely <redi@gcc.gnu.org> * docs/html/abi.html: Document effect of -fabi-version on value of __GXX_ABI_VERSION, and that it's defined in c-cppbuiltin.c. Fix markup. From-SVN: r81794 | |||||
2004-05-13 | tree-outof-ssa.c (rewrite_vars_out_of_ssa): Free map at the end of the block. | Andrew Pinski | 2 | -0/+6 | |
2004-05-13 Andrew Pinski <pinskia@physics.uc.edu> * tree-outof-ssa.c (rewrite_vars_out_of_ssa): Free map at the end of the block. From-SVN: r81793 | |||||
2004-05-13 | tree-into-ssa.c (def_blocks_free): XFREE bitmaps allocated with BITMAP_XMALLOC. | Andrew Pinski | 2 | -2/+5 | |
2004-05-13 Andrew Pinski <pinskia@physics.uc.edu> * tree-into-ssa.c (def_blocks_free): XFREE bitmaps allocated with BITMAP_XMALLOC. From-SVN: r81791 | |||||
2004-05-13 | tree-ssa-alias.c (delete_alias_info): XFREE bitmaps allocated with ↵ | Andrew Pinski | 2 | -5/+8 | |
BITMAP_XMALLOC. 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu> * tree-ssa-alias.c (delete_alias_info): XFREE bitmaps allocated with BITMAP_XMALLOC. From-SVN: r81789 | |||||
2004-05-13 | tree-ssa-dom.c (tree_ssa_dominator_optimize): Free nonzero_vars at the end ↵ | Andrew Pinski | 2 | -0/+6 | |
of the function. 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu> * tree-ssa-dom.c (tree_ssa_dominator_optimize): Free nonzero_vars at the end of the function. From-SVN: r81788 | |||||
2004-05-13 | convert.c (convert_to_integer): Make a CONVERT_EXPR when there is a need to ↵ | Andrew Pinski | 2 | -1/+6 | |
generate code instead of a NOP_EXPR. 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu> * convert.c (convert_to_integer): Make a CONVERT_EXPR when there is a need to generate code instead of a NOP_EXPR. From-SVN: r81787 | |||||
2004-05-13 | re PR libstdc++/15074 (g++ -lsupc++ still links against libstdc++) | Benjamin Kosnik | 2 | -10/+16 | |
2004-05-13 Benjamin Kosnik <bkoz@redhat.com> PR libstdc++/15074 * docs/html/faq/index.html: Update docs for libsupc++ usage. From-SVN: r81786 | |||||
2004-05-13 | re PR libstdc++/15412 (_GLIBCXX_ symbols symbols defined and used in ↵ | Benjamin Kosnik | 2 | -8/+21 | |
different namespaces) 2004-05-13 Benjamin Kosnik <bkoz@redhat.com> PR libstdc++/15412 * include/bits/stl_threads.h (_GLIBCXX_mutex): Move to namespace __gnu_internal. (_GLIBCXX_mutex_address): Same. (_GLIBCXX_once): Same. (_GLIBCXX_mutex_init): Same. (_GLIBCXX_mutex_address_init): Same. From-SVN: r81785 | |||||
2004-05-13 | re PR testsuite/10819 (testsuite creates CR+LF on compiler version lines in ↵ | Andreas Schwab | 2 | -2/+8 | |
test summary files) PR other/10819 * lib/gfortran.exp (gfortran_version): Do not match NL/CR characters. From-SVN: r81784 | |||||
2004-05-13 | gcc.c (default_compilers): Fill out initializers for new Fortran entries. | Ian Lance Taylor | 2 | -2/+8 | |
* gcc.c (default_compilers): Fill out initializers for new Fortran entries. From-SVN: r81782 | |||||
2004-05-13 | abi.html: New. | Benjamin Kosnik | 11 | -864/+1568 | |
2004-05-13 Benjamin Kosnik <bkoz@redhat.com> * docs/html/abi.html: New. * docs/html/abi.txt: Remove. * docs/html/documentation.html: Add link. * testsuite/Makefile.am: Add files. * testsuite/Makefile.in: Regenerated. * testsuite/abi_check.cc: Move and modify code into... * testsuite/testsuite_abi.cc: Add. * testsuite/testsuite_abi.h: Add. * docs/html/17_intro/TODO: Update. * include/bits/stl_pair.h: Format. From-SVN: r81781 | |||||
2004-05-13 | gfortran.texi: Use @table @emph instead of @itemize @emph. | Joseph Myers | 2 | -32/+9 | |
* gfortran.texi: Use @table @emph instead of @itemize @emph. Remove "set DEVELOPMENT". (Compiling GFORTRAN): Remove. From-SVN: r81780 | |||||
2004-05-13 | * config/arm/arm.h (PCC_BITFIELD_TYPE_MATTERS): Define. | Paul Brook | 2 | -0/+10 | |
From-SVN: r81777 | |||||
2004-05-13 | arm.c (arm_default_short_enums): New function. | Paul Brook | 2 | -0/+17 | |
* config/arm/arm.c (arm_default_short_enums): New function. (TARGET_DEFAULT_SHORT_ENUMS): Define. From-SVN: r81776 | |||||
2004-05-13 | MAINTAINERS (Write After Approval): Add myself. | Tobias Schlüter | 2 | -0/+5 | |
2004-05-13 Tobias Schl��ter <tobi@gcc.gnu.org> * MAINTAINERS (Write After Approval): Add myself. From-SVN: r81774 | |||||
2004-05-13 | update_web_docs: Also remove old .gz files from subdirectories on the 15th ↵ | Joseph Myers | 2 | -1/+6 | |
of the month. * update_web_docs: Also remove old .gz files from subdirectories on the 15th of the month. From-SVN: r81773 | |||||
2004-05-13 | * update_web_docs (MANUALS): Add gfortran. | Joseph Myers | 2 | -1/+5 | |
From-SVN: r81772 | |||||
2004-05-13 | re PR libfortran/15204 (ADJUSTR intrinsic accesses corrupted pointer) | Bud Davis | 4 | -3/+58 | |
PR fortran/15294 * gfortran.fortran-torture/execute/adjustr.f90: New file. * io/intrinsic/string_intrinsics.c(adjustr): rework logic. From-SVN: r81771 |