History log of /external/llvm/include/llvm/Support/DataTypes.h.in
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
cd81d94322a39503e4a3e87b6ee03d4fcb3465fb 21-Jul-2014 Stephen Hines <srhines@google.com> Update LLVM for rebase to r212749.

Includes a cherry-pick of:
r212948 - fixes a small issue with atomic calls

Change-Id: Ib97bd980b59f18142a69506400911a6009d9df18
/external/llvm/include/llvm/Support/DataTypes.h.in
65985348c5ece4efecce485029b147c45453c4c8 26-Jul-2013 Reid Kleckner <reid@kleckner.net> Remove dead or useless header checks from cmake and autoconf

On Windows, this improves clean cmake configuration time on my
workstation from 1m58s to 1m32s, which is pretty significant. There's
probably more that can be done here, but this is the low hanging fruit.

Eric volunteered to regenerate ./configure for me.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@187209 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/DataTypes.h.in
764a3d502e3e195c6d51c20cfeccbef6835f3da1 04-Jul-2013 Aaron Ballman <aaron@aaronballman.com> Changing long to int for consistency.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@185656 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/DataTypes.h.in
98abba7b661502f71a090ab254fb3f0db248c4c6 04-Jul-2013 Aaron Ballman <aaron@aaronballman.com> Supporting ssize_t on WIN64 with its proper size. Patch thanks to David Cournapeau!

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@185627 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/DataTypes.h.in
ba7b890d0b8ca554fac24d24f8c17cb93adc3abc 08-Aug-2012 Bill Wendling <isanbard@gmail.com> Remove OpenBSD defines:

- The defines are in stddint.h, which is #include'd already.
- The block wasn't used anyway, since it was _OpenBSD_, and not __OpenBSD__

Patch by David Hill!


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@161515 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/DataTypes.h.in
c09b770c13594ce6fd91820b31f934aadddc1bcd 05-Nov-2011 Benjamin Kramer <benny.kra@googlemail.com> Fix pasto.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@143802 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/DataTypes.h.in
41a964931a0e0943ceef28b0c691843bf8ca87b7 05-Nov-2011 Benjamin Kramer <benny.kra@googlemail.com> Add more PRI.64 macros for MSVC and use them throughout the codebase.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@143799 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/DataTypes.h.in
b5e8bc1fac7475ae8e2d0f8210bd72b7fe04df4b 11-Oct-2011 Daniel Dunbar <daniel@zuster.org> Support/DataTypes.h: Clean up some types and add matching (but presumably
unused) code from .cmake to DataTypes.h.in so that the files are essentially in
sync module differences in autoconf/cmake replacement syntax.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@141702 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/DataTypes.h.in
3cc52ea33c0b96d1682f14fc45c45b57df0f39b6 29-Nov-2010 Michael J. Spencer <bigcheesegs@gmail.com> I swear I did a make clean and make before committing all this...

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120304 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/DataTypes.h.in
1f6efa3996dd1929fbc129203ce5009b620e6969 29-Nov-2010 Michael J. Spencer <bigcheesegs@gmail.com> Merge System into Support.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120298 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/DataTypes.h.in
8b67f774e9c38b7718b2b300b628388f966df4e0 26-Oct-2009 Chandler Carruth <chandlerc@gmail.com> Move DataTypes.h to include/llvm/System, update all users. This breaks the last
direct inclusion edge from System to Support.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@85086 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/DataTypes.h.in
a84b15575906b6a0e9ada7646724cc716cff1cd1 10-Aug-2009 Erick Tryzelaar <idadesub@users.sourceforge.net> Convert comments to C90-style so llvm-c can import DataTypes.h.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78590 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/DataTypes.h.in
9b97fc785b5a925966c70919c2ee2889f4beff7e 28-Jul-2009 Stefanus Du Toit <stefanus.dutoit@rapidmind.com> Include cmath/math.h in DataTypes.h regardless of whether MSVC is being used.

Fixes MSVC build of LiveInterval.cpp.

