[Midnightbsd-cvs] mports [19573] trunk/devel: remove old llvm

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Sun Jul 12 11:45:32 EDT 2015


Revision: 19573
          http://svnweb.midnightbsd.org/mports/?rev=19573
Author:   laffer1
Date:     2015-07-12 11:45:32 -0400 (Sun, 12 Jul 2015)
Log Message:
-----------
remove old llvm

Modified Paths:
--------------
    trunk/devel/Makefile
    trunk/devel/doxygen/Makefile
    trunk/devel/doxygen/distinfo
    trunk/devel/doxygen/files/patch-addon-doxywizard-Makefile.in
    trunk/devel/doxygen/files/patch-configure
    trunk/devel/doxygen/files/patch-doc-Makefile.in
    trunk/devel/doxygen/pkg-descr
    trunk/devel/llvm-devel/Makefile
    trunk/devel/llvm-devel/Makefile.svn_rev
    trunk/devel/llvm-devel/distinfo
    trunk/devel/llvm-devel/files/patch-utils_llvm-build_llvmbuild_main.py
    trunk/devel/llvm-devel/pkg-plist

Added Paths:
-----------
    trunk/devel/doxygen/files/patch-Makefile.in
    trunk/devel/doxygen/files/patch-doc-doxygen_manual.tex
    trunk/devel/doxygen/files/patch-md5-Doxyfile
    trunk/devel/doxygen/files/patch-md5-definition
    trunk/devel/doxygen/files/patch-md5-dirdef
    trunk/devel/doxygen/files/patch-md5-dot
    trunk/devel/doxygen/files/patch-md5-doxygen.pro.in
    trunk/devel/doxygen/files/patch-md5-memberdef
    trunk/devel/doxygen/files/patch-md5-membergroup
    trunk/devel/doxygen/files/patch-md5-util

Removed Paths:
-------------
    trunk/devel/doxygen/files/patch-ah
    trunk/devel/doxygen/files/patch-examples-Makefile.in
    trunk/devel/doxygen/files/patch-md5
    trunk/devel/doxygen/files/patch-warnings
    trunk/devel/llvm/

Modified: trunk/devel/Makefile
===================================================================
--- trunk/devel/Makefile	2015-07-12 15:44:54 UTC (rev 19572)
+++ trunk/devel/Makefile	2015-07-12 15:45:32 UTC (rev 19573)
@@ -187,7 +187,6 @@
 SUBDIR += linux-f10-ncurses-base
 SUBDIR += linux-f10-nspr
 SUBDIR += linux-f10-sdl12
-SUBDIR += llvm
 SUBDIR += llvm33
 SUBDIR += llvm34
 SUBDIR += llvm-devel

Modified: trunk/devel/doxygen/Makefile
===================================================================
--- trunk/devel/doxygen/Makefile	2015-07-12 15:44:54 UTC (rev 19572)
+++ trunk/devel/doxygen/Makefile	2015-07-12 15:45:32 UTC (rev 19573)
@@ -1,8 +1,7 @@
 # $MidnightBSD$
 
 PORTNAME=	doxygen
-PORTVERSION=	1.8.3.1
-PORTREVISION=	1
+PORTVERSION=	1.8.9.1
 CATEGORIES=	devel
 MASTER_SITES=	ftp://ftp.stack.nl/pub/users/dimitri/ \
 		http://ftp.stack.nl/pub/users/dimitri/
@@ -12,22 +11,23 @@
 COMMENT=	Documentation system for C, C++ and other languages
 
 LICENSE=	gpl2
+LICENSE_FILE=	${WRKSRC}/LICENSE
 
-BUILD_DEPENDS=	tmake:${PORTSDIR}/devel/tmake
+BUILD_DEPENDS=	tmake:${PORTSDIR}/devel/tmake \
+		${LOCALBASE}/bin/flex:${PORTSDIR}/textproc/flex
 LIB_DEPENDS=	libpng.so:${PORTSDIR}/graphics/png
 
-USES=		bison iconv gmake
+USES=		bison gmake iconv perl5 python:2
 ALL_TARGET=	all
 USE_PERL5=	yes
 HAS_CONFIGURE=	yes
 QT_NONSTANDARD=	yes	# non-standard configure arguments
-CONFIGURE_ARGS=	--prefix ${PREFIX} --perl ${PERL} --make ${GMAKE} \
-		--install "${INSTALL}"
-MAKE_JOBS_UNSAFE=	yes
+CONFIGURE_ARGS=	--prefix ${PREFIX} --perl ${PERL} --make ${MAKE_CMD} \
+		--install "${INSTALL}" --flex ${LOCALBASE}/bin/flex
 REINPLACE_ARGS=	-i ''
 
-EXTRACT_AFTER_ARGS=	--exclude '*/libmd5'	\
-			--exclude '*/libpng'	\
+EXTRACT_AFTER_ARGS=	--exclude '*/libmd5' \
+			--exclude '*/libpng' \
 			--exclude '*/tmake'
 
 PLIST=		${WRKDIR}/plist
@@ -35,44 +35,43 @@
 
 PLIST_FILES=	bin/doxygen
 
-OPTIONS_DEFINE=	HTMLDOCS QT4 PDFDOCS
+OPTIONS_DEFINE=	GRAPHVIZ LATEX QT4 HTMLDOCS PDFDOCS
+OPTIONS_DEFAULT=	GRAPHVIZ LATEX
 QT4_DESC=	Install Doxywizard GUI
 HTMLDOCS_DESC=	Install documentation in HTML format
 PDFDOCS_DESC=	Install documentation in PDF format
 
+GRAPHVIZ_RUN_DEPENDS=	dot:${PORTSDIR}/graphics/graphviz
+
+LATEX_USE=	TEX=base,dvipsk,pdftex
+
+QT4_USE=	QT4=corelib,gui,xml,qmake_build,moc_build,rcc_build
+QT4_CONFIGURE_ENV=	QTDIR="${QTDIR}"
+QT4_CONFIGURE_ON=	--with-doxywizard
+QT4_PLIST_FILES=	bin/doxywizard
+
+HTMLDOCS_ALL_TARGET=	docs
+HTMLDOCS_BUILD_DEPENDS=	dot:${PORTSDIR}/graphics/graphviz
+
+PDFDOCS_ALL_TARGET=	pdf
+PDFDOCS_MAKE_ARGS=	HAVE_LATEX=yes
+
 .include <bsd.mport.options.mk>
 
-.if ${PORT_OPTIONS:MHTMLDOCS}
-ALL_TARGET+=	docs
-USE_PYTHON_BUILD=	yes
-BUILD_DEPENDS+=	dot:${PORTSDIR}/graphics/graphviz
+.if ${PORT_OPTIONS:MPDFDOCS} && \
+	(empty(PORT_OPTIONS:MHTMLDOCS) || empty(PORT_OPTIONS:MLATEX))
+IGNORE=		PDFDOCS option requires HTMLDOCS and LATEX options to be set
+.endif
 
 .if ${PORT_OPTIONS:MPDFDOCS}
-ALL_TARGET+=	pdf
-BUILD_DEPENDS+=	dvips:${PORTSDIR}/print/dvipsk-tetex \
-		latex:${PORTSDIR}/print/teTeX
 USE_GHOSTSCRIPT_BUILD=	yes
-MAKE_ARGS+=	HAVE_PDFDOCS=yes
-.endif # PDFDOCS
-.endif # HTMLDOCS
+.endif
 
 .if ${PORT_OPTIONS:MQT4}
-USE_QT4=	corelib gui xml qmake_build moc_build rcc_build
-
-# Need this in env for build
+# Need this in env for the build
 QTDIR?=		${QT_PREFIX}
-CONFIGURE_ENV=	QTDIR="${QTDIR}"
-CONFIGURE_ARGS+=--with-doxywizard
-.endif # QT4
-
-.if ${MACHINE_ARCH:L} == alpha
-CONFIGURE_ARGS+=	--enable-langs no
 .endif
 
