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.

36 lines
874 B

  1. //===-- MCAsmInfoCOFF.h - COFF asm properties -------------------*- 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. #ifndef LLVM_MC_MCASMINFOCOFF_H
  10. #define LLVM_MC_MCASMINFOCOFF_H
  11. #include "llvm/MC/MCAsmInfo.h"
  12. namespace llvm {
  13. class MCAsmInfoCOFF : public MCAsmInfo {
  14. virtual void anchor();
  15. protected:
  16. explicit MCAsmInfoCOFF();
  17. };
  18. class MCAsmInfoMicrosoft : public MCAsmInfoCOFF {
  19. virtual void anchor();
  20. protected:
  21. explicit MCAsmInfoMicrosoft();
  22. };
  23. class MCAsmInfoGNUCOFF : public MCAsmInfoCOFF {
  24. virtual void anchor();
  25. protected:
  26. explicit MCAsmInfoGNUCOFF();
  27. };
  28. }
  29. #endif // LLVM_MC_MCASMINFOCOFF_H