URL
https://opencores.org/ocsvn/openrisc_me/openrisc_me/trunk
Only display areas with differences |
Details |
Blame |
View Log
Rev 149 |
Rev 154 |
extern int inside_main;
|
extern int inside_main;
|
extern void abort (void);
|
extern void abort (void);
|
#ifdef __OPTIMIZE__
|
#ifdef __OPTIMIZE__
|
#define ABORT_INSIDE_MAIN do { if (inside_main) abort (); } while (0)
|
#define ABORT_INSIDE_MAIN do { if (inside_main) abort (); } while (0)
|
#else
|
#else
|
#define ABORT_INSIDE_MAIN do { } while (0)
|
#define ABORT_INSIDE_MAIN do { } while (0)
|
#endif
|
#endif
|
|
|
static float _Complex
|
static float _Complex
|
conjf (float _Complex z)
|
conjf (float _Complex z)
|
{
|
{
|
ABORT_INSIDE_MAIN;
|
ABORT_INSIDE_MAIN;
|
return ~z;
|
return ~z;
|
}
|
}
|
|
|
static double _Complex
|
static double _Complex
|
conj (double _Complex z)
|
conj (double _Complex z)
|
{
|
{
|
ABORT_INSIDE_MAIN;
|
ABORT_INSIDE_MAIN;
|
return ~z;
|
return ~z;
|
}
|
}
|
|
|
static long double _Complex
|
static long double _Complex
|
conjl (long double _Complex z)
|
conjl (long double _Complex z)
|
{
|
{
|
ABORT_INSIDE_MAIN;
|
ABORT_INSIDE_MAIN;
|
return ~z;
|
return ~z;
|
}
|
}
|
|
|
static float
|
static float
|
crealf (float _Complex z)
|
crealf (float _Complex z)
|
{
|
{
|
ABORT_INSIDE_MAIN;
|
ABORT_INSIDE_MAIN;
|
return __real__ z;
|
return __real__ z;
|
}
|
}
|
|
|
static double
|
static double
|
creal (double _Complex z)
|
creal (double _Complex z)
|
{
|
{
|
ABORT_INSIDE_MAIN;
|
ABORT_INSIDE_MAIN;
|
return __real__ z;
|
return __real__ z;
|
}
|
}
|
|
|
static long double
|
static long double
|
creall (long double _Complex z)
|
creall (long double _Complex z)
|
{
|
{
|
ABORT_INSIDE_MAIN;
|
ABORT_INSIDE_MAIN;
|
return __real__ z;
|
return __real__ z;
|
}
|
}
|
|
|
static float
|
static float
|
cimagf (float _Complex z)
|
cimagf (float _Complex z)
|
{
|
{
|
ABORT_INSIDE_MAIN;
|
ABORT_INSIDE_MAIN;
|
return __imag__ z;
|
return __imag__ z;
|
}
|
}
|
|
|
static double
|
static double
|
cimag (double _Complex z)
|
cimag (double _Complex z)
|
{
|
{
|
ABORT_INSIDE_MAIN;
|
ABORT_INSIDE_MAIN;
|
return __imag__ z;
|
return __imag__ z;
|
}
|
}
|
|
|
static long double
|
static long double
|
cimagl (long double _Complex z)
|
cimagl (long double _Complex z)
|
{
|
{
|
ABORT_INSIDE_MAIN;
|
ABORT_INSIDE_MAIN;
|
return __imag__ z;
|
return __imag__ z;
|
}
|
}
|
|
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.