History log of /llvm-project/clang/lib/Frontend/InitPreprocessor.cpp (Results 451 – 475 of 493)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 2dc8d5fa 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).

llvm-svn

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).

llvm-svn: 88914

show more ...


# 55c9877b 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 ex

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."

llvm-svn: 86977

show more ...


# 0fb5bbd4 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!

llvm-svn

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!

llvm-svn: 86976

show more ...


# 732ef8ae 11-Nov-2009 Daniel Dunbar <daniel@zuster.org>

Tweak PCH -include handling to make sure it matches the name as would be present
in the predefines buffer.

llvm-svn: 86903


# 2856ae44 11-Nov-2009 Daniel Dunbar <daniel@zuster.org>

Always initialize the header search object as part of InitializePreprocessor;
not doing this has little to no utility.

llvm-svn: 86883


# de02f639 10-Nov-2009 Daniel Dunbar <daniel@zuster.org>

PreprocessorOptions: Get rid of unnecessary 'isPTH' flag for include entries.

llvm-svn: 86757


# 00f8a397 07-Nov-2009 Daniel Dunbar <daniel@zuster.org>

Rename PreprocessorInitOptions to PreprocessorOptions for consistency, and fix
filenames.

Also, move InitializePreprocessor to Utils.h.

llvm-svn: 86335


# e4a8c647 05-Nov-2009 Chris Lattner <sabre@nondot.org>

clean up integer preprocessor type definitions, patch by Ken Dyck!

llvm-svn: 86177


# 181aaee1 04-Nov-2009 Daniel Dunbar <daniel@zuster.org>

InitializePreprocessor cannot fail.

llvm-svn: 86048


# b27ec09a 04-Nov-2009 Daniel Dunbar <daniel@zuster.org>

Move -undef flag into PreprocessorInitOptions

llvm-svn: 86047


# e9d7d78a 03-Nov-2009 Chris Lattner <sabre@nondot.org>

Implement support for the -undef command line option, patch by
Roman Divacky! PR5363

llvm-svn: 85932


# 3fab58d8 02-Nov-2009 Chris Lattner <sabre@nondot.org>

clean up namespace.

llvm-svn: 85826


# d0952749 29-Oct-2009 Chris Lattner <sabre@nondot.org>

simplify intmax setup, patch by Ken Dyck!

llvm-svn: 85481


Revision tags: llvmorg-2.6.0
# 6720492c 21-Oct-2009 Chris Lattner <sabre@nondot.org>

hookize wint_t's definition, patch by Edward O'Callaghan (from PR5233).

llvm-svn: 84740


# 1faca9e0 16-Oct-2009 John Thompson <John.Thompson.JTSoftware@gmail.com>

Work-around wchar_t and __pragma problem in VC headers

llvm-svn: 84227


# 00a66575 01-Oct-2009 Rafael Espindola <rafael.espindola@gmail.com>

Move the "needs exception support" logic to clang. This also fixes
-fno-exceptions in C++ code. We used to always define __EXCEPTIONS in
C++.

llvm-svn: 83199


# 2cde2033 10-Sep-2009 Fariborz Jahanian <fjahanian@apple.com>

Non fragile ABI for GNU runtime. Patch bu David Chisnall.

llvm-svn: 81462


# 11289f42 09-Sep-2009 Mike Stump <mrs@apple.com>

Remove tabs, and whitespace cleanups.

llvm-svn: 81346


# fe07aecd 03-Sep-2009 Daniel Dunbar <daniel@zuster.org>

Don't use '%ll', this doesn't workin on Win32.

llvm-svn: 80933


# 80110179 27-Aug-2009 Eli Friedman <eli.friedman@gmail.com>

Define _GNU_SOURCE in C++ mode so that clang works with GNU libstdc++.

llvm-svn: 80289


# 3441b4f7 23-Aug-2009 Chris Lattner <sabre@nondot.org>

API changes to match llvm ToT.

llvm-svn: 79868


# 3f4d51bb 06-Aug-2009 Douglas Gregor <dgregor@apple.com>

Predefine __cplusplus to the right value (199711L), except when in GNU mode.

llvm-svn: 78283


# ed73cac6 21-Jul-2009 Ryan Flynn <pizza@parseerror.com>

define __STDC_VERSION__ processor token for c94

llvm-svn: 76514


# 2857ccba 01-Jul-2009 Eli Friedman <eli.friedman@gmail.com>

Fix for PR4192: fix the definition of int64_t on x86_64 Linux.

Note that I'm guessing that *BSD and Solaris do the same thing as Linux
here, but it's quite possible I'm wrong; if the following test

Fix for PR4192: fix the definition of int64_t on x86_64 Linux.

Note that I'm guessing that *BSD and Solaris do the same thing as Linux
here, but it's quite possible I'm wrong; if the following testcase
gives an error on x86-64 with gcc for any of those operating systems, please
tell me:

#include <stdint.h>

int64_t x; long x;

llvm-svn: 74583

show more ...


# 1835107e 28-Jun-2009 Bill Wendling <isanbard@gmail.com>

Make the StackProtector bitfield use enums instead of obscure numbers.

llvm-svn: 74414


1...<<11121314151617181920