summaryrefslogtreecommitdiffstats
path: root/clang/lib/Basic/Targets.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Move -fnext-runtime defaulting to driver (and change clang-cc default toDaniel Dunbar2009-11-171-2/+0
* Move -fms-extensions defaulting to driver, instead of using getDefaultLangOpt...Daniel Dunbar2009-11-171-9/+0
* Move char-is-signed defaulting to driver, instead of usingDaniel Dunbar2009-11-171-13/+0
* Add MIPS support to Triple for Linux and the PSP. Credit to Bruno Cardoso Lopes.Edward O'Callaghan2009-11-151-0/+163
* Add TargetOptions and use it when constructing targets.Daniel Dunbar2009-11-151-5/+56
* do not store wchar/char16/char32/intmax width/alignment infoChris Lattner2009-11-121-6/+0
* Simplifiy target feature handling by coalescing all the logic intoDaniel Dunbar2009-11-111-17/+22
* teach the various targets what native integer types they have.Chris Lattner2009-11-071-17/+18
* Add a preprocessor define for adding a "near" section attribute for allowing Sanjiv Gupta2009-10-241-0/+2
* The AuroraUX toolchain has conflicting wchar_t between the system stdlib.h he...Edward O'Callaghan2009-10-181-0/+35
* Disallow arbitrary custom inline asm constraints for msp430.Anton Korobeynikov2009-10-151-2/+2
* fix some cfstring related issues: Chris Lattner2009-10-141-4/+0
* "Someone pointed out that in my previous Targets.cpp patch I didn'tMike Stump2009-10-081-0/+1
* Handle Eli remark on mingw __declspec macro definitionCedric Venet2009-09-271-1/+1
* Factor Windows target into VS, MinGW and Cygwin variants.Daniel Dunbar2009-09-231-11/+128
* implement support for __builtin_eh_return_data_regno on x86-32 and x86-64.Chris Lattner2009-09-231-0/+12
* Reconcile Clang/ARM target data string with llvm-gcc (module eabi weirdness).Daniel Dunbar2009-09-221-3/+20
* Fix typo.Mike Stump2009-09-171-1/+1
* ARM: Incremental improvement to preprocessor defines.Daniel Dunbar2009-09-171-13/+38
* Add ARM register names and aliases.Daniel Dunbar2009-09-171-75/+107
* fix some ppc register name issues, patch by Richard Pennington!Chris Lattner2009-09-161-45/+78
* Add TargetInfo::getABI(), and base ARM APCS vs AAPCS choice on that.Daniel Dunbar2009-09-141-1/+9
* ARM target tweaks.Daniel Dunbar2009-09-141-2/+24
* Swizzle the target triple based on -mthumb, and update clang-cc to recognizeDaniel Dunbar2009-09-111-0/+1
* Remove tabs, and whitespace cleanups.Mike Stump2009-09-091-37/+37
* Add basic support for -pthread.Daniel Dunbar2009-09-031-0/+9
* Remove TargetInfo::getTargetPrefix().Daniel Dunbar2009-08-241-27/+9
* Switch TargetInfo to store an llvm::Triple.Daniel Dunbar2009-08-241-27/+27
* Issue an error if the user specifies parameters in a function marked as ISR.Sanjiv Gupta2009-08-201-2/+7
* Add TCE target to clang; patch by Mikael Lepistö.Eli Friedman2009-08-191-0/+67
* Switch to SmallString::str from SmallString::c_str.Daniel Dunbar2009-08-191-6/+7
* Convert CreateTargetInfo to use a Triple instead of manul string munging.Daniel Dunbar2009-08-181-72/+66
* Support compilation for the blackfin back-endJakob Stoklund Olesen2009-08-171-0/+81
* use the new llvm::Triple parsing stuffola for handling darwin version #'s.Chris Lattner2009-08-121-93/+47
* fix a couple of problems with section attributes:Chris Lattner2009-08-101-1/+13
* Add armv7 support.Mike Stump2009-08-041-2/+8
* Hook in s390x stuff into clangAnton Korobeynikov2009-07-161-0/+69
* codegen string literals using private linkage now like llvm-gcc, eliminatingChris Lattner2009-07-161-8/+0
* add netbsd support, patch by Krister Kalfridsson!Chris Lattner2009-07-131-0/+23
* Correct FreeBSD target info, fixing PR4514.Duncan Sands2009-07-081-1/+3
* pic16 preproc defs.Sanjiv Gupta2009-07-071-0/+5
* More tweaks to types for OpenBSD. Patch by Jonathan Gray.Eli Friedman2009-07-051-1/+14
* Per PR4506, fix the type of size_t on OpenBSD.Eli Friedman2009-07-051-1/+12
* Add an intermediate typedef for __builtin_va_tag to make it a bit easier Eli Friedman2009-07-031-1/+2
* Two fixes to make Clang build on Visual C++ (again), from Alisdair Meredith.Douglas Gregor2009-07-011-5/+5
* Fix for PR4192: fix the definition of int64_t on x86_64 Linux.Eli Friedman2009-07-011-2/+15
* Reapply r74532, and inherit from OSTargetInfo instead of from Target.Torok Edwin2009-06-301-353/+183
* Revert 74532 till I figure out why it breaks a bunch of tests.Torok Edwin2009-06-301-183/+353
* Use templates instead of creating a new class for each OS/Target combination.Torok Edwin2009-06-301-353/+183
* Use true/false instead of 1/0.Daniel Dunbar2009-06-291-4/+4
OpenPOWER on IntegriCloud