1. 19 Oct, 2008 3 commits
    • Convert gcc/testsuite/ChangeLog to UTF-8. · 1344d390
      Command used:
      LC_ALL=C sed -i \
        -e 's/D\(o\|\xf6\)nmez/D\xc3\xb6nmez/' \
        -e 's/\(Av\|\xc3\xc2v\|\x81\xc1v\|\xc1v\|\xef\xbf\xbdv\?\|\x81\xc3\x81v\|\xc3v\)ila/\xc3\x81vila/' \
        -e 's/Esp\(in\|\xc3\xc2\xadn\|\x81\xedn\|\xedn\|\xef\xbf\xbdn\?\|\xef\xbf\xbd\xadn\|\x81\xc3\xadn\)dola/Esp\xc3\xadndola/' \
        -e 's/Schl\(u\|\xc3\xc2\xbc\|\xef\xbf\xbd\|\xfcu\?\|\x81\xfc\|\x81\xc3\xbc\|\xc3\xaf\xc2\xbf\xc2\xbd\|\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xc2\xbc\)ter/Schl\xc3\xbcter/' \
        -e 's/Humi\(e\|\xe8\|\xc3\xc2\xa8\)res/Humi\xc3\xa8res/' \
        -e 's/L\(ow\|\xc3\xaf\xc2\xbf\xc2\xbd\|oew\|\xf6w\)is/L\xc3\xb6wis/' \
        -e 's/G\xfctlein/G\xc3\xbctlein/' \
        -e 's/G\xe1[b]or/G\xc3\xa1bor/' \
        -e 's/L\xf3ki/L\xc3\xb3ki/' \
        -e 's/Fautr\xc3 /Fautr\xc3\xa9 /' \
        -e 's/S\xe9[b]astian/S\xc3\xa9bastian/' \
        -e 's/Th\xef\xbf\xbd[d]ore/Th\xc3\xa9odore/' \
        -e 's/Cors\xc3\xc2\xa9pius/Cors\xc3\xa9pius/' \
        -e 's/K\xfchl/K\xc3\xbchl/' \
        -e 's/R\xf6nnerup/R\xc3\xb6nnerup/' \
        -e 's/L\xf8vset/L\xc3\xb8vset/' \
        -e 's/Ph\x81\xfb\x81\xf4ng-Th\x81\xe5o/Ph\xc3\xbb\xc3\xb4ng-Th\xc3\xa5o/' \
        -e 's/V\x81\xf5/V\xc3\xb5/' \
        -e 's/J\xf6nsson/J\xc3\xb6nsson/' \
        -e 's/V\xef\xbf\xbdis\xef\xbf\xbdnen/V\xc3\xa4is\xc3\xa4nen/' \
        -e 's/J\xef\xbf\xbdrg/J\xc3\xb6rg/' \
        -e 's/M\xef\xbf\xbdsli/M\xc3\xb6sli/' \
        -e 's/R\xe4ty/R\xc3\xa4ty/' \
        -e 's/2003\xc2\xad-/2003-/' \
        -e 's/\xc2\xa0/ /g' \
        -e 's/ \xa0/  /g' \
        -e 's/\xa0 //' \
        gcc/testsuite/ChangeLog
      
      From-SVN: r141223
      Manuel López-Ibáñez committed
    • re PR fortran/37723 (wrong result for left-right hand side array overlap and… · 18c87fd5
      re PR fortran/37723 (wrong result for left-right hand side array overlap and (possibly) negative strides)
      
      2008-10-19  Paul Thomas  <pault@gcc.gnu.org>
      
              PR fortran/37723
              * dependency.c (gfc_dep_resolver ): If we find equal array
      	element references, go on to the next reference.
      
      2008-10-19  Paul Thomas  <pault@gcc.gnu.org>
      
              PR fortran/37723
              * gfortran.dg/dependency_22.f90: New test.
      
      From-SVN: r141221
      Paul Thomas committed
    • Daily bump. · 884f855c
      From-SVN: r141217
      GCC Administrator committed
  2. 18 Oct, 2008 7 commits
  3. 17 Oct, 2008 7 commits
  4. 16 Oct, 2008 18 commits
  5. 15 Oct, 2008 5 commits
    • forward_list.h: Remove pointless const qualifiers in const_casts. · 6bb76034
      2008-10-15  Paolo Carlini  <paolo.carlini@oracle.com>
      
      	* include/bits/forward_list.h: Remove pointless const qualifiers in
      	const_casts.
      	* include/bits/forward_list.tcc: Likewise.
      
      	* include/bits/forward_list.h (forward_list<>::pointer,
      	const_pointer, reference, const_reference): Fix, use _Tp_alloc_type.
      	* testsuite/23_containers/forward_list/requirements/
      	explicit_instantiation/1.cc: New.
      	* testsuite/23_containers/forward_list/requirements/
      	explicit_instantiation/1.cc: Likewise.
      
      From-SVN: r141153
      Paolo Carlini committed
    • forward_list.h (forward_list<>::max_size): Use Node_allocator; minor cosmetic changes. · 8f47a7f6
      2008-10-15  Paolo Carlini  <paolo.carlini@oracle.com>
      
      	* include/bits/forward_list.h (forward_list<>::max_size): Use
      	Node_allocator; minor cosmetic changes.
      	* testsuite/23_containers/forward_list/capacity/1.cc: Adjust.
      
      From-SVN: r141151
      Paolo Carlini committed
    • rtl.texi (const_double): Remove the "addr" operand. · bf520698
      gcc/
      	* doc/rtl.texi (const_double): Remove the "addr" operand.
      	Describe CONST_DOUBLE_* macros under const_double rather
      	than const_vector.
      	(const_fixed): Fix the operand description.
      	(const): Add an @findex directive.
      	(CONST0_RTX, CONST1_RTX, CONST2_RTX): Move description
      	after the constant rtl table.
      	(fix): Combine floating-point and fixed-point descriptions.
      	Fix hyphenation.
      	* sched-deps.c (sched_analyze_2): Remove reference to
      	CONST_DOUBLE_CHAIN.
      
      From-SVN: r141149
      Richard Sandiford committed
    • mn10300.h (OUTPUT_ADDR_CONST_EXTRA): Handle UNSPEC_GOTSYM_OFFs. · d4e2d7d2
      gcc/
      	* config/mn10300/mn10300.h (OUTPUT_ADDR_CONST_EXTRA): Handle
      	UNSPEC_GOTSYM_OFFs.
      	* config/mn10300/mn10300.c (legitimate_pic_operand_p): Return true
      	for UNSPEC_GOTSYM_OFFs.
      	* config/mn10300/mn10300.md (UNSPEC_GOTSYM_OFF): New unspec.
      	(add_GOT_to_pic_reg): Use it.
      	* config/mn10300/constraints.md (S): Allow UNSPEC_GOTSYM_OFF.
      
      From-SVN: r141148
      Richard Sandiford committed
    • forward_list: New. · 3a63c9cd
      2008-10-15  Edward Smith-Rowland  <3dw4rd@verizon.net>
      
      	* include/std/forward_list: New.
      	* include/bits/forward_list.h: Likewise.
      	* include/bits/forward_list.tcc: Likewise.
      	* include/precompiled/stdc++.h: Modified to include forward_list.
      	* include/Makefile.am: Add forward_list, forward_list.h, and
      	forward_list.tcc.
      	* include/Makefile.in: Regenerate.
      	* testsuite/23_containers/forward_list/modifiers/1.cc: New.
      	* testsuite/23_containers/forward_list/modifiers/2.cc: Likewise.
      	* testsuite/23_containers/forward_list/modifiers/3.cc: Likewise.
      	* testsuite/23_containers/forward_list/modifiers/4.cc: Likewise.
      	* testsuite/23_containers/forward_list/modifiers/5.cc: Likewise.
      	* testsuite/23_containers/forward_list/cons/1.cc: Likewise.
      	* testsuite/23_containers/forward_list/cons/2.cc: Likewise.
      	* testsuite/23_containers/forward_list/cons/3.cc: Likewise.
      	* testsuite/23_containers/forward_list/cons/4.cc: Likewise.
      	* testsuite/23_containers/forward_list/cons/5.cc: Likewise.
      	* testsuite/23_containers/forward_list/cons/6.cc: Likewise.
      	* testsuite/23_containers/forward_list/cons/7.cc: Likewise.
      	* testsuite/23_containers/forward_list/cons/8.cc: Likewise.
      	* testsuite/23_containers/forward_list/cons/9.cc: Likewise.
      	* testsuite/23_containers/forward_list/requirements/1.cc: Likewise.
      	* testsuite/23_containers/forward_list/operations/1.cc: Likewise.
      	* testsuite/23_containers/forward_list/operations/2.cc: Likewise.
      	* testsuite/23_containers/forward_list/operations/3.cc: Likewise.
      	* testsuite/23_containers/forward_list/operations/4.cc: Likewise.
      	* testsuite/23_containers/forward_list/operations/5.cc: Likewise.
      	* testsuite/23_containers/forward_list/operations/6.cc: Likewise.
      	* testsuite/23_containers/forward_list/operations/7.cc: Likewise.
      	* testsuite/23_containers/forward_list/capacity/1.cc: Likewise.
      	* testsuite/23_containers/forward_list/comparable.cc: Likewise.
      	* testsuite/23_containers/forward_list/moveable.cc: Likewise.
      	* testsuite/23_containers/headers/forward_list/synopsis.cc: Likewise.
      	* testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc: Update.
      	* testsuite/17_intro/headers/c++200x/all: Likewise.
      
      From-SVN: r141146
      Edward Smith-Rowland committed