|  | Commit message (Collapse) | Author | Age | Files | Lines | 
|---|
| | 
| 
| 
| 
| 
| | particular, make sure to handle WCHAR_MIN correctly.
llvm-svn: 130618 | 
| | 
| 
| 
| | llvm-svn: 129907 | 
| | 
| 
| 
| 
| 
| 
| | it comes back, it will be largely a rewrite, so keeping the old codebase
in tree isn't helping anyone.
llvm-svn: 116191 | 
| | 
| 
| 
| 
| 
| 
| 
| | 'long'. The practical upshot is so that the uint64_t we define in our stdint.h
ends up being compatible with that defined by gcc (at least on Darwin), which
otherwise could lead to type incompatibilities with other system headers.
llvm-svn: 107255 | 
| | 
| 
| 
| 
| 
| | instead of intN_t.
llvm-svn: 107254 | 
| | 
| 
| 
| | llvm-svn: 93458 | 
| | 
| 
| 
| 
| 
| 
| 
| 
| | - This is designed to make it obvious that %clang_cc1 is a "test variable"
   which is substituted. It is '%clang_cc1' instead of '%clang -cc1' because it
   can be useful to redefine what gets run as 'clang -cc1' (for example, to set
   a default target).
llvm-svn: 91446 | 
| | 
| 
| 
| 
| 
| | UINT<n>_C(v) macros. 
llvm-svn: 89461 | 
| | 
| 
| 
| 
| 
| | and UINT<n>_MAX defintions.
llvm-svn: 89460 | 
| | 
| 
| 
| 
| 
| | uint<n>_t definitions.
llvm-svn: 89459 | 
| | 
| 
| 
| 
| 
| | widths. This corrects the values of these definitions for MSP430 and PIC16.
llvm-svn: 89350 | 
| | 
| 
| 
| | llvm-svn: 89237 | 
| | 
| 
| 
| 
| 
| | INTn_C and UINTn_C macros.
llvm-svn: 89226 | 
| | 
| 
| 
| 
| 
| | their corresponding exact-width type. 
llvm-svn: 89224 | 
| | 
| 
| 
| 
| 
| | __INTMAX_WIDTH__.
llvm-svn: 89221 | 
| | 
| 
| 
| 
| 
| 
| | INT8_C, with (-INT8_C(127)-1) in the definition of INT8_MIN. Apply similar
changes to the definitions of INT16_MIN and INT24_MIN.
llvm-svn: 89120 | 
| | 
| 
| 
| 
| 
| 
| | suffixes. This corrects the suffixes for the limit constants of the 32-bit
types on MSP430 and PIC16, and the 64-bit types on PPC64, SystemZ, X86_64.
llvm-svn: 89101 | 
| | 
| 
| 
| 
| 
| 
| | requires that their arguments be decimal, hex, octal constants---no signs
allowed---making the parens unnecessary.
llvm-svn: 89095 | 
| | 
| 
| 
| 
| 
| 
| | __INTn_C_SUFFIX__ macros that are defined for types with corresponding
constant suffixes (i.e. long and long long).
llvm-svn: 88914 | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| | Ken Dyck!
"This adds definitions for types of 8-bit multiples
from 8 to 64 to stdint.h and rationalizes the selection of types 
for the exact-width definitions in InitPreprocessor.cpp."
llvm-svn: 86977 | 
| | 
| 
| 
| 
| 
| 
| | into TargetInfo, just derive this based on the underlying type.
This prevents them from getting out of synch, patch by Ken Dyck!
llvm-svn: 86976 | 
| | 
| 
| 
| | llvm-svn: 86432 | 
| | 
| 
| 
| 
| 
| | - 'for i in $(find . -type f); do sed -e 's#\(RUN:.*[^ ]\) *&& *$#\1#g' $i | FileUpdate $i; done', for the curious.
llvm-svn: 86430 | 
| | 
| 
| 
| | llvm-svn: 86177 | 
| | 
| 
| 
| 
| 
| | introduces no new function changes.   Patch by Ken Dyck!
llvm-svn: 86062 | 
|  | Ken Dyck!
llvm-svn: 85482 |