llvm-project/clang/lib/Basic
Chris Lattner 7e4c81c8c6 Give TargetInfo a new IntPtrType to hold the intptr_t type for
a target.

Make Preprocessor.cpp define a new __INTPTR_TYPE__ macro based on this.

On linux/32, set intptr_t to int, instead of long.  This fixes PR3563.

llvm-svn: 64495
2009-02-13 22:28:55 +00:00
..
CMakeLists.txt CMake: Builds and installs clang binary and libs (no docs yet). It 2008-10-26 00:56:18 +00:00
Diagnostic.cpp don't emit any diagnostics after a fatal one. 2009-02-06 04:16:02 +00:00
FileManager.cpp FileManager: 2009-02-12 03:17:57 +00:00
IdentifierTable.cpp Add a bit to IdentifierInfo that acts as a simple predicate which 2009-01-21 07:43:11 +00:00
LangOptions.cpp Add -fobjc-gc and -fobjc-gc-only options to the driver. 2008-04-29 04:37:03 +00:00
Makefile Make a major restructuring of the clang tree: introduce a top-level 2008-03-15 23:59:48 +00:00
SourceLocation.cpp lower the interface to getLineNumber like we did for 2009-02-04 01:06:56 +00:00
SourceManager.cpp Implement handling of file entry/exit notifications from GNU 2009-02-04 06:25:26 +00:00
TargetInfo.cpp Give TargetInfo a new IntPtrType to hold the intptr_t type for 2009-02-13 22:28:55 +00:00
Targets.cpp Give TargetInfo a new IntPtrType to hold the intptr_t type for 2009-02-13 22:28:55 +00:00
TokenKinds.cpp Make a major restructuring of the clang tree: introduce a top-level 2008-03-15 23:59:48 +00:00