mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-08-22 10:29:35 +00:00
Convert comments to C90-style so llvm-c can import DataTypes.h.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78590 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
2b526fec6a
commit
a84b155759
@ -1,22 +1,25 @@
|
||||
//===-- include/Support/DataTypes.h - Define fixed size types ---*- C++ -*-===//
|
||||
//
|
||||
// The LLVM Compiler Infrastructure
|
||||
//
|
||||
// This file was developed by the LLVM research group and is distributed under
|
||||
// the University of Illinois Open Source License. See LICENSE.TXT for details.
|
||||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
//
|
||||
// This file contains definitions to figure out the size of _HOST_ data types.
|
||||
// This file is important because different host OS's define different macros,
|
||||
// which makes portability tough. This file exports the following definitions:
|
||||
//
|
||||
// [u]int(32|64)_t : typedefs for signed and unsigned 32/64 bit system types
|
||||
// [U]INT(8|16|32|64)_(MIN|MAX) : Constants for the min and max values.
|
||||
//
|
||||
// No library is required when using these functinons.
|
||||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
/*===-- include/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. *|
|
||||
|* *|
|
||||
|*===----------------------------------------------------------------------===*|
|
||||
|* *|
|
||||
|* This file contains definitions to figure out the size of _HOST_ data types.*|
|
||||
|* This file is important because different host OS's define different macros,*|
|
||||
|* which makes portability tough. This file exports the following *|
|
||||
|* definitions: *|
|
||||
|* *|
|
||||
|* [u]int(32|64)_t : typedefs for signed and unsigned 32/64 bit system types*|
|
||||
|* [U]INT(8|16|32|64)_(MIN|MAX) : Constants for the min and max values. *|
|
||||
|* *|
|
||||
|* No library is required when using these functinons. *|
|
||||
|* *|
|
||||
|*===----------------------------------------------------------------------===*/
|
||||
|
||||
/* Please leave this file C-compatible. */
|
||||
|
||||
#ifndef SUPPORT_DATATYPES_H
|
||||
#define SUPPORT_DATATYPES_H
|
||||
@ -27,7 +30,7 @@
|
||||
#undef HAVE_UINT64_T
|
||||
#undef HAVE_U_INT64_T
|
||||
|
||||
// FIXME: UGLY HACK (Added by Kevin)
|
||||
/* FIXME: UGLY HACK (Added by Kevin) */
|
||||
#define HAVE_UINT64_T 1
|
||||
|
||||
#ifdef __cplusplus
|
||||
@ -38,10 +41,10 @@
|
||||
|
||||
#ifndef _MSC_VER
|
||||
|
||||
// Note that this header's correct operation depends on __STDC_LIMIT_MACROS
|
||||
// being defined. We would define it here, but in order to prevent Bad Things
|
||||
// happening when system headers or C++ STL headers include stdint.h before
|
||||
// we define it here, we define it on the g++ command line (in Makefile.rules).
|
||||
/* Note that this header's correct operation depends on __STDC_LIMIT_MACROS
|
||||
being defined. We would define it here, but in order to prevent Bad Things
|
||||
happening when system headers or C++ STL headers include stdint.h before we
|
||||
define it here, we define it on the g++ command line (in Makefile.rules). */
|
||||
#if !defined(__STDC_LIMIT_MACROS)
|
||||
# error "Must #define __STDC_LIMIT_MACROS before #including Support/DataTypes.h"
|
||||
#endif
|
||||
@ -51,7 +54,7 @@
|
||||
"#including Support/DataTypes.h"
|
||||
#endif
|
||||
|
||||
// Note that <inttypes.h> includes <stdint.h>, if this is a C99 system.
|
||||
/* Note that <inttypes.h> includes <stdint.h>, if this is a C99 system. */
|
||||
#ifdef HAVE_SYS_TYPES_H
|
||||
#include <sys/types.h>
|
||||
#endif
|
||||
@ -68,7 +71,7 @@
|
||||
#include "llvm/Support/AIXDataTypesFix.h"
|
||||
#endif
|
||||
|
||||
// Handle incorrect definition of uint64_t as u_int64_t
|
||||
/* Handle incorrect definition of uint64_t as u_int64_t */
|
||||
#ifndef HAVE_UINT64_T
|
||||
#ifdef HAVE_U_INT64_T
|
||||
typedef u_int64_t uint64_t;
|
||||
@ -90,8 +93,8 @@ typedef u_int64_t uint64_t;
|
||||
#endif
|
||||
|
||||
#else /* _MSC_VER */
|
||||
// Visual C++ doesn't provide standard integer headers, but it does provide
|
||||
// built-in data types.
|
||||
/* Visual C++ doesn't provide standard integer headers, but it does provide
|
||||
built-in data types. */
|
||||
#include <stdlib.h>
|
||||
#include <stddef.h>
|
||||
#include <sys/types.h>
|
||||
|
@ -1,22 +1,25 @@
|
||||
//===-- include/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.
|
||||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
//
|
||||
// This file contains definitions to figure out the size of _HOST_ data types.
|
||||
// This file is important because different host OS's define different macros,
|
||||
// which makes portability tough. This file exports the following definitions:
|
||||
//
|
||||
// [u]int(32|64)_t : typedefs for signed and unsigned 32/64 bit system types
|
||||
// [U]INT(8|16|32|64)_(MIN|MAX) : Constants for the min and max values.
|
||||
//
|
||||
// No library is required when using these functinons.
|
||||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
/*===-- include/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. *|
|
||||
|* *|
|
||||
|*===----------------------------------------------------------------------===*|
|
||||
|* *|
|
||||
|* This file contains definitions to figure out the size of _HOST_ data types.*|
|
||||
|* This file is important because different host OS's define different macros,*|
|
||||
|* which makes portability tough. This file exports the following *|
|
||||
|* definitions: *|
|
||||
|* *|
|
||||
|* [u]int(32|64)_t : typedefs for signed and unsigned 32/64 bit system types*|
|
||||
|* [U]INT(8|16|32|64)_(MIN|MAX) : Constants for the min and max values. *|
|
||||
|* *|
|
||||
|* No library is required when using these functinons. *|
|
||||
|* *|
|
||||
|*===----------------------------------------------------------------------===*/
|
||||
|
||||
/* Please leave this file C-compatible. */
|
||||
|
||||
#ifndef SUPPORT_DATATYPES_H
|
||||
#define SUPPORT_DATATYPES_H
|
||||
@ -35,10 +38,10 @@
|
||||
|
||||
#ifndef _MSC_VER
|
||||
|
||||
// Note that this header's correct operation depends on __STDC_LIMIT_MACROS
|
||||
// being defined. We would define it here, but in order to prevent Bad Things
|
||||
// happening when system headers or C++ STL headers include stdint.h before
|
||||
// we define it here, we define it on the g++ command line (in Makefile.rules).
|
||||
/* Note that this header's correct operation depends on __STDC_LIMIT_MACROS
|
||||
being defined. We would define it here, but in order to prevent Bad Things
|
||||
happening when system headers or C++ STL headers include stdint.h before we
|
||||
define it here, we define it on the g++ command line (in Makefile.rules). */
|
||||
#if !defined(__STDC_LIMIT_MACROS)
|
||||
# error "Must #define __STDC_LIMIT_MACROS before #including Support/DataTypes.h"
|
||||
#endif
|
||||
@ -48,7 +51,7 @@
|
||||
"#including Support/DataTypes.h"
|
||||
#endif
|
||||
|
||||
// Note that <inttypes.h> includes <stdint.h>, if this is a C99 system.
|
||||
/* Note that <inttypes.h> includes <stdint.h>, if this is a C99 system. */
|
||||
#ifdef HAVE_SYS_TYPES_H
|
||||
#include <sys/types.h>
|
||||
#endif
|
||||
@ -65,7 +68,7 @@
|
||||
#include "llvm/Support/AIXDataTypesFix.h"
|
||||
#endif
|
||||
|
||||
// Handle incorrect definition of uint64_t as u_int64_t
|
||||
/* Handle incorrect definition of uint64_t as u_int64_t */
|
||||
#ifndef HAVE_UINT64_T
|
||||
#ifdef HAVE_U_INT64_T
|
||||
typedef u_int64_t uint64_t;
|
||||
@ -87,8 +90,8 @@ typedef u_int64_t uint64_t;
|
||||
#endif
|
||||
|
||||
#else /* _MSC_VER */
|
||||
// Visual C++ doesn't provide standard integer headers, but it does provide
|
||||
// built-in data types.
|
||||
/* Visual C++ doesn't provide standard integer headers, but it does provide
|
||||
built-in data types. */
|
||||
#include <stdlib.h>
|
||||
#include <stddef.h>
|
||||
#include <sys/types.h>
|
||||
|
Loading…
Reference in New Issue
Block a user