This is the mail archive of the gcc-cvs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

r124747 - in /branches/pointer_plus/gcc: Change...


Author: pinskia
Date: Tue May 15 21:45:28 2007
New Revision: 124747

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=124747
Log:
2007-05-15  Andrew Pinski  <andrew_pinski@playstation.sony.com>

        * config/rs6000/rs6000.c (rs6000_va_start): Use POINTER_PLUS_EXPR
        instead of PLUS_EXPR for pointer addition.
        (rs6000_va_start): Likewise.
        Also use sizetype for the offset.
        * tree-stdarg.c (va_list_counter_bump): Check for PLUS_EXPR
        and POINTER_PLUS_EXPR.
        (check_va_list_escapes): Likewise.

2007-05-15  Andrew Pinski  <andrew_pinski@playstation.sony.com>

        * trans-intrinsic.c (gfc_conv_intrinsic_repeat): Use
        POINTER_PLUS_EXPR instead of PLUS_EXPR for pointer addition.



Modified:
    branches/pointer_plus/gcc/ChangeLog.ptr
    branches/pointer_plus/gcc/config/rs6000/rs6000.c
    branches/pointer_plus/gcc/fortran/ChangeLog.ptr
    branches/pointer_plus/gcc/fortran/trans-intrinsic.c
    branches/pointer_plus/gcc/tree-stdarg.c


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]