Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 5 May 2012 15:35:23 +0000 (UTC)
From:      Dimitry Andric <dim@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r235058 - in head: . lib/clang/include
Message-ID:  <201205051535.q45FZNiW064083@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: dim
Date: Sat May  5 15:35:22 2012
New Revision: 235058
URL: http://svn.freebsd.org/changeset/base/235058

Log:
  Make sure a few new internal clang headers get installed, I missed these
  in the last import.  They are sometimes needed when you want to use
  advanced instructions.
  
  Also, add clang's internal stdalign.h header to ObsoleteFiles.inc, since
  it is redundant: we already have a stdalign.h header in /usr/include.
  
  Pointy hat to:	dim
  PR:		kern/167574
  Submitted by:	jkim
  Reported by:	Oliver Hartmann <ohartman@zedat.fu-berlin.de>
  MFC after:	2 weeks

Modified:
  head/ObsoleteFiles.inc
  head/lib/clang/include/Makefile

Modified: head/ObsoleteFiles.inc
==============================================================================
--- head/ObsoleteFiles.inc	Sat May  5 14:06:15 2012	(r235057)
+++ head/ObsoleteFiles.inc	Sat May  5 15:35:22 2012	(r235058)
@@ -38,6 +38,8 @@
 #   xargs -n1 | sort | uniq -d;
 # done
 
+# 20120505: new clang import installed a redundant internal header
+OLD_FILES+=usr/include/clang/3.1/stdalign.h
 # 20120425: libusb version bump (r234684)
 OLD_LIBS+=usr/lib/libusb.so.2
 OLD_LIBS+=usr/lib32/libusb.so.2

Modified: head/lib/clang/include/Makefile
==============================================================================
--- head/lib/clang/include/Makefile	Sat May  5 14:06:15 2012	(r235057)
+++ head/lib/clang/include/Makefile	Sat May  5 15:35:22 2012	(r235058)
@@ -5,17 +5,23 @@
 INCSDIR=${INCLUDEDIR}/clang/3.1
 
 INCS=	altivec.h \
+	avx2intrin.h \
 	avxintrin.h \
+	bmi2intrin.h \
+	bmiintrin.h \
 	cpuid.h \
 	emmintrin.h \
+	fma4intrin.h \
 	immintrin.h \
+	lzcntintrin.h \
 	mm3dnow.h \
 	mm_malloc.h \
 	mmintrin.h \
+	module.map \
 	nmmintrin.h \
 	pmmintrin.h \
+	popcntintrin.h \
 	smmintrin.h \
-	stdalign.h \
 	tmmintrin.h \
 	unwind.h \
 	wmmintrin.h \



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201205051535.q45FZNiW064083>