- 17 Feb, 2012 15 commits
-
-
From-SVN: r184340
Walter Lee committed -
2012-02-17 Robert Dewar <dewar@adacore.com> * sem_dim.adb: Minor reformatting. 2012-02-17 Yannick Moy <moy@adacore.com> * gnat_rm.texi: Minor rewording. From-SVN: r184339
Arnaud Charlet committed -
2012-02-17 Thomas Quinot <quinot@adacore.com> * sem_aggr.adb: Minor reformatting. 2012-02-17 Robert Dewar <dewar@adacore.com> * gnat_ugn.texi: Update doc for -gnatw.m to include 2*x case. 2012-02-17 Vincent Pucci <pucci@adacore.com> * sem_dim.adb (Is_Dim_IO_Package_Entity): New routine. (Is_Dim_IO_Package_Instantiation): Is_Dim_IO_Package_Entity call added. (Is_Procedure_Put_Call): Is_Dim_IO_Package_Entity call added. * s-dim.ads: Make package Pure. 2012-02-17 Gary Dismukes <dismukes@adacore.com> * prj-nmsc.adb: Minor reformatting. 2012-02-17 Yannick Moy <moy@adacore.com> * gnat_rm.texi: Update GNAT RM with a separate chapter on restrictions. From-SVN: r184338
Arnaud Charlet committed -
2012-02-17 Yannick Moy <moy@adacore.com> * gnat_ugn.texi: Fix typos. 2012-02-17 Pascal Obry <obry@adacore.com> * prj-nmsc.adb: prj-nmsc.adb (Check_Aggregated): Check that an aggregate is not Externally_Built. 2012-02-17 Ed Schonberg <schonberg@adacore.com> * sem_aggr.adb (Resolve_Record_Aggregate): If a composite component has a box association, copy the default value using the current scope as the scope of internal types, to prevent scoping anomalies in gigi. From-SVN: r184337
Arnaud Charlet committed -
2012-02-17 Robert Dewar <dewar@adacore.com> * sem_dim.adb, sem_dim.ads, s-tasren.adb, prj.adb, prj.ads, freeze.adb, sem_res.adb, exp_ch4.adb, sinput.adb, sinput.ads, exp_aggr.adb, exp_intr.adb, s-os_lib.adb: Minor reformatting. 2012-02-17 Ed Schonberg <schonberg@adacore.com> * sem_ch6.adb (Is_Non_Overriding_Operation): Add warning if the old operation is abstract, the relevant type is not abstract, and the new subprogram fails to override. From-SVN: r184336
Arnaud Charlet committed -
PR libstdc++/52189 * acinclude.m4 (GLIBCXX_CHECK_GTHREADS): Handle --enable-libstdcxx-threads. Disable on Solaris 8/9 with symbol versioning. * configure.ac (GLIBCXX_CHECK_GTHREADS): Move after GLIBCXX_ENABLE_SYMVERS. * configure: Regenerate. * doc/xml/manual/configure.xml (--enable-libstdcxx-threads): Explain. From-SVN: r184335
Rainer Orth committed -
2012-02-17 Tobias Burnus <burnus@net-b.de> Roland Stigge <stigge@antcom.de> PR translation/52273 * interface.c (compare_actual_formal): Fix typo "at at". Co-Authored-By: Roland Stigge <stigge@antcom.de> From-SVN: r184334
Tobias Burnus committed -
2012-02-17 Tobias Burnus <burnus@net-b.de> * gfortran.texi (Q exponent-letter): Fix grammar. From-SVN: r184333
Tobias Burnus committed -
2012-02-17 Tobias Burnus <burnus@net-b.de> * gfortran.texi (Status): Fix typos. * invoke.texi (ffixed-form, fstack-arrays): Spell Fortran with a majuscule. From-SVN: r184332
Tobias Burnus committed -
2012-02-17 Tobias Burnus <burnus@net-b.de> Roland Stigge <stigge@antcom.de> PR translation/52232 PR translation/52234 PR translation/52245 PR translation/52246 PR translation/52262 PR translation/52273 * io.c (gfc_match_open): Fix typo. * interface.c (compare_actual_formal): Ditto. * lang.opt (freal-4-real-8, freal-4-real-16, freal-8-real-16): * Ditto. * match.c (alloc_opt_list, gfc_match_nullify): Ditto. * check.c (gfc_check_associated, gfc_check_null): Ditto. 2012-02-17 Tobias Burnus <burnus@net-b.de> PR translation/52232 PR translation/52234 PR translation/52245 PR translation/52246 PR translation/52262 PR translation/52273 * gfortran.dg/coarray_22.f90: Update dg-error. * gfortran.dg/allocate_alloc_opt_4.f90: Ditto. Co-Authored-By: Roland Stigge <stigge@antcom.de> From-SVN: r184331
Tobias Burnus committed -
PR target/51753 * lib/gcc-simulate-thread.exp: Load timeout.exp. (simulate-thread): Use default timeout. From-SVN: r184330
Rainer Orth committed -
PR c++/52248 * decl.c (define_label): Use timevar_cond_start/stop. From-SVN: r184329
Jason Merrill committed -
gcc/testsuite/ChangeLog 2012-02-16 Fabien Chene <fabien@gcc.gnu.org> PR c++/52126 * g++.dg/template/using21.C: New. * g++.dg/template/using22.C: Likewise. gcc/cp/ChangeLog 2012-02-16 Fabien Chene <fabien@gcc.gnu.org> PR c++/52126 * decl.c (xref_basetypes): call dependent_scope_p instead of dependent_type_p. From-SVN: r184328
Fabien Chêne committed -
From-SVN: r184327
GCC Administrator committed -
From-SVN: r184322
Joseph Myers committed
-
- 16 Feb, 2012 17 commits
-
-
2012-02-16 Sandra Loosemore <sandra@codesourcery.com> gcc/ * doc/invoke.texi: Clean up "that"/"which" confusion. From-SVN: r184320
Sandra Loosemore committed -
* system.h: Poison SMALL_REGISTER_CLASSES * config/rl78/rl78.h: Replace SMALL_REGISTER_CLASSES with hook. * config/rx/rx.h: Remove SMALL_REGISTER_CLASSES. From-SVN: r184319
Steven Bosscher committed -
From-SVN: r184318
Ian Lance Taylor committed -
PR tree-optimization/52285 * tree-tailcall.c (find_tail_calls): Ignore gimple_clobber_p stmts when deciding if a call is a tail call or tail recursion. From-SVN: r184317
Jakub Jelinek committed -
From-SVN: r184316
Ian Lance Taylor committed -
PR c++/51415 * error.c (dump_expr): Handle lambda closures specifically. From-SVN: r184314
Jason Merrill committed -
* config/i386/i386.c (legitimate_pic_address_disp_p): Allow interger-constant displacement for UNSPEC_PCREL. From-SVN: r184313
Kai Tietz committed -
PR rtl-optimization/52208 * ira-costs.c (scan_one_insn): Don't decrease mem_cost for MEMs with REG_EQUIV, if the MEM isn't general_operand. From-SVN: r184310
Jakub Jelinek committed -
PR tree-optimization/52255 * tree-vect-loop-manip.c (slpeel_tree_peel_loop_to_edge): If loop->header has virtual PHI, but exit_e->dest doesn't, add virtual PHI to exit_e->dest and adjust all uses after the loop. * gcc.c-torture/compile/pr52255.c: New test. From-SVN: r184306
Jakub Jelinek committed -
PR libitm/52220 * config/darwin-crt-tm.c: Correct typo. From-SVN: r184305
Iain Sandoe committed -
PR debug/52260 * dwarf2out.c (copy_decls_walk): Fill in *slot before traversing children with clone_tree_hash, not after it. * g++.dg/debug/dwarf2/pr52260.C: New test. From-SVN: r184303
Jakub Jelinek committed -
gcc: * config/darwin.h (ASM_OUTPUT_LABELREF): Add user label prefix for extended identifiers. From-SVN: r184302
Iain Sandoe committed -
re PR middle-end/51929 (ICE: verify_cgraph_node failed with -O2 -fno-guess-branch-probability -fipa-cp-clone) PR middle-end/51929 * cgraphunit.c (verify_edge_corresponds_to_fndecl): If node is a same_body_alias, also test whether e->callee isn't a former or current clone of the decl this is a same body alias of. * g++.dg/ipa/pr51929.C: New test. From-SVN: r184301
Jakub Jelinek committed -
PR go/51874 math: Don't use libc log2 and trunc functions. From-SVN: r184300
Ian Lance Taylor committed -
This will become bug417.go. From-SVN: r184299
Ian Lance Taylor committed -
PR translation/52264 * cgraphunit.c (verify_cgraph_node): Fix a typo. From-SVN: r184298
Jakub Jelinek committed -
From-SVN: r184297
GCC Administrator committed
-
- 15 Feb, 2012 8 commits
-
-
libitm/ 2012-02-15 Iain Sandoe <iains@gcc.gnu.org> Patrick Marlier <patrick.marlier@gmail.com> PR libitm/52220 * alloc_cpp.cc: No dummy definitions for darwin. * eh_cpp.cc: Likewise. libgcc/ 2012-02-15 Iain Sandoe <iains@gcc.gnu.org> Patrick Marlier <patrick.marlier@gmail.com> PR libitm/52220 * config/darwin-crt-tm.c: Generate dummy functions. Co-Authored-By: Patrick Marlier <patrick.marlier@gmail.com> From-SVN: r184293
Iain Sandoe committed -
2012-02-15 Sandra Loosemore <sandra@codesourcery.com> gcc/ * doc/invoke.texi: Clean up "n-bit/byte/word" modifiers. From-SVN: r184291
Sandra Loosemore committed -
From Rainer Orth. From-SVN: r184289
Ian Lance Taylor committed -
[gcc] 2012-02-15 Michael Meissner <meissner@linux.vnet.ibm.com> PR target/52199 * config/rs6000/rs6000.c (rs6000_expand_vector_init): Use force_reg instead of copy_to_reg for better optimization. Force non-register or memory operands into a register. [gcc/testsuite] 2012-02-15 Michael Meissner <meissner@linux.vnet.ibm.com> PR target/52199 * gcc.target/powerpc/pr52199.c: New file. From-SVN: r184287
Michael Meissner committed -
From-SVN: r184286
DJ Delorie committed -
2012-02-15 Quentin Neill <quentin.neill@amd.com> * compare_tests: Fix trailing paths in dir arguments. Handle sum1/sum2 temp files with others. From-SVN: r184284
Quentin Neill committed -
re PR libstdc++/51368 (libstdc++ python pretty printers should use --with-python-dir just like libjava) 2012-02-15 Benjamin Kosnik <bkoz@redhat.com> PR libstdc++/51368 * acinclude.m4 (GLIBCXX_ENABLE_PYTHON): New. * configure.ac: Use it. * python/Makefile.am: Same. * configure: Regenerate. * python/Makefile.in: Regenerate. * Makefile.in: Same. * doc/Makefile.in: Same. * include/Makefile.in: Same. * po/Makefile.in: Same. * src/Makefile.in: Same. * src/c++11/Makefile.in: Same. * src/c++98/Makefile.in: Same. * testsuite/Makefile.in: Same. Co-Authored-By: Jonathan Wakely <jwakely.gcc@gmail.com> From-SVN: r184282
Benjamin Kosnik committed -
re PR libitm/52042 (libitm.c/clone-1.c (all darwin) and libitm.c/stackundo.c (darwin 11) execution tests fail with -fpie) 2012-02-15 Iain Sandoe <iains@gcc.gnu.org> Patrick Marlier <patrick.marlier@gmail.com> PR libitm/52042 * config/darwin-crt-tm.c (getTMCloneTable): New function. (__doTMRegistrations): Call it. (__doTMdeRegistrations): Likewise. Co-Authored-By: Patrick Marlier <patrick.marlier@gmail.com> From-SVN: r184281
Iain Sandoe committed
-