diff options
author | Bill Wendling <isanbard@gmail.com> | 2007-01-27 02:54:30 +0000 |
---|---|---|
committer | Bill Wendling <isanbard@gmail.com> | 2007-01-27 02:54:30 +0000 |
commit | 2bab1625018ecf9018f6d7559796a658cd2d6ea2 (patch) | |
tree | 683b3c826408ea91863eea64a3d4ebd374fc2b1b /llvm/lib/Target | |
parent | 2ee13a0881fecc5f4ef79759a485ed5b04f6ed87 (diff) | |
download | bcm5719-llvm-2bab1625018ecf9018f6d7559796a658cd2d6ea2.tar.gz bcm5719-llvm-2bab1625018ecf9018f6d7559796a658cd2d6ea2.zip |
X86 implementation of the TargetELFWriterInfo class.
llvm-svn: 33571
Diffstat (limited to 'llvm/lib/Target')
-rw-r--r-- | llvm/lib/Target/X86/X86ELFWriterInfo.cpp | 17 | ||||
-rw-r--r-- | llvm/lib/Target/X86/X86ELFWriterInfo.h | 29 |
2 files changed, 46 insertions, 0 deletions
diff --git a/llvm/lib/Target/X86/X86ELFWriterInfo.cpp b/llvm/lib/Target/X86/X86ELFWriterInfo.cpp new file mode 100644 index 00000000000..e7c09098c40 --- /dev/null +++ b/llvm/lib/Target/X86/X86ELFWriterInfo.cpp @@ -0,0 +1,17 @@ +//===-- X86ELFWriterInfo.cpp - ELF Writer Info for the X86 backend --------===// +// +// The LLVM Compiler Infrastructure +// +// This file was developed by Bill Wendling and is distributed under the +// University of Illinois Open Source License. See LICENSE.TXT for details. +// +//===----------------------------------------------------------------------===// +// +// This file implements ELF writer information for the X86 backend. +// +//===----------------------------------------------------------------------===// + +#include "X86ELFWriterInfo.h" +using namespace llvm; + +X86ELFWriterInfo::X86ELFWriterInfo() : TargetELFWriterInfo(EM_386) {} diff --git a/llvm/lib/Target/X86/X86ELFWriterInfo.h b/llvm/lib/Target/X86/X86ELFWriterInfo.h new file mode 100644 index 00000000000..b10ef4115ba --- /dev/null +++ b/llvm/lib/Target/X86/X86ELFWriterInfo.h @@ -0,0 +1,29 @@ +//===-- X86ELFWriterInfo.h - ELF Writer Info for X86 ------------*- C++ -*-===// +// +// The LLVM Compiler Infrastructure +// +// This file was developed by Bill Wendling and is distributed under the +// University of Illinois Open Source License. See LICENSE.TXT for details. +// +//===----------------------------------------------------------------------===// +// +// This file implements ELF writer information for the X86 backend. +// +//===----------------------------------------------------------------------===// + +#ifndef X86_ELF_WRITER_INFO_H +#define X86_ELF_WRITER_INFO_H + +#include "llvm/Target/TargetELFWriterInfo.h" + +namespace llvm { + + class X86ELFWriterInfo : public TargetELFWriterInfo { + public: + X86ELFWriterInfo(); + virtual ~X86ELFWriterInfo() {} + }; + +} // end llvm namespace + +#endif // X86_ELF_WRITER_INFO_H |