Daniel Franke
6495bc0b8d
re PR fortran/32001 (MAX intrinsic with large number of arguments)
...
gcc/fortran:
2007-05-20 Daniel Franke <franke.daniel@gmail.com>
PR fortran/32001
* check.c (check_rest): Improved argument conformance check and
fixed error message generation.
gcc/testsuite:
2007-05-20 Daniel Franke <franke.daniel@gmail.org>
PR fortran/32001
* gfortran.dg/min_max_conformance.f90: Added more testcases.
From-SVN: r124869
2007-05-20 06:22:15 -04:00
Uros Bizjak
643827b29b
re PR target/31585 (gcc.target/i386/sse-vect-types.c FAILs (also sse-13.c and sse-14.c))
...
PR target/31585
* gcc.target/i386/sse-vect-types.c: Do not redefine "static"
and "__inline". Use "-msse" instead of "-msse2".
From-SVN: r124868
2007-05-20 11:54:23 +02:00
Manuel López-Ibáñez
ffd5f27613
re PR middle-end/7651 (Define -Wextra strictly in terms of other warning flags)
...
2006-05-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
PR middle-end/7651
* doc/invoke.texi (Wreturn-type): Complete description.
(Wextra): Delete item about return-type warning.
* c-decl.c: Delete redundant Wextra warning.
testsuite/
* gcc.dg/20030906-1.c: Replace Wextra with Wreturn-type.
* gcc.dg/20030906-2.c: Likewise.
* objc.dg/method-17.m: Add -Wreturn-type.
* obj-c++.dg/method-21.mm: Likewise.
From-SVN: r124866
2007-05-20 00:45:58 +00:00
GCC Administrator
05ce201275
Daily bump.
...
From-SVN: r124864
2007-05-20 00:18:55 +00:00
Uros Bizjak
376a4c0534
re PR target/31585 (gcc.target/i386/sse-vect-types.c FAILs (also sse-13.c and sse-14.c))
...
PR target/31585
* config/i386/pmmintrin.h: Do not include xmmintrin.h
* config/i386/xmmintrin.h (_mm_extract_pi16): Implement as always
inlined function, not as a macro.
(_mm_prefetch): Ditto.
(_m_pextrw): Ditto.
(_mm_insert_pi16): Ditto.
(_m_pinsrw): Ditto.
(_mm_shuffle_pi16): Ditto. Add const to __N argument.
(_m_pshufw): Ditto. Add const to __N argument.
(_mm_shufle_ps): Ditto. Add const to __mask argument.
* config/i386/emmintrin.h (_mm_slli_epi16): Add const to __B argument.
(_mm_slli_epi32): Ditto.
(_mm_srli_si128): Implement as always inlined function, not as a macro.
Add __inline to function declaration.
(_mm_slli_si128): Ditto.
testsuite/ChangeLog:
PR target/31585
* gcc.target/i386/sse-13.c: Use -mssse3 and -msse4a compile options.
(__builtin_ia32_psllwi128): Redefine to test with immediate operand.
(__builtin_ia32_psrlqi128): Ditto.
(__builtin_ia32_psrlwi128): Ditto.
(__builtin_ia32_psrldi128): Ditto.
(__builtin_ia32_psrldqi128): Ditto.
(__builtin_ia32_pslldqi128): Ditto.
(__builtin_ia32_psrawi128): Ditto.
(__builtin_ia32_psradi128): Ditto.
(__builtin_ia32_psllqi128): Ditto.
(__builtin_ia32_pslldi128): Ditto.
(__builtin_prefetch): Ditto.
(__builtin_ia32_pshufw): Ditto.
(__builtin_ia32_vec_set_v4hi): Ditto.
(__builtin_ia32_vec_ext_v4hi): Ditto.
(__builtin_ia32_shufps): Ditto.
* gcc.target/i386/sse-14.c: Same changes as sse-13.c.
From-SVN: r124861
2007-05-20 01:27:48 +02:00
Andreas Tobler
dbca09c29d
re PR libgcj/31659 (config-int.h:327:1: error: "INT8_MIN" redefined)
...
2007-05-19 Andreas Tobler <a.tobler@schweiz.org>
PR libgcj/31659
* m4/ax_create_stdint_h.m4: Apply patch from PR31659.
* configure: Regenerate.
From-SVN: r124860
2007-05-19 22:44:43 +02:00
Francois-Xavier Coudert
4e7cb428e9
re PR fortran/30820 (-Wno-error not necessary in Make-lang.in any more?)
...
PR fortran/30820
* Make-lang.in: Remove use of -Wno-error for expr.o, resolve.o,
simplify.o and trans-common.o.
From-SVN: r124859
2007-05-19 20:33:45 +00:00
Francois-Xavier Coudert
61f70bf208
re PR fortran/31974 ([4.2]: array allocation multiplication of mismatched types)
...
PR fortran/31974
* trans-array.c (gfc_trans_auto_array_allocation): Avoid
multiplication of mismatched types.
* gfortran.dg/char_allocation_1.f90: New test.
From-SVN: r124858
2007-05-19 19:51:21 +00:00
Uros Bizjak
e9d416168f
sfp-machine.h (FP_EX_INVALID, [...]): New constants.
...
* config/i386/sfp-machine.h (FP_EX_INVALID, FP_EX_DENORM,
FP_EXP_DIVZERO, FP_EX_OVERFLOW, FP_EX_UNDERFLOW, FP_EX_INEXACT):
New constants.
(struct fenv): New structure.
(FP_HANDLE_EXCEPTIONS): New define.
(FP_RND_NEAREST, FP_RND_ZERO, FP_RND_PINF, FP_RND_MINF): New constants.
(_FP_DECL_EXP): New define.
(FP_INIT_ROUNDMODE): New define.
(FP_ROUNDMODE): New define.
From-SVN: r124857
2007-05-19 21:19:08 +02:00
Manuel López-Ibáñez
7060db96db
invoke.texi (Warning Options): Add -Wconversion-sign.
...
2007-05-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
* doc/invoke.texi (Warning Options): Add -Wconversion-sign.
(Wconversion): Update description.
(Wconversion-sign): New.
* c.opt (Wconversion-sign): New.
* c-opts.c (c_common_post_options): Uninitialized Wconversion-sign
means disabled for C++. Otherwise, take the status of Wconversion.
* c-common.c (conversion_warning): Warn with either Wconversion or
Wconversion-sign.
(warnings_for_convert_and_check): Conditions are already checked by
conversion_warning.
(convert_and_check): Don't check warnings if the conversion failed.
cp/
* cvt.c (cp_convert_and_check): Don't check warnings if the
conversion failed.
testsuite/
* gcc.dg/Wconversion-integer.c: Group testcases and add more.
* gcc.dg/Wconversion-sign.c: New.
* gcc.dg/Wconversion-integer-no-sign.c: New.
* g++.dg/warn/Wconversion-integer.C: Move some warnings to
Wconversion-sign.C
* g++.dg/warn/Wconversion-sign.C: New.
* g++.old-deja/g++.other/warn4.C: Update.
* g++.dg/warn/Wconversion1.C: Likewise.
From-SVN: r124856
2007-05-19 13:32:03 +00:00
Andy Hutchinson
4fc2b4ff18
avr-protos.h (expand_prologue, [...]): Add declaration.
...
* config/avr/avr-protos.h (expand_prologue, expand_epilogue,
avr_epilogue_uses) : Add declaration.
* config/avr/predicates.md (avr_sp_immediate_operand): New predicate.
* config/avr/constraints.md (R): New constraint.
config/avr/avr.md (SREG_ADDR, UNSPEC_SEI, UNSPEC_CLI,
UNSPECV_PROLOGUE_SAVES, UNSPECV_EPILOGUE_RESTORES): New constants.
(*pop1, *pop2, *pop3, *pop4, *pop5): Combine into ...
(*addhi3_sp_R_pc2, *addhi3_sp_R_pc3): ... these patterns.
(*movhi_sp, popqi, pophi, enable_interrupt, disable_interrupt,
call_prologue_saves, epilogue_restores, return_from_epilogue,
return_from_main_epilogue, return_from_interrupt_epilogue,
return_from_naked_epilogue, prologue, epilogue): New patterns.
(jump): Handle symbol reference.
* config/avr/avr.c (out_adj_frame_ptr, out_set_stack_ptr,
avr_output_function_prologue, avr_output_function_epilogue): Remove
functions.
(avr_init_machine_status, expand_prologue, expand_epilogue,
avr_asm_function_end_prologue, avr_epilogue_uses,
avr_asm_function_begin_epilogue): New functions.
(prologue_size, epilogue_size, jump_tables_size): Remove global
variables.
(TARGET_ASM_FUNCTION_PROLOGUE, TARGET_ASM_FUNCTION_EPILOGUE): Remove.
(TARGET_ASM_FUNCTION_END_PROLOGUE): Define.
(TARGET_ASM_FUNCTION_BEGIN_EPILOGUE): Define.
(avr_override_options): Initialise init_machine_status.
(output_movhi): Handle all stack pointer loads.
(out_movqi_r_mr, out_movqi_mr_r): Handle SREG_ADDR address.
(avr_output_addr_vec_elt): Do not use variable jump_tables_size.
* config/avr/avr.h (AVR_2_BYTE_PC, AVR_3_BYTE_PC): New.
(EPILOGUE_USES) Redefine.
(machine_function) Declare.
Co-Authored-By: Anatoly Sokolov <aesok@dol.ru>
From-SVN: r124854
2007-05-19 14:59:17 +04:00
Richard Sandiford
6de3644168
mips.c (mips_offset_within_alignment_p): Tweak comment.
...
gcc/
* config/mips/mips.c (mips_offset_within_alignment_p): Tweak comment.
Use a single return statement.
From-SVN: r124853
2007-05-19 07:21:41 +00:00
Kaveh R. Ghazi
752b7d38db
re PR middle-end/30250 (Evaluate lgamma/gamma at compile-time)
...
PR middle-end/30250
* builtins.c (do_mpfr_lgamma_r): New.
(fold_builtin_2): Handle builtin gamma_r/lgamma_r.
* tree.h (CASE_FLT_FN_REENT): New.
testsuite:
* gcc.dg/torture/builtin-math-2.c: Add gamma_r/lgamma_r tests.
* gcc.dg/torture/builtin-math-4.c: Likewise.
From-SVN: r124849
2007-05-19 04:18:05 +00:00
Jerry DeLisle
0470f5730b
re PR fortran/31964 ([4.2, 4.1 only]ishftc fails with certain thrid argument)
...
2007-05-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
PR libfortran/31964
* gfortran.fortran-torture/execute/intrinsic_bitops.f90: Update.
From-SVN: r124847
2007-05-19 01:07:41 +00:00
Jerry DeLisle
c152efbb10
re PR fortran/31964 ([4.2, 4.1 only]ishftc fails with certain thrid argument)
...
2007-05-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
PR libfortran/31964
* intrinsics/ishftc.c (ishftc4, ishftc8, ishftc16): Fix mask to handle
shift of bit-size number of bits.
From-SVN: r124846
2007-05-19 01:04:03 +00:00
GCC Administrator
cc25a1c458
Daily bump.
...
From-SVN: r124843
2007-05-19 00:18:02 +00:00
Andrew Pinski
2d26b7183c
forwprop-1.c: New testcase.
...
2007-05-18 Andrew Pinski <andrew_pinski@playstation.sony.com>
* gcc.dg/tree-ssa/forwprop-1.c: New testcase.
From-SVN: r124840
2007-05-18 16:37:06 -07:00
Geoffrey Keating
8d5b1b6786
Index: gcc/java/ChangeLog
...
2007-05-18 Geoffrey Keating <geoffk@apple.com>
* jcf-dump.c (HANDLE_MAGIC): Use 'unsigned long' for %lx.
(print_constant): Likewise.
Index: gcc/ChangeLog
2007-05-18 Geoffrey Keating <geoffk@apple.com>
* dwarf2out.c (print_die): Use '%ld' not '%lu' to print a 'long'.
(output_die): Use 'unsigned long' with %x.
* sched-vis.c (print_value): Use 'unsigned HOST_WIDE_INT' and
HOST_WIDE_INT_PRINT_HEX to print HOST_WIDE_INT.
* tree-dump.c (dump_pointer): Use 'unsigned long' for %lx.
Index: gcc/cp/ChangeLog
2007-05-18 Geoffrey Keating <geoffk@apple.com>
* mangle.c (write_real_cst): Use 'unsigned long' for %lx.
From-SVN: r124839
2007-05-18 23:05:50 +00:00
Geoffrey Keating
ca0d5e024b
* unwind-dw2.c (uw_identify_context): Use the CFA, not the IP.
...
From-SVN: r124837
2007-05-18 22:50:18 +00:00
H.J. Lu
f8024378a1
re PR target/31989 (Gcc miscompiles C/C++ on Linux/x86-64)
...
2007-05-18 H.J. Lu <hongjiu.lu@intel.com>
PR target/31989
PR target/31681
PR target/31666
* config/i386/i386.c (init_cumulative_args): Set maybe_vaarg to
true if function has no argument.
From-SVN: r124835
2007-05-18 14:35:12 -07:00
DJ Delorie
8b5fb3a36f
mips.c (mips_offset_within_alignment_p): New.
...
* config/mips/mips.c (mips_offset_within_alignment_p): New.
(mips_symbolic_constant_p): Call it for TPREL and DTPREL symbols.
From-SVN: r124833
2007-05-18 17:15:50 -04:00
Uros Bizjak
e7e0aaeca8
longlong.h (__x86_64__): Add definitions for add_ssaaaa...
...
* longlong.h (__x86_64__): Add definitions for add_ssaaaa,
sub_ddmmss, umul_ppmm, udiv_qrnnd, count_leading_zeros and
count_trailing_zeros.
(__i386__): Implement count_leading_zeros using __builtin_clz().
Implement count_trailing_zeros usign __builtin_ctz().
From-SVN: r124832
2007-05-18 22:14:31 +02:00
H.J. Lu
b86448d7ea
re PR target/31628 (stdcall function is miscompiled)
...
2007-05-18 H.J. Lu <hongjiu.lu@intel.com>
PR target/31628
* gcc.target/i386/pr31628.c: New.
From-SVN: r124831
2007-05-18 12:29:45 -07:00
Daniel Franke
661051aaa9
re PR fortran/24633 (MODULE attribute conflicts with PROCEDURE attribute)
...
2007-05-18 Daniel Franke <franke.daniel@gmail.com>
PR fortran/24633
* symbol.c (gfc_add_flavor): Add the NAME to error message if
available.
From-SVN: r124828
2007-05-18 09:25:07 -04:00
Richard Sandiford
10d7f5f36e
vxworks.h (ASM_PREFERRED_EH_DATA_FORMAT): Undefine.
...
gcc/
* config/i386/vxworks.h (ASM_PREFERRED_EH_DATA_FORMAT): Undefine.
From-SVN: r124827
2007-05-18 09:31:33 +00:00
Uros Bizjak
8ecaacaf28
* PR rtl-optimization/31344 is actually middle-end bug.
...
From-SVN: r124826
2007-05-18 10:46:30 +02:00
Uros Bizjak
4bcc9de5fd
re PR middle-end/31344 (bootstrap broken on i[345]86-linux)
...
PR rtl-optimization/31344
* expr.c (emit_move_change_mode): Change mode of push operands here.
testsuite/ChangeLog:
PR rtl-optimization/31344
* gcc.dg/pr31344.c: New test.
From-SVN: r124825
2007-05-18 10:37:03 +02:00
Ian Lance Taylor
b60b471172
re PR tree-optimization/31953 (ICE in set_value_range, at tree-vrp.c:305)
...
./: PR tree-optimization/31953
* tree-vrp.c (set_value_range_to_value): Add equiv parameter.
Change all callers.
(set_value_range_to_null): Call set_value_range_to_value.
(extract_range_from_comparison): Likewise.
testsuite/:
PR tree-optimization/31953
* gcc.c-torture/compile/pr31953.c: New test.
From-SVN: r124823
2007-05-18 05:37:27 +00:00
Kaveh R. Ghazi
0968bb3d1d
toplev.c (print_version): Output GMP/MPFR version info.
...
* toplev.c (print_version): Output GMP/MPFR version info.
From-SVN: r124822
2007-05-18 02:04:02 +00:00
Kaveh R. Ghazi
bf460eec6f
builtins.c (CASE_MATHFN_REENT): New macro.
...
* builtins.c (CASE_MATHFN_REENT): New macro.
(mathfn_built_in): Use it.
* builtins.def (BUILT_IN_GAMMA_R, BUILT_IN_GAMMAF_R,
BUILT_IN_GAMMAL_R, BUILT_IN_LGAMMA_R, BUILT_IN_LGAMMAF_R,
BUILT_IN_LGAMMAL_R): New.
* doc/extend.texi: Document new builtins.
testsuite:
* gcc.dg/builtins-1.c: Test reentrant gamma functions.
From-SVN: r124821
2007-05-18 01:42:15 +00:00
Kaveh R. Ghazi
ea91f95764
re PR middle-end/31796 (Evaluate remquo/remainder/drem at compile-time)
...
PR middle-end/31796
* builtins.c (do_mpfr_remquo): New.
(fold_builtin_2): Handle BUILT_IN_DREM/BUILT_IN_REMAINDER.
(fold_builtin_3): Handle BUILT_IN_REMQUO.
testsuite:
* gcc.dg/torture/builtin-math-2.c: Add tests for remquo, remainder
and drem.
* gcc.dg/torture/builtin-math-4.c: Likewise.
From-SVN: r124820
2007-05-18 01:31:20 +00:00
Kaveh R. Ghazi
fd2ef596b5
re PR middle-end/30251 (Evaluate bessel functions at compile-time)
...
PR middle-end/30251
* builtins.c (fold_builtin_1): Handle y0, y1.
(fold_builtin_2): Handle yn.
testsuite:
* gcc.dg/torture/builtin-math-2.c: Test y0, y1, yn.
* gcc.dg/torture/builtin-math-4.c: Likewise.
From-SVN: r124819
2007-05-18 01:15:28 +00:00
Kaveh R. Ghazi
550b318767
re PR middle-end/30251 (Evaluate bessel functions at compile-time)
...
PR middle-end/30251
* builtins.c (do_mpfr_bessel_n): New.
(fold_builtin_1): Handle BUILT_IN_J0 and BUILT_IN_J1.
(fold_builtin_2): Handle BUILT_IN_JN.
testsuite:
* gcc.dg/torture/builtin-math-4.c: New test.
From-SVN: r124818
2007-05-18 01:04:12 +00:00
GCC Administrator
f012476607
Daily bump.
...
From-SVN: r124816
2007-05-18 00:18:34 +00:00
Danny Smith
a7d0b2d809
re PR target/31965 (_INTEGRAL_MAX_BITS defined incorrectly)
...
PR target/31965
* config/i386/mingw32.h (_INTEGRAL_MAX_BITS): Define builtin as
TYPE_PRECISION (intmax_type_node).
From-SVN: r124813
2007-05-17 22:51:05 +00:00
Janis Johnson
05dace4693
pr18096-1.c: Change dg-warning to dg-error.
...
* gcc.target/powerpc/pr18096-1.c: Change dg-warning to dg-error.
* gcc.dg/cpp/include2.c: Ditto.
* gcc.dg/cpp/mac-dir-2.c: Ditto.
* gcc.dg/cpp/paste5.c: Ditto.
* gcc.dg/cpp/paste6.c: Ditto.
* gcc.dg/cpp/paste8.c: Ditto.
* gcc.dg/cpp/paste11.c: Ditto.
* gcc.dg/cpp/paste13.c: Ditto.
* gcc.dg/cpp/skipping2.c: Ditto.
* gcc.dg/reg-vol-struct-1.c: Ditto.
* gcc.dg/Wshadow-1.c: Ditto.
* gcc.dg/cpp/trad/comment.c: Ditto.
* gcc.dg/cpp/trad/literals-2.c: Change dg-error to dg-warning.
* gcc.dg/cpp/if-2.c: Ditto.
* gcc.dg/array-5.c: Ditto.
* gcc.dg/inline-15.c: Ditto.
* gcc.dg/pr27953.c: Ditto.
* gcc.dg/Wno-c++-compat.c: Ditto.
Co-Authored-By: Manuel López-Ibáñez <manu@gcc.gnu.org>
From-SVN: r124811
2007-05-17 20:58:47 +00:00
Steve Ellcey
0fa4cb7dd9
re PR target/31850 (gcc.c-torture/compile/limits-fnargs.c is slow at compiling for spu-elf)
...
PR target/31850
* reload.c (subst_reloads): Remove checking.
From-SVN: r124810
2007-05-17 20:29:34 +00:00
Kyle Galloway
e462253851
2007-05-17 Kyle Galloway <kgallowa@redhat.com>
...
* classpath/gnu/classpath/jdwp/processor/ReferenceTypeCommandSet.java
(executeMethods): Remove cast to ClassReferenceTypeId.
* classpath/lib/gnu/classpath/jdwp/processor/
ReferenceTypeCommandSet.class: Rebuilt.
From-SVN: r124809
2007-05-17 19:08:02 +00:00
Kyle Galloway
769b6cc605
natVMMethod.cc (getModifiers): Check for native classes and mark methods as native appropriately.
...
2007-05-17 Kyle Galloway <kgallowa@redhat.com>
* gnu/classpath/jdwp/natVMMethod.cc (getModifiers): Check for native
classes and mark methods as native appropriately.
From-SVN: r124807
2007-05-17 18:53:10 +00:00
Kyle Galloway
538639f4ab
VMFrame.java (<init>): Add parameter for "this" pointer.
...
2007-05-17 Kyle Galloway <kgallowa@redhat.com>
* gnu/classpath/jdwp/VMFrame.java (<init>): Add parameter for "this"
pointer.
* gnu/classpath/jdwp/VMFrame.h: Regenerated.
* classpath/lib/gnu/classpath/jdwp/VMFrame.class: Rebuilt.
* gnu/classpath/jdwp/natVMVirtualMachine.cc (getFrame): Use new
VMFrame constructor.
From-SVN: r124806
2007-05-17 18:36:12 +00:00
Kazu Hirata
dabde9906e
* g++.dg/cpp/_Pragma1.C: Skip on fido-*-* and m68k-*-*.
...
From-SVN: r124805
2007-05-17 17:31:03 +00:00
Kazu Hirata
dea9270db4
interrupt_thread-1.c, [...]: New.
...
* gcc.target/m68k/interrupt_thread-1.c,
gcc.target/m68k/interrupt_thread-2.c,
gcc.target/m68k/interrupt_thread-3.c: New.
* gcc.target/m68k/m68k.exp: Accept fido.
From-SVN: r124804
2007-05-17 17:12:23 +00:00
Paolo Carlini
9940897603
c_locale.h: Do not include <libintl.h>.
...
2007-05-17 Paolo Carlini <pcarlini@suse.de>
* config/locale/gnu/c_locale.h: Do not include <libintl.h>.
* config/locale/gnu/messages_members.h: Do it here.
* config/locale/gnu/c_locale.h: Do not include <cstdio>, use
the builtins.
* config/locale/generic/c_locale.h: Likewise.
From-SVN: r124803
2007-05-17 16:10:10 +00:00
Benjamin Kosnik
85ee35cae8
acinclude.m4 (GLIBCXX_CHECK_COMPILER_FEATURES): Add -g to compile flags, move code to test to global scope.
...
2007-05-17 Benjamin Kosnik <bkoz@redhat.com>
* acinclude.m4 (GLIBCXX_CHECK_COMPILER_FEATURES): Add -g to
compile flags, move code to test to global scope.
* configure: Regenerate.
From-SVN: r124802
2007-05-17 15:08:48 +00:00
Eric Botcazou
4eff80454b
re PR rtl-optimization/31691 (optimized code taking the wrong branch)
...
PR rtl-optimization/31691
* combine.c (simplify_set): Build a new src pattern instead of
substituting its operands in the COMPARE case.
From-SVN: r124797
2007-05-17 13:29:10 +00:00
Daniel Franke
0881653ce2
re PR fortran/31919 ([4.1/4.2 only] min/max do not check array conformance)
...
gcc/fortran:
2007-05-15 Daniel Franke <franke.daniel@gmail.com>
PR fortran/31919
PR fortran/31929
PR fortran/31930
* intrinsic.c (check_specific): Check elemental intrinsics for
rank and shape.
(add_functions): Fixed dummy argument names of BESJN and BESYN.
Fixed elemental status of MCLOCK and MCLOCK8.
* check.c (check_rest): Added check for array conformance.
(gfc_check_merge): Removed check for array conformance.
(gfc_check_besn): Removed check for scalarity.
* intrinsic.texi (CSHIFT, EOSHIFT): Fixed typos.
(BESJN, BESYN): Clarified documentation.
gcc/testsuite:
2007-05-17 Daniel Franke <franke.daniel@gmail.com>
PR fortran/31919
* gfortran.dg/min_max_conformance.f90: New test.
From-SVN: r124794
2007-05-17 08:37:24 -04:00
Benjamin Kosnik
a4e6a80f67
typedefs.cc: Fix dg bits.
...
2007-05-17 Benjamin Kosnik <bkoz@redhat.com>
* testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc:
Fix dg bits.
* testsuite/21_strings/char_traits/requirements/char/typedefs.cc: Same.
From-SVN: r124793
2007-05-17 12:01:43 +00:00
Paolo Carlini
1d1c53d561
stl_algobase.h (mismatch): Move...
...
2007-05-17 Paolo Carlini <pcarlini@suse.de>
* include/bits/stl_algobase.h (mismatch): Move...
* include/bits/stl_algo.h: ... here.
From-SVN: r124792
2007-05-17 11:52:06 +00:00
Benjamin Kosnik
95440e3ee0
cmath: Guard special math with __GXX_EXPERIMENTAL_CXX0X__.
...
2007-05-17 Benjamin Kosnik <bkoz@redhat.com>
* include/tr1/cmath: Guard special math with
__GXX_EXPERIMENTAL_CXX0X__.
* testsuite/26_numerics/headers/cmath/types_std_c++0x_neg.cc:
Remove xfail.
From-SVN: r124791
2007-05-17 11:37:27 +00:00
Paolo Carlini
a576fe880e
locale_facets.tcc (__pad<>::_S_pad): Minor tweaks, avoid unnecessary casts, do widenings just in time.
...
2007-05-17 Paolo Carlini <pcarlini@suse.de>
* include/bits/locale_facets.tcc (__pad<>::_S_pad): Minor tweaks, avoid
unnecessary casts, do widenings just in time.
From-SVN: r124790
2007-05-17 09:01:27 +00:00