- Jan 27, 2010
-
-
Ken Dyck authored
now that the "InBytes" part of the name is implied by the return type, rename it to getDeclAlign(). llvm-svn: 94681
-
Benjamin Kramer authored
Use raw_ostreams in Preprocessor::ExpandBuiltinMacro. Still not nice but less fragile than the old code. llvm-svn: 94679
-
Ted Kremenek authored
llvm-svn: 94678
-
Ken Dyck authored
llvm-svn: 94677
-
David Chisnall authored
Unique ObjC strings (GNU Runtime); fix for PR6142. Note: Doing this in the runtime-specific code is a bit ugly. It would be a good idea to hoist all of the string / protocol uniqueing code up into CGObjCRuntime or CodeGenModule and only handle emitting the original versions in the runtime-specific code. llvm-svn: 94676
-
Chris Lattner authored
PR6138 llvm-svn: 94669
-
Ted Kremenek authored
llvm-svn: 94665
-
Ted Kremenek authored
llvm-svn: 94663
-
Ted Kremenek authored
reusable and modular API pieces. Start by pulling the logic for deriving the Cocoa naming convention into a separate API, header, and source file. llvm-svn: 94662
-
Douglas Gregor authored
sequences, where we would occasionally determine (incorrectly) that one standard conversion sequence was a proper subset of another when, in fact, they contained completely incomparable conversions. This change records the types in each step within a standard conversion sequence, so that we can check the specific comparison types to determine when one sequence is a proper subset of the other. Fixes this testcase (thanks, Anders!), which was distilled from PR6095 (also thanks to Anders). llvm-svn: 94660
-
John McCall authored
using the same framework we use for deprecation warnings. llvm-svn: 94659
-
Anders Carlsson authored
Add support for 3dnow and 3dnowa, and define the target macros accordingly. (This is needed in order to build Qt). llvm-svn: 94658
-
Anders Carlsson authored
Structs and classes with non-trivial destructors or copy constructors should be passed indirectly in the 32-bit ABI. Fixes PR6094. llvm-svn: 94656
-
John McCall authored
diagnostics in "early" lookups, such as during typename checks and when building unresolved lookup expressions. llvm-svn: 94647
-
Daniel Dunbar authored
defaults when targetting iPhoneOS (blocks, non-fragile ABI, stack protector). llvm-svn: 94642
-
Daniel Dunbar authored
llvm-svn: 94641
-
Daniel Dunbar authored
versions to match gcc (which is matching linker changes). llvm-svn: 94640
-
Daniel Dunbar authored
llvm-svn: 94639
-
Daniel Dunbar authored
just indicating whether the default target should be iPhoneOS. llvm-svn: 94638
-
Daniel Dunbar authored
llvm-svn: 94637
-
Daniel Dunbar authored
this should just be part of the tool chain itself once we have eliminated argument translation. llvm-svn: 94635
-
Ted Kremenek authored
Teach RegionStore to handle initialization of incomplete arrays in structures using a compound value. Fixes <rdar://problem/7515938>. llvm-svn: 94622
-
- Jan 26, 2010
-
-
Ted Kremenek authored
llvm-svn: 94609
-
Ted Kremenek authored
llvm-svn: 94608
-
Fariborz Jahanian authored
sync compare_and_swap to match them with gcc. It also fixes a few incorrect argument defitions. (fixes radar 7540291). llvm-svn: 94607
-
Mike Stump authored
to the declaring class from the nearest virtual base class. WIP. llvm-svn: 94606
-
Sebastian Redl authored
Bring some semblance of order into Decl.h and Decl.cpp. While at it, fix some typo comments and remove an unused and unimplemented function prototype. No functionality change. llvm-svn: 94599
-
Mike Stump authored
to the declaring class from the nearest virtual base class. WIP. This fixes 40% of all the problems remaining in one of my testcases. llvm-svn: 94592
-
Fariborz Jahanian authored
llvm-svn: 94584
-
Ken Dyck authored
llvm-svn: 94579
-
Ken Dyck authored
that are in character units. llvm-svn: 94577
-
Douglas Gregor authored
llvm-svn: 94576
-
Ken Dyck authored
llvm-svn: 94571
-
Ken Dyck authored
llvm-svn: 94564
-
Ken Dyck authored
llvm-svn: 94563
-
Fariborz Jahanian authored
type-cast to its sub-class (radar 7575882). llvm-svn: 94559
-
Anders Carlsson authored
llvm-svn: 94555
-
Anders Carlsson authored
llvm-svn: 94554
-
Ken Dyck authored
getTypeAlignInChars(). llvm-svn: 94553
-
Ken Dyck authored
units. llvm-svn: 94552
-