From 6ae8dd75af367d5ffb50cdfc094cf898bef9ec71 Mon Sep 17 00:00:00 2001 From: Sylvestre Ledru Date: Fri, 11 Oct 2013 08:56:02 +0000 Subject: [PATCH 01/14] Build depend automake1.9 => automake (Closes: #724414) --- debian/changelog | 1 + debian/control | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index 9f90fcb5..cfe6dc62 100644 --- a/debian/changelog +++ b/debian/changelog @@ -12,6 +12,7 @@ llvm-toolchain-3.3 (1:3.3-10) unstable; urgency=low * Install libclang.so.1 in /usr/lib/*/libclang-3.3.so.1 * Also ship the python clang binding (python-clang-3.3) * Fix a FTBFS with a duplicate declaration of shouldUseInlineAtomic + * Build depend automake1.9 => automake (Closes: #724414) * Update the build dependency from tcl8.5 to tcl (Closes: #725953) -- Sylvestre Ledru Mon, 09 Sep 2013 14:35:08 +0200 diff --git a/debian/control b/debian/control index 47dedff4..112d3740 100644 --- a/debian/control +++ b/debian/control @@ -4,7 +4,7 @@ Priority: optional Maintainer: LLVM Packaging Team Uploaders: Sylvestre Ledru Build-Depends: debhelper (>= 9.0), flex, bison, dejagnu, tcl, expect, - autoconf, automake1.9, perl, libtool, doxygen, chrpath, texinfo, + autoconf, automake, perl, libtool, doxygen, chrpath, texinfo, sharutils, autotools-dev (>= 20060702.1), libffi-dev (>= 3.0.9), lsb-release, patchutils, diffstat, xz-utils, chrpath, python-dev, libedit-dev, swig, python-sphinx, ocaml-nox, binutils-dev, libcloog-isl-dev, From 8abad758300fa50bf72703a3bd5a24c448684279 Mon Sep 17 00:00:00 2001 From: Sylvestre Ledru Date: Fri, 11 Oct 2013 15:06:52 +0000 Subject: [PATCH 02/14] improve the links --- debian/libclang-3.3-dev.links.in | 4 ++-- debian/libclang1-3.3.links.in | 3 ++- debian/rules | 7 +++++-- 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/debian/libclang-3.3-dev.links.in b/debian/libclang-3.3-dev.links.in index 61b62dab..6cb876ee 100644 --- a/debian/libclang-3.3-dev.links.in +++ b/debian/libclang-3.3-dev.links.in @@ -1,2 +1,2 @@ -usr/lib/llvm-3.3/lib/libclang.so /usr/lib/@DEB_HOST_MULTIARCH@/libclang-3.3.so - +usr/lib/llvm-3.3/lib/libclang-3.3.so.1 /usr/lib/@DEB_HOST_MULTIARCH@/libclang-3.3.so +usr/lib/llvm-3.3/lib/libclang-3.3.so.1 /usr/lib/llvm-3.3/lib/libclang-3.3.so diff --git a/debian/libclang1-3.3.links.in b/debian/libclang1-3.3.links.in index 38f6f61a..33966ea4 100644 --- a/debian/libclang1-3.3.links.in +++ b/debian/libclang1-3.3.links.in @@ -1 +1,2 @@ -usr/lib/llvm-3.3/lib/libclang.so.1 /usr/lib/@DEB_HOST_MULTIARCH@/libclang-3.3.so.1 +usr/lib/llvm-3.3/lib/libclang-3.3.so.1 /usr/lib/@DEB_HOST_MULTIARCH@/libclang-3.3.so.1 +usr/lib/llvm-3.3/lib/libclang-3.3.so.1 usr/lib/llvm-3.3/lib/libclang.so.1 diff --git a/debian/rules b/debian/rules index 8ca6a48f..8c0041e4 100755 --- a/debian/rules +++ b/debian/rules @@ -179,7 +179,8 @@ build_doc: done override_dh_auto_install: - $(MAKE) -C $(TARGET_BUILD) VERBOSE=1 install DESTDIR=$(CURDIR)/debian/tmp/ + $(MAKE) -C $(TARGET_BUILD) VERBOSE=1 install DESTDIR=$(CURDIR)/debian/tmp/ + chrpath -d $(TARGET_BUILD)/Release/bin/clang chrpath -d `find $(CURDIR)/debian/tmp/usr/lib/llvm-$(LLVM_VERSION)/bin/ -type f -executable` @@ -188,7 +189,9 @@ override_dh_auto_install: mv $(CURDIR)/debian/tmp/usr/lib/llvm-$(LLVM_VERSION)/lib/liblldb.so $(CURDIR)/debian/tmp/usr/lib/llvm-$(LLVM_VERSION)/lib/liblldb.so.$(SONAME_EXT); \ fi - cd debian/tmp/usr/lib/llvm-$(LLVM_VERSION)/lib/ && mv libclang.so libclang.so.$(SONAME_EXT) && ln -s libclang.so.$(SONAME_EXT) libclang.so + mv $(CURDIR)/debian/tmp/usr/lib/llvm-$(LLVM_VERSION)/lib/libclang.so $(CURDIR)/debian/tmp/usr/lib/llvm-$(LLVM_VERSION)/lib/libclang-$(LLVM_VERSION).so.$(SONAME_EXT) +# cd debian/tmp/usr/lib/llvm-$(LLVM_VERSION)/lib/ && mv libclang.so libclang.so.$(SONAME_EXT) && ln -s libclang.so.$(SONAME_EXT) libclang.so + # cd $(TARGET_BUILD)/tools/clang/runtime/compiler-rt/ && rm -rf $$(find . -iname "SubDir.lib*" -o -iname .dir) && rm -rf $$(find -empty) mkdir -p $(CURDIR)/debian/clang-$(LLVM_VERSION)/usr/bin/ From 27bf7dd421d788232f86d84bcabec8db0293e038 Mon Sep 17 00:00:00 2001 From: Sylvestre Ledru Date: Fri, 11 Oct 2013 16:14:39 +0000 Subject: [PATCH 03/14] update of the install files --- debian/libclang-3.3-dev.install | 1 - debian/libclang1-3.3.install | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/debian/libclang-3.3-dev.install b/debian/libclang-3.3-dev.install index a0f5f69b..4fc508c0 100644 --- a/debian/libclang-3.3-dev.install +++ b/debian/libclang-3.3-dev.install @@ -2,7 +2,6 @@ usr/lib/llvm-3.3/include/clang usr/lib/llvm-3.3/include/clang-c #usr/include/clang /usr/include/ #usr/include/clang-c /usr/include/ -usr/lib/llvm-3.3/lib/libclang.so #usr/lib/libclang.so /usr/lib/ usr/lib/llvm-3.3/lib/libclang*a #usr/lib/libclang*a /usr/lib/ diff --git a/debian/libclang1-3.3.install b/debian/libclang1-3.3.install index 5dfd78bc..049312f1 100644 --- a/debian/libclang1-3.3.install +++ b/debian/libclang1-3.3.install @@ -1 +1 @@ -usr/lib/llvm-3.3/lib/libclang.so.1 +usr/lib/llvm-3.3/lib/libclang-3.3.so.1 From 7128d14f04157797cdf16e910b99c7f0bd95f64e Mon Sep 17 00:00:00 2001 From: Sylvestre Ledru Date: Fri, 11 Oct 2013 17:53:04 +0000 Subject: [PATCH 04/14] set the correct section --- debian/control | 1 + 1 file changed, 1 insertion(+) diff --git a/debian/control b/debian/control index 112d3740..9aad079a 100644 --- a/debian/control +++ b/debian/control @@ -243,6 +243,7 @@ Description: clang library - Common development package Package: python-clang-3.3 +Section: python Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, python Replaces: python-clang-3.4 From 62cb2ef5de03316dccda48cd6b1d829da4fdf7ca Mon Sep 17 00:00:00 2001 From: Sylvestre Ledru Date: Fri, 11 Oct 2013 20:08:12 +0000 Subject: [PATCH 05/14] simplify and the desactivation of lldb under hurd --- debian/rules | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/debian/rules b/debian/rules index 8c0041e4..914500f0 100755 --- a/debian/rules +++ b/debian/rules @@ -70,9 +70,8 @@ ifneq (,$(filter scan-build,$(DEB_BUILD_OPTIONS))) PRE_CONFIGURE=scan-build endif -LLDB_ARCHS := hurd-i386 LLDB_ENABLE=yes -ifneq (,$(findstring $(DEB_HOST_ARCH),$(LLDB_ARCHS))) +ifneq (,$(findstring $(DEB_HOST_ARCH), hurd)) LLDB_ENABLE=no endif From db9c5207f76f9be63e4ad1a776ccf612c98a6e98 Mon Sep 17 00:00:00 2001 From: Sylvestre Ledru Date: Mon, 14 Oct 2013 09:30:07 +0000 Subject: [PATCH 06/14] libclang follow the same install partners as libLLVM --- debian/libclang-3.3-dev.links.in | 4 ++-- debian/libclang1-3.3.install.in | 1 + debian/libclang1-3.3.links.in | 2 -- debian/rules | 6 ++++-- 4 files changed, 7 insertions(+), 6 deletions(-) create mode 100644 debian/libclang1-3.3.install.in delete mode 100644 debian/libclang1-3.3.links.in diff --git a/debian/libclang-3.3-dev.links.in b/debian/libclang-3.3-dev.links.in index 6cb876ee..5dd5ccad 100644 --- a/debian/libclang-3.3-dev.links.in +++ b/debian/libclang-3.3-dev.links.in @@ -1,2 +1,2 @@ -usr/lib/llvm-3.3/lib/libclang-3.3.so.1 /usr/lib/@DEB_HOST_MULTIARCH@/libclang-3.3.so -usr/lib/llvm-3.3/lib/libclang-3.3.so.1 /usr/lib/llvm-3.3/lib/libclang-3.3.so +usr/lib/@DEB_HOST_MULTIARCH@/libclang-3.3.so.1 usr/lib/@DEB_HOST_MULTIARCH@/libclang-3.3.so +usr/lib/@DEB_HOST_MULTIARCH@/libclang-3.3.so.1 usr/lib/llvm-3.3/lib/libclang-3.3.so diff --git a/debian/libclang1-3.3.install.in b/debian/libclang1-3.3.install.in new file mode 100644 index 00000000..dbf10f09 --- /dev/null +++ b/debian/libclang1-3.3.install.in @@ -0,0 +1 @@ +usr/lib/llvm-3.3/lib/libclang-3.3.so.1 /usr/lib/@DEB_HOST_MULTIARCH@/ diff --git a/debian/libclang1-3.3.links.in b/debian/libclang1-3.3.links.in deleted file mode 100644 index 33966ea4..00000000 --- a/debian/libclang1-3.3.links.in +++ /dev/null @@ -1,2 +0,0 @@ -usr/lib/llvm-3.3/lib/libclang-3.3.so.1 /usr/lib/@DEB_HOST_MULTIARCH@/libclang-3.3.so.1 -usr/lib/llvm-3.3/lib/libclang-3.3.so.1 usr/lib/llvm-3.3/lib/libclang.so.1 diff --git a/debian/rules b/debian/rules index 914500f0..eea765f9 100755 --- a/debian/rules +++ b/debian/rules @@ -70,8 +70,9 @@ ifneq (,$(filter scan-build,$(DEB_BUILD_OPTIONS))) PRE_CONFIGURE=scan-build endif +LLDB_ARCHS := hurd-i386 LLDB_ENABLE=yes -ifneq (,$(findstring $(DEB_HOST_ARCH), hurd)) +ifneq (,$(findstring $(DEB_HOST_ARCH),$(LLDB_ARCHS))) LLDB_ENABLE=no endif @@ -82,7 +83,7 @@ endif debian/%: debian/%.in sed -e 's|@DEB_HOST_MULTIARCH@|$(DEB_HOST_MULTIARCH)|g' -e "s|@OCAML_STDLIB_DIR@|$(OCAML_STDLIB_DIR)|g" -e "s|@LLVM_VERSION@|$(LLVM_VERSION)|g" $< > $@ -override_dh_auto_configure: debian/lldb-$(LLVM_VERSION).install debian/lldb-$(LLVM_VERSION).links debian/libllvm$(LLVM_VERSION).install debian/llvm-$(LLVM_VERSION)-dev.links debian/libllvm-$(LLVM_VERSION)-ocaml-dev.install debian/libllvm-$(LLVM_VERSION)-ocaml-dev.dirs debian/llvm-$(LLVM_VERSION)-runtime.binfmt debian/llvm-$(LLVM_VERSION)-runtime.prerm debian/libclang-$(LLVM_VERSION)-dev.links debian/libclang1-$(LLVM_VERSION).links debian/pollycc +override_dh_auto_configure: debian/lldb-$(LLVM_VERSION).install debian/lldb-$(LLVM_VERSION).links debian/libllvm$(LLVM_VERSION).install debian/llvm-$(LLVM_VERSION)-dev.links debian/libllvm-$(LLVM_VERSION)-ocaml-dev.install debian/libllvm-$(LLVM_VERSION)-ocaml-dev.dirs debian/llvm-$(LLVM_VERSION)-runtime.binfmt debian/llvm-$(LLVM_VERSION)-runtime.prerm debian/libclang-$(LLVM_VERSION)-dev.links debian/libclang1-$(LLVM_VERSION).links debian/libclang1-$(LLVM_VERSION).install debian/pollycc echo "Using gcc: " $(CC) -v mkdir -p $(TARGET_BUILD) @@ -184,6 +185,7 @@ override_dh_auto_install: chrpath -d `find $(CURDIR)/debian/tmp/usr/lib/llvm-$(LLVM_VERSION)/bin/ -type f -executable` mv $(CURDIR)/debian/tmp/usr/lib/llvm-$(LLVM_VERSION)/lib/libLLVM-$(LLVM_VERSION)*.so $(CURDIR)/debian/tmp/usr/lib/llvm-$(LLVM_VERSION)/lib/libLLVM-$(LLVM_VERSION).so.$(SONAME_EXT) + if test $(LLDB_ENABLE) = yes; then \ mv $(CURDIR)/debian/tmp/usr/lib/llvm-$(LLVM_VERSION)/lib/liblldb.so $(CURDIR)/debian/tmp/usr/lib/llvm-$(LLVM_VERSION)/lib/liblldb.so.$(SONAME_EXT); \ fi From a9dcfd6d71d37f303c53d8d8198e76070ef93a64 Mon Sep 17 00:00:00 2001 From: Sylvestre Ledru Date: Mon, 14 Oct 2013 09:31:36 +0000 Subject: [PATCH 07/14] now a generated file --- debian/libclang1-3.3.install | 1 - 1 file changed, 1 deletion(-) delete mode 100644 debian/libclang1-3.3.install diff --git a/debian/libclang1-3.3.install b/debian/libclang1-3.3.install deleted file mode 100644 index 049312f1..00000000 --- a/debian/libclang1-3.3.install +++ /dev/null @@ -1 +0,0 @@ -usr/lib/llvm-3.3/lib/libclang-3.3.so.1 From 5595e7558b57f587ab217b1cbf0ded7bafed36c0 Mon Sep 17 00:00:00 2001 From: Sylvestre Ledru Date: Mon, 14 Oct 2013 10:09:28 +0000 Subject: [PATCH 08/14] update of the todo list --- debian/TODO | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/debian/TODO b/debian/TODO index 84fd630c..7fcc5878 100644 --- a/debian/TODO +++ b/debian/TODO @@ -1,4 +1,9 @@ -* regarder pour les alternatives +* add the support of libclang in llvm default (for now, it is +called libclang1-3.3.so) + +* add a symbol file for libclang.so in llvm default + +* check if we should use alternatives * remove of clang & llvm 3.2 @@ -10,4 +15,4 @@ * update of the soname -* man page for clang-format \ No newline at end of file +* man page for clang-format From 3a055e2cb13746b3bd9af6fc088e52f9f9007a5a Mon Sep 17 00:00:00 2001 From: Sylvestre Ledru Date: Mon, 14 Oct 2013 10:48:45 +0000 Subject: [PATCH 09/14] no longer automatically generated --- debian/rules | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/debian/rules b/debian/rules index eea765f9..78c94689 100755 --- a/debian/rules +++ b/debian/rules @@ -83,7 +83,7 @@ endif debian/%: debian/%.in sed -e 's|@DEB_HOST_MULTIARCH@|$(DEB_HOST_MULTIARCH)|g' -e "s|@OCAML_STDLIB_DIR@|$(OCAML_STDLIB_DIR)|g" -e "s|@LLVM_VERSION@|$(LLVM_VERSION)|g" $< > $@ -override_dh_auto_configure: debian/lldb-$(LLVM_VERSION).install debian/lldb-$(LLVM_VERSION).links debian/libllvm$(LLVM_VERSION).install debian/llvm-$(LLVM_VERSION)-dev.links debian/libllvm-$(LLVM_VERSION)-ocaml-dev.install debian/libllvm-$(LLVM_VERSION)-ocaml-dev.dirs debian/llvm-$(LLVM_VERSION)-runtime.binfmt debian/llvm-$(LLVM_VERSION)-runtime.prerm debian/libclang-$(LLVM_VERSION)-dev.links debian/libclang1-$(LLVM_VERSION).links debian/libclang1-$(LLVM_VERSION).install debian/pollycc +override_dh_auto_configure: debian/lldb-$(LLVM_VERSION).install debian/lldb-$(LLVM_VERSION).links debian/libllvm$(LLVM_VERSION).install debian/llvm-$(LLVM_VERSION)-dev.links debian/libllvm-$(LLVM_VERSION)-ocaml-dev.install debian/libllvm-$(LLVM_VERSION)-ocaml-dev.dirs debian/llvm-$(LLVM_VERSION)-runtime.binfmt debian/llvm-$(LLVM_VERSION)-runtime.prerm debian/libclang-$(LLVM_VERSION)-dev.links debian/libclang1-$(LLVM_VERSION).install debian/pollycc echo "Using gcc: " $(CC) -v mkdir -p $(TARGET_BUILD) From 4551fa3fe33e58a895b34d7c2944a4723f255c61 Mon Sep 17 00:00:00 2001 From: Sylvestre Ledru Date: Mon, 14 Oct 2013 16:17:36 +0000 Subject: [PATCH 10/14] * To build libclang, update the upstream Makefile to use LLVMLibsOptions instead of LDFLAGS. Overriding LDFLAGS was removing some information. example: make LDFLAGS=" -fuse-ld=gold" --- debian/changelog | 3 +++ debian/patches/18-soname.patch | 8 ++++---- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/debian/changelog b/debian/changelog index cfe6dc62..ffda0b51 100644 --- a/debian/changelog +++ b/debian/changelog @@ -14,6 +14,9 @@ llvm-toolchain-3.3 (1:3.3-10) unstable; urgency=low * Fix a FTBFS with a duplicate declaration of shouldUseInlineAtomic * Build depend automake1.9 => automake (Closes: #724414) * Update the build dependency from tcl8.5 to tcl (Closes: #725953) + * To build libclang, update the upstream Makefile to use LLVMLibsOptions + instead of LDFLAGS. Overriding LDFLAGS was removing some information. + example: make LDFLAGS=" -fuse-ld=gold" -- Sylvestre Ledru Mon, 09 Sep 2013 14:35:08 +0200 diff --git a/debian/patches/18-soname.patch b/debian/patches/18-soname.patch index f343e95d..b75c9105 100644 --- a/debian/patches/18-soname.patch +++ b/debian/patches/18-soname.patch @@ -1,7 +1,7 @@ -Index: llvm-toolchain-snapshot_3.3~svn181457/clang/tools/libclang/Makefile +Index: llvm-toolchain-3.3-3.3/clang/tools/libclang/Makefile =================================================================== ---- llvm-toolchain-snapshot_3.3~svn181457.orig/clang/tools/libclang/Makefile 2013-05-08 20:25:14.000000000 +0200 -+++ llvm-toolchain-snapshot_3.3~svn181457/clang/tools/libclang/Makefile 2013-05-08 20:25:20.000000000 +0200 +--- llvm-toolchain-3.3-3.3.orig/clang/tools/libclang/Makefile 2013-10-14 18:12:51.023943026 +0200 ++++ llvm-toolchain-3.3-3.3/clang/tools/libclang/Makefile 2013-10-14 18:12:58.683943260 +0200 @@ -14,6 +14,7 @@ LINK_LIBS_IN_SHARED = 1 @@ -15,7 +15,7 @@ Index: llvm-toolchain-snapshot_3.3~svn181457/clang/tools/libclang/Makefile # Add soname to the library. ifeq ($(HOST_OS), $(filter $(HOST_OS), Linux FreeBSD GNU)) - LDFLAGS += -Wl,-soname,lib$(LIBRARYNAME)$(SHLIBEXT) -+ LDFLAGS += -Wl,-soname,lib$(LIBRARYNAME)$(SHLIBEXT).$(SONAME_MAJOR) ++ LLVMLibsOptions += -Wl,-soname,lib$(LIBRARYNAME)$(SHLIBEXT).$(SONAME_MAJOR) endif ##===----------------------------------------------------------------------===## From 664a98f31ec0e271c2c4b6b57cf254debefa515a Mon Sep 17 00:00:00 2001 From: Sylvestre Ledru Date: Mon, 14 Oct 2013 16:18:20 +0000 Subject: [PATCH 11/14] multiarch lib --- debian/control | 2 ++ 1 file changed, 2 insertions(+) diff --git a/debian/control b/debian/control index 9aad079a..2072a847 100644 --- a/debian/control +++ b/debian/control @@ -114,6 +114,8 @@ Description: C, C++ and Objective-C compiler (LLVM based) - Documentation Package: libclang1-3.3 Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, ${dep:devlibs} +Pre-Depends: ${misc:Pre-Depends} +Multi-Arch: same Description: clang library Clang project is a C, C++, Objective C and Objective C++ front-end for the LLVM compiler. Some of its goals include the following: From 3a1e523d9cada3b700708f15364203bc385d4070 Mon Sep 17 00:00:00 2001 From: Sylvestre Ledru Date: Mon, 14 Oct 2013 16:20:06 +0000 Subject: [PATCH 12/14] Update of the symbol list --- debian/libclang1-3.3.symbols | 538 ++++++++++++++++++----------------- 1 file changed, 277 insertions(+), 261 deletions(-) diff --git a/debian/libclang1-3.3.symbols b/debian/libclang1-3.3.symbols index 7880d01b..5e1b7a10 100644 --- a/debian/libclang1-3.3.symbols +++ b/debian/libclang1-3.3.symbols @@ -1,261 +1,277 @@ -libclang.so.1 libclang1 #MINVER# - clang_BlockCommandComment_getArgText@Base 3.2 - clang_BlockCommandComment_getCommandName@Base 3.2 - clang_BlockCommandComment_getNumArgs@Base 3.2 - clang_BlockCommandComment_getParagraph@Base 3.2 - clang_CXCursorSet_contains@Base 3.2 - clang_CXCursorSet_insert@Base 3.2 - clang_CXIndex_getGlobalOptions@Base 3.2 - clang_CXIndex_setGlobalOptions@Base 3.2 - clang_CXXMethod_isStatic@Base 3.2 - clang_CXXMethod_isVirtual@Base 3.2 - clang_Comment_getChild@Base 3.2 - clang_Comment_getKind@Base 3.2 - clang_Comment_getNumChildren@Base 3.2 - clang_Comment_isWhitespace@Base 3.2 - clang_CompilationDatabase_dispose@Base 3.2 - clang_CompilationDatabase_fromDirectory@Base 3.2 - clang_CompilationDatabase_getCompileCommands@Base 3.2 - clang_CompileCommand_getArg@Base 3.2 - clang_CompileCommand_getDirectory@Base 3.2 - clang_CompileCommand_getNumArgs@Base 3.2 - clang_CompileCommands_dispose@Base 3.2 - clang_CompileCommands_getCommand@Base 3.2 - clang_CompileCommands_getSize@Base 3.2 - clang_Cursor_getArgument@Base 3.2 - clang_Cursor_getBriefCommentText@Base 3.2 - clang_Cursor_getCommentRange@Base 3.2 - clang_Cursor_getModule@Base 3.2 - clang_Cursor_getNumArguments@Base 3.2 - clang_Cursor_getObjCSelectorIndex@Base 3.2 - clang_Cursor_getParsedComment@Base 3.2 - clang_Cursor_getRawCommentText@Base 3.2 - clang_Cursor_getReceiverType@Base 3.2 - clang_Cursor_getSpellingNameRange@Base 3.2 - clang_Cursor_getTranslationUnit@Base 3.2 - clang_Cursor_isDynamicCall@Base 3.2 - clang_Cursor_isNull@Base 3.2 - clang_FullComment_getAsHTML@Base 3.2 - clang_FullComment_getAsXML@Base 3.2 - clang_HTMLStartTagComment_isSelfClosing@Base 3.2 - clang_HTMLStartTag_getAttrName@Base 3.2 - clang_HTMLStartTag_getAttrValue@Base 3.2 - clang_HTMLStartTag_getNumAttrs@Base 3.2 - clang_HTMLTagComment_getAsString@Base 3.2 - clang_HTMLTagComment_getTagName@Base 3.2 - clang_IndexAction_create@Base 3.2 - clang_IndexAction_dispose@Base 3.2 - clang_InlineCommandComment_getArgText@Base 3.2 - clang_InlineCommandComment_getCommandName@Base 3.2 - clang_InlineCommandComment_getNumArgs@Base 3.2 - clang_InlineCommandComment_getRenderKind@Base 3.2 - clang_InlineContentComment_hasTrailingNewline@Base 3.2 - clang_Module_getFullName@Base 3.2 - clang_Module_getName@Base 3.2 - clang_Module_getNumTopLevelHeaders@Base 3.2 - clang_Module_getParent@Base 3.2 - clang_Module_getTopLevelHeader@Base 3.2 - clang_ParamCommandComment_getDirection@Base 3.2 - clang_ParamCommandComment_getParamIndex@Base 3.2 - clang_ParamCommandComment_getParamName@Base 3.2 - clang_ParamCommandComment_isDirectionExplicit@Base 3.2 - clang_ParamCommandComment_isParamIndexValid@Base 3.2 - clang_Range_isNull@Base 3.2 - clang_TParamCommandComment_getDepth@Base 3.2 - clang_TParamCommandComment_getIndex@Base 3.2 - clang_TParamCommandComment_getParamName@Base 3.2 - clang_TParamCommandComment_isParamPositionValid@Base 3.2 - clang_TextComment_getText@Base 3.2 - clang_VerbatimBlockLineComment_getText@Base 3.2 - clang_VerbatimLineComment_getText@Base 3.2 - clang_annotateTokens@Base 3.2 - clang_codeCompleteAt@Base 3.2 - clang_codeCompleteGetContainerKind@Base 3.2 - clang_codeCompleteGetContainerUSR@Base 3.2 - clang_codeCompleteGetContexts@Base 3.2 - clang_codeCompleteGetDiagnostic@Base 3.2 - clang_codeCompleteGetNumDiagnostics@Base 3.2 - clang_codeCompleteGetObjCSelector@Base 3.2 - clang_constructUSR_ObjCCategory@Base 3.2 - clang_constructUSR_ObjCClass@Base 3.2 - clang_constructUSR_ObjCIvar@Base 3.2 - clang_constructUSR_ObjCMethod@Base 3.2 - clang_constructUSR_ObjCProperty@Base 3.2 - clang_constructUSR_ObjCProtocol@Base 3.2 - clang_createCXCursorSet@Base 3.2 - clang_createIndex@Base 3.2 - clang_createTranslationUnit@Base 3.2 - clang_createTranslationUnitFromSourceFile@Base 3.2 - clang_defaultCodeCompleteOptions@Base 3.2 - clang_defaultDiagnosticDisplayOptions@Base 3.2 - clang_defaultEditingTranslationUnitOptions@Base 3.2 - clang_defaultReparseOptions@Base 3.2 - clang_defaultSaveOptions@Base 3.2 - clang_disposeCXCursorSet@Base 3.2 - clang_disposeCXPlatformAvailability@Base 3.2 - clang_disposeCXTUResourceUsage@Base 3.2 - clang_disposeCodeCompleteResults@Base 3.2 - clang_disposeDiagnostic@Base 3.2 - clang_disposeDiagnosticSet@Base 3.2 - clang_disposeIndex@Base 3.2 - clang_disposeOverriddenCursors@Base 3.2 - clang_disposeString@Base 3.2 - clang_disposeTokens@Base 3.2 - clang_disposeTranslationUnit@Base 3.2 - clang_enableStackTraces@Base 3.2 - clang_equalCursors@Base 3.2 - clang_equalLocations@Base 3.2 - clang_equalRanges@Base 3.2 - clang_equalTypes@Base 3.2 - clang_executeOnThread@Base 3.2 - clang_findReferencesInFile@Base 3.2 - clang_findReferencesInFileWithBlock@Base 3.2 - clang_formatDiagnostic@Base 3.2 - clang_getArgType@Base 3.2 - clang_getArrayElementType@Base 3.2 - clang_getArraySize@Base 3.2 - clang_getCString@Base 3.2 - clang_getCXTUResourceUsage@Base 3.2 - clang_getCXXAccessSpecifier@Base 3.2 - clang_getCanonicalCursor@Base 3.2 - clang_getCanonicalType@Base 3.2 - clang_getChildDiagnostics@Base 3.2 - clang_getClangVersion@Base 3.2 - clang_getCompletionAnnotation@Base 3.2 - clang_getCompletionAvailability@Base 3.2 - clang_getCompletionBriefComment@Base 3.2 - clang_getCompletionChunkCompletionString@Base 3.2 - clang_getCompletionChunkKind@Base 3.2 - clang_getCompletionChunkText@Base 3.2 - clang_getCompletionNumAnnotations@Base 3.2 - clang_getCompletionParent@Base 3.2 - clang_getCompletionPriority@Base 3.2 - clang_getCursor@Base 3.2 - clang_getCursorAvailability@Base 3.2 - clang_getCursorCompletionString@Base 3.2 - clang_getCursorDefinition@Base 3.2 - clang_getCursorDisplayName@Base 3.2 - clang_getCursorExtent@Base 3.2 - clang_getCursorKind@Base 3.2 - clang_getCursorKindSpelling@Base 3.2 - clang_getCursorLanguage@Base 3.2 - clang_getCursorLexicalParent@Base 3.2 - clang_getCursorLinkage@Base 3.2 - clang_getCursorLocation@Base 3.2 - clang_getCursorPlatformAvailability@Base 3.2 - clang_getCursorReferenceNameRange@Base 3.2 - clang_getCursorReferenced@Base 3.2 - clang_getCursorResultType@Base 3.2 - clang_getCursorSemanticParent@Base 3.2 - clang_getCursorSpelling@Base 3.2 - clang_getCursorType@Base 3.2 - clang_getCursorUSR@Base 3.2 - clang_getDeclObjCTypeEncoding@Base 3.2 - clang_getDefinitionSpellingAndExtent@Base 3.2 - clang_getDiagnostic@Base 3.2 - clang_getDiagnosticCategory@Base 3.2 - clang_getDiagnosticCategoryName@Base 3.2 - clang_getDiagnosticCategoryText@Base 3.2 - clang_getDiagnosticFixIt@Base 3.2 - clang_getDiagnosticInSet@Base 3.2 - clang_getDiagnosticLocation@Base 3.2 - clang_getDiagnosticNumFixIts@Base 3.2 - clang_getDiagnosticNumRanges@Base 3.2 - clang_getDiagnosticOption@Base 3.2 - clang_getDiagnosticRange@Base 3.2 - clang_getDiagnosticSetFromTU@Base 3.2 - clang_getDiagnosticSeverity@Base 3.2 - clang_getDiagnosticSpelling@Base 3.2 - clang_getElementType@Base 3.2 - clang_getEnumConstantDeclUnsignedValue@Base 3.2 - clang_getEnumConstantDeclValue@Base 3.2 - clang_getEnumDeclIntegerType@Base 3.2 - clang_getExpansionLocation@Base 3.2 - clang_getFile@Base 3.2 - clang_getFileName@Base 3.2 - clang_getFileTime@Base 3.2 - clang_getFunctionTypeCallingConv@Base 3.2 - clang_getIBOutletCollectionType@Base 3.2 - clang_getIncludedFile@Base 3.2 - clang_getInclusions@Base 3.2 - clang_getInstantiationLocation@Base 3.2 - clang_getLocation@Base 3.2 - clang_getLocationForOffset@Base 3.2 - clang_getNullCursor@Base 3.2 - clang_getNullLocation@Base 3.2 - clang_getNullRange@Base 3.2 - clang_getNumArgTypes@Base 3.2 - clang_getNumCompletionChunks@Base 3.2 - clang_getNumDiagnostics@Base 3.2 - clang_getNumDiagnosticsInSet@Base 3.2 - clang_getNumElements@Base 3.2 - clang_getNumOverloadedDecls@Base 3.2 - clang_getOverloadedDecl@Base 3.2 - clang_getOverriddenCursors@Base 3.2 - clang_getPointeeType@Base 3.2 - clang_getPresumedLocation@Base 3.2 - clang_getRange@Base 3.2 - clang_getRangeEnd@Base 3.2 - clang_getRangeStart@Base 3.2 - clang_getRemappings@Base 3.2 - clang_getRemappingsFromFileList@Base 3.2 - clang_getResultType@Base 3.2 - clang_getSpecializedCursorTemplate@Base 3.2 - clang_getSpellingLocation@Base 3.2 - clang_getTUResourceUsageName@Base 3.2 - clang_getTemplateCursorKind@Base 3.2 - clang_getTokenExtent@Base 3.2 - clang_getTokenKind@Base 3.2 - clang_getTokenLocation@Base 3.2 - clang_getTokenSpelling@Base 3.2 - clang_getTranslationUnitCursor@Base 3.2 - clang_getTranslationUnitSpelling@Base 3.2 - clang_getTypeDeclaration@Base 3.2 - clang_getTypeKindSpelling@Base 3.2 - clang_getTypedefDeclUnderlyingType@Base 3.2 - clang_hashCursor@Base 3.2 - clang_indexLoc_getCXSourceLocation@Base 3.2 - clang_indexLoc_getFileLocation@Base 3.2 - clang_indexSourceFile@Base 3.2 - clang_indexTranslationUnit@Base 3.2 - clang_index_getCXXClassDeclInfo@Base 3.2 - clang_index_getClientContainer@Base 3.2 - clang_index_getClientEntity@Base 3.2 - clang_index_getIBOutletCollectionAttrInfo@Base 3.2 - clang_index_getObjCCategoryDeclInfo@Base 3.2 - clang_index_getObjCContainerDeclInfo@Base 3.2 - clang_index_getObjCInterfaceDeclInfo@Base 3.2 - clang_index_getObjCPropertyDeclInfo@Base 3.2 - clang_index_getObjCProtocolRefListInfo@Base 3.2 - clang_index_isEntityObjCContainerKind@Base 3.2 - clang_index_setClientContainer@Base 3.2 - clang_index_setClientEntity@Base 3.2 - clang_isAttribute@Base 3.2 - clang_isConstQualifiedType@Base 3.2 - clang_isCursorDefinition@Base 3.2 - clang_isDeclaration@Base 3.2 - clang_isExpression@Base 3.2 - clang_isFileMultipleIncludeGuarded@Base 3.2 - clang_isFunctionTypeVariadic@Base 3.2 - clang_isInvalid@Base 3.2 - clang_isPODType@Base 3.2 - clang_isPreprocessing@Base 3.2 - clang_isReference@Base 3.2 - clang_isRestrictQualifiedType@Base 3.2 - clang_isStatement@Base 3.2 - clang_isTranslationUnit@Base 3.2 - clang_isUnexposed@Base 3.2 - clang_isVirtualBase@Base 3.2 - clang_isVolatileQualifiedType@Base 3.2 - clang_loadDiagnostics@Base 3.2 - clang_parseTranslationUnit@Base 3.2 - clang_remap_dispose@Base 3.2 - clang_remap_getFilenames@Base 3.2 - clang_remap_getNumFiles@Base 3.2 - clang_reparseTranslationUnit@Base 3.2 - clang_saveTranslationUnit@Base 3.2 - clang_sortCodeCompletionResults@Base 3.2 - clang_toggleCrashRecovery@Base 3.2 - clang_tokenize@Base 3.2 - clang_visitChildren@Base 3.2 - clang_visitChildrenWithBlock@Base 3.2 +libclang-3.3.so.1 libclang1 #MINVER# + clang_BlockCommandComment_getArgText@Base 3.3 + clang_BlockCommandComment_getCommandName@Base 3.3 + clang_BlockCommandComment_getNumArgs@Base 3.3 + clang_BlockCommandComment_getParagraph@Base 3.3 + clang_CXCursorSet_contains@Base 3.3 + clang_CXCursorSet_insert@Base 3.3 + clang_CXIndex_getGlobalOptions@Base 3.3 + clang_CXIndex_setGlobalOptions@Base 3.3 + clang_CXXMethod_isStatic@Base 3.3 + clang_CXXMethod_isVirtual@Base 3.3 + clang_Comment_getChild@Base 3.3 + clang_Comment_getKind@Base 3.3 + clang_Comment_getNumChildren@Base 3.3 + clang_Comment_isWhitespace@Base 3.3 + clang_CompilationDatabase_dispose@Base 3.3 + clang_CompilationDatabase_fromDirectory@Base 3.3 + clang_CompilationDatabase_getAllCompileCommands@Base 3.3 + clang_CompilationDatabase_getCompileCommands@Base 3.3 + clang_CompileCommand_getArg@Base 3.3 + clang_CompileCommand_getDirectory@Base 3.3 + clang_CompileCommand_getNumArgs@Base 3.3 + clang_CompileCommands_dispose@Base 3.3 + clang_CompileCommands_getCommand@Base 3.3 + clang_CompileCommands_getSize@Base 3.3 + clang_Cursor_getArgument@Base 3.3 + clang_Cursor_getBriefCommentText@Base 3.3 + clang_Cursor_getCommentRange@Base 3.3 + clang_Cursor_getModule@Base 3.3 + clang_Cursor_getNumArguments@Base 3.3 + clang_Cursor_getObjCDeclQualifiers@Base 3.3 + clang_Cursor_getObjCPropertyAttributes@Base 3.3 + clang_Cursor_getObjCSelectorIndex@Base 3.3 + clang_Cursor_getParsedComment@Base 3.3 + clang_Cursor_getRawCommentText@Base 3.3 + clang_Cursor_getReceiverType@Base 3.3 + clang_Cursor_getSpellingNameRange@Base 3.3 + clang_Cursor_getTranslationUnit@Base 3.3 + clang_Cursor_isBitField@Base 3.3 + clang_Cursor_isDynamicCall@Base 3.3 + clang_Cursor_isNull@Base 3.3 + clang_Cursor_isVariadic@Base 3.3 + clang_FullComment_getAsHTML@Base 3.3 + clang_FullComment_getAsXML@Base 3.3 + clang_HTMLStartTagComment_isSelfClosing@Base 3.3 + clang_HTMLStartTag_getAttrName@Base 3.3 + clang_HTMLStartTag_getAttrValue@Base 3.3 + clang_HTMLStartTag_getNumAttrs@Base 3.3 + clang_HTMLTagComment_getAsString@Base 3.3 + clang_HTMLTagComment_getTagName@Base 3.3 + clang_IndexAction_create@Base 3.3 + clang_IndexAction_dispose@Base 3.3 + clang_InlineCommandComment_getArgText@Base 3.3 + clang_InlineCommandComment_getCommandName@Base 3.3 + clang_InlineCommandComment_getNumArgs@Base 3.3 + clang_InlineCommandComment_getRenderKind@Base 3.3 + clang_InlineContentComment_hasTrailingNewline@Base 3.3 + clang_Location_isInSystemHeader@Base 3.3 + clang_Module_getASTFile@Base 3.3 + clang_Module_getFullName@Base 3.3 + clang_Module_getName@Base 3.3 + clang_Module_getNumTopLevelHeaders@Base 3.3 + clang_Module_getParent@Base 3.3 + clang_Module_getTopLevelHeader@Base 3.3 + clang_ParamCommandComment_getDirection@Base 3.3 + clang_ParamCommandComment_getParamIndex@Base 3.3 + clang_ParamCommandComment_getParamName@Base 3.3 + clang_ParamCommandComment_isDirectionExplicit@Base 3.3 + clang_ParamCommandComment_isParamIndexValid@Base 3.3 + clang_Range_isNull@Base 3.3 + clang_TParamCommandComment_getDepth@Base 3.3 + clang_TParamCommandComment_getIndex@Base 3.3 + clang_TParamCommandComment_getParamName@Base 3.3 + clang_TParamCommandComment_isParamPositionValid@Base 3.3 + clang_TextComment_getText@Base 3.3 + clang_Type_getAlignOf@Base 3.3 + clang_Type_getOffsetOf@Base 3.3 + clang_Type_getSizeOf@Base 3.3 + clang_VerbatimBlockLineComment_getText@Base 3.3 + clang_VerbatimLineComment_getText@Base 3.3 + clang_annotateTokens@Base 3.3 + clang_codeCompleteAt@Base 3.3 + clang_codeCompleteGetContainerKind@Base 3.3 + clang_codeCompleteGetContainerUSR@Base 3.3 + clang_codeCompleteGetContexts@Base 3.3 + clang_codeCompleteGetDiagnostic@Base 3.3 + clang_codeCompleteGetNumDiagnostics@Base 3.3 + clang_codeCompleteGetObjCSelector@Base 3.3 + clang_constructUSR_ObjCCategory@Base 3.3 + clang_constructUSR_ObjCClass@Base 3.3 + clang_constructUSR_ObjCIvar@Base 3.3 + clang_constructUSR_ObjCMethod@Base 3.3 + clang_constructUSR_ObjCProperty@Base 3.3 + clang_constructUSR_ObjCProtocol@Base 3.3 + clang_createCXCursorSet@Base 3.3 + clang_createIndex@Base 3.3 + clang_createTranslationUnit@Base 3.3 + clang_createTranslationUnitFromSourceFile@Base 3.3 + clang_defaultCodeCompleteOptions@Base 3.3 + clang_defaultDiagnosticDisplayOptions@Base 3.3 + clang_defaultEditingTranslationUnitOptions@Base 3.3 + clang_defaultReparseOptions@Base 3.3 + clang_defaultSaveOptions@Base 3.3 + clang_disposeCXCursorSet@Base 3.3 + clang_disposeCXPlatformAvailability@Base 3.3 + clang_disposeCXTUResourceUsage@Base 3.3 + clang_disposeCodeCompleteResults@Base 3.3 + clang_disposeDiagnostic@Base 3.3 + clang_disposeDiagnosticSet@Base 3.3 + clang_disposeIndex@Base 3.3 + clang_disposeOverriddenCursors@Base 3.3 + clang_disposeString@Base 3.3 + clang_disposeTokens@Base 3.3 + clang_disposeTranslationUnit@Base 3.3 + clang_enableStackTraces@Base 3.3 + clang_equalCursors@Base 3.3 + clang_equalLocations@Base 3.3 + clang_equalRanges@Base 3.3 + clang_equalTypes@Base 3.3 + clang_executeOnThread@Base 3.3 + clang_findIncludesInFile@Base 3.3 + clang_findIncludesInFileWithBlock@Base 3.3 + clang_findReferencesInFile@Base 3.3 + clang_findReferencesInFileWithBlock@Base 3.3 + clang_formatDiagnostic@Base 3.3 + clang_getArgType@Base 3.3 + clang_getArrayElementType@Base 3.3 + clang_getArraySize@Base 3.3 + clang_getCString@Base 3.3 + clang_getCXTUResourceUsage@Base 3.3 + clang_getCXXAccessSpecifier@Base 3.3 + clang_getCanonicalCursor@Base 3.3 + clang_getCanonicalType@Base 3.3 + clang_getChildDiagnostics@Base 3.3 + clang_getClangVersion@Base 3.3 + clang_getCompletionAnnotation@Base 3.3 + clang_getCompletionAvailability@Base 3.3 + clang_getCompletionBriefComment@Base 3.3 + clang_getCompletionChunkCompletionString@Base 3.3 + clang_getCompletionChunkKind@Base 3.3 + clang_getCompletionChunkText@Base 3.3 + clang_getCompletionNumAnnotations@Base 3.3 + clang_getCompletionParent@Base 3.3 + clang_getCompletionPriority@Base 3.3 + clang_getCursor@Base 3.3 + clang_getCursorAvailability@Base 3.3 + clang_getCursorCompletionString@Base 3.3 + clang_getCursorDefinition@Base 3.3 + clang_getCursorDisplayName@Base 3.3 + clang_getCursorExtent@Base 3.3 + clang_getCursorKind@Base 3.3 + clang_getCursorKindSpelling@Base 3.3 + clang_getCursorLanguage@Base 3.3 + clang_getCursorLexicalParent@Base 3.3 + clang_getCursorLinkage@Base 3.3 + clang_getCursorLocation@Base 3.3 + clang_getCursorPlatformAvailability@Base 3.3 + clang_getCursorReferenceNameRange@Base 3.3 + clang_getCursorReferenced@Base 3.3 + clang_getCursorResultType@Base 3.3 + clang_getCursorSemanticParent@Base 3.3 + clang_getCursorSpelling@Base 3.3 + clang_getCursorType@Base 3.3 + clang_getCursorUSR@Base 3.3 + clang_getDeclObjCTypeEncoding@Base 3.3 + clang_getDefinitionSpellingAndExtent@Base 3.3 + clang_getDiagnostic@Base 3.3 + clang_getDiagnosticCategory@Base 3.3 + clang_getDiagnosticCategoryName@Base 3.3 + clang_getDiagnosticCategoryText@Base 3.3 + clang_getDiagnosticFixIt@Base 3.3 + clang_getDiagnosticInSet@Base 3.3 + clang_getDiagnosticLocation@Base 3.3 + clang_getDiagnosticNumFixIts@Base 3.3 + clang_getDiagnosticNumRanges@Base 3.3 + clang_getDiagnosticOption@Base 3.3 + clang_getDiagnosticRange@Base 3.3 + clang_getDiagnosticSetFromTU@Base 3.3 + clang_getDiagnosticSeverity@Base 3.3 + clang_getDiagnosticSpelling@Base 3.3 + clang_getElementType@Base 3.3 + clang_getEnumConstantDeclUnsignedValue@Base 3.3 + clang_getEnumConstantDeclValue@Base 3.3 + clang_getEnumDeclIntegerType@Base 3.3 + clang_getExpansionLocation@Base 3.3 + clang_getFieldDeclBitWidth@Base 3.3 + clang_getFile@Base 3.3 + clang_getFileLocation@Base 3.3 + clang_getFileName@Base 3.3 + clang_getFileTime@Base 3.3 + clang_getFileUniqueID@Base 3.3 + clang_getFunctionTypeCallingConv@Base 3.3 + clang_getIBOutletCollectionType@Base 3.3 + clang_getIncludedFile@Base 3.3 + clang_getInclusions@Base 3.3 + clang_getInstantiationLocation@Base 3.3 + clang_getLocation@Base 3.3 + clang_getLocationForOffset@Base 3.3 + clang_getNullCursor@Base 3.3 + clang_getNullLocation@Base 3.3 + clang_getNullRange@Base 3.3 + clang_getNumArgTypes@Base 3.3 + clang_getNumCompletionChunks@Base 3.3 + clang_getNumDiagnostics@Base 3.3 + clang_getNumDiagnosticsInSet@Base 3.3 + clang_getNumElements@Base 3.3 + clang_getNumOverloadedDecls@Base 3.3 + clang_getOverloadedDecl@Base 3.3 + clang_getOverriddenCursors@Base 3.3 + clang_getPointeeType@Base 3.3 + clang_getPresumedLocation@Base 3.3 + clang_getRange@Base 3.3 + clang_getRangeEnd@Base 3.3 + clang_getRangeStart@Base 3.3 + clang_getRemappings@Base 3.3 + clang_getRemappingsFromFileList@Base 3.3 + clang_getResultType@Base 3.3 + clang_getSpecializedCursorTemplate@Base 3.3 + clang_getSpellingLocation@Base 3.3 + clang_getTUResourceUsageName@Base 3.3 + clang_getTemplateCursorKind@Base 3.3 + clang_getTokenExtent@Base 3.3 + clang_getTokenKind@Base 3.3 + clang_getTokenLocation@Base 3.3 + clang_getTokenSpelling@Base 3.3 + clang_getTranslationUnitCursor@Base 3.3 + clang_getTranslationUnitSpelling@Base 3.3 + clang_getTypeDeclaration@Base 3.3 + clang_getTypeKindSpelling@Base 3.3 + clang_getTypeSpelling@Base 3.3 + clang_getTypedefDeclUnderlyingType@Base 3.3 + clang_hashCursor@Base 3.3 + clang_indexLoc_getCXSourceLocation@Base 3.3 + clang_indexLoc_getFileLocation@Base 3.3 + clang_indexSourceFile@Base 3.3 + clang_indexTranslationUnit@Base 3.3 + clang_index_getCXXClassDeclInfo@Base 3.3 + clang_index_getClientContainer@Base 3.3 + clang_index_getClientEntity@Base 3.3 + clang_index_getIBOutletCollectionAttrInfo@Base 3.3 + clang_index_getObjCCategoryDeclInfo@Base 3.3 + clang_index_getObjCContainerDeclInfo@Base 3.3 + clang_index_getObjCInterfaceDeclInfo@Base 3.3 + clang_index_getObjCPropertyDeclInfo@Base 3.3 + clang_index_getObjCProtocolRefListInfo@Base 3.3 + clang_index_isEntityObjCContainerKind@Base 3.3 + clang_index_setClientContainer@Base 3.3 + clang_index_setClientEntity@Base 3.3 + clang_isAttribute@Base 3.3 + clang_isConstQualifiedType@Base 3.3 + clang_isCursorDefinition@Base 3.3 + clang_isDeclaration@Base 3.3 + clang_isExpression@Base 3.3 + clang_isFileMultipleIncludeGuarded@Base 3.3 + clang_isFunctionTypeVariadic@Base 3.3 + clang_isInvalid@Base 3.3 + clang_isPODType@Base 3.3 + clang_isPreprocessing@Base 3.3 + clang_isReference@Base 3.3 + clang_isRestrictQualifiedType@Base 3.3 + clang_isStatement@Base 3.3 + clang_isTranslationUnit@Base 3.3 + clang_isUnexposed@Base 3.3 + clang_isVirtualBase@Base 3.3 + clang_isVolatileQualifiedType@Base 3.3 + clang_loadDiagnostics@Base 3.3 + clang_parseTranslationUnit@Base 3.3 + clang_remap_dispose@Base 3.3 + clang_remap_getFilenames@Base 3.3 + clang_remap_getNumFiles@Base 3.3 + clang_reparseTranslationUnit@Base 3.3 + clang_saveTranslationUnit@Base 3.3 + clang_sortCodeCompletionResults@Base 3.3 + clang_toggleCrashRecovery@Base 3.3 + clang_tokenize@Base 3.3 + clang_visitChildren@Base 3.3 + clang_visitChildrenWithBlock@Base 3.3 From 8932ddf1deffdd0bcffc8f4942ba915e3bec88b8 Mon Sep 17 00:00:00 2001 From: Sylvestre Ledru Date: Wed, 16 Oct 2013 07:22:38 +0000 Subject: [PATCH 13/14] Fix the symbol list --- debian/libclang1-3.3.symbols | 554 +++++++++++++++++------------------ 1 file changed, 277 insertions(+), 277 deletions(-) diff --git a/debian/libclang1-3.3.symbols b/debian/libclang1-3.3.symbols index 5e1b7a10..a7838618 100644 --- a/debian/libclang1-3.3.symbols +++ b/debian/libclang1-3.3.symbols @@ -1,277 +1,277 @@ -libclang-3.3.so.1 libclang1 #MINVER# - clang_BlockCommandComment_getArgText@Base 3.3 - clang_BlockCommandComment_getCommandName@Base 3.3 - clang_BlockCommandComment_getNumArgs@Base 3.3 - clang_BlockCommandComment_getParagraph@Base 3.3 - clang_CXCursorSet_contains@Base 3.3 - clang_CXCursorSet_insert@Base 3.3 - clang_CXIndex_getGlobalOptions@Base 3.3 - clang_CXIndex_setGlobalOptions@Base 3.3 - clang_CXXMethod_isStatic@Base 3.3 - clang_CXXMethod_isVirtual@Base 3.3 - clang_Comment_getChild@Base 3.3 - clang_Comment_getKind@Base 3.3 - clang_Comment_getNumChildren@Base 3.3 - clang_Comment_isWhitespace@Base 3.3 - clang_CompilationDatabase_dispose@Base 3.3 - clang_CompilationDatabase_fromDirectory@Base 3.3 - clang_CompilationDatabase_getAllCompileCommands@Base 3.3 - clang_CompilationDatabase_getCompileCommands@Base 3.3 - clang_CompileCommand_getArg@Base 3.3 - clang_CompileCommand_getDirectory@Base 3.3 - clang_CompileCommand_getNumArgs@Base 3.3 - clang_CompileCommands_dispose@Base 3.3 - clang_CompileCommands_getCommand@Base 3.3 - clang_CompileCommands_getSize@Base 3.3 - clang_Cursor_getArgument@Base 3.3 - clang_Cursor_getBriefCommentText@Base 3.3 - clang_Cursor_getCommentRange@Base 3.3 - clang_Cursor_getModule@Base 3.3 - clang_Cursor_getNumArguments@Base 3.3 - clang_Cursor_getObjCDeclQualifiers@Base 3.3 - clang_Cursor_getObjCPropertyAttributes@Base 3.3 - clang_Cursor_getObjCSelectorIndex@Base 3.3 - clang_Cursor_getParsedComment@Base 3.3 - clang_Cursor_getRawCommentText@Base 3.3 - clang_Cursor_getReceiverType@Base 3.3 - clang_Cursor_getSpellingNameRange@Base 3.3 - clang_Cursor_getTranslationUnit@Base 3.3 - clang_Cursor_isBitField@Base 3.3 - clang_Cursor_isDynamicCall@Base 3.3 - clang_Cursor_isNull@Base 3.3 - clang_Cursor_isVariadic@Base 3.3 - clang_FullComment_getAsHTML@Base 3.3 - clang_FullComment_getAsXML@Base 3.3 - clang_HTMLStartTagComment_isSelfClosing@Base 3.3 - clang_HTMLStartTag_getAttrName@Base 3.3 - clang_HTMLStartTag_getAttrValue@Base 3.3 - clang_HTMLStartTag_getNumAttrs@Base 3.3 - clang_HTMLTagComment_getAsString@Base 3.3 - clang_HTMLTagComment_getTagName@Base 3.3 - clang_IndexAction_create@Base 3.3 - clang_IndexAction_dispose@Base 3.3 - clang_InlineCommandComment_getArgText@Base 3.3 - clang_InlineCommandComment_getCommandName@Base 3.3 - clang_InlineCommandComment_getNumArgs@Base 3.3 - clang_InlineCommandComment_getRenderKind@Base 3.3 - clang_InlineContentComment_hasTrailingNewline@Base 3.3 - clang_Location_isInSystemHeader@Base 3.3 - clang_Module_getASTFile@Base 3.3 - clang_Module_getFullName@Base 3.3 - clang_Module_getName@Base 3.3 - clang_Module_getNumTopLevelHeaders@Base 3.3 - clang_Module_getParent@Base 3.3 - clang_Module_getTopLevelHeader@Base 3.3 - clang_ParamCommandComment_getDirection@Base 3.3 - clang_ParamCommandComment_getParamIndex@Base 3.3 - clang_ParamCommandComment_getParamName@Base 3.3 - clang_ParamCommandComment_isDirectionExplicit@Base 3.3 - clang_ParamCommandComment_isParamIndexValid@Base 3.3 - clang_Range_isNull@Base 3.3 - clang_TParamCommandComment_getDepth@Base 3.3 - clang_TParamCommandComment_getIndex@Base 3.3 - clang_TParamCommandComment_getParamName@Base 3.3 - clang_TParamCommandComment_isParamPositionValid@Base 3.3 - clang_TextComment_getText@Base 3.3 - clang_Type_getAlignOf@Base 3.3 - clang_Type_getOffsetOf@Base 3.3 - clang_Type_getSizeOf@Base 3.3 - clang_VerbatimBlockLineComment_getText@Base 3.3 - clang_VerbatimLineComment_getText@Base 3.3 - clang_annotateTokens@Base 3.3 - clang_codeCompleteAt@Base 3.3 - clang_codeCompleteGetContainerKind@Base 3.3 - clang_codeCompleteGetContainerUSR@Base 3.3 - clang_codeCompleteGetContexts@Base 3.3 - clang_codeCompleteGetDiagnostic@Base 3.3 - clang_codeCompleteGetNumDiagnostics@Base 3.3 - clang_codeCompleteGetObjCSelector@Base 3.3 - clang_constructUSR_ObjCCategory@Base 3.3 - clang_constructUSR_ObjCClass@Base 3.3 - clang_constructUSR_ObjCIvar@Base 3.3 - clang_constructUSR_ObjCMethod@Base 3.3 - clang_constructUSR_ObjCProperty@Base 3.3 - clang_constructUSR_ObjCProtocol@Base 3.3 - clang_createCXCursorSet@Base 3.3 - clang_createIndex@Base 3.3 - clang_createTranslationUnit@Base 3.3 - clang_createTranslationUnitFromSourceFile@Base 3.3 - clang_defaultCodeCompleteOptions@Base 3.3 - clang_defaultDiagnosticDisplayOptions@Base 3.3 - clang_defaultEditingTranslationUnitOptions@Base 3.3 - clang_defaultReparseOptions@Base 3.3 - clang_defaultSaveOptions@Base 3.3 - clang_disposeCXCursorSet@Base 3.3 - clang_disposeCXPlatformAvailability@Base 3.3 - clang_disposeCXTUResourceUsage@Base 3.3 - clang_disposeCodeCompleteResults@Base 3.3 - clang_disposeDiagnostic@Base 3.3 - clang_disposeDiagnosticSet@Base 3.3 - clang_disposeIndex@Base 3.3 - clang_disposeOverriddenCursors@Base 3.3 - clang_disposeString@Base 3.3 - clang_disposeTokens@Base 3.3 - clang_disposeTranslationUnit@Base 3.3 - clang_enableStackTraces@Base 3.3 - clang_equalCursors@Base 3.3 - clang_equalLocations@Base 3.3 - clang_equalRanges@Base 3.3 - clang_equalTypes@Base 3.3 - clang_executeOnThread@Base 3.3 - clang_findIncludesInFile@Base 3.3 - clang_findIncludesInFileWithBlock@Base 3.3 - clang_findReferencesInFile@Base 3.3 - clang_findReferencesInFileWithBlock@Base 3.3 - clang_formatDiagnostic@Base 3.3 - clang_getArgType@Base 3.3 - clang_getArrayElementType@Base 3.3 - clang_getArraySize@Base 3.3 - clang_getCString@Base 3.3 - clang_getCXTUResourceUsage@Base 3.3 - clang_getCXXAccessSpecifier@Base 3.3 - clang_getCanonicalCursor@Base 3.3 - clang_getCanonicalType@Base 3.3 - clang_getChildDiagnostics@Base 3.3 - clang_getClangVersion@Base 3.3 - clang_getCompletionAnnotation@Base 3.3 - clang_getCompletionAvailability@Base 3.3 - clang_getCompletionBriefComment@Base 3.3 - clang_getCompletionChunkCompletionString@Base 3.3 - clang_getCompletionChunkKind@Base 3.3 - clang_getCompletionChunkText@Base 3.3 - clang_getCompletionNumAnnotations@Base 3.3 - clang_getCompletionParent@Base 3.3 - clang_getCompletionPriority@Base 3.3 - clang_getCursor@Base 3.3 - clang_getCursorAvailability@Base 3.3 - clang_getCursorCompletionString@Base 3.3 - clang_getCursorDefinition@Base 3.3 - clang_getCursorDisplayName@Base 3.3 - clang_getCursorExtent@Base 3.3 - clang_getCursorKind@Base 3.3 - clang_getCursorKindSpelling@Base 3.3 - clang_getCursorLanguage@Base 3.3 - clang_getCursorLexicalParent@Base 3.3 - clang_getCursorLinkage@Base 3.3 - clang_getCursorLocation@Base 3.3 - clang_getCursorPlatformAvailability@Base 3.3 - clang_getCursorReferenceNameRange@Base 3.3 - clang_getCursorReferenced@Base 3.3 - clang_getCursorResultType@Base 3.3 - clang_getCursorSemanticParent@Base 3.3 - clang_getCursorSpelling@Base 3.3 - clang_getCursorType@Base 3.3 - clang_getCursorUSR@Base 3.3 - clang_getDeclObjCTypeEncoding@Base 3.3 - clang_getDefinitionSpellingAndExtent@Base 3.3 - clang_getDiagnostic@Base 3.3 - clang_getDiagnosticCategory@Base 3.3 - clang_getDiagnosticCategoryName@Base 3.3 - clang_getDiagnosticCategoryText@Base 3.3 - clang_getDiagnosticFixIt@Base 3.3 - clang_getDiagnosticInSet@Base 3.3 - clang_getDiagnosticLocation@Base 3.3 - clang_getDiagnosticNumFixIts@Base 3.3 - clang_getDiagnosticNumRanges@Base 3.3 - clang_getDiagnosticOption@Base 3.3 - clang_getDiagnosticRange@Base 3.3 - clang_getDiagnosticSetFromTU@Base 3.3 - clang_getDiagnosticSeverity@Base 3.3 - clang_getDiagnosticSpelling@Base 3.3 - clang_getElementType@Base 3.3 - clang_getEnumConstantDeclUnsignedValue@Base 3.3 - clang_getEnumConstantDeclValue@Base 3.3 - clang_getEnumDeclIntegerType@Base 3.3 - clang_getExpansionLocation@Base 3.3 - clang_getFieldDeclBitWidth@Base 3.3 - clang_getFile@Base 3.3 - clang_getFileLocation@Base 3.3 - clang_getFileName@Base 3.3 - clang_getFileTime@Base 3.3 - clang_getFileUniqueID@Base 3.3 - clang_getFunctionTypeCallingConv@Base 3.3 - clang_getIBOutletCollectionType@Base 3.3 - clang_getIncludedFile@Base 3.3 - clang_getInclusions@Base 3.3 - clang_getInstantiationLocation@Base 3.3 - clang_getLocation@Base 3.3 - clang_getLocationForOffset@Base 3.3 - clang_getNullCursor@Base 3.3 - clang_getNullLocation@Base 3.3 - clang_getNullRange@Base 3.3 - clang_getNumArgTypes@Base 3.3 - clang_getNumCompletionChunks@Base 3.3 - clang_getNumDiagnostics@Base 3.3 - clang_getNumDiagnosticsInSet@Base 3.3 - clang_getNumElements@Base 3.3 - clang_getNumOverloadedDecls@Base 3.3 - clang_getOverloadedDecl@Base 3.3 - clang_getOverriddenCursors@Base 3.3 - clang_getPointeeType@Base 3.3 - clang_getPresumedLocation@Base 3.3 - clang_getRange@Base 3.3 - clang_getRangeEnd@Base 3.3 - clang_getRangeStart@Base 3.3 - clang_getRemappings@Base 3.3 - clang_getRemappingsFromFileList@Base 3.3 - clang_getResultType@Base 3.3 - clang_getSpecializedCursorTemplate@Base 3.3 - clang_getSpellingLocation@Base 3.3 - clang_getTUResourceUsageName@Base 3.3 - clang_getTemplateCursorKind@Base 3.3 - clang_getTokenExtent@Base 3.3 - clang_getTokenKind@Base 3.3 - clang_getTokenLocation@Base 3.3 - clang_getTokenSpelling@Base 3.3 - clang_getTranslationUnitCursor@Base 3.3 - clang_getTranslationUnitSpelling@Base 3.3 - clang_getTypeDeclaration@Base 3.3 - clang_getTypeKindSpelling@Base 3.3 - clang_getTypeSpelling@Base 3.3 - clang_getTypedefDeclUnderlyingType@Base 3.3 - clang_hashCursor@Base 3.3 - clang_indexLoc_getCXSourceLocation@Base 3.3 - clang_indexLoc_getFileLocation@Base 3.3 - clang_indexSourceFile@Base 3.3 - clang_indexTranslationUnit@Base 3.3 - clang_index_getCXXClassDeclInfo@Base 3.3 - clang_index_getClientContainer@Base 3.3 - clang_index_getClientEntity@Base 3.3 - clang_index_getIBOutletCollectionAttrInfo@Base 3.3 - clang_index_getObjCCategoryDeclInfo@Base 3.3 - clang_index_getObjCContainerDeclInfo@Base 3.3 - clang_index_getObjCInterfaceDeclInfo@Base 3.3 - clang_index_getObjCPropertyDeclInfo@Base 3.3 - clang_index_getObjCProtocolRefListInfo@Base 3.3 - clang_index_isEntityObjCContainerKind@Base 3.3 - clang_index_setClientContainer@Base 3.3 - clang_index_setClientEntity@Base 3.3 - clang_isAttribute@Base 3.3 - clang_isConstQualifiedType@Base 3.3 - clang_isCursorDefinition@Base 3.3 - clang_isDeclaration@Base 3.3 - clang_isExpression@Base 3.3 - clang_isFileMultipleIncludeGuarded@Base 3.3 - clang_isFunctionTypeVariadic@Base 3.3 - clang_isInvalid@Base 3.3 - clang_isPODType@Base 3.3 - clang_isPreprocessing@Base 3.3 - clang_isReference@Base 3.3 - clang_isRestrictQualifiedType@Base 3.3 - clang_isStatement@Base 3.3 - clang_isTranslationUnit@Base 3.3 - clang_isUnexposed@Base 3.3 - clang_isVirtualBase@Base 3.3 - clang_isVolatileQualifiedType@Base 3.3 - clang_loadDiagnostics@Base 3.3 - clang_parseTranslationUnit@Base 3.3 - clang_remap_dispose@Base 3.3 - clang_remap_getFilenames@Base 3.3 - clang_remap_getNumFiles@Base 3.3 - clang_reparseTranslationUnit@Base 3.3 - clang_saveTranslationUnit@Base 3.3 - clang_sortCodeCompletionResults@Base 3.3 - clang_toggleCrashRecovery@Base 3.3 - clang_tokenize@Base 3.3 - clang_visitChildren@Base 3.3 - clang_visitChildrenWithBlock@Base 3.3 +libclang.so.1 libclang1-3.3 #MINVER# + clang_BlockCommandComment_getArgText@Base 1:3.3 + clang_BlockCommandComment_getCommandName@Base 1:3.3 + clang_BlockCommandComment_getNumArgs@Base 1:3.3 + clang_BlockCommandComment_getParagraph@Base 1:3.3 + clang_CXCursorSet_contains@Base 1:3.3 + clang_CXCursorSet_insert@Base 1:3.3 + clang_CXIndex_getGlobalOptions@Base 1:3.3 + clang_CXIndex_setGlobalOptions@Base 1:3.3 + clang_CXXMethod_isStatic@Base 1:3.3 + clang_CXXMethod_isVirtual@Base 1:3.3 + clang_Comment_getChild@Base 1:3.3 + clang_Comment_getKind@Base 1:3.3 + clang_Comment_getNumChildren@Base 1:3.3 + clang_Comment_isWhitespace@Base 1:3.3 + clang_CompilationDatabase_dispose@Base 1:3.3 + clang_CompilationDatabase_fromDirectory@Base 1:3.3 + clang_CompilationDatabase_getAllCompileCommands@Base 1:3.3 + clang_CompilationDatabase_getCompileCommands@Base 1:3.3 + clang_CompileCommand_getArg@Base 1:3.3 + clang_CompileCommand_getDirectory@Base 1:3.3 + clang_CompileCommand_getNumArgs@Base 1:3.3 + clang_CompileCommands_dispose@Base 1:3.3 + clang_CompileCommands_getCommand@Base 1:3.3 + clang_CompileCommands_getSize@Base 1:3.3 + clang_Cursor_getArgument@Base 1:3.3 + clang_Cursor_getBriefCommentText@Base 1:3.3 + clang_Cursor_getCommentRange@Base 1:3.3 + clang_Cursor_getModule@Base 1:3.3 + clang_Cursor_getNumArguments@Base 1:3.3 + clang_Cursor_getObjCDeclQualifiers@Base 1:3.3 + clang_Cursor_getObjCPropertyAttributes@Base 1:3.3 + clang_Cursor_getObjCSelectorIndex@Base 1:3.3 + clang_Cursor_getParsedComment@Base 1:3.3 + clang_Cursor_getRawCommentText@Base 1:3.3 + clang_Cursor_getReceiverType@Base 1:3.3 + clang_Cursor_getSpellingNameRange@Base 1:3.3 + clang_Cursor_getTranslationUnit@Base 1:3.3 + clang_Cursor_isBitField@Base 1:3.3 + clang_Cursor_isDynamicCall@Base 1:3.3 + clang_Cursor_isNull@Base 1:3.3 + clang_Cursor_isVariadic@Base 1:3.3 + clang_FullComment_getAsHTML@Base 1:3.3 + clang_FullComment_getAsXML@Base 1:3.3 + clang_HTMLStartTagComment_isSelfClosing@Base 1:3.3 + clang_HTMLStartTag_getAttrName@Base 1:3.3 + clang_HTMLStartTag_getAttrValue@Base 1:3.3 + clang_HTMLStartTag_getNumAttrs@Base 1:3.3 + clang_HTMLTagComment_getAsString@Base 1:3.3 + clang_HTMLTagComment_getTagName@Base 1:3.3 + clang_IndexAction_create@Base 1:3.3 + clang_IndexAction_dispose@Base 1:3.3 + clang_InlineCommandComment_getArgText@Base 1:3.3 + clang_InlineCommandComment_getCommandName@Base 1:3.3 + clang_InlineCommandComment_getNumArgs@Base 1:3.3 + clang_InlineCommandComment_getRenderKind@Base 1:3.3 + clang_InlineContentComment_hasTrailingNewline@Base 1:3.3 + clang_Location_isInSystemHeader@Base 1:3.3 + clang_Module_getASTFile@Base 1:3.3 + clang_Module_getFullName@Base 1:3.3 + clang_Module_getName@Base 1:3.3 + clang_Module_getNumTopLevelHeaders@Base 1:3.3 + clang_Module_getParent@Base 1:3.3 + clang_Module_getTopLevelHeader@Base 1:3.3 + clang_ParamCommandComment_getDirection@Base 1:3.3 + clang_ParamCommandComment_getParamIndex@Base 1:3.3 + clang_ParamCommandComment_getParamName@Base 1:3.3 + clang_ParamCommandComment_isDirectionExplicit@Base 1:3.3 + clang_ParamCommandComment_isParamIndexValid@Base 1:3.3 + clang_Range_isNull@Base 1:3.3 + clang_TParamCommandComment_getDepth@Base 1:3.3 + clang_TParamCommandComment_getIndex@Base 1:3.3 + clang_TParamCommandComment_getParamName@Base 1:3.3 + clang_TParamCommandComment_isParamPositionValid@Base 1:3.3 + clang_TextComment_getText@Base 1:3.3 + clang_Type_getAlignOf@Base 1:3.3 + clang_Type_getOffsetOf@Base 1:3.3 + clang_Type_getSizeOf@Base 1:3.3 + clang_VerbatimBlockLineComment_getText@Base 1:3.3 + clang_VerbatimLineComment_getText@Base 1:3.3 + clang_annotateTokens@Base 1:3.3 + clang_codeCompleteAt@Base 1:3.3 + clang_codeCompleteGetContainerKind@Base 1:3.3 + clang_codeCompleteGetContainerUSR@Base 1:3.3 + clang_codeCompleteGetContexts@Base 1:3.3 + clang_codeCompleteGetDiagnostic@Base 1:3.3 + clang_codeCompleteGetNumDiagnostics@Base 1:3.3 + clang_codeCompleteGetObjCSelector@Base 1:3.3 + clang_constructUSR_ObjCCategory@Base 1:3.3 + clang_constructUSR_ObjCClass@Base 1:3.3 + clang_constructUSR_ObjCIvar@Base 1:3.3 + clang_constructUSR_ObjCMethod@Base 1:3.3 + clang_constructUSR_ObjCProperty@Base 1:3.3 + clang_constructUSR_ObjCProtocol@Base 1:3.3 + clang_createCXCursorSet@Base 1:3.3 + clang_createIndex@Base 1:3.3 + clang_createTranslationUnit@Base 1:3.3 + clang_createTranslationUnitFromSourceFile@Base 1:3.3 + clang_defaultCodeCompleteOptions@Base 1:3.3 + clang_defaultDiagnosticDisplayOptions@Base 1:3.3 + clang_defaultEditingTranslationUnitOptions@Base 1:3.3 + clang_defaultReparseOptions@Base 1:3.3 + clang_defaultSaveOptions@Base 1:3.3 + clang_disposeCXCursorSet@Base 1:3.3 + clang_disposeCXPlatformAvailability@Base 1:3.3 + clang_disposeCXTUResourceUsage@Base 1:3.3 + clang_disposeCodeCompleteResults@Base 1:3.3 + clang_disposeDiagnostic@Base 1:3.3 + clang_disposeDiagnosticSet@Base 1:3.3 + clang_disposeIndex@Base 1:3.3 + clang_disposeOverriddenCursors@Base 1:3.3 + clang_disposeString@Base 1:3.3 + clang_disposeTokens@Base 1:3.3 + clang_disposeTranslationUnit@Base 1:3.3 + clang_enableStackTraces@Base 1:3.3 + clang_equalCursors@Base 1:3.3 + clang_equalLocations@Base 1:3.3 + clang_equalRanges@Base 1:3.3 + clang_equalTypes@Base 1:3.3 + clang_executeOnThread@Base 1:3.3 + clang_findIncludesInFile@Base 1:3.3 + clang_findIncludesInFileWithBlock@Base 1:3.3 + clang_findReferencesInFile@Base 1:3.3 + clang_findReferencesInFileWithBlock@Base 1:3.3 + clang_formatDiagnostic@Base 1:3.3 + clang_getArgType@Base 1:3.3 + clang_getArrayElementType@Base 1:3.3 + clang_getArraySize@Base 1:3.3 + clang_getCString@Base 1:3.3 + clang_getCXTUResourceUsage@Base 1:3.3 + clang_getCXXAccessSpecifier@Base 1:3.3 + clang_getCanonicalCursor@Base 1:3.3 + clang_getCanonicalType@Base 1:3.3 + clang_getChildDiagnostics@Base 1:3.3 + clang_getClangVersion@Base 1:3.3 + clang_getCompletionAnnotation@Base 1:3.3 + clang_getCompletionAvailability@Base 1:3.3 + clang_getCompletionBriefComment@Base 1:3.3 + clang_getCompletionChunkCompletionString@Base 1:3.3 + clang_getCompletionChunkKind@Base 1:3.3 + clang_getCompletionChunkText@Base 1:3.3 + clang_getCompletionNumAnnotations@Base 1:3.3 + clang_getCompletionParent@Base 1:3.3 + clang_getCompletionPriority@Base 1:3.3 + clang_getCursor@Base 1:3.3 + clang_getCursorAvailability@Base 1:3.3 + clang_getCursorCompletionString@Base 1:3.3 + clang_getCursorDefinition@Base 1:3.3 + clang_getCursorDisplayName@Base 1:3.3 + clang_getCursorExtent@Base 1:3.3 + clang_getCursorKind@Base 1:3.3 + clang_getCursorKindSpelling@Base 1:3.3 + clang_getCursorLanguage@Base 1:3.3 + clang_getCursorLexicalParent@Base 1:3.3 + clang_getCursorLinkage@Base 1:3.3 + clang_getCursorLocation@Base 1:3.3 + clang_getCursorPlatformAvailability@Base 1:3.3 + clang_getCursorReferenceNameRange@Base 1:3.3 + clang_getCursorReferenced@Base 1:3.3 + clang_getCursorResultType@Base 1:3.3 + clang_getCursorSemanticParent@Base 1:3.3 + clang_getCursorSpelling@Base 1:3.3 + clang_getCursorType@Base 1:3.3 + clang_getCursorUSR@Base 1:3.3 + clang_getDeclObjCTypeEncoding@Base 1:3.3 + clang_getDefinitionSpellingAndExtent@Base 1:3.3 + clang_getDiagnostic@Base 1:3.3 + clang_getDiagnosticCategory@Base 1:3.3 + clang_getDiagnosticCategoryName@Base 1:3.3 + clang_getDiagnosticCategoryText@Base 1:3.3 + clang_getDiagnosticFixIt@Base 1:3.3 + clang_getDiagnosticInSet@Base 1:3.3 + clang_getDiagnosticLocation@Base 1:3.3 + clang_getDiagnosticNumFixIts@Base 1:3.3 + clang_getDiagnosticNumRanges@Base 1:3.3 + clang_getDiagnosticOption@Base 1:3.3 + clang_getDiagnosticRange@Base 1:3.3 + clang_getDiagnosticSetFromTU@Base 1:3.3 + clang_getDiagnosticSeverity@Base 1:3.3 + clang_getDiagnosticSpelling@Base 1:3.3 + clang_getElementType@Base 1:3.3 + clang_getEnumConstantDeclUnsignedValue@Base 1:3.3 + clang_getEnumConstantDeclValue@Base 1:3.3 + clang_getEnumDeclIntegerType@Base 1:3.3 + clang_getExpansionLocation@Base 1:3.3 + clang_getFieldDeclBitWidth@Base 1:3.3 + clang_getFile@Base 1:3.3 + clang_getFileLocation@Base 1:3.3 + clang_getFileName@Base 1:3.3 + clang_getFileTime@Base 1:3.3 + clang_getFileUniqueID@Base 1:3.3 + clang_getFunctionTypeCallingConv@Base 1:3.3 + clang_getIBOutletCollectionType@Base 1:3.3 + clang_getIncludedFile@Base 1:3.3 + clang_getInclusions@Base 1:3.3 + clang_getInstantiationLocation@Base 1:3.3 + clang_getLocation@Base 1:3.3 + clang_getLocationForOffset@Base 1:3.3 + clang_getNullCursor@Base 1:3.3 + clang_getNullLocation@Base 1:3.3 + clang_getNullRange@Base 1:3.3 + clang_getNumArgTypes@Base 1:3.3 + clang_getNumCompletionChunks@Base 1:3.3 + clang_getNumDiagnostics@Base 1:3.3 + clang_getNumDiagnosticsInSet@Base 1:3.3 + clang_getNumElements@Base 1:3.3 + clang_getNumOverloadedDecls@Base 1:3.3 + clang_getOverloadedDecl@Base 1:3.3 + clang_getOverriddenCursors@Base 1:3.3 + clang_getPointeeType@Base 1:3.3 + clang_getPresumedLocation@Base 1:3.3 + clang_getRange@Base 1:3.3 + clang_getRangeEnd@Base 1:3.3 + clang_getRangeStart@Base 1:3.3 + clang_getRemappings@Base 1:3.3 + clang_getRemappingsFromFileList@Base 1:3.3 + clang_getResultType@Base 1:3.3 + clang_getSpecializedCursorTemplate@Base 1:3.3 + clang_getSpellingLocation@Base 1:3.3 + clang_getTUResourceUsageName@Base 1:3.3 + clang_getTemplateCursorKind@Base 1:3.3 + clang_getTokenExtent@Base 1:3.3 + clang_getTokenKind@Base 1:3.3 + clang_getTokenLocation@Base 1:3.3 + clang_getTokenSpelling@Base 1:3.3 + clang_getTranslationUnitCursor@Base 1:3.3 + clang_getTranslationUnitSpelling@Base 1:3.3 + clang_getTypeDeclaration@Base 1:3.3 + clang_getTypeKindSpelling@Base 1:3.3 + clang_getTypeSpelling@Base 1:3.3 + clang_getTypedefDeclUnderlyingType@Base 1:3.3 + clang_hashCursor@Base 1:3.3 + clang_indexLoc_getCXSourceLocation@Base 1:3.3 + clang_indexLoc_getFileLocation@Base 1:3.3 + clang_indexSourceFile@Base 1:3.3 + clang_indexTranslationUnit@Base 1:3.3 + clang_index_getCXXClassDeclInfo@Base 1:3.3 + clang_index_getClientContainer@Base 1:3.3 + clang_index_getClientEntity@Base 1:3.3 + clang_index_getIBOutletCollectionAttrInfo@Base 1:3.3 + clang_index_getObjCCategoryDeclInfo@Base 1:3.3 + clang_index_getObjCContainerDeclInfo@Base 1:3.3 + clang_index_getObjCInterfaceDeclInfo@Base 1:3.3 + clang_index_getObjCPropertyDeclInfo@Base 1:3.3 + clang_index_getObjCProtocolRefListInfo@Base 1:3.3 + clang_index_isEntityObjCContainerKind@Base 1:3.3 + clang_index_setClientContainer@Base 1:3.3 + clang_index_setClientEntity@Base 1:3.3 + clang_isAttribute@Base 1:3.3 + clang_isConstQualifiedType@Base 1:3.3 + clang_isCursorDefinition@Base 1:3.3 + clang_isDeclaration@Base 1:3.3 + clang_isExpression@Base 1:3.3 + clang_isFileMultipleIncludeGuarded@Base 1:3.3 + clang_isFunctionTypeVariadic@Base 1:3.3 + clang_isInvalid@Base 1:3.3 + clang_isPODType@Base 1:3.3 + clang_isPreprocessing@Base 1:3.3 + clang_isReference@Base 1:3.3 + clang_isRestrictQualifiedType@Base 1:3.3 + clang_isStatement@Base 1:3.3 + clang_isTranslationUnit@Base 1:3.3 + clang_isUnexposed@Base 1:3.3 + clang_isVirtualBase@Base 1:3.3 + clang_isVolatileQualifiedType@Base 1:3.3 + clang_loadDiagnostics@Base 1:3.3 + clang_parseTranslationUnit@Base 1:3.3 + clang_remap_dispose@Base 1:3.3 + clang_remap_getFilenames@Base 1:3.3 + clang_remap_getNumFiles@Base 1:3.3 + clang_reparseTranslationUnit@Base 1:3.3 + clang_saveTranslationUnit@Base 1:3.3 + clang_sortCodeCompletionResults@Base 1:3.3 + clang_toggleCrashRecovery@Base 1:3.3 + clang_tokenize@Base 1:3.3 + clang_visitChildren@Base 1:3.3 + clang_visitChildrenWithBlock@Base 1:3.3 From 402756092ad7bf846caa60194a3ffb37c6a8376e Mon Sep 17 00:00:00 2001 From: Sylvestre Ledru Date: Wed, 16 Oct 2013 07:23:06 +0000 Subject: [PATCH 14/14] Improve the rename of the libclang.so --- debian/rules | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/debian/rules b/debian/rules index 78c94689..275aafcc 100755 --- a/debian/rules +++ b/debian/rules @@ -190,8 +190,11 @@ override_dh_auto_install: mv $(CURDIR)/debian/tmp/usr/lib/llvm-$(LLVM_VERSION)/lib/liblldb.so $(CURDIR)/debian/tmp/usr/lib/llvm-$(LLVM_VERSION)/lib/liblldb.so.$(SONAME_EXT); \ fi - mv $(CURDIR)/debian/tmp/usr/lib/llvm-$(LLVM_VERSION)/lib/libclang.so $(CURDIR)/debian/tmp/usr/lib/llvm-$(LLVM_VERSION)/lib/libclang-$(LLVM_VERSION).so.$(SONAME_EXT) -# cd debian/tmp/usr/lib/llvm-$(LLVM_VERSION)/lib/ && mv libclang.so libclang.so.$(SONAME_EXT) && ln -s libclang.so.$(SONAME_EXT) libclang.so + cd debian/tmp/usr/lib/llvm-$(LLVM_VERSION)/lib/ && \ + if test ! -f libclang-$(LLVM_VERSION).so.$(SONAME_EXT); then \ + mv libclang.so libclang-$(LLVM_VERSION).so.$(SONAME_EXT) && \ + ln -s libclang-$(LLVM_VERSION).so.$(SONAME_EXT) libclang.so.$(SONAME_EXT); \ + fi # cd $(TARGET_BUILD)/tools/clang/runtime/compiler-rt/ && rm -rf $$(find . -iname "SubDir.lib*" -o -iname .dir) && rm -rf $$(find -empty)