This is the mail archive of the
libstdc++-cvs@gcc.gnu.org
mailing list for the libstdc++ project.
r124196 - in /branches/fixed-point: ./ gcc/Chan...
- From: chaoyingfu at gcc dot gnu dot org
- To: libstdc++-cvs at gcc dot gnu dot org
- Date: Thu, 26 Apr 2007 20:55:31 -0000
- Subject: r124196 - in /branches/fixed-point: ./ gcc/Chan...
Author: chaoyingfu
Date: Thu Apr 26 21:55:31 2007
New Revision: 124196
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=124196
Log:
Merged revisions 124136-124165 via svnmerge from
svn+ssh://chaoyingfu@sources.redhat.com/svn/gcc/trunk
........
r124136 | danglin | 2007-04-24 17:50:24 -0700 (Tue, 24 Apr 2007) | 4 lines
* gcc.dg/Warray-bounds.c: XFAIL test on 32-bit hppa targets.
* g++.dg/warn/Warray-bounds.C: Likewise.
........
r124138 | danglin | 2007-04-24 18:24:47 -0700 (Tue, 24 Apr 2007) | 4 lines
* java/lang/natVMProcess.cc: Include platform.h before jvm.h.
........
r124139 | brooks | 2007-04-24 19:12:47 -0700 (Tue, 24 Apr 2007) | 7 lines
* real.c (mpfr_from_real): Handle Inf and NaN, and allow the
rounding mode to be specified by the caller.
(real_to_mpfr) Likewise.
* real.h: Update mpfr_from_real, mpfr_to_real prototypes to
include new arguments.
* builtins.c: Update mpfr_from_real, mpfr_to_real calls.
........
r124141 | aesok | 2007-04-24 23:18:33 -0700 (Tue, 24 Apr 2007) | 2 lines
* config/avr/avr.h (ASM_OUTPUT_ALIGN): Redefine.
........
r124142 | jb | 2007-04-25 00:25:09 -0700 (Wed, 25 Apr 2007) | 7 lines
2007-04-25 Janne Blomqvist <jb@gcc.gnu.org>
* configure: Regenerate using autoconf 2.59.
* Makefile.in: Likewise.
* config.h.in: Likewise.
........
r124143 | fxcoudert | 2007-04-25 00:36:20 -0700 (Wed, 25 Apr 2007) | 7 lines
* intrinsics/getlog.c: Use getpwuid and geteuid instead of
getlogin if they are available.
* configure.ac: Add checks for getpwuid and geteuid.
* configure: Regenerate.
* config.h.in: Regenerate.
........
r124144 | fxcoudert | 2007-04-25 00:38:59 -0700 (Wed, 25 Apr 2007) | 4 lines
* intrinsic.texi (GETLOG): Update documentation to reflect
library changes.
........
r124145 | rsandifo | 2007-04-25 01:03:55 -0700 (Wed, 25 Apr 2007) | 22 lines
gcc/
* config.gcc (sh-wrs-vxworks): Don't include dbxelf.h. Include
sh/elf.h, vx-common.h and vxworks.h.
* config/sh/sh.h: Include config/vxworks-dummy.h.
(SUBTARGET_OVERRIDE_OPTIONS): Define.
(OVERRIDE_OPTIONS): Use it.
* config/sh/sh.md (GOTaddr2picreg): Add suport for VxWorks RTPs.
(vxworks_picreg): New pattern.
* config/sh/vxworks.h (TARGET_OS_CPP_BUILTINS): Use
VXWORKS_OS_CPP_BUILTINS.
(LIB_SPEC, LINK_SPEC, STARTFILE_SPEC, ENDFILE_SPEC): Redefine
to their VXWORKS_* equivalents.
(SUBTARGET_OVERRIDE_OPTIONS, SUBTARGET_CPP_SPEC): Define.
(SUBTARGET_LINK_EMUL_SUFFIX, FUNCTION_PROFILER): Define.
* config/sh/lib1funcs.asm (NO_FPSCR_VALUES): Define for VxWorks PIC.
(set_fpscr, ic_invalidate): Add VxWorks PIC sequences.
* config/sh/t-vxworks (MULTILIB_OPTIONS): Add m4a, -mrtp and
-mrtp/-fPIC multilibs.
(MULTILIB_EXCEPTIONS): Generalize globs accordingly.
(MULTILIB_MATCHES, EXTRA_MULTILIB_PARTS): Define.
(MULTILIB_OSDIRNAMES): Delete.
........
r124146 | krebbel | 2007-04-25 01:08:01 -0700 (Wed, 25 Apr 2007) | 8 lines
2007-04-25 Wolfgang Gellerich <gellerich@de.ibm.com>
* gfortran.dg/equiv_6.f90 (set_arrays): Replaced subroutine
with two new subroutines to avoid parameter-induced aliasing.
* gfortran.dg/equiv_6.f90 (set_array_listpr): New.
* gfortran.dg/equiv_6.f90 (set_array_lisbit): New.
........
r124147 | burnus | 2007-04-25 01:32:21 -0700 (Wed, 25 Apr 2007) | 18 lines
fortran/
2007-04-25 Tobias Burnus <burnus@net-b.de>
* error.c (error_print): Fix %% support.
* intrinsic.c (sort_actual): Improve error message.
* resolve.c (resolve_actual_arglist): Allow %VAL for
interfaces defined in the module declaration part.
testsuite/
2007-04-25 Tobias Burnus <burnus@net-b.de>
* gfortran.dg/c_by_val_2.f90: Add rejection test of %VAL with
statement functions.
* gfortran.dg/c_by_val_5.f90: New test.
........
r124148 | paolo | 2007-04-25 02:25:05 -0700 (Wed, 25 Apr 2007) | 8 lines
2007-04-25 Paolo Carlini <pcarlini@suse.de>
* include/bits/locale_classes.h: Remove redundant inline specifiers.
* include/bits/ios_base.h: Likewise.
* testsuite/27_io/ios_base/cons/assign_neg.cc: Adjust dg-error line
numbers.
* testsuite/27_io/ios_base/cons/copy_neg.cc: Likewise.
........
r124149 | dannysmith | 2007-04-25 03:06:28 -0700 (Wed, 25 Apr 2007) | 3 lines
* config/i386/winnt.c (i386_pe_file_end): Strip only
USER_LABEL_PREFIX when writing export name.
........
r124152 | uros | 2007-04-25 04:55:38 -0700 (Wed, 25 Apr 2007) | 5 lines
* gcc.target/i386/reload-1.c. Include <stdint.h>. Compile for all
ilp32 i?86-*-* and x86_64-*-* targets. Do not skip test for -m64.
Use scan-rtl-dump-not procedure to scan RTL dump. Cleanup csa dump.
........
r124153 | ths | 2007-04-25 05:05:48 -0700 (Wed, 25 Apr 2007) | 9 lines
* config/mips/mips.opt (mdmx, mmt, mno-mdmx): New options.
(mips16): Fix typo.
* config/mips/mips.h (ASM_SPEC): Pass -mmt/-mno-mt and -mdmx/-mno-mdmx
on to the assembler. Improve handling of -mno-mips16. Add handling
of -mno-mips3d, -mno-dsp, -mno-dspr2.
* doc/invoke.texi (MIPS Options): Whitespace cleanup. Fix wrong use
of @itemx. Document -mno-dsp, -mno-dspr2, -mno-paired-single, -mdmx,
-mno-mdmx, -mno-mips3d, -mmt and -mno-mt.
........
r124154 | jb | 2007-04-25 05:06:26 -0700 (Wed, 25 Apr 2007) | 9 lines
2007-04-25 Janne Blomqvist <jb@gcc.gnu.org>
* module.c (module_char): Replace fgetc() with
getc().
(write_char): Replace fputc() with putc().
* scanner.c (load_line): Replace fgetc() with getc().
(gfc_read_orig_filename): Likewise.
........
r124157 | ths | 2007-04-25 09:10:15 -0700 (Wed, 25 Apr 2007) | 3 lines
* gcc.target/mips/mips16e-extends.c (cksum8): Change return
value to signed char.
........
r124160 | mueller | 2007-04-25 11:44:07 -0700 (Wed, 25 Apr 2007) | 6 lines
2007-04-25 Dirk Mueller <dmueller@suse.de>
* c-typeck.c (build_compound_expr): Annotate warning()
call with OPT_Wunused_value.
........
r124161 | mueller | 2007-04-25 11:45:39 -0700 (Wed, 25 Apr 2007) | 3 lines
* tree-ssa.c ((warn_uninit): Annotate warning with
-Wuninitialized.
........
r124163 | mueller | 2007-04-25 11:59:17 -0700 (Wed, 25 Apr 2007) | 3 lines
* c-common.c (handle_sentinel_attribute): Annotate warning
call with OPT_Wattributes.
........
r124164 | kgallowa | 2007-04-25 12:46:45 -0700 (Wed, 25 Apr 2007) | 7 lines
2007-04-25 Kyle Galloway <kgallowa@redhat.com>
* gnu/classpath/jdwp/VMIdManager.java (getObjectId): Deal with null
objects.
(get): Deal with ObjectId of 0.
........
r124165 | bwilson | 2007-04-25 14:40:42 -0700 (Wed, 25 Apr 2007) | 4 lines
* config/xtensa/lib1funcs.asm (__udivsi3, __divsi3): Throw an exception
for divide-by-zero.
(__umodsi3, __modsi3): Likewise.
........
Modified:
branches/fixed-point/libstdc++-v3/ChangeLog
branches/fixed-point/libstdc++-v3/include/bits/ios_base.h
branches/fixed-point/libstdc++-v3/include/bits/locale_classes.h
branches/fixed-point/libstdc++-v3/testsuite/27_io/ios_base/cons/assign_neg.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/ios_base/cons/copy_neg.cc
Changes in other areas also in this revision:
Added:
branches/fixed-point/gcc/testsuite/gfortran.dg/c_by_val_5.f90
- copied unchanged from r124165, trunk/gcc/testsuite/gfortran.dg/c_by_val_5.f90
Modified:
branches/fixed-point/ (props changed)
branches/fixed-point/gcc/ChangeLog
branches/fixed-point/gcc/builtins.c
branches/fixed-point/gcc/c-common.c
branches/fixed-point/gcc/c-typeck.c
branches/fixed-point/gcc/config.gcc
branches/fixed-point/gcc/config/avr/avr.h
branches/fixed-point/gcc/config/i386/winnt.c
branches/fixed-point/gcc/config/mips/mips.h
branches/fixed-point/gcc/config/mips/mips.opt
branches/fixed-point/gcc/config/sh/lib1funcs.asm
branches/fixed-point/gcc/config/sh/sh.h
branches/fixed-point/gcc/config/sh/sh.md
branches/fixed-point/gcc/config/sh/t-vxworks
branches/fixed-point/gcc/config/sh/vxworks.h
branches/fixed-point/gcc/config/xtensa/lib1funcs.asm
branches/fixed-point/gcc/doc/invoke.texi
branches/fixed-point/gcc/fortran/ChangeLog
branches/fixed-point/gcc/fortran/error.c
branches/fixed-point/gcc/fortran/intrinsic.c
branches/fixed-point/gcc/fortran/intrinsic.texi
branches/fixed-point/gcc/fortran/module.c
branches/fixed-point/gcc/fortran/resolve.c
branches/fixed-point/gcc/fortran/scanner.c
branches/fixed-point/gcc/real.c
branches/fixed-point/gcc/real.h
branches/fixed-point/gcc/testsuite/ChangeLog
branches/fixed-point/gcc/testsuite/g++.dg/warn/Warray-bounds.C
branches/fixed-point/gcc/testsuite/gcc.dg/Warray-bounds.c
branches/fixed-point/gcc/testsuite/gcc.target/i386/reload-1.c
branches/fixed-point/gcc/testsuite/gcc.target/mips/mips16e-extends.c
branches/fixed-point/gcc/testsuite/gfortran.dg/c_by_val_2.f90
branches/fixed-point/gcc/testsuite/gfortran.dg/equiv_6.f90
branches/fixed-point/gcc/tree-ssa.c
branches/fixed-point/libgfortran/ChangeLog
branches/fixed-point/libgfortran/Makefile.in
branches/fixed-point/libgfortran/config.h.in
branches/fixed-point/libgfortran/configure
branches/fixed-point/libgfortran/configure.ac
branches/fixed-point/libgfortran/intrinsics/getlog.c
branches/fixed-point/libjava/ChangeLog
branches/fixed-point/libjava/gnu/classpath/jdwp/VMIdManager.java
branches/fixed-point/libjava/java/lang/natVMProcess.cc
Propchange: branches/fixed-point/
('svnmerge-integrated' modified)