PPCMCAsmInfo.h revision 234353
1154133Sharti//===-- PPCMCAsmInfo.h - PPC asm properties --------------------*- C++ -*--===//
2154133Sharti//
3154133Sharti//                     The LLVM Compiler Infrastructure
4154133Sharti//
5154133Sharti// This file is distributed under the University of Illinois Open Source
6154133Sharti// License. See LICENSE.TXT for details.
7154133Sharti//
8154133Sharti//===----------------------------------------------------------------------===//
9154133Sharti//
10154133Sharti// This file contains the declaration of the MCAsmInfoDarwin class.
11154133Sharti//
12154133Sharti//===----------------------------------------------------------------------===//
13154133Sharti
14154133Sharti#ifndef PPCTARGETASMINFO_H
15154133Sharti#define PPCTARGETASMINFO_H
16154133Sharti
17154133Sharti#include "llvm/MC/MCAsmInfoDarwin.h"
18154133Sharti
19154133Shartinamespace llvm {
20154133Sharti
21154133Sharti  class PPCMCAsmInfoDarwin : public MCAsmInfoDarwin {
22154133Sharti    virtual void anchor();
23154133Sharti  public:
24154133Sharti    explicit PPCMCAsmInfoDarwin(bool is64Bit);
25154133Sharti  };
26154133Sharti
27154133Sharti  class PPCLinuxMCAsmInfo : public MCAsmInfo {
28154133Sharti    virtual void anchor();
29154133Sharti  public:
30154133Sharti    explicit PPCLinuxMCAsmInfo(bool is64Bit);
31154133Sharti  };
32154133Sharti
33154133Sharti} // namespace llvm
34154133Sharti
35154133Sharti#endif
36154133Sharti