Patch by Nicolas Capens.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77317 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/DataTypes.h.in
a872aae731a5e88de1a61df5855645887ea07e66 30-Oct-2008 Bill Wendling <isanbard@gmail.com> Revert r58411. The user needs to #define this when using the JITMemoryManager.h header.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@58414 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/DataTypes.h.in
fb309cb2d65d9fcf1289aa636c1b9860dc190cac 30-Oct-2008 Bill Wendling <isanbard@gmail.com> Revert part of r58048. It was breaking on SnowLeopard claiming that
"__STDC_CONSTANT_MACROS" needs to be #defined first.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@58411 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/DataTypes.h.in
93fbe75a9431e49929c23847880ba61324013ee6 24-Oct-2008 Steve Naroff <snaroff@apple.com> Changes to make the Windows build work...
- Add a file to the VC++ project.
- Make sure the clang driver links against the Transforms library.
- Incorporate changes from patch by Dan Gohman.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@58048 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/DataTypes.h.in
39ac2cbcd8b74db4f86ea4a995a07d810e56af92 23-Oct-2008 Argyrios Kyrtzidis <akyrtzi@gmail.com> Introduce INT64_C macro and unbreak LLVM on MSVC.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@58039 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/DataTypes.h.in
234d529e582963ad4b5d83b911cd057fe99d1435 29-Dec-2007 Chris Lattner <sabre@nondot.org> remove attribution from a variety of miscellaneous files.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45425 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/DataTypes.h.in
0fea8ebb4a1e5b97d2413f45c0b5807d7eb5397e 07-May-2007 Jeff Cohen <jeffc@jolt-lang.org> Unbreak VC++ build.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36901 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/DataTypes.h.in
cfa0c251bdc9cf62e84ed422a647b5d1cee451a3 09-Nov-2006 Jim Laskey <jlaskey@mac.com> math.h creates ambiguity


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31591 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/DataTypes.h.in
4320f810c8c93d1f6c568ef363af29ac21f10b03 09-Nov-2006 Jim Laskey <jlaskey@mac.com> math.h for C's sake.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31590 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/DataTypes.h.in
12cd0012bd688f6572602a4d26a2b12165380bd0 08-Nov-2006 Jim Laskey <jlaskey@mac.com> Make sure <cmath> comes first


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31559 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/DataTypes.h.in
d96e180da0a9395ac54960d4cc3d0b469fa11009 08-Nov-2006 Jim Laskey <jlaskey@mac.com> Add backup support for HUGH_VALF.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31553 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/DataTypes.h.in
9d3b814d537587d25f07209b0d815c8304b9c003 20-Apr-2006 Reid Spencer <rspencer@reidspencer.com> Add in missing #defines for _OpenBSD_ systems.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27850 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/DataTypes.h.in
8030c258827a44c676cef7d31f53a8cd3b285063 26-Oct-2005 Jeff Cohen <jeffc@jolt-lang.org> Eliminate use of sed in Visual Studio builds.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24003 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/DataTypes.h.in
66c5fd6c537269eaef0f630fa14360dcaff6a295 23-Oct-2005 Jeff Cohen <jeffc@jolt-lang.org> When a function takes a variable number of pointer arguments, with a zero
pointer marking the end of the list, the zero *must* be cast to the pointer
type. An un-cast zero is a 32-bit int, and at least on x86_64, gcc will
not extend the zero to 64 bits, thus allowing the upper 32 bits to be
random junk.

The new END_WITH_NULL macro may be used to annotate a such a function
so that GCC (version 4 or newer) will detect the use of un-casted zero
at compile time.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23888 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/DataTypes.h.in
9eb59ec548b861d6ede05b4e6dc22aabf645e665 27-Jul-2005 Jeff Cohen <jeffc@jolt-lang.org> Eliminate tabs and trailing spaces.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22520 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/DataTypes.h.in
8e1971bda288ec7944499330dc32a2f43c21bd08 19-Jan-2005 Jeff Cohen <jeffc@jolt-lang.org> Add missing data types for VC++


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19680 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/DataTypes.h.in
7117c6ed9c9ff042b8d6fbcf2489cc0d47adc980 16-Dec-2004 Reid Spencer <rspencer@reidspencer.com> Get rid of inclusion of config.h because this file is autoconf'd.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18992 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/DataTypes.h.in
31127e1d89efe440d761497f29dbe646b23a2806 09-Dec-2004 Jeff Cohen <jeffc@jolt-lang.org> Fix residual Visual Studio build problems


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18688 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/DataTypes.h.in
5200ad1b344ab73139ae798a34513065c2dfde52 03-Nov-2004 Chris Lattner <sabre@nondot.org> defining __STDC_LIMIT_MACROS on the command line is not really necessary
for Visual Studio, and is a bit of a pain when you want to include the
LLVM headers from your own project, so I moved the check a bit down into
the Unix case to avoid the hassle... Here is a patch

