Counter Strike : Global Offensive Source Code
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

40 lines
813 B

  1. /*===- llvm/Support/Solaris.h ------------------------------------*- C++ -*-===*
  2. *
  3. * The LLVM Compiler Infrastructure
  4. *
  5. * This file is distributed under the University of Illinois Open Source
  6. * License. See LICENSE.TXT for details.
  7. *
  8. *===----------------------------------------------------------------------===*
  9. *
  10. * This file contains portability fixes for Solaris hosts.
  11. *
  12. *===----------------------------------------------------------------------===*/
  13. #ifndef LLVM_SUPPORT_SOLARIS_H
  14. #define LLVM_SUPPORT_SOLARIS_H
  15. #include <sys/types.h>
  16. #include <sys/regset.h>
  17. #undef CS
  18. #undef DS
  19. #undef ES
  20. #undef FS
  21. #undef GS
  22. #undef SS
  23. #undef EAX
  24. #undef ECX
  25. #undef EDX
  26. #undef EBX
  27. #undef ESP
  28. #undef EBP
  29. #undef ESI
  30. #undef EDI
  31. #undef EIP
  32. #undef UESP
  33. #undef EFL
  34. #undef ERR
  35. #undef TRAPNO
  36. #endif