[llvm] r269904 - [AVR] Remove the 'AVRConfig.h' header

Dylan McKay via llvm-commits llvm-commits at lists.llvm.org
Wed May 18 04:20:49 PDT 2016


Author: dylanmckay
Date: Wed May 18 06:20:48 2016
New Revision: 269904

URL: http://llvm.org/viewvc/llvm-project?rev=269904&view=rev
Log:
[AVR] Remove the 'AVRConfig.h' header

It defined the LLVM_AVR_GCC_COMPAT constant, which would enable/disable
certain GCC-specific behaviours.

There is no point conditionally turning it on/off, as it will always be
turned on, and we have to maintain both code paths anyway.

Removed:
    llvm/trunk/lib/Target/AVR/AVRConfig.h
Modified:
    llvm/trunk/lib/Target/AVR/AVRFrameLowering.h
    llvm/trunk/lib/Target/AVR/AVRISelLowering.h
    llvm/trunk/lib/Target/AVR/AVRMachineFunctionInfo.h
    llvm/trunk/lib/Target/AVR/AVRSubtarget.h
    llvm/trunk/lib/Target/AVR/AVRTargetMachine.h
    llvm/trunk/lib/Target/AVR/MCTargetDesc/AVRMCTargetDesc.h

Removed: llvm/trunk/lib/Target/AVR/AVRConfig.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/AVR/AVRConfig.h?rev=269903&view=auto
==============================================================================
--- llvm/trunk/lib/Target/AVR/AVRConfig.h (original)
+++ llvm/trunk/lib/Target/AVR/AVRConfig.h (removed)
@@ -1,15 +0,0 @@
-//===-- AVRConfig.h - AVR Backend Configuration Header ----------*- C++ -*-===//
-//
-//                     The LLVM Compiler Infrastructure
-//
-// This file is distributed under the University of Illinois Open Source
-// License. See LICENSE.TXT for details.
-//
-//===----------------------------------------------------------------------===//
-
-#ifndef LLVM_AVR_CONFIG_H
-#define LLVM_AVR_CONFIG_H
-
-#define LLVM_AVR_GCC_COMPAT
-
-#endif // LLVM_AVR_CONFIG_H

Modified: llvm/trunk/lib/Target/AVR/AVRFrameLowering.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/AVR/AVRFrameLowering.h?rev=269904&r1=269903&r2=269904&view=diff
==============================================================================
--- llvm/trunk/lib/Target/AVR/AVRFrameLowering.h (original)
+++ llvm/trunk/lib/Target/AVR/AVRFrameLowering.h Wed May 18 06:20:48 2016
@@ -10,8 +10,6 @@
 #ifndef LLVM_AVR_FRAME_LOWERING_H
 #define LLVM_AVR_FRAME_LOWERING_H
 
-#include "AVRConfig.h"
-
 #include "llvm/Target/TargetFrameLowering.h"
 
 namespace llvm {

Modified: llvm/trunk/lib/Target/AVR/AVRISelLowering.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/AVR/AVRISelLowering.h?rev=269904&r1=269903&r2=269904&view=diff
==============================================================================
--- llvm/trunk/lib/Target/AVR/AVRISelLowering.h (original)
+++ llvm/trunk/lib/Target/AVR/AVRISelLowering.h Wed May 18 06:20:48 2016
@@ -15,8 +15,6 @@
 #ifndef LLVM_AVR_ISEL_LOWERING_H
 #define LLVM_AVR_ISEL_LOWERING_H
 
-#include "AVRConfig.h"
-
 #include "llvm/Target/TargetLowering.h"
 
 namespace llvm {

Modified: llvm/trunk/lib/Target/AVR/AVRMachineFunctionInfo.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/AVR/AVRMachineFunctionInfo.h?rev=269904&r1=269903&r2=269904&view=diff
==============================================================================
--- llvm/trunk/lib/Target/AVR/AVRMachineFunctionInfo.h (original)
+++ llvm/trunk/lib/Target/AVR/AVRMachineFunctionInfo.h Wed May 18 06:20:48 2016
@@ -14,8 +14,6 @@
 #ifndef LLVM_AVR_MACHINE_FUNCTION_INFO_H
 #define LLVM_AVR_MACHINE_FUNCTION_INFO_H
 
-#include "AVRConfig.h"
-
 #include "llvm/CodeGen/MachineFunction.h"
 
 namespace llvm {

Modified: llvm/trunk/lib/Target/AVR/AVRSubtarget.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/AVR/AVRSubtarget.h?rev=269904&r1=269903&r2=269904&view=diff
==============================================================================
--- llvm/trunk/lib/Target/AVR/AVRSubtarget.h (original)
+++ llvm/trunk/lib/Target/AVR/AVRSubtarget.h Wed May 18 06:20:48 2016
@@ -14,8 +14,6 @@
 #ifndef LLVM_AVR_SUBTARGET_H
 #define LLVM_AVR_SUBTARGET_H
 
-#include "AVRConfig.h"
-
 #include "llvm/Target/TargetSubtargetInfo.h"
 #include "llvm/IR/DataLayout.h"
 #include "llvm/IR/DataLayout.h"

Modified: llvm/trunk/lib/Target/AVR/AVRTargetMachine.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/AVR/AVRTargetMachine.h?rev=269904&r1=269903&r2=269904&view=diff
==============================================================================
--- llvm/trunk/lib/Target/AVR/AVRTargetMachine.h (original)
+++ llvm/trunk/lib/Target/AVR/AVRTargetMachine.h Wed May 18 06:20:48 2016
@@ -14,8 +14,6 @@
 #ifndef LLVM_AVR_TARGET_MACHINE_H
 #define LLVM_AVR_TARGET_MACHINE_H
 
-#include "AVRConfig.h"
-
 #include "llvm/IR/DataLayout.h"
 #include "llvm/Target/TargetMachine.h"
 

Modified: llvm/trunk/lib/Target/AVR/MCTargetDesc/AVRMCTargetDesc.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/AVR/MCTargetDesc/AVRMCTargetDesc.h?rev=269904&r1=269903&r2=269904&view=diff
==============================================================================
--- llvm/trunk/lib/Target/AVR/MCTargetDesc/AVRMCTargetDesc.h (original)
+++ llvm/trunk/lib/Target/AVR/MCTargetDesc/AVRMCTargetDesc.h Wed May 18 06:20:48 2016
@@ -14,8 +14,6 @@
 #ifndef LLVM_AVR_MCTARGET_DESC_H
 #define LLVM_AVR_MCTARGET_DESC_H
 
-#include "AVRConfig.h"
-
 #include "llvm/Support/DataTypes.h"
 
 namespace llvm {




More information about the llvm-commits mailing list