Revert "Move DataTypes.h from Support to llvm-c to fix layering."
This reverts r328065. I missed this one in r328085 and the bots were still failing. llvm-svn: 328095
This commit is contained in:
parent
43e8f7dacc
commit
daf69ac2b2
|
@ -745,8 +745,8 @@ configure_file(
|
|||
${LLVM_MAIN_INCLUDE_DIR}/llvm/Config/abi-breaking.h.cmake
|
||||
${LLVM_INCLUDE_DIR}/llvm/Config/abi-breaking.h)
|
||||
configure_file(
|
||||
${LLVM_MAIN_INCLUDE_DIR}/llvm-c/DataTypes.h.cmake
|
||||
${LLVM_INCLUDE_DIR}/llvm-c/DataTypes.h)
|
||||
${LLVM_MAIN_INCLUDE_DIR}/llvm/Support/DataTypes.h.cmake
|
||||
${LLVM_INCLUDE_DIR}/llvm/Support/DataTypes.h)
|
||||
|
||||
# Add target for generating source rpm package.
|
||||
set(LLVM_SRPM_USER_BINARY_SPECFILE ${CMAKE_CURRENT_SOURCE_DIR}/llvm.spec.in
|
||||
|
|
|
@ -1,17 +0,0 @@
|
|||
//===-- llvm/Support/DataTypes.h - Define fixed size types ------*- C++ -*-===//
|
||||
//
|
||||
// The LLVM Compiler Infrastructure
|
||||
//
|
||||
// This file is distributed under the University of Illinois Open Source
|
||||
// License. See LICENSE.TXT for details.
|
||||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
//
|
||||
// Due to layering constraints (Support depends on llvm-c) this is a thin
|
||||
// wrapper around the implementation that lives in llvm-c, though most clients
|
||||
// can/should think of this as being provided by Support for simplicity (not
|
||||
// many clients are aware of their dependency on llvm-c).
|
||||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "llvm-c/DataTypes.h"
|
|
@ -1,4 +1,4 @@
|
|||
/*===-- include/llvm-c/DataTypes.h - Define fixed size types ------*- C -*-===*\
|
||||
/*===-- include/Support/DataTypes.h - Define fixed size types -----*- C -*-===*\
|
||||
|* *|
|
||||
|* The LLVM Compiler Infrastructure *|
|
||||
|* *|
|
||||
|
@ -21,8 +21,8 @@
|
|||
|
||||
/* Please leave this file C-compatible. */
|
||||
|
||||
#ifndef LLVM_C_DATATYPES_H
|
||||
#define LLVM_C_DATATYPES_H
|
||||
#ifndef SUPPORT_DATATYPES_H
|
||||
#define SUPPORT_DATATYPES_H
|
||||
|
||||
#cmakedefine HAVE_INTTYPES_H ${HAVE_INTTYPES_H}
|
||||
#cmakedefine HAVE_STDINT_H ${HAVE_STDINT_H}
|
||||
|
@ -57,12 +57,12 @@
|
|||
|
||||
#if !defined(UINT32_MAX)
|
||||
# error "The standard header <cstdint> is not C++11 compliant. Must #define "\
|
||||
"__STDC_LIMIT_MACROS before #including llvm-c/DataTypes.h"
|
||||
"__STDC_LIMIT_MACROS before #including Support/DataTypes.h"
|
||||
#endif
|
||||
|
||||
#if !defined(UINT32_C)
|
||||
# error "The standard header <cstdint> is not C++11 compliant. Must #define "\
|
||||
"__STDC_CONSTANT_MACROS before #including llvm-c/DataTypes.h"
|
||||
"__STDC_CONSTANT_MACROS before #including Support/DataTypes.h"
|
||||
#endif
|
||||
|
||||
/* Note that <inttypes.h> includes <stdint.h>, if this is a C99 system. */
|
||||
|
@ -132,4 +132,4 @@ typedef signed int ssize_t;
|
|||
#define HUGE_VALF (float)HUGE_VAL
|
||||
#endif
|
||||
|
||||
#endif /* LLVM_C_DATATYPES_H */
|
||||
#endif /* SUPPORT_DATATYPES_H */
|
Loading…
Reference in New Issue