Remove references to *.h.in files and some autoconf hackery

Missed this stuff in r259291.

llvm-svn: 259292
This commit is contained in:
Justin Bogner 2016-01-30 04:15:33 +00:00
parent 0138037203
commit 4bc4b5f4b8
4 changed files with 3 additions and 33 deletions

View File

@ -1,5 +1,3 @@
/* include/llvm/Config/config.h.cmake corresponding to config.h.in. */
#ifndef CONFIG_H
#define CONFIG_H

View File

@ -1,25 +0,0 @@
//===-- llvm/Support/AIXDataTypesFix.h - Fix datatype defs ------*- C++ -*-===//
//
// The LLVM Compiler Infrastructure
//
// This file is distributed under the University of Illinois Open Source
// License. See LICENSE.TXT for details.
//
//===----------------------------------------------------------------------===//
//
// This file overrides default system-defined types and limits which cannot be
// done in DataTypes.h.in because it is processed by autoheader first, which
// comments out any #undef statement
//
//===----------------------------------------------------------------------===//
// No include guards desired!
#ifndef SUPPORT_DATATYPES_H
#error "AIXDataTypesFix.h must only be included via DataTypes.h!"
#endif
// GCC is strict about defining large constants: they must have LL modifier.
// These will be defined properly at the end of DataTypes.h
#undef INT64_MAX
#undef INT64_MIN

View File

@ -21,8 +21,6 @@
/* Please leave this file C-compatible. */
/* Please keep this file in sync with DataTypes.h.in */
#ifndef SUPPORT_DATATYPES_H
#define SUPPORT_DATATYPES_H
@ -66,7 +64,9 @@
#include <sys/types.h>
#ifdef _AIX
#include "llvm/Support/AIXDataTypesFix.h"
// GCC is strict about defining large constants: they must have LL modifier.
#undef INT64_MAX
#undef INT64_MIN
#endif
/* Handle incorrect definition of uint64_t as u_int64_t */

View File

@ -184,9 +184,6 @@ module LLVM_Utils {
// Exclude this; it's only included on Solaris.
exclude header "Support/Solaris.h"
// Exclude this; it's only included on AIX and fundamentally non-modular.
exclude header "Support/AIXDataTypesFix.h"
// Exclude this; it's fundamentally non-modular.
exclude header "Support/PluginLoader.h"