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

Subversion Repositories openrisc_me

[/] [openrisc/] [trunk/] [gnu-src/] [gcc-4.5.1/] [gcc/] [config/] [or32/] [or32.h] - Diff between revs 438 and 452

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

powered by: WebSVN 2.1.0

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