OSDN Git Service

remove the dead ELFTargetAsmInfo.h/cpp file. TargetAsmInfo
authorChris Lattner <sabre@nondot.org>
Sun, 2 Aug 2009 04:33:09 +0000 (04:33 +0000)
committerChris Lattner <sabre@nondot.org>
Sun, 2 Aug 2009 04:33:09 +0000 (04:33 +0000)
defaults to being ELF.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77866 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/Target/ELFTargetAsmInfo.h [deleted file]
lib/CodeGen/ELFWriter.cpp
lib/Target/ARM/ARMTargetAsmInfo.h
lib/Target/CMakeLists.txt
lib/Target/ELFTargetAsmInfo.cpp [deleted file]
lib/Target/PowerPC/PPCTargetAsmInfo.h
lib/Target/X86/X86TargetAsmInfo.h

diff --git a/include/llvm/Target/ELFTargetAsmInfo.h b/include/llvm/Target/ELFTargetAsmInfo.h
deleted file mode 100644 (file)
index 46a88d5..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-//===---- ELFTargetAsmInfo.h - ELF asm properties ---------------*- C++ -*-===//
-//
-//                     The LLVM Compiler Infrastructure
-//
-// This file is distributed under the University of Illinois Open Source
-// License. See LICENSE.TXT for details.
-//
-//===----------------------------------------------------------------------===//
-//
-// This file defines target asm properties related what form asm statements
-// should take in general on ELF-based targets
-//
-//===----------------------------------------------------------------------===//
-
-#ifndef LLVM_ELF_TARGET_ASM_INFO_H
-#define LLVM_ELF_TARGET_ASM_INFO_H
-
-#include "llvm/Target/TargetAsmInfo.h"
-
-namespace llvm {
-
-  
-}
-
-
-#endif // LLVM_ELF_TARGET_ASM_INFO_H
index 499a666..3122564 100644 (file)
@@ -266,7 +266,7 @@ unsigned ELFWriter::getGlobalELFType(const GlobalValue *GV) {
 }
 
 // getElfSectionFlags - Get the ELF Section Header flags based
-// on the flags defined in ELFTargetAsmInfo.
+// on the flags defined in SectionKind.h.
 unsigned ELFWriter::getElfSectionFlags(SectionKind Kind) {
   unsigned ElfSectionFlags = ELFSection::SHF_ALLOC;
 
index 6eaa4d4..0c3173d 100644 (file)
@@ -16,7 +16,6 @@
 
 #include "ARMTargetMachine.h"
 #include "llvm/Target/TargetAsmInfo.h"
-#include "llvm/Target/ELFTargetAsmInfo.h"
 #include "llvm/Target/DarwinTargetAsmInfo.h"
 #include "llvm/Support/Compiler.h"
 
index f5c94f2..a21ccd5 100644 (file)
@@ -1,7 +1,6 @@
 add_llvm_library(LLVMTarget
   COFFTargetAsmInfo.cpp
   DarwinTargetAsmInfo.cpp
-  ELFTargetAsmInfo.cpp
   SubtargetFeature.cpp
   Target.cpp
   TargetAsmInfo.cpp
diff --git a/lib/Target/ELFTargetAsmInfo.cpp b/lib/Target/ELFTargetAsmInfo.cpp
deleted file mode 100644 (file)
index 1b8ceb3..0000000
+++ /dev/null
@@ -1,17 +0,0 @@
-//===-- ELFTargetAsmInfo.cpp - ELF asm properties ---------------*- C++ -*-===//
-//
-//                     The LLVM Compiler Infrastructure
-//
-// This file is distributed under the University of Illinois Open Source
-// License. See LICENSE.TXT for details.
-//
-//===----------------------------------------------------------------------===//
-//
-// This file defines target asm properties related what form asm statements
-// should take in general on ELF-based targets
-//
-//===----------------------------------------------------------------------===//
-
-#include "llvm/Target/ELFTargetAsmInfo.h"
-#include "llvm/ADT/SmallVector.h"
-using namespace llvm;
index 34f4dd5..a84db46 100644 (file)
@@ -17,7 +17,6 @@
 #include "PPCTargetMachine.h"
 #include "llvm/Target/TargetAsmInfo.h"
 #include "llvm/Target/DarwinTargetAsmInfo.h"
-#include "llvm/Target/ELFTargetAsmInfo.h"
 #include "llvm/Support/Compiler.h"
 
 namespace llvm {
index 92fa743..34599e5 100644 (file)
@@ -18,7 +18,6 @@
 #include "llvm/Target/TargetAsmInfo.h"
 #include "llvm/Target/COFFTargetAsmInfo.h"
 #include "llvm/Target/DarwinTargetAsmInfo.h"
-#include "llvm/Target/ELFTargetAsmInfo.h"
 #include "llvm/Support/Compiler.h"
 
 namespace llvm {