58878f85ab89b13e9eea4af3ccf055e42c557bc8 |
|
06-May-2015 |
Pirama Arumuga Nainar <pirama@google.com> |
Update aosp/master clang for rebase to r235153 Change-Id: Ia94bbcb6da7c75b6e7c2afedd1001094d62a7324
/external/clang/test/Preprocessor/stdint.c
|
0e2c34f92f00628d48968dfea096d36381f494cb |
|
23-Mar-2015 |
Stephen Hines <srhines@google.com> |
Update aosp/master clang for rebase to r230699. Change-Id: I6a546ab3d4ae37119eebb735e102cca4f80ab520
/external/clang/test/Preprocessor/stdint.c
|
176edba5311f6eff0cad2631449885ddf4fbc9ea |
|
01-Dec-2014 |
Stephen Hines <srhines@google.com> |
Update aosp/master Clang for rebase to r222490. Change-Id: Ic557ac55e97fbf6ee08771c7b7c3594777b0aefd
/external/clang/test/Preprocessor/stdint.c
|
c7120cf0547640de21ec92a1fe77fba557c42d92 |
|
14-Nov-2013 |
Simon Atanasyan <simon@atanasyan.com> |
[Mips] Add tests for MIPS/MIPS64 type defines and type limits macros. No functional changes - just reflection of the current state. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@194690 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Preprocessor/stdint.c
|
1816219b01c744b2500a917348fc5df4447d6849 |
|
12-Nov-2013 |
Robert Lytton <robert@xmos.com> |
XCore target Type defines. Change SizeType, PtrDiffType, IntPtrType, WCharType, WIntType to follow the XMOS llvm-gcc front end's settings. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@194461 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Preprocessor/stdint.c
|
5f15f4daf0e225ea8463fe2ef522c009c95ffc9c |
|
13-Aug-2013 |
Robert Lytton <robert@xmos.com> |
Add XCore target git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@188258 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Preprocessor/stdint.c
|
18a295d96d66c2d99b089882366966e460ed5072 |
|
01-Jul-2013 |
Anton Korobeynikov <asl@math.spbu.ru> |
Fix MSP430 builtin types. Patch by Job Noorman! git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@185362 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Preprocessor/stdint.c
|
b8409215523e5478b8b0aa9cdcd10038cf7651fe |
|
06-May-2013 |
Ulrich Weigand <ulrich.weigand@de.ibm.com> |
Add SystemZ support This patch then adds all the usual platform-specific pieces for SystemZ: driver support, basic target info, register names and constraints, ABI info and vararg support. It also adds new tests to verify pre-defined macros and inline asm, and updates a test for the minimum alignment change. This version of the patch incorporates feedback from reviews by Eric Christopher and John McCall. Thanks to all reviewers! Patch by Richard Sandiford. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@181211 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Preprocessor/stdint.c
|
a6d81f9a2d236ae21491455f649ea765123f6fc7 |
|
23-Nov-2011 |
James Molloy <james.molloy@arm.com> |
AAPCS compliance - 32-bit wchar_t should be unsigned for both aapcs and aapcs-linux. Original behaviour of defining wchar_t as signed int has been kept for apcs-gnu as I don't have any spec for this to validate against. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@145102 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Preprocessor/stdint.c
|
1592c6cf0d1ef35b9f4e6729cb4f071ade6f019e |
|
25-Oct-2011 |
Dan Gohman <gohman@apple.com> |
Remove more SystemZ (s390) tests. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@142883 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Preprocessor/stdint.c
|
78cf13db148c3a7f86a3f2148591a7a2c1b8e711 |
|
25-Oct-2011 |
Dan Gohman <gohman@apple.com> |
Remove the Blackfin backend. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@142881 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Preprocessor/stdint.c
|
277d1e1efd4d450667e7856550c02eed19aa081c |
|
30-Apr-2011 |
Eli Friedman <eli.friedman@gmail.com> |
Some small improvements to the builtin (-ffreestanding) stdint.h; in particular, make sure to handle WCHAR_MIN correctly. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@130618 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Preprocessor/stdint.c
|
1cfeefdb383b106f63d91dd715f54339467d6aa8 |
|
21-Apr-2011 |
Eli Friedman <eli.friedman@gmail.com> |
PR9772: Fix the definition of WINT_MIN and WINT_MAX on Linux -ffreestanding. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@129907 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Preprocessor/stdint.c
|
757e685512b8616c9de918b3d3fad8247562dce2 |
|
11-Oct-2010 |
Chris Lattner <sabre@nondot.org> |
Per discussion with Sanjiv, remove the PIC16 target from mainline. When/if it comes back, it will be largely a rewrite, so keeping the old codebase in tree isn't helping anyone. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@116191 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Preprocessor/stdint.c
|
7f3a545ba6ccfbe8b7f5268e4cfbee52ec2c4d4c |
|
30-Jun-2010 |
Daniel Dunbar <daniel@zuster.org> |
Headers: Define __INT64_TYPE__ in terms of getInt64Type(), which isn't always '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. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@107255 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Preprocessor/stdint.c
|
96d38c100d5a37f7a3343c526507de5b50f68c27 |
|
30-Jun-2010 |
Daniel Dunbar <daniel@zuster.org> |
Headers: Change [u]intmax_t to be defined in terms of __[U]INTMAX_TYPE__, instead of intN_t. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@107254 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Preprocessor/stdint.c
|
79bff4350e751aaabeb8f28c2b9ca8d05649bb3d |
|
14-Jan-2010 |
Anton Korobeynikov <asl@math.spbu.ru> |
Forgot to commit these git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@93458 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Preprocessor/stdint.c
|
a5728872c7702ddd09537c95bc3cbd20e1f2fb09 |
|
15-Dec-2009 |
Daniel Dunbar <daniel@zuster.org> |
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'. - 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). git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@91446 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Preprocessor/stdint.c
|
fdb4324286651ef03abb404ee8388edae13c8bfa |
|
20-Nov-2009 |
Ken Dyck <ken.dyck@onsemi.com> |
Avoid unwanted expansion in macros that paste together INT<n>_C(v) and UINT<n>_C(v) macros. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@89461 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Preprocessor/stdint.c
|
a2e92846f114ae639e1b285b4ef5d763dd2596d4 |
|
20-Nov-2009 |
Ken Dyck <ken.dyck@onsemi.com> |
Avoid unwanted expansion in macros that paste together INT<n>_MIN, INT<n>_MAX, and UINT<n>_MAX defintions. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@89460 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Preprocessor/stdint.c
|
aface1b7e0013b3054991c9d54c82d6c890ee554 |
|
20-Nov-2009 |
Ken Dyck <ken.dyck@onsemi.com> |
Avoid unwanted macro expansion in macros that paste together int<n>_t and uint<n>_t definitions. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@89459 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Preprocessor/stdint.c
|
bfec4b0274ba2b35da277feec495f2d1a6996baa |
|
19-Nov-2009 |
Ken Dyck <ken.dyck@onsemi.com> |
Parameterize WINT_MIN and WINT_MAX with __WINT_WIDTH__ to support arbitrary widths. This corrects the values of these definitions for MSP430 and PIC16. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@89350 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Preprocessor/stdint.c
|
08321b445af4fb2a2b348f132261d78c3ce8fea1 |
|
18-Nov-2009 |
Ken Dyck <ken.dyck@onsemi.com> |
Define intptr_t and uintptr_t in terms of their equivalent exact-width types. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@89237 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Preprocessor/stdint.c
|
832b710f597d7d02bcfc83f7c1c1726209f28c50 |
|
18-Nov-2009 |
Ken Dyck <ken.dyck@onsemi.com> |
Define INTMAX_C and UINTMAX_C in terms of the corresponding exact-width INTn_C and UINTn_C macros. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@89226 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Preprocessor/stdint.c
|
db57ce577108104a0ecacda2f9a9da5609ebd9d8 |
|
18-Nov-2009 |
Ken Dyck <ken.dyck@onsemi.com> |
Define INTMAX_MIN, INTMAX_MAX, and UINTMAX_MAX in terms of the limit macros for their corresponding exact-width type. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@89224 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Preprocessor/stdint.c
|
36fac077b4912375f394ab666ab9ac37b5399dfa |
|
18-Nov-2009 |
Ken Dyck <ken.dyck@onsemi.com> |
Define intmax_t and uintmax_t as the [u]intN_t type corresponding to __INTMAX_WIDTH__. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@89221 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Preprocessor/stdint.c
|
b0887562894b387d658893033ccb475f12b5ceec |
|
17-Nov-2009 |
Ken Dyck <ken.dyck@onsemi.com> |
Replace (-INT8_C(128)), which uses an illegally out-of-range argument for 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. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@89120 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Preprocessor/stdint.c
|
81638410cf390d517b2e99e9abe4da1a39889206 |
|
17-Nov-2009 |
Ken Dyck <ken.dyck@onsemi.com> |
Use the INTn_C integer constant macros to generate limit constants with correct 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. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@89101 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Preprocessor/stdint.c
|
6ab25f482c6df53caf7a225028dc8bb7d12f0206 |
|
17-Nov-2009 |
Ken Dyck <ken.dyck@onsemi.com> |
Remove unnecessary parens around the bodies of integer constant macros. C99 requires that their arguments be decimal, hex, octal constants---no signs allowed---making the parens unnecessary. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@89095 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Preprocessor/stdint.c
|
eef22efce8dd9d0ba9adb8f4746b96b584f2521d |
|
16-Nov-2009 |
Ken Dyck <ken.dyck@onsemi.com> |
Parameterize the constant-generating macros in stdint.h with new built-in __INTn_C_SUFFIX__ macros that are defined for types with corresponding constant suffixes (i.e. long and long long). git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@88914 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Preprocessor/stdint.c
|
dcdd2a064a6d3ea7712169629328ef80d6cb28ec |
|
12-Nov-2009 |
Chris Lattner <sabre@nondot.org> |
Generalize stdint.h for non-8-bit-multiple types, patch by 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." git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@86977 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Preprocessor/stdint.c
|
9184646509d015ea66e796113a8c68598681374b |
|
12-Nov-2009 |
Chris Lattner <sabre@nondot.org> |
do not store wchar/char16/char32/intmax width/alignment info into TargetInfo, just derive this based on the underlying type. This prevents them from getting out of synch, patch by Ken Dyck! git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@86976 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Preprocessor/stdint.c
|
2475d76920b43014e661690836642ca3c9967179 |
|
08-Nov-2009 |
Daniel Dunbar <daniel@zuster.org> |
Remove RUN: true lines. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@86432 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Preprocessor/stdint.c
|
4fcfde4d5c8f25e40720972a5543d538a0dcb220 |
|
08-Nov-2009 |
Daniel Dunbar <daniel@zuster.org> |
Eliminate &&s in tests. - 'for i in $(find . -type f); do sed -e 's#\(RUN:.*[^ ]\) *&& *$#\1#g' $i | FileUpdate $i; done', for the curious. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@86430 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Preprocessor/stdint.c
|
9099e7bcda3922cee0cffcdf21332ac4aa193cea |
|
05-Nov-2009 |
Chris Lattner <sabre@nondot.org> |
clean up integer preprocessor type definitions, patch by Ken Dyck! git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@86177 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Preprocessor/stdint.c
|
06dcf6b09257ac2382a969fc8c7b954adbc4a344 |
|
05-Nov-2009 |
Chris Lattner <sabre@nondot.org> |
A simple reordering of the definitions in stdint.h and introduces no new function changes. Patch by Ken Dyck! git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@86062 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Preprocessor/stdint.c
|
bceaf8614b2e161840dc4077861855dff151d948 |
|
29-Oct-2009 |
Chris Lattner <sabre@nondot.org> |
add two new and very exhaustive preprocessor tests, patch by Ken Dyck! git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@85482 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Preprocessor/stdint.c
|