diff options
| author | Eli Friedman <eli.friedman@gmail.com> | 2008-11-02 02:43:55 +0000 | 
|---|---|---|
| committer | Eli Friedman <eli.friedman@gmail.com> | 2008-11-02 02:43:55 +0000 | 
| commit | d50881c6a991a35654c84002fb092e39398ac8fd (patch) | |
| tree | ec1e96f992b85814206c64f52a60ce2afac88c03 /llvm/lib/Transforms/Utils/InlineFunction.cpp | |
| parent | 8d8acf327b97fb0165254c7d0330b4b9be9fd761 (diff) | |
| download | bcm5719-llvm-d50881c6a991a35654c84002fb092e39398ac8fd.tar.gz bcm5719-llvm-d50881c6a991a35654c84002fb092e39398ac8fd.zip | |
More fallout from r58501: primary fix is some more corrections to make 
the types for size_t and ptrdiff_t more accurate.  I think all of these
are correct, but please compare the defines for __PTRDIFF_TYPE__ and 
__SIZE_TYPE__ to gcc to double-check; this particularly applies to 
those on BSD variants, since I'm not sure what they do here; I assume 
here that they're the same as on Linux.
Fixes wchar_t to be "int", not "unsigned int" (which I think is 
correct on everything but Windows).
Fixes ptrdiff_t to be "int" rather than "short" on PIC16; "short" is an 
somewhat strange choice because it normally gets promoted, and it's not 
consistent with the choice for size_t.
llvm-svn: 58556
Diffstat (limited to 'llvm/lib/Transforms/Utils/InlineFunction.cpp')
0 files changed, 0 insertions, 0 deletions

