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 499a666c6a299835f993e932719842bc070628db..312256426953feaf864344e8fa377e7ba8985cc2 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 6eaa4d42fb1069be1cf7d46b6f4aafc214069f8d..0c3173d05eff4fffd732e0fc94eecd740058257e 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 f5c94f22e8061153e03b683d9bd53c1584b8e4c1..a21ccd590c77700007afa21c160bd5085f5ccf93 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 34f4dd5136cdc78767003211c318306d8676ecb0..a84db460d28e3d85b86200e478fb90807cc27d18 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 92fa7432a2330379d2555f51660ca725ca56eb6f..34599e5a92d238d2a17176d7c2e7aefe50d529d8 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 {