URL
https://opencores.org/ocsvn/openrisc_me/openrisc_me/trunk
Go to most recent revision |
Show entire file |
Details |
Blame |
View Log
Rev 438 |
Rev 452 |
Line 29... |
Line 29... |
#define TARGET_CPU_CPP_BUILTINS() \
|
#define TARGET_CPU_CPP_BUILTINS() \
|
do \
|
do \
|
{ \
|
{ \
|
builtin_define_std ("OR32"); \
|
builtin_define_std ("OR32"); \
|
builtin_define_std ("or32"); \
|
builtin_define_std ("or32"); \
|
|
if (or32_libc == or32_libc_uclibc) \
|
|
builtin_define ("__UCLIBC__"); \
|
builtin_assert ("cpu=or32"); \
|
builtin_assert ("cpu=or32"); \
|
builtin_assert ("machine=or32"); \
|
builtin_assert ("machine=or32"); \
|
} \
|
} \
|
while (0)
|
while (0)
|
|
|
Line 1352... |
Line 1354... |
extern GTY(()) rtx or32_compare_op1;
|
extern GTY(()) rtx or32_compare_op1;
|
|
|
/* Enable parsing of #pragma pack(push,<n>) and #pragma pack(pop). */
|
/* Enable parsing of #pragma pack(push,<n>) and #pragma pack(pop). */
|
#define HANDLE_PRAGMA_PACK_PUSH_POP
|
#define HANDLE_PRAGMA_PACK_PUSH_POP
|
|
|
|
/* GLIBC is not implemented, but we handle the selection for consistency
|
|
with the Linux framework. */
|
|
enum or32_libc_kind { or32_libc_newlib, or32_libc_uclibc, or32_libc_glibc };
|
|
|
#endif /* _OR32_H_ */
|
#endif /* _OR32_H_ */
|
|
|
No newline at end of file
|
No newline at end of file
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.