Patch by Morten Ofstad!


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17450 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/DataTypes.h.in
e757752e39a9584ee6fb4017db7bef58cfd7e8f1 26-Oct-2004 Misha Brukman <brukman+llvm@gmail.com> * DataTypesFix.h moved to AIXDataTypesFix.h
* Condition #inclusion of AIXDataTypes.h on the _AIX preprocessor symbol to
prevent extra I/O on non-AIX systems. Thus, no #ifdef in AIXDataTypes.h


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17257 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/DataTypes.h.in
7a36ae8b0103088328e3a4992ac08b3dce312248 25-Oct-2004 Chris Lattner <sabre@nondot.org> Patch to support MSVC better, contributed by Morten Ofstad


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17215 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/DataTypes.h.in
e42aeece6c3264ffd6f61af3745d2071466c7194 19-Oct-2004 Misha Brukman <brukman+llvm@gmail.com> Move code to redefine INT64_{MIN,MAX} on AIX/PowerPC to a separate header,
because #undef becomes commented out in DataTypes.h.in due to autoheader


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17135 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/DataTypes.h.in
103f2eede3f0586449be1601afc0ea26275c4c10 18-Oct-2004 Misha Brukman <brukman+llvm@gmail.com> * AIX on Power defines INT64_MIN and INT64_MAX in ways that annoy GCC, so
special-case those definitions
* Add comments in #ifdef/#else/#endif clauses for ease of reading


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17132 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/DataTypes.h.in
c441f1e1c74853721b2f513c3597c391bd11ccc2 04-Oct-2004 Chris Lattner <sabre@nondot.org> Fix #include flavor


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16658 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/DataTypes.h.in
5fbb1f8fccd7226d7cd83442570856fcc9a7bf8e 24-Sep-2004 John Criswell <criswell@uiuc.edu> Configure Datatypes.h.in with AC_CONFIG_HEADERS. This should prevent it
from being re-generated if the new version is identical to the old version.
Hence, it should save us some recompiling after re-configures.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16506 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/DataTypes.h.in
2d3dcb6a55c1c4a83b8e13e7cfd2e55f8cfe4740 03-Sep-2004 Misha Brukman <brukman+llvm@gmail.com> I was actually wrong in my "simplification".


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16156 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/DataTypes.h.in
18d55dd700ea9d60b8e22f67170787903bcbd26e 03-Sep-2004 Misha Brukman <brukman+llvm@gmail.com> Simplify check for uint64_t and u_int64_t


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16155 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/DataTypes.h.in
206043aac9f6fc670c9b2df587c8d42461f96ba0 03-Sep-2004 Reid Spencer <rspencer@reidspencer.com> Provide correct definition of uint64_t for platforms that have only
u_int64_t defined.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16154 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/DataTypes.h.in
7ed43ad3ab29be753b514966476c76206d0c0648 19-Jul-2004 John Criswell <criswell@uiuc.edu> Added support for stdint.h. It is now automatically included by
DataTypes.h. So far, it doesn't seem to break Linux, Solaris, or MacOS X.
This should automatically include it for those people who need it.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15006 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/DataTypes.h.in
bc2de3c515fe5c6673a1402465ed45745b6f447f 04-Jun-2004 Chris Lattner <sabre@nondot.org> Add some constants for VC


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14028 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/DataTypes.h.in
745feacfd6eae7b4080d12bd739b0aec7dd14a96 04-Jun-2004 Chris Lattner <sabre@nondot.org> Add ssize_t for VC++


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14018 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/DataTypes.h.in
d1e89d657cfd731c3c655ae43c1b0bdbc7fc78ec 04-Jun-2004 Chris Lattner <sabre@nondot.org> Add more needed typedefs


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14014 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/DataTypes.h.in
6549b82535c14912d1fcb3e4dee0d8b03d61fcfd 04-Jun-2004 Chris Lattner <sabre@nondot.org> Make this work with VC++


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14012 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/DataTypes.h.in
95ee9bd81f629df35c9ebf7482a2a62b252dba6e 23-Feb-2004 Brian Gaeke <gaeke@uiuc.edu> DataTypes.h is now output from configure, and shortened


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11778 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/DataTypes.h.in