OpenCores
URL https://opencores.org/ocsvn/openrisc_me/openrisc_me/trunk

Subversion Repositories openrisc_me

[/] [openrisc/] [trunk/] [gnu-src/] [gcc-4.2.2/] [gcc/] [testsuite/] [gcc.c-torture/] [compile/] [991213-2.c] - Diff between revs 149 and 154

Go to most recent revision | Only display areas with differences | Details | Blame | View Log

Rev 149 Rev 154
typedef long            __kernel_time_t;
typedef long            __kernel_time_t;
typedef __kernel_time_t         time_t;
typedef __kernel_time_t         time_t;
time2(
time2(
    void (* const  (funcp)(time_t)),
    void (* const  (funcp)(time_t)),
    const long offset, int * const okayp)
    const long offset, int * const okayp)
{
{
        register int                    bits;
        register int                    bits;
        time_t                          t;
        time_t                          t;
        for (bits = 0, t = 1; t > 0; ++bits, t <<= 1)
        for (bits = 0, t = 1; t > 0; ++bits, t <<= 1)
                ;
                ;
        t = (t < 0) ? 0 : ((time_t) 1 << bits);
        t = (t < 0) ? 0 : ((time_t) 1 << bits);
        for ( ; ; ) {
        for ( ; ; ) {
                (*funcp)((time_t)&t);
                (*funcp)((time_t)&t);
        }
        }
}
}
 
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.