-.if ${PORT_OPTIONS:MQT4}
-PLIST_FILES+=	bin/doxywizard
-.endif # QT4
-
 pre-configure:
 	@cd ${WRKSRC};for pro in src/*.pro.in addon/doxywizard/doxywizard.pro.in;do \
 		${ECHO} "unix:LIBS += -liconv" >> $$pro; done
@@ -86,8 +85,7 @@
 			${WRKSRC}/addon/doxywizard/Makefile
 
 post-build:
-	cd ${BUILD_WRKSRC}/examples; \
-	${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} Makefile ${MAKE_ARGS} all
+	${DO_MAKE_BUILD} -C ${BUILD_WRKSRC}/examples all
 
 pre-install:
 	${RM} -rf ${TMPDOCDEST} ${PLIST}
@@ -105,13 +103,11 @@
 	${INSTALL_DATA} ${WRKSRC}/latex/doxygen_manual.pdf \
 			${WRKSRC}/latex/archoverview.eps \
 			${TMPDOCDEST}/doxygen
-.endif # PDFDOCS
+.endif
 	@cd ${TMPDOCDEST} \
 	&& ${FIND} -s * -type f -o -type l \
-		| ${SED} -e 's|^|share/doc/|' >> ${PLIST} \
-	&& ${FIND} -d * -type d \
-		| ${SED} -e 's|^|@dirrm share/doc/|' >> ${PLIST}
-.endif # HTMLDOCS
+		| ${SED} -e 's|^|share/doc/|' >> ${PLIST}
+.endif
 
 do-install:
 	${INSTALL_PROGRAM} ${WRKSRC}/bin/doxygen ${PREFIX}/bin/

Modified: trunk/devel/doxygen/distinfo
===================================================================
--- trunk/devel/doxygen/distinfo	2015-07-12 15:44:54 UTC (rev 19572)
+++ trunk/devel/doxygen/distinfo	2015-07-12 15:45:32 UTC (rev 19573)
@@ -1,2 +1,2 @@
-SHA256 (doxygen-1.8.3.1.src.tar.gz) = 0c749f68101b6c04ccb0d9696dd37836a6ba62cd8002add275058a975ee72b55
-SIZE (doxygen-1.8.3.1.src.tar.gz) = 6196887
+SHA256 (doxygen-1.8.9.1.src.tar.gz) = d4ab6e28d4d45d8956cad17470aade3fbe2356e8f64b92167e738c1887feccec
+SIZE (doxygen-1.8.9.1.src.tar.gz) = 5007458

Added: trunk/devel/doxygen/files/patch-Makefile.in
===================================================================
--- trunk/devel/doxygen/files/patch-Makefile.in	                        (rev 0)
+++ trunk/devel/doxygen/files/patch-Makefile.in	2015-07-12 15:45:32 UTC (rev 19573)
@@ -0,0 +1,79 @@
+--- Makefile.in.orig	2014-08-22 08:36:24 UTC
++++ Makefile.in
+@@ -2,26 +2,25 @@
+ DESTDIR = 
+ 
+ doxywizard:
+-	cd addon/doxywizard ; $(MAKE) 
++	$(MAKE) -C addon/doxywizard
+ 
+ doxysearch:
+-	cd addon/doxysearch ; $(MAKE) 
++	$(MAKE) -C addon/doxysearch
+ 
+ doxmlparser:
+-	cd addon/doxmlparser/src ; $(MAKE)
+-	cd addon/doxmlparser/test ; $(MAKE)
+-	cd addon/doxmlparser/examples/metrics ; $(MAKE)
++	$(MAKE) -C addon/doxmlparser/src
++	$(MAKE) -C addon/doxmlparser/test
++	$(MAKE) -C addon/doxmlparser/examples/metrics
+ 
+ doxyapp:
+ 	cd addon/doxyapp ; $(MAKE) clean
+ 
+ clean: FORCE
+-	- cd examples ; $(MAKE) clean
+-	- cd doc ; $(MAKE) clean
+-	- cd qtools ; $(MAKE) clean
+-	- cd src ; $(MAKE) clean
+-	- cd libmd5 ; $(MAKE) clean
+-	- cd vhdlparser ; $(MAKE) clean
++	-cd examples ; $(MAKE) clean
++	-cd doc ; $(MAKE) clean
++	-cd qtools ; $(MAKE) clean
++	-cd src ; $(MAKE) clean
++	-cd vhdlparser ; $(MAKE) clean
+ 	-cd addon/doxywizard ; $(MAKE) clean
+ 	-cd addon/doxysearch ; $(MAKE) clean
+ 	-cd addon/doxyapp ; $(MAKE) clean
+@@ -33,7 +32,6 @@
+ 
+ distclean: clean
+ 	-cd src ; $(MAKE) distclean
+-	-cd libmd5 ; $(MAKE) distclean
+ 	-cd vhdlparser ; $(MAKE) distclean
+ 	-cd qtools ; $(MAKE) distclean
+ 	-cd addon/doxywizard ; $(MAKE) distclean
+@@ -54,10 +52,9 @@
+ 	-rm -rf xml
+ 	-rm -f src/Makefile.doxygen src/Makefile.libdoxygen 
+ 	-rm -f src/Makefile.libdoxycfg src/libdoxycfg.t src/libdoxygen.t
+-	-rm -f libmd5/Makefile.libmd5
+ 	-rm -f vhdlparser/Makefile.vhdlparser
+ 	-rm -f .makeconfig .tmakeconfig
+-	-rm -f src/doxygen.pro src/libdoxygen.pro qtools/qtools.pro src/libdoxycfg.pro libmd5/libmd5.pro vhdlparser/vhdlparser.pro
++	-rm -f src/doxygen.pro src/libdoxygen.pro qtools/qtools.pro src/libdoxycfg.pro vhdlparser/vhdlparser.pro
+ 	-rm -rf generated_src
+ 	-rm -f addon/doxywizard/doxywizard.pro
+ 	-rm -f VERSION
+@@ -92,14 +89,14 @@
+ 	cp -r examples $(DESTDIR)$(DOCDIR)
+ 	cp -r html $(DESTDIR)$(DOCDIR)
+ 
+-docs: FORCE
+-	cd examples ; $(MAKE)
+-	cd doc ; $(MAKE)
++docs: all FORCE
++	$(MAKE) -C examples
++	$(MAKE) -C doc
+ 
+ pdf: docs
+-	cd latex ; $(MAKE)
++	$(MAKE) -C latex
+ 
+-DISTFILES =  Doxyfile vhdlparser libmd5 addon tmake doc examples bin lib objects testing \
++DISTFILES =  Doxyfile vhdlparser addon tmake doc examples bin lib objects testing \
+              qtools src configure configure.bin Makefile.in Makefile.win_nmake.in \
+              Makefile.win_make.in INSTALL LANGUAGE.HOWTO LICENSE PLATFORMS \
+              VERSION README.md packages winbuild jquery


Property changes on: trunk/devel/doxygen/files/patch-Makefile.in
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Modified: trunk/devel/doxygen/files/patch-addon-doxywizard-Makefile.in
===================================================================
--- trunk/devel/doxygen/files/patch-addon-doxywizard-Makefile.in	2015-07-12 15:44:54 UTC (rev 19572)
+++ trunk/devel/doxygen/files/patch-addon-doxywizard-Makefile.in	2015-07-12 15:45:32 UTC (rev 19573)
@@ -1,11 +1,11 @@
---- addon/doxywizard/Makefile.in.orig	2010-05-23 10:51:31.000000000 -0400
-+++ addon/doxywizard/Makefile.in	2010-06-15 07:44:44.000000000 -0400
+--- addon/doxywizard/Makefile.in-orig	2014-06-13 23:29:16.000000000 +0200
++++ addon/doxywizard/Makefile.in	2014-06-13 23:28:50.000000000 +0200
 @@ -10,7 +10,7 @@
  # See the GNU General Public License for more details.
  # 
  
--QMAKE=qmake $(MKSPECS)
-+QMAKE=qmake-qt4 $(MKSPECS)
+-QMAKE=$(QTDIR)/bin/qmake $(MKSPECS)
++QMAKE=$(QTDIR)/bin/qmake-qt4 $(MKSPECS)
+ INCBUFSIZE=$(PYTHON) ../../src/increasebuffer.py
  
  all: Makefile.doxywizard  
- 	$(MAKE) -f Makefile.doxywizard 

Deleted: trunk/devel/doxygen/files/patch-ah
===================================================================
--- trunk/devel/doxygen/files/patch-ah	2015-07-12 15:44:54 UTC (rev 19572)
+++ trunk/devel/doxygen/files/patch-ah	2015-07-12 15:45:32 UTC (rev 19573)
@@ -1,21 +0,0 @@
---- doc/doxygen_manual.tex.orig	2012-02-11 18:34:00.000000000 -0500
-+++ doc/doxygen_manual.tex	2012-03-04 13:56:33.000000000 -0500
-@@ -13,7 +13,7 @@
- % input used in their production; they are not affected by this license.
- 
- \documentclass{book}
--\usepackage[a4paper,left=2.5cm,right=2.5cm,top=2.5cm,bottom=2.5cm]{geometry}
-+\usepackage[left=2.5cm,right=2.5cm,top=2.5cm,bottom=2.5cm]{geometry}
- \usepackage{makeidx}
- \usepackage{natbib}
- \usepackage{graphicx}
-@@ -28,8 +28,7 @@
- \usepackage{alltt}
- \usepackage{ifpdf}
- \ifpdf
--\usepackage[pdftex,
--            pagebackref=true,
-+\usepackage[pagebackref=true,
-             colorlinks=true,
-             linkcolor=blue,
-             unicode

Modified: trunk/devel/doxygen/files/patch-configure
===================================================================
--- trunk/devel/doxygen/files/patch-configure	2015-07-12 15:44:54 UTC (rev 19572)
+++ trunk/devel/doxygen/files/patch-configure	2015-07-12 15:45:32 UTC (rev 19573)
@@ -1,15 +1,28 @@
---- configure.orig	2012-12-27 06:24:51.000000000 -0500
-+++ configure	2012-12-28 12:12:33.000000000 -0500
-@@ -281,7 +281,7 @@
+--- configure.orig	2014-08-22 08:43:05 UTC
++++ configure
+@@ -363,25 +363,25 @@
      echo "  QTDIR environment variable not set!"
-     echo -n "  Checking for Qt..."
+     printf "  Checking for Qt..."
      for d in /usr/{lib,share,qt}/{qt-4,qt4,qt,qt*,4} /usr; do
 -      if test -x "$d/bin/qmake"; then
 +      if test -x "$d/bin/qmake-qt4"; then
          QTDIR=$d
+         break 2
        fi
      done
-@@ -292,7 +292,7 @@
+   else
+-    if test -e "$QTDIR/bin/qmake"; then
++    if test -e "$QTDIR/bin/qmake-qt4"; then
+       printf "  Detected Qt via the QTDIR environment variable..."
+     else
+       printf "ERROR Detected Qt via the QTDIR environment variable..."
+-      echo ", but $QTDIR/bin/qmake does not exist."
+-      echo "      Set the QTDIR environment variable such that \$QTDIR/bin/qmake exists."
++      echo ", but $QTDIR/bin/qmake-qt4 does not exist."
++      echo "      Set the QTDIR environment variable such that \$QTDIR/bin/qmake-qt4 exists."
+       exit 2
+     fi
+   fi
    if test -z "$QTDIR"; then
      echo "QTDIR not set and Qt not found at standard locations!"
      echo
@@ -18,7 +31,7 @@
      echo "check the Qt installation instructions!"
      exit 2
    fi
-@@ -604,7 +604,7 @@
+@@ -857,7 +857,7 @@
  fi
  if test "$f_wizard" = YES; then
    cat >> .tmakeconfig <<EOF
@@ -27,29 +40,29 @@
  EOF
  fi
  
-@@ -621,7 +621,7 @@
+@@ -868,7 +868,7 @@
  EOF
  fi
  
--f_inmakefiles="Makefile.in qtools/Makefile.in src/Makefile.in examples/Makefile.in doc/Makefile.in addon/doxywizard/Makefile.in addon/doxmlparser/src/Makefile.in addon/doxmlparser/test/Makefile.in addon/doxmlparser/examples/metrics/Makefile.in libmd5/Makefile.in addon/doxyapp/Makefile.in addon/doxysearch/Makefile.in"
-+f_inmakefiles="Makefile.in qtools/Makefile.in src/Makefile.in examples/Makefile.in doc/Makefile.in addon/doxywizard/Makefile.in addon/doxmlparser/src/Makefile.in addon/doxmlparser/test/Makefile.in addon/doxmlparser/examples/metrics/Makefile.in addon/doxyapp/Makefile.in addon/doxysearch/Makefile.in"
+-f_inmakefiles="Makefile.in qtools/Makefile.in src/Makefile.in examples/Makefile.in doc/Makefile.in addon/doxywizard/Makefile.in addon/doxmlparser/src/Makefile.in addon/doxmlparser/test/Makefile.in addon/doxmlparser/examples/metrics/Makefile.in libmd5/Makefile.in addon/doxyapp/Makefile.in addon/doxysearch/Makefile.in vhdlparser/Makefile.in"
++f_inmakefiles="Makefile.in qtools/Makefile.in src/Makefile.in examples/Makefile.in doc/Makefile.in addon/doxywizard/Makefile.in addon/doxmlparser/src/Makefile.in addon/doxmlparser/test/Makefile.in addon/doxmlparser/examples/metrics/Makefile.in addon/doxyapp/Makefile.in addon/doxysearch/Makefile.in vhdlparser/Makefile.in"
  
  for i in $f_inmakefiles ; do
       SRC=$i
-@@ -645,7 +645,6 @@
-        fi
-        echo "all: src/version.cpp $EXTRADEPS" >> $DST
+@@ -892,7 +892,6 @@
+ #       fi
+        echo "all: generated_src/doxygen/version.cpp $EXTRADEPS" >> $DST
         echo "	\$(MAKE) -C qtools" >> $DST
 -       echo "	\$(MAKE) -C libmd5" >> $DST
+        echo "	\$(MAKE) -C vhdlparser" >> $DST
         echo "	\$(MAKE) -C src" >> $DST
-        if test $f_wizard = YES; then
-          echo "	\$(MAKE) MAN1DIR=\$(MAN1DIR) -C addon/doxywizard" >> $DST
-@@ -678,7 +677,7 @@
- cat src/libdoxycfg.t.in | sed -e "s|%%FLEX%%|$f_flex|g" -e "s|%%BISON%%|$f_bison|g" > src/libdoxycfg.t
- cat src/libdoxygen.t.in | sed -e "s|%%FLEX%%|$f_flex|g" -e "s|%%BISON%%|$f_bison|g" > src/libdoxygen.t
  
--f_inprofiles="qtools/qtools.pro.in src/libdoxygen.pro.in src/libdoxycfg.pro.in src/doxygen.pro.in addon/doxywizard/doxywizard.pro.in addon/doxmlparser/src/doxmlparser.pro.in addon/doxmlparser/test/xmlparse.pro.in addon/doxmlparser/examples/metrics/metrics.pro.in libmd5/libmd5.pro.in addon/doxyapp/doxyapp.pro.in addon/doxysearch/doxysearch.pro.in addon/doxysearch/doxyindexer.pro.in" 
-+f_inprofiles="qtools/qtools.pro.in src/libdoxygen.pro.in src/libdoxycfg.pro.in src/doxygen.pro.in addon/doxywizard/doxywizard.pro.in addon/doxmlparser/src/doxmlparser.pro.in addon/doxmlparser/test/xmlparse.pro.in addon/doxmlparser/examples/metrics/metrics.pro.in addon/doxyapp/doxyapp.pro.in addon/doxysearch/doxysearch.pro.in addon/doxysearch/doxyindexer.pro.in" 
+@@ -932,7 +931,7 @@
+ cat src/libdoxycfg.t.in | sed -e "s|%%FLEX%%|$f_flex|g" -e "s|%%BISON%%|$f_bison|g" -e "s|%%PYTHON%%|$f_python|g" > src/libdoxycfg.t
+ cat src/libdoxygen.t.in | sed -e "s|%%FLEX%%|$f_flex|g" -e "s|%%BISON%%|$f_bison|g" -e "s|%%PYTHON%%|$f_python|g" > src/libdoxygen.t
  
+-f_inprofiles="qtools/qtools.pro.in src/libdoxygen.pro.in src/libdoxycfg.pro.in src/doxygen.pro.in addon/doxywizard/doxywizard.pro.in addon/doxmlparser/src/doxmlparser.pro.in addon/doxmlparser/test/xmlparse.pro.in addon/doxmlparser/examples/metrics/metrics.pro.in libmd5/libmd5.pro.in addon/doxyapp/doxyapp.pro.in addon/doxysearch/doxysearch.pro.in addon/doxysearch/doxyindexer.pro.in vhdlparser/vhdlparser.pro.in"
++f_inprofiles="qtools/qtools.pro.in src/libdoxygen.pro.in src/libdoxycfg.pro.in src/doxygen.pro.in addon/doxywizard/doxywizard.pro.in addon/doxmlparser/src/doxmlparser.pro.in addon/doxmlparser/test/xmlparse.pro.in addon/doxmlparser/examples/metrics/metrics.pro.in addon/doxyapp/doxyapp.pro.in addon/doxysearch/doxysearch.pro.in addon/doxysearch/doxyindexer.pro.in vhdlparser/vhdlparser.pro.in"
+ 
  for i in $f_inprofiles ; do
       SRC=$i

Modified: trunk/devel/doxygen/files/patch-doc-Makefile.in
===================================================================
--- trunk/devel/doxygen/files/patch-doc-Makefile.in	2015-07-12 15:44:54 UTC (rev 19572)
+++ trunk/devel/doxygen/files/patch-doc-Makefile.in	2015-07-12 15:45:32 UTC (rev 19573)
@@ -1,9 +1,9 @@
---- doc/Makefile.in.orig	Mon Jul  8 15:59:59 2002
-+++ doc/Makefile.in	Tue Oct 22 23:02:24 2002
+--- doc/Makefile.in.orig	2014-07-13 13:04:37 UTC
++++ doc/Makefile.in
 @@ -18,12 +18,14 @@
          VERSION=$(VERSION) ; \
  	export VERSION; \
- 	$(DOXYGEN)/bin/doxygen
+ 	"$(DOXYGEN)/bin/doxygen"
 -	@rm -f ../latex/refman.tex
  	@cp doxygen_logo*.gif ../html
 +ifdef HAVE_LATEX
@@ -15,4 +15,4 @@
 +endif # HAVE_LATEX
  
  clean: 
- 	rm -rf ../html ../latex *.bak translator_report.txt
+ 	rm -rf ../html ../latex *.bak 

Added: trunk/devel/doxygen/files/patch-doc-doxygen_manual.tex
===================================================================
--- trunk/devel/doxygen/files/patch-doc-doxygen_manual.tex	                        (rev 0)
+++ trunk/devel/doxygen/files/patch-doc-doxygen_manual.tex	2015-07-12 15:45:32 UTC (rev 19573)
@@ -0,0 +1,21 @@
+--- doc/doxygen_manual.tex.orig	2012-02-11 18:34:00.000000000 -0500
++++ doc/doxygen_manual.tex	2012-03-04 13:56:33.000000000 -0500
+@@ -13,7 +13,7 @@
+ % input used in their production; they are not affected by this license.
+ 
+ \documentclass{book}
+-\usepackage[a4paper,left=2.5cm,right=2.5cm,top=2.5cm,bottom=2.5cm]{geometry}
++\usepackage[left=2.5cm,right=2.5cm,top=2.5cm,bottom=2.5cm]{geometry}
+ \usepackage{makeidx}
+ \usepackage{natbib}
+ \usepackage{graphicx}
+@@ -28,8 +28,7 @@
+ \usepackage{alltt}
+ \usepackage{ifpdf}
+ \ifpdf
+-\usepackage[pdftex,
+-            pagebackref=true,
++\usepackage[pagebackref=true,
+             colorlinks=true,
+             linkcolor=blue,
+             unicode


Property changes on: trunk/devel/doxygen/files/patch-doc-doxygen_manual.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Deleted: trunk/devel/doxygen/files/patch-examples-Makefile.in
===================================================================
--- trunk/devel/doxygen/files/patch-examples-Makefile.in	2015-07-12 15:44:54 UTC (rev 19572)
+++ trunk/devel/doxygen/files/patch-examples-Makefile.in	2015-07-12 15:45:32 UTC (rev 19573)
@@ -1,16 +0,0 @@
-Disables tests to avoid hang on stable/9 and head.
-
-Temporary fix until correct solution is found.
-
-
-Index: examples/Makefile.in
-@@ -124,7 +124,7 @@
- #	$(DOXYGEN)/bin/doxygen dbusxml.cfg
- 
- diagrams/html/index.html: diagrams_a.h diagrams_b.h diagrams_c.h diagrams_d.h diagrams_e.h diagrams.cfg
--ifneq ($(HAVE_DOT),)
--	$(DOXYGEN)/bin/doxygen diagrams.cfg
--endif
-+#ifneq ($(HAVE_DOT),)
-+#	$(DOXYGEN)/bin/doxygen diagrams.cfg
-+#endif

Deleted: trunk/devel/doxygen/files/patch-md5
===================================================================
--- trunk/devel/doxygen/files/patch-md5	2015-07-12 15:44:54 UTC (rev 19572)
+++ trunk/devel/doxygen/files/patch-md5	2015-07-12 15:45:32 UTC (rev 19573)
@@ -1,221 +0,0 @@
---- src/definition.cpp.orig	2011-08-19 15:34:17.000000000 +0800
-+++ src/definition.cpp	2011-10-31 17:32:47.870380518 +0800
-@@ -18,6 +18,7 @@
- #include "qtbc.h"
- #include <ctype.h>
- #include <qregexp.h>
-+#include <sys/types.h>
- #include "md5.h"
- #include <stdio.h>
- #include <stdlib.h>
-@@ -361,13 +362,11 @@
- 
- bool Definition::_docsAlreadyAdded(const QCString &doc)
- {
--  uchar md5_sig[16];
-   QCString sigStr(33);
-   // to avoid mismatches due to differences in indenting, we first remove
-   // double whitespaces...
-   QCString docStr = doc.simplifyWhiteSpace();
--  MD5Buffer((const unsigned char *)docStr.data(),docStr.length(),md5_sig);
--  MD5SigToString(md5_sig,sigStr.data(),33);
-+  MD5Data((const unsigned char *)docStr.data(),docStr.length(),sigStr.data());
-   if (m_impl->docSignatures.find(sigStr)==-1) // new docs, add signature to prevent re-adding it
-   {
-     m_impl->docSignatures+=":"+sigStr;
---- src/dirdef.cpp.orig	2011-07-26 19:54:31.000000000 +0800
-+++ src/dirdef.cpp	2011-10-31 17:32:47.872380214 +0800
-@@ -1,3 +1,4 @@
-+#include <sys/types.h>
- #include "md5.h"
- 
- #include "dirdef.h"
-@@ -75,10 +76,8 @@
-   QCString result;
- 
-   // convert to md5 hash
--  uchar md5_sig[16];
-   QCString sigStr(33);
--  MD5Buffer((const unsigned char *)anchor.data(),anchor.length(),md5_sig);
--  MD5SigToString(md5_sig,sigStr.data(),33);
-+  MD5Data((const unsigned char *)anchor.data(),anchor.length(),sigStr.data());
-   return sigStr;
- 
-   // old algorithm
---- src/dot.cpp.orig	2011-08-09 02:06:19.000000000 +0800
-+++ src/dot.cpp	2011-10-31 17:32:47.877389789 +0800
-@@ -39,6 +39,7 @@
- #include <qdir.h>
- #include <qfile.h>
- #include "ftextstream.h"
-+#include <sys/types.h>
- #include "md5.h"
- #include <qqueue.h>
- 
-@@ -2063,10 +2064,8 @@
-     }
-     writeGraphFooter(md5stream);
-     resetReNumbering();
--    uchar md5_sig[16];
-     QCString sigStr(33);
--    MD5Buffer((const unsigned char *)theGraph.data(),theGraph.length(),md5_sig);
--    MD5SigToString(md5_sig,sigStr.data(),33);
-+    MD5Data((const unsigned char *)theGraph.data(),theGraph.length(),sigStr.data());
-     bool regenerate=FALSE;
-     if (checkAndUpdateMd5Signature(absBaseName,sigStr) || 
-         !checkDeliverables(absImgName,absMapName))
-@@ -2758,10 +2757,8 @@
-     }
-   }
-   writeGraphFooter(md5stream);
--  uchar md5_sig[16];
-   QCString sigStr(33);
--  MD5Buffer((const unsigned char *)buf.data(),buf.length(),md5_sig);
--  MD5SigToString(md5_sig,sigStr.data(),33);
-+  MD5Data((const unsigned char *)buf.data(),buf.length(),sigStr.data());
-   if (reNumber)
-   {
-     resetReNumbering();
-@@ -3609,10 +3606,8 @@
-   QGString theGraph;
-   FTextStream md5stream(&theGraph);
-   m_dir->writeDepGraph(md5stream);
--  uchar md5_sig[16];
-   QCString sigStr(33);
--  MD5Buffer((const unsigned char *)theGraph.data(),theGraph.length(),md5_sig);
--  MD5SigToString(md5_sig,sigStr.data(),33);
-+  MD5Data((const unsigned char *)theGraph.data(),theGraph.length(),sigStr.data());
-   bool regenerate=FALSE;
-   if (checkAndUpdateMd5Signature(absBaseName,sigStr) ||
-       !checkDeliverables(format==BITMAP ? absImgName :
-@@ -3739,10 +3734,8 @@
-   md5stream << "  Node18 -> Node9 [dir=\"back\",color=\"darkorchid3\",fontsize=\"" << FONTSIZE << "\",style=\"dashed\",label=\"m_usedClass\",fontname=\"" << FONTNAME << "\"];\n";
-   md5stream << "  Node18 [shape=\"box\",label=\"Used\",fontsize=\"" << FONTSIZE << "\",height=0.2,width=0.4,fontname=\"" << FONTNAME << "\",color=\"black\",URL=\"$classUsed" << Doxygen::htmlFileExtension << "\"];\n";
-   writeGraphFooter(md5stream);
--  uchar md5_sig[16];
-   QCString sigStr(33);
--  MD5Buffer((const unsigned char *)theGraph.data(),theGraph.length(),md5_sig);
--  MD5SigToString(md5_sig,sigStr.data(),33);
-+  MD5Data((const unsigned char *)theGraph.data(),theGraph.length(),sigStr.data());
-   QCString absBaseName = (QCString)path+"/graph_legend";
-   QCString absDotName  = absBaseName+".dot";
-   QCString imgExt      = Config_getEnum("DOT_IMAGE_FORMAT");
-@@ -4139,10 +4132,8 @@
- 
-   writeGraphFooter(md5stream);
-   resetReNumbering();
--  uchar md5_sig[16];
-   QCString sigStr(33);
--  MD5Buffer((const unsigned char *)theGraph.data(),theGraph.length(),md5_sig);
--  MD5SigToString(md5_sig,sigStr.data(),33);
-+  MD5Data((const unsigned char *)theGraph.data(),theGraph.length(),sigStr.data());
-   QCString imgExt      = Config_getEnum("DOT_IMAGE_FORMAT");
-   QCString baseName    = m_diskName;
-   QCString imgName     = baseName+"."+imgExt;
---- src/doxygen.pro.in.orig	2011-01-04 04:14:46.000000000 +0800
-+++ src/doxygen.pro.in	2011-10-31 17:32:47.879381383 +0800
-@@ -18,7 +18,7 @@
- CONFIG       =	console warn_on $extraopts
- HEADERS      =	doxygen.h 
- SOURCES      =	main.cpp 
--unix:LIBS                  += -L../lib -ldoxygen -ldoxycfg -lqtools -lmd5 -lpthread
-+unix:LIBS                  += -L../lib -ldoxygen -ldoxycfg -lqtools -lmd -lpthread
- win32:INCLUDEPATH          += .
- win32-mingw:LIBS           += -L../lib -ldoxygen -ldoxycfg -lqtools -lmd5 -lpthread
- win32-msvc:LIBS            += qtools.lib md5.lib doxygen.lib doxycfg.lib shell32.lib iconv.lib
-@@ -28,7 +28,7 @@
- win32:TMAKE_CXXFLAGS       += -DQT_NODLL
- win32-g++:LIBS             = -L../lib -ldoxygen -ldoxycfg -lqtools -lmd5 -liconv -lpthread
- win32-g++:TMAKE_CXXFLAGS   += -fno-exceptions -fno-rtti
--INCLUDEPATH                += ../qtools ../libmd5 .
-+INCLUDEPATH                += ../qtools .
- DESTDIR                    =  ../bin
- TARGET                     =  doxygen
- unix:TARGETDEPS            =  ../lib/libdoxygen.a ../lib/libdoxycfg.a
---- src/memberdef.cpp.orig	2011-08-18 22:46:40.000000000 +0800
-+++ src/memberdef.cpp	2011-10-31 17:35:14.027187598 +0800
-@@ -19,6 +19,7 @@
- #include <qglobal.h>
- #include <qregexp.h>
- #include <assert.h>
-+#include <sys/types.h>
- #include "md5.h"
- #include "memberdef.h"
- #include "membername.h"
-@@ -2771,11 +2772,9 @@
-   }
-   
-   // convert to md5 hash
--  uchar md5_sig[16];
-   QCString sigStr(33);
--  MD5Buffer((const unsigned char *)memAnchor.data(),memAnchor.length(),md5_sig);
-+  MD5Data((const unsigned char *)memAnchor.data(),memAnchor.length(),sigStr.data());
-   //printf("memAnchor=%s\n",memAnchor.data());
--  MD5SigToString(md5_sig,sigStr.data(),33);
-   m_impl->anc = "a"+sigStr;
- }
- 
---- src/membergroup.cpp.orig	2011-04-22 18:08:07.000000000 +0800
-+++ src/membergroup.cpp	2011-10-31 17:32:47.886381993 +0800
-@@ -265,12 +265,10 @@
- 
- QCString MemberGroup::anchor() const
- {
--  uchar md5_sig[16];
-   QCString sigStr(33);
-   QCString locHeader = grpHeader;
-   if (locHeader.isEmpty()) locHeader="[NOHEADER]";
--  MD5Buffer((const unsigned char *)locHeader.data(),locHeader.length(),md5_sig);
--  MD5SigToString(md5_sig,sigStr.data(),33);
-+  MD5Data((const unsigned char *)locHeader.data(),locHeader.length(),sigStr.data());
-   return "amgrp"+sigStr;
- }
- 
---- src/util.cpp.orig	2011-08-19 23:11:12.000000000 +0800
-+++ src/util.cpp	2011-10-31 17:32:47.892382197 +0800
-@@ -20,6 +20,7 @@
- #include <errno.h>
- #include <math.h>
- 
-+#include <sys/types.h>
- #include "md5.h"
- 
- #include "qtbc.h"
-@@ -4901,16 +4902,16 @@
-     if (resultLen>=128) // prevent names that cannot be created!
-     {
-       // third algorithm based on MD5 hash
--      uchar md5_sig[16];
-       QCString sigStr(33);
--      MD5Buffer((const unsigned char *)result.data(),resultLen,md5_sig);
--      MD5SigToString(md5_sig,sigStr.data(),33);
-+      MD5Data((const unsigned char *)result.data(),resultLen,sigStr.data());
-       result=result.left(128-32)+sigStr; 
-     }
-   }
-   if (createSubdirs)
-   {
-+#if MAP_ALGO==ALGO_COUNT || MAP_ALGO==ALGO_CRC16
-     int l1Dir=0,l2Dir=0;
-+#endif
- 
- #if MAP_ALGO==ALGO_COUNT 
-     // old algorithm, has the problem that after regeneration the
-@@ -4941,12 +4942,13 @@
-     l2Dir = (dirNum>>4)&0xff;
- #elif MAP_ALGO==ALGO_MD5
-     // third algorithm based on MD5 hash
--    uchar md5_sig[16];
--    MD5Buffer((const unsigned char *)result.data(),result.length(),md5_sig);
--    l1Dir = md5_sig[14]&0xf;
--    l2Dir = md5_sig[15];
-+    char md5[33];
-+    MD5Data((const unsigned char *)result.data(),result.length(),md5);
-+    result.prepend(QCString().sprintf("d%c/d%c%c/",md5[29],md5[30],md5[31]));
- #endif
-+#if MAP_ALGO==ALGO_COUNT || MAP_ALGO==ALGO_CRC16
-     result.prepend(QCString().sprintf("d%x/d%02x/",l1Dir,l2Dir));
-+#endif
-   }
-   //printf("*** convertNameToFile(%s)->%s\n",name,result.data());
-   return result;

Added: trunk/devel/doxygen/files/patch-md5-Doxyfile
===================================================================
--- trunk/devel/doxygen/files/patch-md5-Doxyfile	                        (rev 0)
+++ trunk/devel/doxygen/files/patch-md5-Doxyfile	2015-07-12 15:45:32 UTC (rev 19573)
@@ -0,0 +1,12 @@
+--- Doxyfile.orig	2014-08-14 17:46:42 UTC
++++ Doxyfile
+@@ -261,8 +261,7 @@
+ MACRO_EXPANSION        = YES
+ EXPAND_ONLY_PREDEF     = YES
+ SEARCH_INCLUDES        = YES
+-INCLUDE_PATH           = qtools \
+-                         libmd5
++INCLUDE_PATH           = qtools
+ INCLUDE_FILE_PATTERNS  =
+ PREDEFINED             =
+ EXPAND_AS_DEFINED      =


Property changes on: trunk/devel/doxygen/files/patch-md5-Doxyfile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/devel/doxygen/files/patch-md5-definition
===================================================================
--- trunk/devel/doxygen/files/patch-md5-definition	                        (rev 0)
+++ trunk/devel/doxygen/files/patch-md5-definition	2015-07-12 15:45:32 UTC (rev 19573)
@@ -0,0 +1,25 @@
+--- src/definition.cpp.orig	2015-01-03 22:38:57 UTC
++++ src/definition.cpp
+@@ -17,6 +17,7 @@
+ 
+ #include <ctype.h>
+ #include <qregexp.h>
++#include <sys/types.h>
+ #include "md5.h"
+ #include <stdio.h>
+ #include <stdlib.h>
+@@ -537,13 +538,11 @@ void Definition::writeDocAnchorsToTagFil
+ 
+ bool Definition::_docsAlreadyAdded(const QCString &doc,QCString &sigList)
+ {
+-  uchar md5_sig[16];
+   QCString sigStr(33);
+   // to avoid mismatches due to differences in indenting, we first remove
+   // double whitespaces...
+   QCString docStr = doc.simplifyWhiteSpace();
+-  MD5Buffer((const unsigned char *)docStr.data(),docStr.length(),md5_sig);
+-  MD5SigToString(md5_sig,sigStr.rawData(),33);
++  MD5Data((const unsigned char *)docStr.data(),docStr.length(),sigStr.rawData());
+   //printf("%s:_docsAlreadyAdded doc='%s' sig='%s' docSigs='%s'\n",
+   //    name().data(),doc.data(),sigStr.data(),sigList.data());
+   if (sigList.find(sigStr)==-1) // new docs, add signature to prevent re-adding it


Property changes on: trunk/devel/doxygen/files/patch-md5-definition
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/devel/doxygen/files/patch-md5-dirdef
===================================================================
--- trunk/devel/doxygen/files/patch-md5-dirdef	                        (rev 0)
+++ trunk/devel/doxygen/files/patch-md5-dirdef	2015-07-12 15:45:32 UTC (rev 19573)
@@ -0,0 +1,19 @@
+--- src/dirdef.cpp.orig	2015-01-03 22:38:57 UTC
++++ src/dirdef.cpp
+@@ -1,3 +1,4 @@
++#include <sys/types.h>
+ #include "md5.h"
+ 
+ #include "dirdef.h"
+@@ -81,10 +82,8 @@ void DirDef::addFile(FileDef *fd)
+ static QCString encodeDirName(const QCString &anchor)
+ {
+   // convert to md5 hash
+-  uchar md5_sig[16];
+   QCString sigStr(33);
+-  MD5Buffer((const unsigned char *)anchor.data(),anchor.length(),md5_sig);
+-  MD5SigToString(md5_sig,sigStr.rawData(),33);
++  MD5Data((const unsigned char *)anchor.data(),anchor.length(),sigStr.rawData());
+   return sigStr;
+ 
+   // old algorithm


Property changes on: trunk/devel/doxygen/files/patch-md5-dirdef
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/devel/doxygen/files/patch-md5-dot
===================================================================
--- trunk/devel/doxygen/files/patch-md5-dot	                        (rev 0)
+++ trunk/devel/doxygen/files/patch-md5-dot	2015-07-12 15:45:32 UTC (rev 19573)
@@ -0,0 +1,70 @@
+--- src/dot.cpp.orig	2015-01-03 22:38:57 UTC
++++ src/dot.cpp
+@@ -39,6 +39,7 @@
+ #include "dirdef.h"
+ #include "vhdldocgen.h"
+ #include "ftextstream.h"
++#include <sys/types.h>
+ #include "md5.h"
+ #include "memberlist.h"
+ #include "groupdef.h"
+@@ -2296,10 +2297,8 @@ void DotGfxHierarchyTable::createGraph(D
+   }
+   writeGraphFooter(md5stream);
+   resetReNumbering();
+-  uchar md5_sig[16];
+   QCString sigStr(33);
+-  MD5Buffer((const unsigned char *)theGraph.data(),theGraph.length(),md5_sig);
+-  MD5SigToString(md5_sig,sigStr.rawData(),33);
++  MD5Data((const unsigned char *)theGraph.data(),theGraph.length(),sigStr.rawData());
+   bool regenerate=FALSE;
+   if (checkAndUpdateMd5Signature(absBaseName,sigStr) || 
+       !checkDeliverables(absImgName,absMapName))
+@@ -3024,10 +3023,8 @@ QCString computeMd5Signature(DotNode *ro
+     }
+   }
+   writeGraphFooter(md5stream);
+-  uchar md5_sig[16];
+   QCString sigStr(33);
+-  MD5Buffer((const unsigned char *)buf.data(),buf.length(),md5_sig);
+-  MD5SigToString(md5_sig,sigStr.rawData(),33);
++  MD5Data((const unsigned char *)buf.data(),buf.length(),sigStr.rawData());
+   if (reNumber)
+   {
+     resetReNumbering();
+@@ -3954,10 +3951,8 @@ QCString DotDirDeps::writeGraph(FTextStr
+   QGString theGraph;
+   FTextStream md5stream(&theGraph);
+   m_dir->writeDepGraph(md5stream);
+-  uchar md5_sig[16];
+   QCString sigStr(33);
+-  MD5Buffer((const unsigned char *)theGraph.data(),theGraph.length(),md5_sig);
+-  MD5SigToString(md5_sig,sigStr.rawData(),33);
++  MD5Data((const unsigned char *)theGraph.data(),theGraph.length(),sigStr.rawData());
+   bool regenerate=FALSE;
+   if (checkAndUpdateMd5Signature(absBaseName,sigStr) ||
+       !checkDeliverables(graphFormat==GOF_BITMAP ? absImgName :
+@@ -4099,10 +4094,8 @@ void generateGraphLegend(const char *pat
+   md5stream << "  Node18 -> Node9 [dir=\"back\",color=\"darkorchid3\",fontsize=\"" << FONTSIZE << "\",style=\"dashed\",label=\"m_usedClass\",fontname=\"" << FONTNAME << "\"];\n";
+   md5stream << "  Node18 [shape=\"box\",label=\"Used\",fontsize=\"" << FONTSIZE << "\",height=0.2,width=0.4,fontname=\"" << FONTNAME << "\",color=\"black\",URL=\"$classUsed" << Doxygen::htmlFileExtension << "\"];\n";
+   writeGraphFooter(md5stream);
+-  uchar md5_sig[16];
+   QCString sigStr(33);
+-  MD5Buffer((const unsigned char *)theGraph.data(),theGraph.length(),md5_sig);
+-  MD5SigToString(md5_sig,sigStr.rawData(),33);
++  MD5Data((const unsigned char *)theGraph.data(),theGraph.length(),sigStr.rawData());
+   QCString absBaseName = (QCString)path+"/graph_legend";
+   QCString absDotName  = absBaseName+".dot";
+   QCString imgExt      = Config_getEnum("DOT_IMAGE_FORMAT");
+@@ -4499,10 +4492,8 @@ QCString DotGroupCollaboration::writeGra
+ 
+   writeGraphFooter(md5stream);
+   resetReNumbering();
+-  uchar md5_sig[16];
+   QCString sigStr(33);
+-  MD5Buffer((const unsigned char *)theGraph.data(),theGraph.length(),md5_sig);
+-  MD5SigToString(md5_sig,sigStr.rawData(),33);
++  MD5Data((const unsigned char *)theGraph.data(),theGraph.length(),sigStr.rawData());
+   QCString imgExt      = Config_getEnum("DOT_IMAGE_FORMAT");
+   QCString baseName    = m_diskName;
+   QCString imgName     = baseName+"."+imgExt;


Property changes on: trunk/devel/doxygen/files/patch-md5-dot
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/devel/doxygen/files/patch-md5-doxygen.pro.in
===================================================================
--- trunk/devel/doxygen/files/patch-md5-doxygen.pro.in	                        (rev 0)
+++ trunk/devel/doxygen/files/patch-md5-doxygen.pro.in	2015-07-12 15:45:32 UTC (rev 19573)
@@ -0,0 +1,20 @@
+--- src/doxygen.pro.in.orig	2014-08-14 17:46:42 UTC
++++ src/doxygen.pro.in
+@@ -18,7 +18,7 @@
+ CONFIG       =	console warn_on $extraopts
+ HEADERS      =	doxygen.h 
+ SOURCES      =	main.cpp 
+-unix:LIBS                  += -L../lib -ldoxygen -lvhdlparser -ldoxycfg -lqtools -lmd5 -lpthread %%SQLITE3_LIBS%% %%LIBCLANG_LIBS%%
++unix:LIBS                  += -L../lib -ldoxygen -lvhdlparser -ldoxycfg -lqtools -lmd -lpthread %%SQLITE3_LIBS%% %%LIBCLANG_LIBS%%
+ win32:INCLUDEPATH          += .
+ win32-mingw:LIBS           += -L../lib -ldoxygen -ldoxycfg -lvhdlparser -lqtools -lmd5 -lpthread -llibiconv -lole32 %%SQLITE3_LIBS%% %%LIBCLANG_LIBS%%
+ win32-msvc:LIBS            += qtools.lib md5.lib doxygen.lib doxycfg.lib vhdlparser.lib shell32.lib iconv.lib
+@@ -29,7 +29,7 @@
+ win32-g++:LIBS             = -L../lib -ldoxygen -ldoxycfg -lvhdlparser -lqtools -lmd5 -liconv -lpthread %%SQLITE3_LIBS%% %%LIBCLANG_LIBS%% -Wl,--as-needed -lole32
+ win32-g++:TMAKE_CXXFLAGS   += -fno-exceptions -fno-rtti
+ DEPENDPATH                 += ../generated_src/doxygen
+-INCLUDEPATH                += ../qtools ../libmd5 . ../vhdlparser
++INCLUDEPATH                += ../qtools . ../vhdlparser
+ DESTDIR                    =  ../bin
+ TARGET                     =  doxygen
+ unix:TARGETDEPS            =  ../lib/libdoxygen.a ../lib/libdoxycfg.a


Property changes on: trunk/devel/doxygen/files/patch-md5-doxygen.pro.in
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/devel/doxygen/files/patch-md5-memberdef
===================================================================
--- trunk/devel/doxygen/files/patch-md5-memberdef	                        (rev 0)
+++ trunk/devel/doxygen/files/patch-md5-memberdef	2015-07-12 15:45:32 UTC (rev 19573)
@@ -0,0 +1,23 @@
+--- src/memberdef.cpp.orig	2015-01-03 22:38:57 UTC
++++ src/memberdef.cpp
+@@ -17,6 +17,7 @@
+ #include <qglobal.h>
+ #include <qregexp.h>
+ #include <assert.h>
++#include <sys/types.h>
+ #include "md5.h"
+ #include "memberdef.h"
+ #include "membername.h"
+@@ -3326,11 +3327,9 @@ void MemberDef::setAnchor()
+   }
+ 
+   // convert to md5 hash
+-  uchar md5_sig[16];
+   QCString sigStr(33);
+-  MD5Buffer((const unsigned char *)memAnchor.data(),memAnchor.length(),md5_sig);
+   //printf("memAnchor=%s\n",memAnchor.data());
+-  MD5SigToString(md5_sig,sigStr.rawData(),33);
++  MD5Data((const unsigned char *)memAnchor.data(),memAnchor.length(),sigStr.rawData());
+   m_impl->anc = "a"+sigStr;
+ }
+ 


Property changes on: trunk/devel/doxygen/files/patch-md5-memberdef
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/devel/doxygen/files/patch-md5-membergroup
===================================================================
--- trunk/devel/doxygen/files/patch-md5-membergroup	                        (rev 0)
+++ trunk/devel/doxygen/files/patch-md5-membergroup	2015-07-12 15:45:32 UTC (rev 19573)
@@ -0,0 +1,24 @@
+--- src/membergroup.cpp.orig	2015-01-03 22:38:57 UTC
++++ src/membergroup.cpp
+@@ -28,6 +28,7 @@
+ #include "docparser.h"
+ #include "marshal.h"
+ #include "entry.h"
++#include <sys/types.h>
+ #include "md5.h"
+ 
+ //static QCString idToName(int id)
+@@ -307,12 +308,10 @@ void MemberGroup::setInGroup(bool b)
+ 
+ QCString MemberGroup::anchor() const
+ {
+-  uchar md5_sig[16];
+   QCString sigStr(33);
+   QCString locHeader = grpHeader;
+   if (locHeader.isEmpty()) locHeader="[NOHEADER]";
+-  MD5Buffer((const unsigned char *)locHeader.data(),locHeader.length(),md5_sig);
+-  MD5SigToString(md5_sig,sigStr.rawData(),33);
++  MD5Data((const unsigned char *)locHeader.data(),locHeader.length(),sigStr.rawData());
+   return "amgrp"+sigStr;
+ }
+ 


Property changes on: trunk/devel/doxygen/files/patch-md5-membergroup
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/devel/doxygen/files/patch-md5-util
===================================================================
--- trunk/devel/doxygen/files/patch-md5-util	                        (rev 0)
+++ trunk/devel/doxygen/files/patch-md5-util	2015-07-12 15:45:32 UTC (rev 19573)
@@ -0,0 +1,48 @@
+--- src/util.cpp.orig	2015-01-03 22:45:44 UTC
++++ src/util.cpp
+@@ -19,6 +19,7 @@
+ #include <errno.h>
+ #include <math.h>
+ 
++#include <sys/types.h>
+ #include "md5.h"
+ 
+ #include <qregexp.h>
+@@ -5335,16 +5336,16 @@ QCString convertNameToFile(const char *n
+     if (resultLen>=128) // prevent names that cannot be created!
+     {
+       // third algorithm based on MD5 hash
+-      uchar md5_sig[16];
+       QCString sigStr(33);
+-      MD5Buffer((const unsigned char *)result.data(),resultLen,md5_sig);
+-      MD5SigToString(md5_sig,sigStr.rawData(),33);
++      MD5Data((const unsigned char *)result.data(),resultLen,sigStr.rawData());
+       result=result.left(128-32)+sigStr; 
+     }
+   }
+   if (createSubdirs)
+   {
++#if MAP_ALGO==ALGO_COUNT || MAP_ALGO==ALGO_CRC16
+     int l1Dir=0,l2Dir=0;
++#endif
+ 
+ #if MAP_ALGO==ALGO_COUNT 
+     // old algorithm, has the problem that after regeneration the
+@@ -5375,12 +5376,13 @@ QCString convertNameToFile(const char *n
+     l2Dir = (dirNum>>4)&0xff;
+ #elif MAP_ALGO==ALGO_MD5
+     // third algorithm based on MD5 hash
+-    uchar md5_sig[16];
+-    MD5Buffer((const unsigned char *)result.data(),result.length(),md5_sig);
+-    l1Dir = md5_sig[14]&0xf;
+-    l2Dir = md5_sig[15];
++    char md5[33];
++    MD5Data((const unsigned char *)result.data(),result.length(),md5);
++    result.prepend(QCString().sprintf("d%c/d%c%c/",md5[29],md5[30],md5[31]));
+ #endif
++#if MAP_ALGO==ALGO_COUNT || MAP_ALGO==ALGO_CRC16
+     result.prepend(QCString().sprintf("d%x/d%02x/",l1Dir,l2Dir));
++#endif
+   }
+   //printf("*** convertNameToFile(%s)->%s\n",name,result.data());
+   return result;


Property changes on: trunk/devel/doxygen/files/patch-md5-util
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Deleted: trunk/devel/doxygen/files/patch-warnings
===================================================================
--- trunk/devel/doxygen/files/patch-warnings	2015-07-12 15:44:54 UTC (rev 19572)
+++ trunk/devel/doxygen/files/patch-warnings	2015-07-12 15:45:32 UTC (rev 19573)
@@ -1,15 +0,0 @@
---- qtools/qgdict.cpp	Wed Apr 13 15:51:44 2005
-+++ qtools/qgdict.cpp	Wed Jun 14 01:43:49 2006
-@@ -41,4 +41,5 @@
- #include "qdatastream.h"
- #include <ctype.h>
-+#include <sys/types.h>
- 
- // NOT REVISED
-@@ -1005,5 +1006,5 @@
- 	    case PtrKey:
- 		{
--		    Q_UINT32 k;
-+		    uintptr_t k;
- 		    s >> k;
- 		    read( s, d );

Modified: trunk/devel/doxygen/pkg-descr
===================================================================
--- trunk/devel/doxygen/pkg-descr	2015-07-12 15:44:54 UTC (rev 19572)
+++ trunk/devel/doxygen/pkg-descr	2015-07-12 15:45:32 UTC (rev 19573)
@@ -1,7 +1,7 @@
 Doxygen is a documentation system for C++, C, Java, Objective-C, Python, IDL
 (Corba and Microsoft flavors) and to some extent PHP, C#, and D. It can
 generate an on-line class browser (in HTML) and/or an off-line reference
-manual (in LaTeX/ps/pdf) from a set of documented source files.
+manual (in LaTeX/PostScript/PDF) from a set of documented source files.
 The documentation is extracted directly from the sources.
 
 WWW: http://www.doxygen.org/

Modified: trunk/devel/llvm-devel/Makefile
===================================================================
--- trunk/devel/llvm-devel/Makefile	2015-07-12 15:44:54 UTC (rev 19572)
+++ trunk/devel/llvm-devel/Makefile	2015-07-12 15:45:32 UTC (rev 19573)
@@ -1,10 +1,9 @@
 # $MidnightBSD$
 
 PORTNAME=	llvm
-DISTVERSION=	3.5.r${SVN_REV}
+DISTVERSION=	3.7.r${SVN_REV}
 CATEGORIES=	devel lang
-MASTER_SITES=	${MASTER_SITE_FREEBSD_LOCAL}
-MASTER_SITE_SUBDIR=	brooks
+MASTER_SITES=	FREEBSD_LOCAL/brooks
 PKGNAMESUFFIX=	-devel
 
 MAINTAINER=	ports at MidnightBSD.org
@@ -93,6 +92,9 @@
 
 .include <bsd.mport.options.mk>
 
+# keep in sync with /usr/src/lib/clang/clang.build.mk
+CONFIGURE_TARGET:=${ARCH:C/amd64/x86_64/:C/armv6hf/armv6/}-portbld-freebsd9.1
+
 .if ${PORT_OPTIONS:MASSERTS}
 RELEASE_TYPE=		Release+Asserts
 .else
@@ -105,10 +107,10 @@
 
 .if ${PORT_OPTIONS:MLIT}
 MAN1SRCS+=		lit.1
-USE_PYTHON=		yes
+USES+=			python
 LIT_COMMANDS=		lit llvm-lit FileCheck
 .else
-USE_PYTHON_BUILD=	yes
+USES+=			python:build
 .endif
 
 .if ${PORT_OPTIONS:MMANPAGES}
@@ -124,10 +126,11 @@
 
 .include <bsd.port.pre.mk>
 
+SVN?=	svnlite
 .if !defined(SVN_REV)
 .if defined(BOOTSTRAP)
 LANG=		"C"
-SVN_REV!=	svn info http://llvm.org/svn/llvm-project/ | ${GREP} Revision | cut -d' ' -f2
+SVN_REV!=	${SVN} info http://llvm.org/svn/llvm-project/ | ${GREP} Revision | cut -d' ' -f2
 .else
 .include "Makefile.svn_rev"
 .endif
@@ -142,11 +145,9 @@
 .endif
 
 .if defined(BOOTSTRAP) || defined(SVN_FETCH)
-FETCH_DEPENDS+=	svn:${PORTSDIR}/devel/subversion
-
 do-fetch:
 	${MKDIR} ${WRKDIR}
-	svn export -r ${SVN_REV} \
+	${SVN} export -r ${SVN_REV} \
 	    http://llvm.org/svn/llvm-project/llvm/trunk ${WRKSRC}
 	cd ${WRKDIR}; tar cvfy ${DISTDIR}/${DISTNAME}.tar.bz2 ${DISTNAME}
 	echo "SVN_REV=	${SVN_REV}" > ${MASTERDIR}/Makefile.svn_rev
@@ -265,12 +266,5 @@
 	${FIND} ${STAGEDIR}${DOCSDIR} -type f | \
 	    ${SED} -e 's|${STAGEDIR}${DOCSDIR}|%%PORTDOCS%%%%DOCSDIR%%|' | \
 	    ${SORT} >> ${PLIST}
-	${FIND} ${STAGEDIR}${LLVM_PREFIX} -type d | \
-	    ${SED} -e 's|${STAGEDIR}${PREFIX}/||' | \
-	    ${SORT} -r | ${SED} -e 's|^|@dirrm |' >> ${PLIST}
-	echo "%%LIT%%@dirrm %%PYTHON_SITELIBDIR%%/lit${LLVM_SUFFIX}" >> ${PLIST}
-	${FIND} ${STAGEDIR}${DOCSDIR} -type d | \
-	    ${SED} -e 's|${STAGEDIR}${DOCSDIR}|%%PORTDOCS%%@dirrm %%DOCSDIR%%|' | \
-	    ${SORT} -r >> ${PLIST}
 
 .include <bsd.port.post.mk>

Modified: trunk/devel/llvm-devel/Makefile.svn_rev
===================================================================
--- trunk/devel/llvm-devel/Makefile.svn_rev	2015-07-12 15:44:54 UTC (rev 19572)
+++ trunk/devel/llvm-devel/Makefile.svn_rev	2015-07-12 15:45:32 UTC (rev 19573)
@@ -1 +1 @@
-SVN_REV=	211638
+SVN_REV=	236894

Modified: trunk/devel/llvm-devel/distinfo
===================================================================
--- trunk/devel/llvm-devel/distinfo	2015-07-12 15:44:54 UTC (rev 19572)
+++ trunk/devel/llvm-devel/distinfo	2015-07-12 15:45:32 UTC (rev 19573)
@@ -1,2 +1,2 @@
-SHA256 (llvm-3.5.r211638.tar.bz2) = 8ea2dd01388ab59734c223052dc7c6e971ffced94df918a7684a96b46a4bd4ed
-SIZE (llvm-3.5.r211638.tar.bz2) = 13269862
+SHA256 (llvm-3.7.r236894.tar.bz2) = 58c4a60f54606e8cc29ac7d5ca02e6b64a016b576defd46984415a681033b00f
+SIZE (llvm-3.7.r236894.tar.bz2) = 16093028

Modified: trunk/devel/llvm-devel/files/patch-utils_llvm-build_llvmbuild_main.py
===================================================================
--- trunk/devel/llvm-devel/files/patch-utils_llvm-build_llvmbuild_main.py	2015-07-12 15:44:54 UTC (rev 19572)
+++ trunk/devel/llvm-devel/files/patch-utils_llvm-build_llvmbuild_main.py	2015-07-12 15:45:32 UTC (rev 19573)
@@ -1,9 +1,6 @@
-
-$FreeBSD$
-
 --- utils/llvm-build/llvmbuild/main.py.orig
 +++ utils/llvm-build/llvmbuild/main.py
-@@ -633,7 +633,13 @@
+@@ -660,7 +660,17 @@
  
      # We handle a few special cases of target names here for historical
      # reasons, as these are the names configure currently comes up with.
@@ -10,9 +7,13 @@
 -    native_target_name = { 'x86' : 'X86',
 +    native_target_name = { 'amd64' : 'X86',
 +			   'arm' : 'ARM',
++			   'armeb' : 'ARM',
++			   'armv6' : 'ARM',
++			   'armv6hf' : 'ARM',
 +			   'i386' : 'X86',
 +			   'mips' : 'Mips',
 +			   'powerpc' : 'PowerPC',
++			   'powerpc64' : 'PowerPC',
 +			   'sparc64' : 'Sparc',
 +                           'x86' : 'X86',
                             'x86_64' : 'X86',

Modified: trunk/devel/llvm-devel/pkg-plist
===================================================================
--- trunk/devel/llvm-devel/pkg-plist	2015-07-12 15:44:54 UTC (rev 19572)
+++ trunk/devel/llvm-devel/pkg-plist	2015-07-12 15:45:32 UTC (rev 19573)
@@ -41,8 +41,10 @@
 llvm-devel/bin/llvm-bcanalyzer
 llvm-devel/bin/llvm-config
 llvm-devel/bin/llvm-cov
+llvm-devel/bin/llvm-cxxdump
 llvm-devel/bin/llvm-diff
 llvm-devel/bin/llvm-dis
+llvm-devel/bin/llvm-dsymutil
 llvm-devel/bin/llvm-dwarfdump
 llvm-devel/bin/llvm-extract
 llvm-devel/bin/llvm-link
@@ -50,6 +52,7 @@
 llvm-devel/bin/llvm-mcmarkup
 llvm-devel/bin/llvm-nm
 llvm-devel/bin/llvm-objdump
+llvm-devel/bin/llvm-pdbdump
 llvm-devel/bin/llvm-profdata
 llvm-devel/bin/llvm-ranlib
 llvm-devel/bin/llvm-readobj
@@ -60,7 +63,10 @@
 llvm-devel/bin/llvm-tblgen
 llvm-devel/bin/macho-dump
 llvm-devel/bin/not
+llvm-devel/bin/obj2yaml
 llvm-devel/bin/opt
+llvm-devel/bin/verify-uselistorder
+llvm-devel/bin/yaml2obj
 llvm-devel/include/llvm-c/Analysis.h
 llvm-devel/include/llvm-c/BitReader.h
 llvm-devel/include/llvm-c/BitWriter.h
@@ -91,6 +97,7 @@
 llvm-devel/include/llvm/ADT/DenseMapInfo.h
 llvm-devel/include/llvm/ADT/DenseSet.h
 llvm-devel/include/llvm/ADT/DepthFirstIterator.h
+llvm-devel/include/llvm/ADT/EpochTracker.h
 llvm-devel/include/llvm/ADT/EquivalenceClasses.h
 llvm-devel/include/llvm/ADT/FoldingSet.h
 llvm-devel/include/llvm/ADT/GraphTraits.h
@@ -141,6 +148,7 @@
 llvm-devel/include/llvm/ADT/iterator_range.h
 llvm-devel/include/llvm/Analysis/AliasAnalysis.h
 llvm-devel/include/llvm/Analysis/AliasSetTracker.h
+llvm-devel/include/llvm/Analysis/AssumptionCache.h
 llvm-devel/include/llvm/Analysis/BlockFrequencyInfo.h
 llvm-devel/include/llvm/Analysis/BlockFrequencyInfoImpl.h
 llvm-devel/include/llvm/Analysis/BranchProbabilityInfo.h
@@ -153,12 +161,11 @@
 llvm-devel/include/llvm/Analysis/CaptureTracking.h
 llvm-devel/include/llvm/Analysis/CodeMetrics.h
 llvm-devel/include/llvm/Analysis/ConstantFolding.h
-llvm-devel/include/llvm/Analysis/ConstantsScanner.h
 llvm-devel/include/llvm/Analysis/DOTGraphTraitsPass.h
 llvm-devel/include/llvm/Analysis/DependenceAnalysis.h
 llvm-devel/include/llvm/Analysis/DomPrinter.h
 llvm-devel/include/llvm/Analysis/DominanceFrontier.h
-llvm-devel/include/llvm/Analysis/FindUsedTypes.h
+llvm-devel/include/llvm/Analysis/DominanceFrontierImpl.h
 llvm-devel/include/llvm/Analysis/IVUsers.h
 llvm-devel/include/llvm/Analysis/InlineCost.h
 llvm-devel/include/llvm/Analysis/InstructionSimplify.h
@@ -165,6 +172,7 @@
 llvm-devel/include/llvm/Analysis/Interval.h
 llvm-devel/include/llvm/Analysis/IntervalIterator.h
 llvm-devel/include/llvm/Analysis/IntervalPartition.h
+llvm-devel/include/llvm/Analysis/IteratedDominanceFrontier.h
 llvm-devel/include/llvm/Analysis/JumpInstrTableInfo.h
 llvm-devel/include/llvm/Analysis/LazyCallGraph.h
 llvm-devel/include/llvm/Analysis/LazyValueInfo.h
@@ -172,6 +180,7 @@
 llvm-devel/include/llvm/Analysis/LibCallSemantics.h
 llvm-devel/include/llvm/Analysis/Lint.h
 llvm-devel/include/llvm/Analysis/Loads.h
+llvm-devel/include/llvm/Analysis/LoopAccessAnalysis.h
 llvm-devel/include/llvm/Analysis/LoopInfo.h
 llvm-devel/include/llvm/Analysis/LoopInfoImpl.h
 llvm-devel/include/llvm/Analysis/LoopIterator.h
@@ -183,6 +192,7 @@
 llvm-devel/include/llvm/Analysis/PostDominators.h
 llvm-devel/include/llvm/Analysis/PtrUseVisitor.h
 llvm-devel/include/llvm/Analysis/RegionInfo.h
+llvm-devel/include/llvm/Analysis/RegionInfoImpl.h
 llvm-devel/include/llvm/Analysis/RegionIterator.h
 llvm-devel/include/llvm/Analysis/RegionPass.h
 llvm-devel/include/llvm/Analysis/RegionPrinter.h
@@ -192,7 +202,10 @@
 llvm-devel/include/llvm/Analysis/ScalarEvolutionNormalization.h
 llvm-devel/include/llvm/Analysis/SparsePropagation.h
 llvm-devel/include/llvm/Analysis/TargetFolder.h
+llvm-devel/include/llvm/Analysis/TargetLibraryInfo.def
+llvm-devel/include/llvm/Analysis/TargetLibraryInfo.h
 llvm-devel/include/llvm/Analysis/TargetTransformInfo.h
+llvm-devel/include/llvm/Analysis/TargetTransformInfoImpl.h
 llvm-devel/include/llvm/Analysis/Trace.h
 llvm-devel/include/llvm/Analysis/ValueTracking.h
 llvm-devel/include/llvm/AsmParser/Parser.h
@@ -204,11 +217,13 @@
 llvm-devel/include/llvm/Bitcode/ReaderWriter.h
 llvm-devel/include/llvm/CodeGen/Analysis.h
 llvm-devel/include/llvm/CodeGen/AsmPrinter.h
+llvm-devel/include/llvm/CodeGen/BasicTTIImpl.h
 llvm-devel/include/llvm/CodeGen/CalcSpillWeights.h
 llvm-devel/include/llvm/CodeGen/CallingConvLower.h
 llvm-devel/include/llvm/CodeGen/CommandFlags.h
 llvm-devel/include/llvm/CodeGen/DAGCombine.h
 llvm-devel/include/llvm/CodeGen/DFAPacketizer.h
+llvm-devel/include/llvm/CodeGen/DIE.h
 llvm-devel/include/llvm/CodeGen/EdgeBundles.h
 llvm-devel/include/llvm/CodeGen/FastISel.h
 llvm-devel/include/llvm/CodeGen/FunctionLoweringInfo.h
@@ -218,8 +233,6 @@
 llvm-devel/include/llvm/CodeGen/GCs.h
 llvm-devel/include/llvm/CodeGen/ISDOpcodes.h
 llvm-devel/include/llvm/CodeGen/IntrinsicLowering.h
-llvm-devel/include/llvm/CodeGen/JITCodeEmitter.h
-llvm-devel/include/llvm/CodeGen/JumpInstrTables.h
 llvm-devel/include/llvm/CodeGen/LatencyPriorityQueue.h
 llvm-devel/include/llvm/CodeGen/LexicalScopes.h
 llvm-devel/include/llvm/CodeGen/LinkAllAsmWriterComponents.h
@@ -236,9 +249,9 @@
 llvm-devel/include/llvm/CodeGen/MachineBasicBlock.h
 llvm-devel/include/llvm/CodeGen/MachineBlockFrequencyInfo.h
 llvm-devel/include/llvm/CodeGen/MachineBranchProbabilityInfo.h
-llvm-devel/include/llvm/CodeGen/MachineCodeEmitter.h
-llvm-devel/include/llvm/CodeGen/MachineCodeInfo.h
+llvm-devel/include/llvm/CodeGen/MachineCombinerPattern.h
 llvm-devel/include/llvm/CodeGen/MachineConstantPool.h
+llvm-devel/include/llvm/CodeGen/MachineDominanceFrontier.h
 llvm-devel/include/llvm/CodeGen/MachineDominators.h
 llvm-devel/include/llvm/CodeGen/MachineFrameInfo.h
 llvm-devel/include/llvm/CodeGen/MachineFunction.h
@@ -255,8 +268,8 @@
 llvm-devel/include/llvm/CodeGen/MachineOperand.h
 llvm-devel/include/llvm/CodeGen/MachinePassRegistry.h
 llvm-devel/include/llvm/CodeGen/MachinePostDominators.h
+llvm-devel/include/llvm/CodeGen/MachineRegionInfo.h
 llvm-devel/include/llvm/CodeGen/MachineRegisterInfo.h
-llvm-devel/include/llvm/CodeGen/MachineRelocation.h
 llvm-devel/include/llvm/CodeGen/MachineSSAUpdater.h
 llvm-devel/include/llvm/CodeGen/MachineScheduler.h
 llvm-devel/include/llvm/CodeGen/MachineTraceMetrics.h
@@ -265,8 +278,8 @@
 llvm-devel/include/llvm/CodeGen/PBQP/Graph.h
 llvm-devel/include/llvm/CodeGen/PBQP/Math.h
 llvm-devel/include/llvm/CodeGen/PBQP/ReductionRules.h
-llvm-devel/include/llvm/CodeGen/PBQP/RegAllocSolver.h
 llvm-devel/include/llvm/CodeGen/PBQP/Solution.h
+llvm-devel/include/llvm/CodeGen/PBQPRAConstraint.h
 llvm-devel/include/llvm/CodeGen/Passes.h
 llvm-devel/include/llvm/CodeGen/PseudoSourceValue.h
 llvm-devel/include/llvm/CodeGen/RegAllocPBQP.h
@@ -286,7 +299,6 @@
 llvm-devel/include/llvm/CodeGen/SelectionDAGISel.h
 llvm-devel/include/llvm/CodeGen/SelectionDAGNodes.h
 llvm-devel/include/llvm/CodeGen/SlotIndexes.h
-llvm-devel/include/llvm/CodeGen/StackMapLivenessAnalysis.h
 llvm-devel/include/llvm/CodeGen/StackMaps.h
 llvm-devel/include/llvm/CodeGen/StackProtector.h
 llvm-devel/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h
@@ -294,6 +306,7 @@
 llvm-devel/include/llvm/CodeGen/ValueTypes.h
 llvm-devel/include/llvm/CodeGen/ValueTypes.td
 llvm-devel/include/llvm/CodeGen/VirtRegMap.h
+llvm-devel/include/llvm/CodeGen/WinEHFuncInfo.h
 llvm-devel/include/llvm/Config/AsmParsers.def
 llvm-devel/include/llvm/Config/AsmPrinters.def
 llvm-devel/include/llvm/Config/Disassemblers.def
@@ -301,20 +314,101 @@
 llvm-devel/include/llvm/Config/config.h
 llvm-devel/include/llvm/Config/llvm-config.h
 llvm-devel/include/llvm/DebugInfo/DIContext.h
-llvm-devel/include/llvm/DebugInfo/DWARFFormValue.h
+llvm-devel/include/llvm/DebugInfo/DWARF/DWARFAbbreviationDeclaration.h
+llvm-devel/include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h
+llvm-devel/include/llvm/DebugInfo/DWARF/DWARFCompileUnit.h
+llvm-devel/include/llvm/DebugInfo/DWARF/DWARFContext.h
+llvm-devel/include/llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h
+llvm-devel/include/llvm/DebugInfo/DWARF/DWARFDebugArangeSet.h
+llvm-devel/include/llvm/DebugInfo/DWARF/DWARFDebugAranges.h
+llvm-devel/include/llvm/DebugInfo/DWARF/DWARFDebugFrame.h
+llvm-devel/include/llvm/DebugInfo/DWARF/DWARFDebugInfoEntry.h
+llvm-devel/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h
+llvm-devel/include/llvm/DebugInfo/DWARF/DWARFDebugLoc.h
+llvm-devel/include/llvm/DebugInfo/DWARF/DWARFDebugRangeList.h
+llvm-devel/include/llvm/DebugInfo/DWARF/DWARFFormValue.h
+llvm-devel/include/llvm/DebugInfo/DWARF/DWARFRelocMap.h
+llvm-devel/include/llvm/DebugInfo/DWARF/DWARFSection.h
+llvm-devel/include/llvm/DebugInfo/DWARF/DWARFTypeUnit.h
+llvm-devel/include/llvm/DebugInfo/DWARF/DWARFUnit.h
+llvm-devel/include/llvm/DebugInfo/PDB/ConcreteSymbolEnumerator.h
+llvm-devel/include/llvm/DebugInfo/PDB/DIA/DIADataStream.h
+llvm-devel/include/llvm/DebugInfo/PDB/DIA/DIAEnumDebugStreams.h
+llvm-devel/include/llvm/DebugInfo/PDB/DIA/DIAEnumLineNumbers.h
+llvm-devel/include/llvm/DebugInfo/PDB/DIA/DIAEnumSourceFiles.h
+llvm-devel/include/llvm/DebugInfo/PDB/DIA/DIAEnumSymbols.h
+llvm-devel/include/llvm/DebugInfo/PDB/DIA/DIALineNumber.h
+llvm-devel/include/llvm/DebugInfo/PDB/DIA/DIARawSymbol.h
+llvm-devel/include/llvm/DebugInfo/PDB/DIA/DIASession.h
+llvm-devel/include/llvm/DebugInfo/PDB/DIA/DIASourceFile.h
+llvm-devel/include/llvm/DebugInfo/PDB/DIA/DIASupport.h
+llvm-devel/include/llvm/DebugInfo/PDB/IPDBDataStream.h
+llvm-devel/include/llvm/DebugInfo/PDB/IPDBEnumChildren.h
+llvm-devel/include/llvm/DebugInfo/PDB/IPDBLineNumber.h
+llvm-devel/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h
+llvm-devel/include/llvm/DebugInfo/PDB/IPDBSession.h
+llvm-devel/include/llvm/DebugInfo/PDB/IPDBSourceFile.h
+llvm-devel/include/llvm/DebugInfo/PDB/PDB.h
+llvm-devel/include/llvm/DebugInfo/PDB/PDBContext.h
+llvm-devel/include/llvm/DebugInfo/PDB/PDBExtras.h
+llvm-devel/include/llvm/DebugInfo/PDB/PDBSymDumper.h
+llvm-devel/include/llvm/DebugInfo/PDB/PDBSymbol.h
+llvm-devel/include/llvm/DebugInfo/PDB/PDBSymbolAnnotation.h
+llvm-devel/include/llvm/DebugInfo/PDB/PDBSymbolBlock.h
+llvm-devel/include/llvm/DebugInfo/PDB/PDBSymbolCompiland.h
+llvm-devel/include/llvm/DebugInfo/PDB/PDBSymbolCompilandDetails.h
+llvm-devel/include/llvm/DebugInfo/PDB/PDBSymbolCompilandEnv.h
+llvm-devel/include/llvm/DebugInfo/PDB/PDBSymbolCustom.h
+llvm-devel/include/llvm/DebugInfo/PDB/PDBSymbolData.h
+llvm-devel/include/llvm/DebugInfo/PDB/PDBSymbolExe.h
+llvm-devel/include/llvm/DebugInfo/PDB/PDBSymbolFunc.h
+llvm-devel/include/llvm/DebugInfo/PDB/PDBSymbolFuncDebugEnd.h
+llvm-devel/include/llvm/DebugInfo/PDB/PDBSymbolFuncDebugStart.h
+llvm-devel/include/llvm/DebugInfo/PDB/PDBSymbolLabel.h
+llvm-devel/include/llvm/DebugInfo/PDB/PDBSymbolPublicSymbol.h
+llvm-devel/include/llvm/DebugInfo/PDB/PDBSymbolThunk.h
+llvm-devel/include/llvm/DebugInfo/PDB/PDBSymbolTypeArray.h
+llvm-devel/include/llvm/DebugInfo/PDB/PDBSymbolTypeBaseClass.h
+llvm-devel/include/llvm/DebugInfo/PDB/PDBSymbolTypeBuiltin.h
+llvm-devel/include/llvm/DebugInfo/PDB/PDBSymbolTypeCustom.h
+llvm-devel/include/llvm/DebugInfo/PDB/PDBSymbolTypeDimension.h
+llvm-devel/include/llvm/DebugInfo/PDB/PDBSymbolTypeEnum.h
+llvm-devel/include/llvm/DebugInfo/PDB/PDBSymbolTypeFriend.h
+llvm-devel/include/llvm/DebugInfo/PDB/PDBSymbolTypeFunctionArg.h
+llvm-devel/include/llvm/DebugInfo/PDB/PDBSymbolTypeFunctionSig.h
+llvm-devel/include/llvm/DebugInfo/PDB/PDBSymbolTypeManaged.h
+llvm-devel/include/llvm/DebugInfo/PDB/PDBSymbolTypePointer.h
+llvm-devel/include/llvm/DebugInfo/PDB/PDBSymbolTypeTypedef.h
+llvm-devel/include/llvm/DebugInfo/PDB/PDBSymbolTypeUDT.h
+llvm-devel/include/llvm/DebugInfo/PDB/PDBSymbolTypeVTable.h
+llvm-devel/include/llvm/DebugInfo/PDB/PDBSymbolTypeVTableShape.h
+llvm-devel/include/llvm/DebugInfo/PDB/PDBSymbolUnknown.h
+llvm-devel/include/llvm/DebugInfo/PDB/PDBSymbolUsingNamespace.h
+llvm-devel/include/llvm/DebugInfo/PDB/PDBTypes.h
 llvm-devel/include/llvm/ExecutionEngine/ExecutionEngine.h
 llvm-devel/include/llvm/ExecutionEngine/GenericValue.h
 llvm-devel/include/llvm/ExecutionEngine/Interpreter.h
-llvm-devel/include/llvm/ExecutionEngine/JIT.h
 llvm-devel/include/llvm/ExecutionEngine/JITEventListener.h
-llvm-devel/include/llvm/ExecutionEngine/JITMemoryManager.h
+llvm-devel/include/llvm/ExecutionEngine/JITSymbolFlags.h
 llvm-devel/include/llvm/ExecutionEngine/MCJIT.h
 llvm-devel/include/llvm/ExecutionEngine/OProfileWrapper.h
-llvm-devel/include/llvm/ExecutionEngine/ObjectBuffer.h
 llvm-devel/include/llvm/ExecutionEngine/ObjectCache.h
-llvm-devel/include/llvm/ExecutionEngine/ObjectImage.h
+llvm-devel/include/llvm/ExecutionEngine/ObjectMemoryBuffer.h
+llvm-devel/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h
+llvm-devel/include/llvm/ExecutionEngine/Orc/CompileUtils.h
+llvm-devel/include/llvm/ExecutionEngine/Orc/ExecutionUtils.h
+llvm-devel/include/llvm/ExecutionEngine/Orc/IRCompileLayer.h
+llvm-devel/include/llvm/ExecutionEngine/Orc/IRTransformLayer.h
+llvm-devel/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h
+llvm-devel/include/llvm/ExecutionEngine/Orc/JITSymbol.h
+llvm-devel/include/llvm/ExecutionEngine/Orc/LambdaResolver.h
+llvm-devel/include/llvm/ExecutionEngine/Orc/LazyEmittingLayer.h
+llvm-devel/include/llvm/ExecutionEngine/Orc/ObjectLinkingLayer.h
+llvm-devel/include/llvm/ExecutionEngine/Orc/OrcTargetSupport.h
+llvm-devel/include/llvm/ExecutionEngine/OrcMCJITReplacement.h
 llvm-devel/include/llvm/ExecutionEngine/RTDyldMemoryManager.h
 llvm-devel/include/llvm/ExecutionEngine/RuntimeDyld.h
+llvm-devel/include/llvm/ExecutionEngine/RuntimeDyldChecker.h
 llvm-devel/include/llvm/ExecutionEngine/SectionMemoryManager.h
 llvm-devel/include/llvm/IR/Argument.h
 llvm-devel/include/llvm/IR/AssemblyAnnotationWriter.h
@@ -324,6 +418,7 @@
 llvm-devel/include/llvm/IR/CFG.h
 llvm-devel/include/llvm/IR/CallSite.h
 llvm-devel/include/llvm/IR/CallingConv.h
+llvm-devel/include/llvm/IR/Comdat.h
 llvm-devel/include/llvm/IR/Constant.h
 llvm-devel/include/llvm/IR/ConstantFolder.h
 llvm-devel/include/llvm/IR/ConstantRange.h
@@ -331,6 +426,8 @@
 llvm-devel/include/llvm/IR/DIBuilder.h
 llvm-devel/include/llvm/IR/DataLayout.h
 llvm-devel/include/llvm/IR/DebugInfo.h
+llvm-devel/include/llvm/IR/DebugInfoFlags.def
+llvm-devel/include/llvm/IR/DebugInfoMetadata.h
 llvm-devel/include/llvm/IR/DebugLoc.h
 llvm-devel/include/llvm/IR/DerivedTypes.h
 llvm-devel/include/llvm/IR/DiagnosticInfo.h
@@ -358,33 +455,40 @@
 llvm-devel/include/llvm/IR/Intrinsics.td
 llvm-devel/include/llvm/IR/IntrinsicsAArch64.td
 llvm-devel/include/llvm/IR/IntrinsicsARM.td
+llvm-devel/include/llvm/IR/IntrinsicsBPF.td
 llvm-devel/include/llvm/IR/IntrinsicsHexagon.td
 llvm-devel/include/llvm/IR/IntrinsicsMips.td
 llvm-devel/include/llvm/IR/IntrinsicsNVVM.td
 llvm-devel/include/llvm/IR/IntrinsicsPowerPC.td
 llvm-devel/include/llvm/IR/IntrinsicsR600.td
+llvm-devel/include/llvm/IR/IntrinsicsSystemZ.td
 llvm-devel/include/llvm/IR/IntrinsicsX86.td
 llvm-devel/include/llvm/IR/IntrinsicsXCore.td
 llvm-devel/include/llvm/IR/LLVMContext.h
-llvm-devel/include/llvm/IR/LeakDetector.h
 llvm-devel/include/llvm/IR/LegacyPassManager.h
 llvm-devel/include/llvm/IR/LegacyPassManagers.h
 llvm-devel/include/llvm/IR/LegacyPassNameParser.h
 llvm-devel/include/llvm/IR/MDBuilder.h
 llvm-devel/include/llvm/IR/Mangler.h
+llvm-devel/include/llvm/IR/Metadata.def
 llvm-devel/include/llvm/IR/Metadata.h
+llvm-devel/include/llvm/IR/MetadataTracking.h
 llvm-devel/include/llvm/IR/Module.h
 llvm-devel/include/llvm/IR/NoFolder.h
 llvm-devel/include/llvm/IR/OperandTraits.h
 llvm-devel/include/llvm/IR/Operator.h
 llvm-devel/include/llvm/IR/PassManager.h
+llvm-devel/include/llvm/IR/PassManagerInternal.h
 llvm-devel/include/llvm/IR/PatternMatch.h
 llvm-devel/include/llvm/IR/PredIteratorCache.h
+llvm-devel/include/llvm/IR/Statepoint.h
 llvm-devel/include/llvm/IR/SymbolTableListTraits.h
+llvm-devel/include/llvm/IR/TrackingMDRef.h
 llvm-devel/include/llvm/IR/Type.h
 llvm-devel/include/llvm/IR/TypeBuilder.h
 llvm-devel/include/llvm/IR/TypeFinder.h
 llvm-devel/include/llvm/IR/Use.h
+llvm-devel/include/llvm/IR/UseListOrder.h
 llvm-devel/include/llvm/IR/User.h
 llvm-devel/include/llvm/IR/Value.h
 llvm-devel/include/llvm/IR/ValueHandle.h
@@ -407,7 +511,6 @@
 llvm-devel/include/llvm/MC/MCAsmInfoELF.h
 llvm-devel/include/llvm/MC/MCAsmLayout.h
 llvm-devel/include/llvm/MC/MCAssembler.h
-llvm-devel/include/llvm/MC/MCAtom.h
 llvm-devel/include/llvm/MC/MCCodeEmitter.h
 llvm-devel/include/llvm/MC/MCCodeGenInfo.h
 llvm-devel/include/llvm/MC/MCContext.h
@@ -423,7 +526,6 @@
 llvm-devel/include/llvm/MC/MCFixedLenDisassembler.h
 llvm-devel/include/llvm/MC/MCFixup.h
 llvm-devel/include/llvm/MC/MCFixupKindInfo.h
-llvm-devel/include/llvm/MC/MCFunction.h
 llvm-devel/include/llvm/MC/MCInst.h
 llvm-devel/include/llvm/MC/MCInstBuilder.h
 llvm-devel/include/llvm/MC/MCInstPrinter.h
@@ -435,12 +537,8 @@
 llvm-devel/include/llvm/MC/MCLinkerOptimizationHint.h
 llvm-devel/include/llvm/MC/MCMachOSymbolFlags.h
 llvm-devel/include/llvm/MC/MCMachObjectWriter.h
-llvm-devel/include/llvm/MC/MCModule.h
-llvm-devel/include/llvm/MC/MCModuleYAML.h
-llvm-devel/include/llvm/MC/MCObjectDisassembler.h
 llvm-devel/include/llvm/MC/MCObjectFileInfo.h
 llvm-devel/include/llvm/MC/MCObjectStreamer.h
-llvm-devel/include/llvm/MC/MCObjectSymbolizer.h
 llvm-devel/include/llvm/MC/MCObjectWriter.h
 llvm-devel/include/llvm/MC/MCParser/AsmCond.h
 llvm-devel/include/llvm/MC/MCParser/AsmLexer.h
@@ -466,9 +564,12 @@
 llvm-devel/include/llvm/MC/MCWin64EH.h
 llvm-devel/include/llvm/MC/MCWinCOFFObjectWriter.h
 llvm-devel/include/llvm/MC/MCWinCOFFStreamer.h
+llvm-devel/include/llvm/MC/MCWinEH.h
 llvm-devel/include/llvm/MC/MachineLocation.h
 llvm-devel/include/llvm/MC/SectionKind.h
+llvm-devel/include/llvm/MC/StringTableBuilder.h
 llvm-devel/include/llvm/MC/SubtargetFeature.h
+llvm-devel/include/llvm/MC/YAML.h
 llvm-devel/include/llvm/Object/Archive.h
 llvm-devel/include/llvm/Object/Binary.h
 llvm-devel/include/llvm/Object/COFF.h
@@ -483,9 +584,7 @@
 llvm-devel/include/llvm/Object/MachOUniversal.h
 llvm-devel/include/llvm/Object/ObjectFile.h
 llvm-devel/include/llvm/Object/RelocVisitor.h
-llvm-devel/include/llvm/Object/StringTableBuilder.h
 llvm-devel/include/llvm/Object/SymbolicFile.h
-llvm-devel/include/llvm/Object/YAML.h
 llvm-devel/include/llvm/Option/Arg.h
 llvm-devel/include/llvm/Option/ArgList.h
 llvm-devel/include/llvm/Option/OptParser.td
@@ -495,12 +594,18 @@
 llvm-devel/include/llvm/Pass.h
 llvm-devel/include/llvm/PassAnalysisSupport.h
 llvm-devel/include/llvm/PassInfo.h
-llvm-devel/include/llvm/PassManager.h
 llvm-devel/include/llvm/PassRegistry.h
 llvm-devel/include/llvm/PassSupport.h
+llvm-devel/include/llvm/Passes/PassBuilder.h
+llvm-devel/include/llvm/ProfileData/CoverageMapping.h
+llvm-devel/include/llvm/ProfileData/CoverageMappingReader.h
+llvm-devel/include/llvm/ProfileData/CoverageMappingWriter.h
 llvm-devel/include/llvm/ProfileData/InstrProf.h
 llvm-devel/include/llvm/ProfileData/InstrProfReader.h
 llvm-devel/include/llvm/ProfileData/InstrProfWriter.h
+llvm-devel/include/llvm/ProfileData/SampleProf.h
+llvm-devel/include/llvm/ProfileData/SampleProfReader.h
+llvm-devel/include/llvm/ProfileData/SampleProfWriter.h
 llvm-devel/include/llvm/Support/AIXDataTypesFix.h
 llvm-devel/include/llvm/Support/ARMBuildAttributes.h
 llvm-devel/include/llvm/Support/ARMEHABI.h
@@ -513,6 +618,7 @@
 llvm-devel/include/llvm/Support/BranchProbability.h
 llvm-devel/include/llvm/Support/CBindingWrapping.h
 llvm-devel/include/llvm/Support/COFF.h
+llvm-devel/include/llvm/Support/COM.h
 llvm-devel/include/llvm/Support/Capacity.h
 llvm-devel/include/llvm/Support/Casting.h
 llvm-devel/include/llvm/Support/CodeGen.h
@@ -526,10 +632,20 @@
 llvm-devel/include/llvm/Support/DataStream.h
 llvm-devel/include/llvm/Support/DataTypes.h
 llvm-devel/include/llvm/Support/Debug.h
-llvm-devel/include/llvm/Support/Disassembler.h
+llvm-devel/include/llvm/Support/Dwarf.def
 llvm-devel/include/llvm/Support/Dwarf.h
 llvm-devel/include/llvm/Support/DynamicLibrary.h
 llvm-devel/include/llvm/Support/ELF.h
+llvm-devel/include/llvm/Support/ELFRelocs/AArch64.def
+llvm-devel/include/llvm/Support/ELFRelocs/ARM.def
+llvm-devel/include/llvm/Support/ELFRelocs/Hexagon.def
+llvm-devel/include/llvm/Support/ELFRelocs/Mips.def
+llvm-devel/include/llvm/Support/ELFRelocs/PowerPC.def
+llvm-devel/include/llvm/Support/ELFRelocs/PowerPC64.def
+llvm-devel/include/llvm/Support/ELFRelocs/Sparc.def
+llvm-devel/include/llvm/Support/ELFRelocs/SystemZ.def
+llvm-devel/include/llvm/Support/ELFRelocs/i386.def
+llvm-devel/include/llvm/Support/ELFRelocs/x86_64.def
 llvm-devel/include/llvm/Support/Endian.h
 llvm-devel/include/llvm/Support/EndianStream.h
 llvm-devel/include/llvm/Support/Errc.h
@@ -546,7 +662,6 @@
 llvm-devel/include/llvm/Support/GenericDomTreeConstruction.h
 llvm-devel/include/llvm/Support/GraphWriter.h
 llvm-devel/include/llvm/Support/Host.h
-llvm-devel/include/llvm/Support/IncludeFile.h
 llvm-devel/include/llvm/Support/LEB128.h
 llvm-devel/include/llvm/Support/LICENSE.TXT
 llvm-devel/include/llvm/Support/LineIterator.h
@@ -559,9 +674,11 @@
 llvm-devel/include/llvm/Support/Memory.h
 llvm-devel/include/llvm/Support/MemoryBuffer.h
 llvm-devel/include/llvm/Support/MemoryObject.h
+llvm-devel/include/llvm/Support/MipsABIFlags.h
 llvm-devel/include/llvm/Support/Mutex.h
 llvm-devel/include/llvm/Support/MutexGuard.h
 llvm-devel/include/llvm/Support/OnDiskHashTable.h
+llvm-devel/include/llvm/Support/Options.h
 llvm-devel/include/llvm/Support/OutputBuffer.h
 llvm-devel/include/llvm/Support/Path.h
 llvm-devel/include/llvm/Support/PluginLoader.h
@@ -570,6 +687,7 @@
 llvm-devel/include/llvm/Support/Process.h
 llvm-devel/include/llvm/Support/Program.h
 llvm-devel/include/llvm/Support/RWMutex.h
+llvm-devel/include/llvm/Support/RandomNumberGenerator.h
 llvm-devel/include/llvm/Support/Recycler.h
 llvm-devel/include/llvm/Support/RecyclingAllocator.h
 llvm-devel/include/llvm/Support/Regex.h
@@ -581,9 +699,9 @@
 llvm-devel/include/llvm/Support/Signals.h
 llvm-devel/include/llvm/Support/Solaris.h
 llvm-devel/include/llvm/Support/SourceMgr.h
-llvm-devel/include/llvm/Support/StreamableMemoryObject.h
+llvm-devel/include/llvm/Support/SpecialCaseList.h
+llvm-devel/include/llvm/Support/StreamingMemoryObject.h
 llvm-devel/include/llvm/Support/StringPool.h
-llvm-devel/include/llvm/Support/StringRefMemoryObject.h
 llvm-devel/include/llvm/Support/SwapByteOrder.h
 llvm-devel/include/llvm/Support/SystemUtils.h
 llvm-devel/include/llvm/Support/TargetRegistry.h
@@ -595,6 +713,7 @@
 llvm-devel/include/llvm/Support/ToolOutputFile.h
 llvm-devel/include/llvm/Support/Unicode.h
 llvm-devel/include/llvm/Support/UnicodeCharRanges.h
+llvm-devel/include/llvm/Support/UniqueLock.h
 llvm-devel/include/llvm/Support/Valgrind.h
 llvm-devel/include/llvm/Support/Watchdog.h
 llvm-devel/include/llvm/Support/Win64EH.h
@@ -620,8 +739,6 @@
 llvm-devel/include/llvm/Target/TargetInstrInfo.h
 llvm-devel/include/llvm/Target/TargetIntrinsicInfo.h
 llvm-devel/include/llvm/Target/TargetItinerary.td
-llvm-devel/include/llvm/Target/TargetJITInfo.h
-llvm-devel/include/llvm/Target/TargetLibraryInfo.h
 llvm-devel/include/llvm/Target/TargetLowering.h
 llvm-devel/include/llvm/Target/TargetLoweringObjectFile.h
 llvm-devel/include/llvm/Target/TargetMachine.h
@@ -634,10 +751,16 @@
 llvm-devel/include/llvm/Target/TargetSubtargetInfo.h
 llvm-devel/include/llvm/Transforms/IPO.h
 llvm-devel/include/llvm/Transforms/IPO/InlinerPass.h
+llvm-devel/include/llvm/Transforms/IPO/LowerBitSets.h
 llvm-devel/include/llvm/Transforms/IPO/PassManagerBuilder.h
+llvm-devel/include/llvm/Transforms/InstCombine/InstCombine.h
+llvm-devel/include/llvm/Transforms/InstCombine/InstCombineWorklist.h
 llvm-devel/include/llvm/Transforms/Instrumentation.h
 llvm-devel/include/llvm/Transforms/ObjCARC.h
 llvm-devel/include/llvm/Transforms/Scalar.h
+llvm-devel/include/llvm/Transforms/Scalar/EarlyCSE.h
+llvm-devel/include/llvm/Transforms/Scalar/LowerExpectIntrinsic.h
+llvm-devel/include/llvm/Transforms/Scalar/SimplifyCFG.h
 llvm-devel/include/llvm/Transforms/Utils/ASanStackFrameLayout.h
 llvm-devel/include/llvm/Transforms/Utils/BasicBlockUtils.h
 llvm-devel/include/llvm/Transforms/Utils/BuildLibCalls.h
@@ -656,7 +779,7 @@
 llvm-devel/include/llvm/Transforms/Utils/SSAUpdaterImpl.h
 llvm-devel/include/llvm/Transforms/Utils/SimplifyIndVar.h
 llvm-devel/include/llvm/Transforms/Utils/SimplifyLibCalls.h
-llvm-devel/include/llvm/Transforms/Utils/SpecialCaseList.h
+llvm-devel/include/llvm/Transforms/Utils/SymbolRewriter.h
 llvm-devel/include/llvm/Transforms/Utils/UnifyFunctionExitNodes.h
 llvm-devel/include/llvm/Transforms/Utils/UnrollLoop.h
 llvm-devel/include/llvm/Transforms/Utils/ValueMapper.h
@@ -664,9 +787,9 @@
 llvm-devel/include/llvm/Transforms/Vectorize.h
 llvm-devel/lib/BugpointPasses.so
 llvm-devel/lib/LLVMHello.so
-llvm-devel/lib/libLLVM-3.5.0svn.so
-llvm-devel/lib/libLLVM-3.5svn.so
-llvm-devel/lib/libLLVM-3.5svn.so.0
+llvm-devel/lib/libLLVM-3.7.0svn.so
+llvm-devel/lib/libLLVM-3.7svn.so
+llvm-devel/lib/libLLVM-3.7svn.so.0
 llvm-devel/lib/libLLVMAArch64AsmParser.a
 llvm-devel/lib/libLLVMAArch64AsmPrinter.a
 llvm-devel/lib/libLLVMAArch64CodeGen.a
@@ -689,17 +812,17 @@
 llvm-devel/lib/libLLVMCore.a
 llvm-devel/lib/libLLVMCppBackendCodeGen.a
 llvm-devel/lib/libLLVMCppBackendInfo.a
-llvm-devel/lib/libLLVMDebugInfo.a
+llvm-devel/lib/libLLVMDebugInfoDWARF.a
+llvm-devel/lib/libLLVMDebugInfoPDB.a
 llvm-devel/lib/libLLVMExecutionEngine.a
-llvm-devel/lib/libLLVMHexagonAsmPrinter.a
 llvm-devel/lib/libLLVMHexagonCodeGen.a
 llvm-devel/lib/libLLVMHexagonDesc.a
+llvm-devel/lib/libLLVMHexagonDisassembler.a
 llvm-devel/lib/libLLVMHexagonInfo.a
 llvm-devel/lib/libLLVMIRReader.a
 llvm-devel/lib/libLLVMInstCombine.a
 llvm-devel/lib/libLLVMInstrumentation.a
 llvm-devel/lib/libLLVMInterpreter.a
-llvm-devel/lib/libLLVMJIT.a
 llvm-devel/lib/libLLVMLTO.a
 llvm-devel/lib/libLLVMLineEditor.a
 llvm-devel/lib/libLLVMLinker.a
@@ -724,6 +847,8 @@
 llvm-devel/lib/libLLVMObjCARCOpts.a
 llvm-devel/lib/libLLVMObject.a
 llvm-devel/lib/libLLVMOption.a
+llvm-devel/lib/libLLVMOrcJIT.a
+llvm-devel/lib/libLLVMPasses.a
 llvm-devel/lib/libLLVMPowerPCAsmParser.a
 llvm-devel/lib/libLLVMPowerPCAsmPrinter.a
 llvm-devel/lib/libLLVMPowerPCCodeGen.a
@@ -731,6 +856,7 @@
 llvm-devel/lib/libLLVMPowerPCDisassembler.a
 llvm-devel/lib/libLLVMPowerPCInfo.a
 llvm-devel/lib/libLLVMProfileData.a
+llvm-devel/lib/libLLVMR600AsmParser.a
 llvm-devel/lib/libLLVMR600AsmPrinter.a
 llvm-devel/lib/libLLVMR600CodeGen.a
 llvm-devel/lib/libLLVMR600Desc.a
@@ -773,8 +899,11 @@
 llvm-devel/lib/libLTO.so
 llvm-devel/share/llvm/cmake/AddLLVM.cmake
 llvm-devel/share/llvm/cmake/AddLLVMDefinitions.cmake
+llvm-devel/share/llvm/cmake/AddOCaml.cmake
 llvm-devel/share/llvm/cmake/AddSphinxTarget.cmake
 llvm-devel/share/llvm/cmake/ChooseMSVCCRT.cmake
+llvm-devel/share/llvm/cmake/CrossCompile.cmake
+llvm-devel/share/llvm/cmake/FindOCaml.cmake
 llvm-devel/share/llvm/cmake/FindSphinx.cmake
 llvm-devel/share/llvm/cmake/GetSVN.cmake
 llvm-devel/share/llvm/cmake/HandleLLVMOptions.cmake
@@ -815,6 +944,8 @@
 %%PORTDOCS%%%%DOCSDIR%%/html/BigEndianNEON.txt
 %%PORTDOCS%%%%DOCSDIR%%/html/BitCodeFormat.html
 %%PORTDOCS%%%%DOCSDIR%%/html/BitCodeFormat.txt
+%%PORTDOCS%%%%DOCSDIR%%/html/BitSets.html
+%%PORTDOCS%%%%DOCSDIR%%/html/BitSets.txt
 %%PORTDOCS%%%%DOCSDIR%%/html/BlockFrequencyTerminology.html
 %%PORTDOCS%%%%DOCSDIR%%/html/BlockFrequencyTerminology.txt
 %%PORTDOCS%%%%DOCSDIR%%/html/BranchWeightMetadata.html
@@ -821,6 +952,8 @@
 %%PORTDOCS%%%%DOCSDIR%%/html/BranchWeightMetadata.txt
 %%PORTDOCS%%%%DOCSDIR%%/html/Bugpoint.html
 %%PORTDOCS%%%%DOCSDIR%%/html/Bugpoint.txt
+%%PORTDOCS%%%%DOCSDIR%%/html/BuildingLLVMWithAutotools.html
+%%PORTDOCS%%%%DOCSDIR%%/html/BuildingLLVMWithAutotools.txt
 %%PORTDOCS%%%%DOCSDIR%%/html/CMake.html
 %%PORTDOCS%%%%DOCSDIR%%/html/CMake.txt
 %%PORTDOCS%%%%DOCSDIR%%/html/CodeGenerator.html
@@ -831,6 +964,8 @@
 %%PORTDOCS%%%%DOCSDIR%%/html/CommandLine.txt
 %%PORTDOCS%%%%DOCSDIR%%/html/CompilerWriterInfo.html
 %%PORTDOCS%%%%DOCSDIR%%/html/CompilerWriterInfo.txt
+%%PORTDOCS%%%%DOCSDIR%%/html/CoverageMappingFormat.html
+%%PORTDOCS%%%%DOCSDIR%%/html/CoverageMappingFormat.txt
 %%PORTDOCS%%%%DOCSDIR%%/html/DebuggingJITedCode.html
 %%PORTDOCS%%%%DOCSDIR%%/html/DebuggingJITedCode.txt
 %%PORTDOCS%%%%DOCSDIR%%/html/Deficiencies.html
@@ -895,6 +1030,8 @@
 %%PORTDOCS%%%%DOCSDIR%%/html/LangImpl7.txt
 %%PORTDOCS%%%%DOCSDIR%%/html/LangImpl8.html
 %%PORTDOCS%%%%DOCSDIR%%/html/LangImpl8.txt
+%%PORTDOCS%%%%DOCSDIR%%/html/LangImpl9.html
+%%PORTDOCS%%%%DOCSDIR%%/html/LangImpl9.txt
 %%PORTDOCS%%%%DOCSDIR%%/html/LangIntro.html
 %%PORTDOCS%%%%DOCSDIR%%/html/LangIntro.txt
 %%PORTDOCS%%%%DOCSDIR%%/html/LangRef.html
@@ -901,6 +1038,8 @@
 %%PORTDOCS%%%%DOCSDIR%%/html/LangRef.txt
 %%PORTDOCS%%%%DOCSDIR%%/html/Lexicon.html
 %%PORTDOCS%%%%DOCSDIR%%/html/Lexicon.txt
+%%PORTDOCS%%%%DOCSDIR%%/html/LibFuzzer.html
+%%PORTDOCS%%%%DOCSDIR%%/html/LibFuzzer.txt
 %%PORTDOCS%%%%DOCSDIR%%/html/LinkTimeOptimization.html
 %%PORTDOCS%%%%DOCSDIR%%/html/LinkTimeOptimization.txt
 %%PORTDOCS%%%%DOCSDIR%%/html/MCJIT-creation.png
@@ -915,6 +1054,8 @@
 %%PORTDOCS%%%%DOCSDIR%%/html/MakefileGuide.txt
 %%PORTDOCS%%%%DOCSDIR%%/html/MarkedUpDisassembly.html
 %%PORTDOCS%%%%DOCSDIR%%/html/MarkedUpDisassembly.txt
+%%PORTDOCS%%%%DOCSDIR%%/html/MergeFunctions.html
+%%PORTDOCS%%%%DOCSDIR%%/html/MergeFunctions.txt
 %%PORTDOCS%%%%DOCSDIR%%/html/NVPTXUsage.html
 %%PORTDOCS%%%%DOCSDIR%%/html/NVPTXUsage.txt
 %%PORTDOCS%%%%DOCSDIR%%/html/OCamlLangImpl1.html
@@ -937,6 +1078,8 @@
 %%PORTDOCS%%%%DOCSDIR%%/html/Packaging.txt
 %%PORTDOCS%%%%DOCSDIR%%/html/Passes.html
 %%PORTDOCS%%%%DOCSDIR%%/html/Passes.txt
+%%PORTDOCS%%%%DOCSDIR%%/html/PerformanceTips.html
+%%PORTDOCS%%%%DOCSDIR%%/html/PerformanceTips.txt
 %%PORTDOCS%%%%DOCSDIR%%/html/Phabricator.html
 %%PORTDOCS%%%%DOCSDIR%%/html/Phabricator.txt
 %%PORTDOCS%%%%DOCSDIR%%/html/ProgrammersManual.html
@@ -943,6 +1086,8 @@
 %%PORTDOCS%%%%DOCSDIR%%/html/ProgrammersManual.txt
 %%PORTDOCS%%%%DOCSDIR%%/html/Projects.html
 %%PORTDOCS%%%%DOCSDIR%%/html/Projects.txt
+%%PORTDOCS%%%%DOCSDIR%%/html/R600Usage.html
+%%PORTDOCS%%%%DOCSDIR%%/html/R600Usage.txt
 %%PORTDOCS%%%%DOCSDIR%%/html/ReleaseNotes.html
 %%PORTDOCS%%%%DOCSDIR%%/html/ReleaseNotes.txt
 %%PORTDOCS%%%%DOCSDIR%%/html/ReleaseProcess.html
@@ -955,6 +1100,8 @@
 %%PORTDOCS%%%%DOCSDIR%%/html/SphinxQuickstartTemplate.txt
 %%PORTDOCS%%%%DOCSDIR%%/html/StackMaps.html
 %%PORTDOCS%%%%DOCSDIR%%/html/StackMaps.txt
+%%PORTDOCS%%%%DOCSDIR%%/html/Statepoints.html
+%%PORTDOCS%%%%DOCSDIR%%/html/Statepoints.txt
 %%PORTDOCS%%%%DOCSDIR%%/html/SystemLibrary.html
 %%PORTDOCS%%%%DOCSDIR%%/html/SystemLibrary.txt
 %%PORTDOCS%%%%DOCSDIR%%/html/TableGenFundamentals.html
@@ -982,7 +1129,6 @@
 %%PORTDOCS%%%%DOCSDIR%%/html/doctools.js
 %%PORTDOCS%%%%DOCSDIR%%/html/down-pressed.png
 %%PORTDOCS%%%%DOCSDIR%%/html/down.png
-%%PORTDOCS%%%%DOCSDIR%%/html/doxygen.css
 %%PORTDOCS%%%%DOCSDIR%%/html/file.png
 %%PORTDOCS%%%%DOCSDIR%%/html/gcc-loops.png
 %%PORTDOCS%%%%DOCSDIR%%/html/genindex.html
@@ -1050,41 +1196,3 @@
 %%PORTDOCS%%%%DOCSDIR%%/html/websupport.js
 %%PORTDOCS%%%%DOCSDIR%%/html/yaml2obj.html
 %%PORTDOCS%%%%DOCSDIR%%/html/yaml2obj.txt
- at dirrm llvm-devel/share/llvm/cmake
- at dirrm llvm-devel/share/llvm
- at dirrm llvm-devel/share
- at dirrm llvm-devel/lib
- at dirrm llvm-devel/include/llvm/Transforms/Utils
- at dirrm llvm-devel/include/llvm/Transforms/IPO
- at dirrm llvm-devel/include/llvm/Transforms
- at dirrm llvm-devel/include/llvm/Target
- at dirrm llvm-devel/include/llvm/TableGen
- at dirrm llvm-devel/include/llvm/Support
- at dirrm llvm-devel/include/llvm/ProfileData
- at dirrm llvm-devel/include/llvm/Option
- at dirrm llvm-devel/include/llvm/Object
- at dirrm llvm-devel/include/llvm/MC/MCParser
- at dirrm llvm-devel/include/llvm/MC
- at dirrm llvm-devel/include/llvm/Linker
- at dirrm llvm-devel/include/llvm/LineEditor
- at dirrm llvm-devel/include/llvm/LTO
- at dirrm llvm-devel/include/llvm/IRReader
- at dirrm llvm-devel/include/llvm/IR
- at dirrm llvm-devel/include/llvm/ExecutionEngine
- at dirrm llvm-devel/include/llvm/DebugInfo
- at dirrm llvm-devel/include/llvm/Config
- at dirrm llvm-devel/include/llvm/CodeGen/PBQP
- at dirrm llvm-devel/include/llvm/CodeGen
- at dirrm llvm-devel/include/llvm/Bitcode
- at dirrm llvm-devel/include/llvm/AsmParser
- at dirrm llvm-devel/include/llvm/Analysis
- at dirrm llvm-devel/include/llvm/ADT
- at dirrm llvm-devel/include/llvm-c/Transforms
- at dirrm llvm-devel/include/llvm-c
- at dirrm llvm-devel/include/llvm
- at dirrm llvm-devel/include
- at dirrm llvm-devel/bin
- at dirrm llvm-devel
-%%LIT%%@dirrm %%PYTHON_SITELIBDIR%%/lit-devel
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/html
-%%PORTDOCS%%@dirrm %%DOCSDIR%%



More information about the Midnightbsd-cvs mailing list