summaryrefslogtreecommitdiff
path: root/community-testing/llvm
diff options
context:
space:
mode:
authorNicolas Reynolds <fauno@kiwwwi.com.ar>2011-04-17 17:04:33 -0300
committerNicolas Reynolds <fauno@kiwwwi.com.ar>2011-04-17 17:04:33 -0300
commit418daee6d5c5c907738cef64044ae32f25138981 (patch)
treeb15797eb85d8dbbcae5e9a68cae0b69daf7a201e /community-testing/llvm
parent6fed2edc6f9533e7894bbbacdbd1dbbb50076b01 (diff)
parent049af7a95b01eba14d33586ad5852dddaf107e53 (diff)
Merge branch 'master' of ssh://vparabola/home/parabola/abslibre-pre-mips64el
Conflicts: community-testing/cdfs/PKGBUILD community-testing/open-vm-tools-modules/PKGBUILD community-testing/open-vm-tools/PKGBUILD community-testing/virtualbox/PKGBUILD extra/gnome-device-manager/PKGBUILD extra/iptraf/PKGBUILD extra/lirc-utils/PKGBUILD extra/squeeze/PKGBUILD extra/texi2html/PKGBUILD extra/thunar-vfs/PKGBUILD gnome-unstable/accountsservice/PKGBUILD gnome-unstable/anjuta/PKGBUILD gnome-unstable/at-spi/PKGBUILD gnome-unstable/at-spi2-atk/PKGBUILD gnome-unstable/at-spi2-core/PKGBUILD gnome-unstable/atk/PKGBUILD gnome-unstable/atkmm/PKGBUILD gnome-unstable/avahi/PKGBUILD gnome-unstable/brasero/PKGBUILD gnome-unstable/cairomm/PKGBUILD gnome-unstable/cheese/PKGBUILD gnome-unstable/clutter-gst/PKGBUILD gnome-unstable/clutter-gtk/PKGBUILD gnome-unstable/clutter-gtk2/PKGBUILD gnome-unstable/clutter/PKGBUILD gnome-unstable/dconf/PKGBUILD gnome-unstable/devhelp/PKGBUILD gnome-unstable/ekiga/PKGBUILD gnome-unstable/empathy/PKGBUILD gnome-unstable/eog-plugins/PKGBUILD gnome-unstable/eog/PKGBUILD gnome-unstable/epiphany-extensions/PKGBUILD gnome-unstable/epiphany/PKGBUILD gnome-unstable/evince/PKGBUILD gnome-unstable/evolution-data-server/PKGBUILD gnome-unstable/evolution-exchange/PKGBUILD gnome-unstable/evolution/PKGBUILD gnome-unstable/farsight2/PKGBUILD gnome-unstable/file-roller/PKGBUILD gnome-unstable/folks/PKGBUILD gnome-unstable/gcalctool/PKGBUILD gnome-unstable/gconf-editor/PKGBUILD gnome-unstable/gconf/PKGBUILD gnome-unstable/gdk-pixbuf2/PKGBUILD gnome-unstable/gdl/PKGBUILD gnome-unstable/gdm/PKGBUILD gnome-unstable/gedit/PKGBUILD gnome-unstable/gjs/PKGBUILD gnome-unstable/glade/PKGBUILD gnome-unstable/glib-networking/PKGBUILD gnome-unstable/glib2/PKGBUILD gnome-unstable/glibmm/PKGBUILD gnome-unstable/gnome-applets/PKGBUILD gnome-unstable/gnome-bluetooth/PKGBUILD gnome-unstable/gnome-color-manager/PKGBUILD gnome-unstable/gnome-control-center/PKGBUILD gnome-unstable/gnome-desktop/PKGBUILD gnome-unstable/gnome-disk-utility/PKGBUILD gnome-unstable/gnome-games/PKGBUILD gnome-unstable/gnome-keyring/PKGBUILD gnome-unstable/gnome-media/PKGBUILD gnome-unstable/gnome-menus/PKGBUILD gnome-unstable/gnome-nettool/PKGBUILD gnome-unstable/gnome-panel/PKGBUILD gnome-unstable/gnome-pilot/PKGBUILD gnome-unstable/gnome-power-manager/PKGBUILD gnome-unstable/gnome-screensaver/PKGBUILD gnome-unstable/gnome-session/PKGBUILD gnome-unstable/gnome-settings-daemon/PKGBUILD gnome-unstable/gnome-shell/PKGBUILD gnome-unstable/gnome-system-monitor/PKGBUILD gnome-unstable/gnome-terminal/PKGBUILD gnome-unstable/gnome-themes-standard/PKGBUILD gnome-unstable/gnome-user-share/PKGBUILD gnome-unstable/gnome-utils/PKGBUILD gnome-unstable/gobject-introspection/PKGBUILD gnome-unstable/gthumb/PKGBUILD gnome-unstable/gtk-vnc/PKGBUILD gnome-unstable/gtk2/PKGBUILD gnome-unstable/gtk3/PKGBUILD gnome-unstable/gtkhtml4/PKGBUILD gnome-unstable/gtkmm/PKGBUILD gnome-unstable/gtkmm3/PKGBUILD gnome-unstable/gtksourceview3/PKGBUILD gnome-unstable/gucharmap/PKGBUILD gnome-unstable/gvfs/PKGBUILD gnome-unstable/lcms2/PKGBUILD gnome-unstable/libcanberra/PKGBUILD gnome-unstable/libchamplain/PKGBUILD gnome-unstable/libdmapsharing/PKGBUILD gnome-unstable/libgda/PKGBUILD gnome-unstable/libgdata/PKGBUILD gnome-unstable/libgnome-keyring/PKGBUILD gnome-unstable/libgnome-media-profiles/PKGBUILD gnome-unstable/libgnomekbd/PKGBUILD gnome-unstable/libgpod/PKGBUILD gnome-unstable/libgweather/PKGBUILD gnome-unstable/libimobiledevice/PKGBUILD gnome-unstable/libnice/PKGBUILD gnome-unstable/libnotify/PKGBUILD gnome-unstable/libpeas/PKGBUILD gnome-unstable/librsvg/PKGBUILD gnome-unstable/libsocialweb/PKGBUILD gnome-unstable/libsoup/PKGBUILD gnome-unstable/libunique/PKGBUILD gnome-unstable/libunique3/PKGBUILD gnome-unstable/libwebkit/PKGBUILD gnome-unstable/libwnck/PKGBUILD gnome-unstable/libwnck3/PKGBUILD gnome-unstable/libxklavier/PKGBUILD gnome-unstable/metacity/PKGBUILD gnome-unstable/mousetweaks/PKGBUILD gnome-unstable/mutter/PKGBUILD gnome-unstable/mx/PKGBUILD gnome-unstable/nautilus-open-terminal/PKGBUILD gnome-unstable/nautilus-sendto/PKGBUILD gnome-unstable/nautilus/PKGBUILD gnome-unstable/network-manager-applet/PKGBUILD gnome-unstable/networkmanager-openvpn/PKGBUILD gnome-unstable/networkmanager-pptp/PKGBUILD gnome-unstable/networkmanager-vpnc/PKGBUILD gnome-unstable/networkmanager/PKGBUILD gnome-unstable/notification-daemon/PKGBUILD gnome-unstable/opal/PKGBUILD gnome-unstable/pangomm/PKGBUILD gnome-unstable/pidgin/PKGBUILD gnome-unstable/polkit-gnome/PKGBUILD gnome-unstable/polkit/PKGBUILD gnome-unstable/ptlib/PKGBUILD gnome-unstable/pygobject/PKGBUILD gnome-unstable/pygtk/PKGBUILD gnome-unstable/rest/PKGBUILD gnome-unstable/rhythmbox/PKGBUILD gnome-unstable/seahorse/PKGBUILD gnome-unstable/sound-juicer/PKGBUILD gnome-unstable/telepathy-gabble/PKGBUILD gnome-unstable/telepathy-glib/PKGBUILD gnome-unstable/telepathy-logger/PKGBUILD gnome-unstable/telepathy-mission-control/PKGBUILD gnome-unstable/tomboy/PKGBUILD gnome-unstable/totem-plparser/PKGBUILD gnome-unstable/totem/PKGBUILD gnome-unstable/upower/PKGBUILD gnome-unstable/vinagre/PKGBUILD gnome-unstable/vino/PKGBUILD gnome-unstable/vte/PKGBUILD gnome-unstable/yelp/PKGBUILD gnome-unstable/zenity/PKGBUILD libre-testing/kernel26-libre/PKGBUILD multilib-testing/lib32-libdrm/PKGBUILD staging/kdeaccessibility/PKGBUILD staging/kdeadmin/PKGBUILD staging/kdeartwork/PKGBUILD staging/kdebase-runtime/PKGBUILD staging/kdebase-workspace/PKGBUILD staging/kdebase/PKGBUILD staging/kdebindings/PKGBUILD staging/kdeedu/PKGBUILD staging/kdegames/PKGBUILD staging/kdegraphics/PKGBUILD staging/kdelibs/PKGBUILD staging/kdemultimedia/PKGBUILD staging/kdenetwork/PKGBUILD staging/kdepimlibs/PKGBUILD staging/kdeplasma-addons/PKGBUILD staging/kdeplasma-applets-networkmanagement/PKGBUILD staging/kdesdk/PKGBUILD staging/kdetoys/PKGBUILD staging/kdeutils/PKGBUILD staging/kdewebdev/PKGBUILD staging/strigi/PKGBUILD testing/aufs2-util/PKGBUILD testing/crda/PKGBUILD testing/dhcpcd/PKGBUILD testing/dmraid/PKGBUILD testing/eventlog/PKGBUILD testing/fakeroot/PKGBUILD testing/gnutls/PKGBUILD testing/libdrm/PKGBUILD testing/libgcrypt/PKGBUILD testing/libgpg-error/PKGBUILD testing/libpipeline/PKGBUILD testing/libx11/PKGBUILD testing/lilo/PKGBUILD testing/lirc/PKGBUILD testing/madwifi/PKGBUILD testing/man-db/PKGBUILD testing/mlocate/PKGBUILD testing/ncurses/PKGBUILD testing/python2/PKGBUILD testing/rsync/PKGBUILD testing/sqlite3/PKGBUILD testing/sudo/PKGBUILD testing/syslog-ng/PKGBUILD testing/tzdata/PKGBUILD testing/xf86-input-acecad/PKGBUILD testing/xf86-input-aiptek/PKGBUILD testing/xf86-input-evdev/PKGBUILD testing/xf86-input-joystick/PKGBUILD testing/xf86-input-keyboard/PKGBUILD testing/xf86-input-mouse/PKGBUILD testing/xf86-input-synaptics/PKGBUILD testing/xf86-input-void/PKGBUILD testing/xf86-input-wacom/PKGBUILD testing/xf86-video-apm/PKGBUILD testing/xf86-video-ark/PKGBUILD testing/xf86-video-ast/PKGBUILD testing/xf86-video-ati/PKGBUILD testing/xf86-video-chips/PKGBUILD testing/xf86-video-cirrus/PKGBUILD testing/xf86-video-dummy/PKGBUILD testing/xf86-video-fbdev/PKGBUILD testing/xf86-video-glint/PKGBUILD testing/xf86-video-i128/PKGBUILD testing/xf86-video-i740/PKGBUILD testing/xf86-video-intel/PKGBUILD testing/xf86-video-mach64/PKGBUILD testing/xf86-video-mga/PKGBUILD testing/xf86-video-neomagic/PKGBUILD testing/xf86-video-nouveau/PKGBUILD testing/xf86-video-nv/PKGBUILD testing/xf86-video-openchrome/PKGBUILD testing/xf86-video-r128/PKGBUILD testing/xf86-video-rendition/PKGBUILD testing/xf86-video-s3/PKGBUILD testing/xf86-video-s3virge/PKGBUILD testing/xf86-video-savage/PKGBUILD testing/xf86-video-siliconmotion/PKGBUILD testing/xf86-video-sis/PKGBUILD testing/xf86-video-sisusb/PKGBUILD testing/xf86-video-tdfx/PKGBUILD testing/xf86-video-trident/PKGBUILD testing/xf86-video-tseng/PKGBUILD testing/xf86-video-unichrome/PKGBUILD testing/xf86-video-v4l/PKGBUILD testing/xf86-video-vesa/PKGBUILD testing/xf86-video-voodoo/PKGBUILD testing/xf86-video-xgi/PKGBUILD testing/xf86-video-xgixp/PKGBUILD testing/xorg-server/PKGBUILD testing/xz/PKGBUILD
Diffstat (limited to 'community-testing/llvm')
-rw-r--r--community-testing/llvm/clang-2.8-alignOf.patch199
-rw-r--r--community-testing/llvm/clang-2.8-cindexer-clang-path.patch13
-rw-r--r--community-testing/llvm/cpp-headers.patch17
-rw-r--r--community-testing/llvm/llvm-2.8-alignOf.patch59
4 files changed, 0 insertions, 288 deletions
diff --git a/community-testing/llvm/clang-2.8-alignOf.patch b/community-testing/llvm/clang-2.8-alignOf.patch
deleted file mode 100644
index 77aa5219a..000000000
--- a/community-testing/llvm/clang-2.8-alignOf.patch
+++ /dev/null
@@ -1,199 +0,0 @@
-Index: lib/Basic/IdentifierTable.cpp
-===================================================================
---- lib/Basic/IdentifierTable.cpp (revision 117774)
-+++ lib/Basic/IdentifierTable.cpp (revision 117775)
-@@ -390,7 +390,7 @@
- unsigned Size = sizeof(MultiKeywordSelector) + nKeys*sizeof(IdentifierInfo *);
- MultiKeywordSelector *SI =
- (MultiKeywordSelector*)SelTabImpl.Allocator.Allocate(Size,
-- llvm::alignof<MultiKeywordSelector>());
-+ llvm::alignOf<MultiKeywordSelector>());
- new (SI) MultiKeywordSelector(nKeys, IIV);
- SelTabImpl.Table.InsertNode(SI, InsertPos);
- return Selector(SI);
-Index: lib/AST/ExprCXX.cpp
-===================================================================
---- lib/AST/ExprCXX.cpp (revision 117774)
-+++ lib/AST/ExprCXX.cpp (revision 117775)
-@@ -233,7 +233,7 @@
- if (NumTemplateArgs != 0)
- size += ExplicitTemplateArgumentList::sizeFor(NumTemplateArgs);
-
-- void *Mem = C.Allocate(size, llvm::alignof<UnresolvedLookupExpr>());
-+ void *Mem = C.Allocate(size, llvm::alignOf<UnresolvedLookupExpr>());
- UnresolvedLookupExpr *E = new (Mem) UnresolvedLookupExpr(EmptyShell());
- E->HasExplicitTemplateArgs = NumTemplateArgs != 0;
- return E;
-@@ -261,7 +261,7 @@
- if (NumResults) {
- Results = static_cast<DeclAccessPair *>(
- C.Allocate(sizeof(DeclAccessPair) * NumResults,
-- llvm::alignof<DeclAccessPair>()));
-+ llvm::alignOf<DeclAccessPair>()));
- memcpy(Results, &*Begin.getIterator(),
- NumResults * sizeof(DeclAccessPair));
- }
-@@ -737,7 +737,7 @@
- if (TemplateArgs)
- size += ExplicitTemplateArgumentList::sizeFor(*TemplateArgs);
-
-- void *Mem = C.Allocate(size, llvm::alignof<CXXDependentScopeMemberExpr>());
-+ void *Mem = C.Allocate(size, llvm::alignOf<CXXDependentScopeMemberExpr>());
- return new (Mem) CXXDependentScopeMemberExpr(C, Base, BaseType,
- IsArrow, OperatorLoc,
- Qualifier, QualifierRange,
-@@ -756,7 +756,7 @@
-
- std::size_t size = sizeof(CXXDependentScopeMemberExpr) +
- ExplicitTemplateArgumentList::sizeFor(NumTemplateArgs);
-- void *Mem = C.Allocate(size, llvm::alignof<CXXDependentScopeMemberExpr>());
-+ void *Mem = C.Allocate(size, llvm::alignOf<CXXDependentScopeMemberExpr>());
- CXXDependentScopeMemberExpr *E
- = new (Mem) CXXDependentScopeMemberExpr(C, 0, QualType(),
- 0, SourceLocation(), 0,
-@@ -812,7 +812,7 @@
- if (TemplateArgs)
- size += ExplicitTemplateArgumentList::sizeFor(*TemplateArgs);
-
-- void *Mem = C.Allocate(size, llvm::alignof<UnresolvedMemberExpr>());
-+ void *Mem = C.Allocate(size, llvm::alignOf<UnresolvedMemberExpr>());
- return new (Mem) UnresolvedMemberExpr(C,
- Dependent ? C.DependentTy : C.OverloadTy,
- Dependent, HasUnresolvedUsing, Base, BaseType,
-@@ -826,7 +826,7 @@
- if (NumTemplateArgs != 0)
- size += ExplicitTemplateArgumentList::sizeFor(NumTemplateArgs);
-
-- void *Mem = C.Allocate(size, llvm::alignof<UnresolvedMemberExpr>());
-+ void *Mem = C.Allocate(size, llvm::alignOf<UnresolvedMemberExpr>());
- UnresolvedMemberExpr *E = new (Mem) UnresolvedMemberExpr(EmptyShell());
- E->HasExplicitTemplateArgs = NumTemplateArgs != 0;
- return E;
-Index: lib/AST/DeclObjC.cpp
-===================================================================
---- lib/AST/DeclObjC.cpp (revision 117774)
-+++ lib/AST/DeclObjC.cpp (revision 117775)
-@@ -711,7 +711,7 @@
- void ObjCClassDecl::setClassList(ASTContext &C, ObjCInterfaceDecl*const*List,
- const SourceLocation *Locs, unsigned Num) {
- ForwardDecls = (ObjCClassRef*) C.Allocate(sizeof(ObjCClassRef)*Num,
-- llvm::alignof<ObjCClassRef>());
-+ llvm::alignOf<ObjCClassRef>());
- for (unsigned i = 0; i < Num; ++i)
- new (&ForwardDecls[i]) ObjCClassRef(List[i], Locs[i]);
-
-Index: lib/AST/Stmt.cpp
-===================================================================
---- lib/AST/Stmt.cpp (revision 117774)
-+++ lib/AST/Stmt.cpp (revision 117775)
-@@ -416,7 +416,7 @@
- Stmt *atFinallyStmt) {
- unsigned Size = sizeof(ObjCAtTryStmt) +
- (1 + NumCatchStmts + (atFinallyStmt != 0)) * sizeof(Stmt *);
-- void *Mem = Context.Allocate(Size, llvm::alignof<ObjCAtTryStmt>());
-+ void *Mem = Context.Allocate(Size, llvm::alignOf<ObjCAtTryStmt>());
- return new (Mem) ObjCAtTryStmt(atTryLoc, atTryStmt, CatchStmts, NumCatchStmts,
- atFinallyStmt);
- }
-@@ -426,7 +426,7 @@
- bool HasFinally) {
- unsigned Size = sizeof(ObjCAtTryStmt) +
- (1 + NumCatchStmts + HasFinally) * sizeof(Stmt *);
-- void *Mem = Context.Allocate(Size, llvm::alignof<ObjCAtTryStmt>());
-+ void *Mem = Context.Allocate(Size, llvm::alignOf<ObjCAtTryStmt>());
- return new (Mem) ObjCAtTryStmt(EmptyShell(), NumCatchStmts, HasFinally);
- }
-
-@@ -448,7 +448,7 @@
- std::size_t Size = sizeof(CXXTryStmt);
- Size += ((numHandlers + 1) * sizeof(Stmt));
-
-- void *Mem = C.Allocate(Size, llvm::alignof<CXXTryStmt>());
-+ void *Mem = C.Allocate(Size, llvm::alignOf<CXXTryStmt>());
- return new (Mem) CXXTryStmt(tryLoc, tryBlock, handlers, numHandlers);
- }
-
-@@ -457,7 +457,7 @@
- std::size_t Size = sizeof(CXXTryStmt);
- Size += ((numHandlers + 1) * sizeof(Stmt));
-
-- void *Mem = C.Allocate(Size, llvm::alignof<CXXTryStmt>());
-+ void *Mem = C.Allocate(Size, llvm::alignOf<CXXTryStmt>());
- return new (Mem) CXXTryStmt(Empty, numHandlers);
- }
-
-Index: lib/AST/Expr.cpp
-===================================================================
---- lib/AST/Expr.cpp (revision 117774)
-+++ lib/AST/Expr.cpp (revision 117775)
-@@ -257,7 +257,7 @@
- if (TemplateArgs)
- Size += ExplicitTemplateArgumentList::sizeFor(*TemplateArgs);
-
-- void *Mem = Context.Allocate(Size, llvm::alignof<DeclRefExpr>());
-+ void *Mem = Context.Allocate(Size, llvm::alignOf<DeclRefExpr>());
- return new (Mem) DeclRefExpr(Qualifier, QualifierRange, D, NameInfo,
- TemplateArgs, T);
- }
-@@ -271,7 +271,7 @@
- if (NumTemplateArgs)
- Size += ExplicitTemplateArgumentList::sizeFor(NumTemplateArgs);
-
-- void *Mem = Context.Allocate(Size, llvm::alignof<DeclRefExpr>());
-+ void *Mem = Context.Allocate(Size, llvm::alignOf<DeclRefExpr>());
- return new (Mem) DeclRefExpr(EmptyShell());
- }
-
-@@ -432,7 +432,7 @@
- // any concatenated string tokens.
- void *Mem = C.Allocate(sizeof(StringLiteral)+
- sizeof(SourceLocation)*(NumStrs-1),
-- llvm::alignof<StringLiteral>());
-+ llvm::alignOf<StringLiteral>());
- StringLiteral *SL = new (Mem) StringLiteral(Ty);
-
- // OPTIMIZE: could allocate this appended to the StringLiteral.
-@@ -452,7 +452,7 @@
- StringLiteral *StringLiteral::CreateEmpty(ASTContext &C, unsigned NumStrs) {
- void *Mem = C.Allocate(sizeof(StringLiteral)+
- sizeof(SourceLocation)*(NumStrs-1),
-- llvm::alignof<StringLiteral>());
-+ llvm::alignOf<StringLiteral>());
- StringLiteral *SL = new (Mem) StringLiteral(QualType());
- SL->StrData = 0;
- SL->ByteLength = 0;
-@@ -714,7 +714,7 @@
- if (targs)
- Size += ExplicitTemplateArgumentList::sizeFor(*targs);
-
-- void *Mem = C.Allocate(Size, llvm::alignof<MemberExpr>());
-+ void *Mem = C.Allocate(Size, llvm::alignOf<MemberExpr>());
- MemberExpr *E = new (Mem) MemberExpr(base, isarrow, memberdecl, nameinfo, ty);
-
- if (hasQualOrFound) {
-Index: lib/AST/DeclCXX.cpp
-===================================================================
---- lib/AST/DeclCXX.cpp (revision 117774)
-+++ lib/AST/DeclCXX.cpp (revision 117775)
-@@ -1057,7 +1057,7 @@
- unsigned NumIndices) {
- void *Mem = Context.Allocate(sizeof(CXXBaseOrMemberInitializer) +
- sizeof(VarDecl *) * NumIndices,
-- llvm::alignof<CXXBaseOrMemberInitializer>());
-+ llvm::alignOf<CXXBaseOrMemberInitializer>());
- return new (Mem) CXXBaseOrMemberInitializer(Context, Member, MemberLoc,
- L, Init, R, Indices, NumIndices);
- }
-Index: lib/Lex/TokenLexer.cpp
-===================================================================
---- lib/Lex/TokenLexer.cpp (revision 117774)
-+++ lib/Lex/TokenLexer.cpp (revision 117775)
-@@ -287,7 +287,7 @@
- llvm::BumpPtrAllocator &Alloc = PP.getPreprocessorAllocator();
- Token *Res =
- static_cast<Token *>(Alloc.Allocate(sizeof(Token)*ResultToks.size(),
-- llvm::alignof<Token>()));
-+ llvm::alignOf<Token>()));
- if (NumTokens)
- memcpy(Res, &ResultToks[0], NumTokens*sizeof(Token));
- Tokens = Res;
diff --git a/community-testing/llvm/clang-2.8-cindexer-clang-path.patch b/community-testing/llvm/clang-2.8-cindexer-clang-path.patch
deleted file mode 100644
index e283009e9..000000000
--- a/community-testing/llvm/clang-2.8-cindexer-clang-path.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff -upr clang-2.8.orig/tools/libclang/CIndexer.cpp clang-2.8/tools/libclang/CIndexer.cpp
---- clang-2.8.orig/tools/libclang/CIndexer.cpp 2010-05-27 23:16:37.000000000 +0300
-+++ clang-2.8/tools/libclang/CIndexer.cpp 2011-02-11 01:14:20.000000000 +0200
-@@ -68,7 +68,8 @@ const llvm::sys::Path& CIndexer::getClan
-
- // We now have the CIndex directory, locate clang relative to it.
- CIndexPath.eraseComponent();
-- CIndexPath.appendComponent("..");
-+ CIndexPath.eraseComponent();
-+ CIndexPath.eraseComponent();
- CIndexPath.appendComponent("bin");
- CIndexPath.appendComponent("clang");
- #endif
diff --git a/community-testing/llvm/cpp-headers.patch b/community-testing/llvm/cpp-headers.patch
deleted file mode 100644
index 1526d1f5a..000000000
--- a/community-testing/llvm/cpp-headers.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-diff -uprb clang-2.7.orig/lib/Frontend/InitHeaderSearch.cpp clang-2.7/lib/Frontend/InitHeaderSearch.cpp
---- clang-2.7.orig/lib/Frontend/InitHeaderSearch.cpp 2010-03-06 21:38:10.000000000 +0200
-+++ clang-2.7/lib/Frontend/InitHeaderSearch.cpp 2010-04-30 19:05:24.000000000 +0300
-@@ -539,10 +539,10 @@ void InitHeaderSearch::AddDefaultCPlusPl
- "i586-suse-linux", "", "", triple);
- AddGnuCPlusPlusIncludePaths("/usr/include/c++/4.4",
- "x86_64-suse-linux", "", "", triple);
-- // Arch Linux 2008-06-24
-- AddGnuCPlusPlusIncludePaths("/usr/include/c++/4.3.1",
-+ // Arch Linux 2010-12-17
-+ AddGnuCPlusPlusIncludePaths("/usr/include/c++/4.6.0",
- "i686-pc-linux-gnu", "", "", triple);
-- AddGnuCPlusPlusIncludePaths("/usr/include/c++/4.3.1",
-+ AddGnuCPlusPlusIncludePaths("/usr/include/c++/4.6.0",
- "x86_64-unknown-linux-gnu", "", "", triple);
- // Gentoo x86 2009.1 stable
- AddGnuCPlusPlusIncludePaths(
diff --git a/community-testing/llvm/llvm-2.8-alignOf.patch b/community-testing/llvm/llvm-2.8-alignOf.patch
deleted file mode 100644
index d48c10cd9..000000000
--- a/community-testing/llvm/llvm-2.8-alignOf.patch
+++ /dev/null
@@ -1,59 +0,0 @@
-Index: include/llvm/ADT/StringMap.h
-===================================================================
---- include/llvm/ADT/StringMap.h (revision 117773)
-+++ include/llvm/ADT/StringMap.h (revision 117774)
-@@ -167,7 +167,7 @@
-
- unsigned AllocSize = static_cast<unsigned>(sizeof(StringMapEntry))+
- KeyLength+1;
-- unsigned Alignment = alignof<StringMapEntry>();
-+ unsigned Alignment = alignOf<StringMapEntry>();
-
- StringMapEntry *NewItem =
- static_cast<StringMapEntry*>(Allocator.Allocate(AllocSize,Alignment));
-Index: include/llvm/Support/AlignOf.h
-===================================================================
---- include/llvm/Support/AlignOf.h (revision 117773)
-+++ include/llvm/Support/AlignOf.h (revision 117774)
-@@ -49,12 +49,12 @@
-
- };
-
--/// alignof - A templated function that returns the mininum alignment of
-+/// alignOf - A templated function that returns the mininum alignment of
- /// of a type. This provides no extra functionality beyond the AlignOf
- /// class besides some cosmetic cleanliness. Example usage:
--/// alignof<int>() returns the alignment of an int.
-+/// alignOf<int>() returns the alignment of an int.
- template <typename T>
--static inline unsigned alignof() { return AlignOf<T>::Alignment; }
-+static inline unsigned alignOf() { return AlignOf<T>::Alignment; }
-
- } // end namespace llvm
- #endif
-Index: include/llvm/Support/Allocator.h
-===================================================================
---- include/llvm/Support/Allocator.h (revision 117773)
-+++ include/llvm/Support/Allocator.h (revision 117774)
-@@ -201,7 +201,7 @@
- char *End = Slab == Allocator.CurSlab ? Allocator.CurPtr :
- (char *)Slab + Slab->Size;
- for (char *Ptr = (char*)(Slab+1); Ptr < End; Ptr += sizeof(T)) {
-- Ptr = Allocator.AlignPtr(Ptr, alignof<T>());
-+ Ptr = Allocator.AlignPtr(Ptr, alignOf<T>());
- if (Ptr + sizeof(T) <= End)
- reinterpret_cast<T*>(Ptr)->~T();
- }
-Index: include/llvm/CodeGen/SlotIndexes.h
-===================================================================
---- include/llvm/CodeGen/SlotIndexes.h (revision 117773)
-+++ include/llvm/CodeGen/SlotIndexes.h (revision 117774)
-@@ -393,7 +393,7 @@
- IndexListEntry *entry =
- static_cast<IndexListEntry*>(
- ileAllocator.Allocate(sizeof(IndexListEntry),
-- alignof<IndexListEntry>()));
-+ alignOf<IndexListEntry>()));
-
- new (entry) IndexListEntry(mi, index);
-