From d7a5ec3490f814e81092e2c428db7f11be37e559 Mon Sep 17 00:00:00 2001 From: mrg Date: Wed, 17 May 2006 03:29:45 +0000 Subject: [PATCH] install new header mm_malloc.h that the mmx/sse headers use now. fixes 3rd party app build problems reported by dogcow@. --- distrib/sets/lists/comp/md.i386 | 3 ++- gnu/usr.bin/gcc4/include/Makefile | 12 +++++++++--- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/distrib/sets/lists/comp/md.i386 b/distrib/sets/lists/comp/md.i386 index 089c5979f7d0..18c3373340d5 100644 --- a/distrib/sets/lists/comp/md.i386 +++ b/distrib/sets/lists/comp/md.i386 @@ -1,4 +1,4 @@ -# $NetBSD: md.i386,v 1.90 2006/02/04 11:24:42 jmmv Exp $ +# $NetBSD: md.i386,v 1.91 2006/05/17 03:29:46 mrg Exp $ ./usr/include/emmintrin.h comp-c-include gcccmds ./usr/include/i386 comp-c-include ./usr/include/i386/_G_config.h comp-obsolete obsolete @@ -76,6 +76,7 @@ ./usr/include/i386/vmparam.h comp-c-include ./usr/include/i386/wchar_limits.h comp-c-include ./usr/include/ieeefp.h comp-c-include +./usr/include/mm_malloc.h comp-c-include gcccmds ./usr/include/mmintrin.h comp-c-include gcccmds ./usr/include/pmc.h comp-c-include ./usr/include/x86 comp-c-include diff --git a/gnu/usr.bin/gcc4/include/Makefile b/gnu/usr.bin/gcc4/include/Makefile index 6bec3b8b6993..e9f9920ac94d 100644 --- a/gnu/usr.bin/gcc4/include/Makefile +++ b/gnu/usr.bin/gcc4/include/Makefile @@ -1,11 +1,17 @@ -# $NetBSD: Makefile,v 1.1 2006/05/10 22:48:14 mrg Exp $ +# $NetBSD: Makefile,v 1.2 2006/05/17 03:29:45 mrg Exp $ -NOOBJ= # defined +.include "../Makefile.inc" .if ${MACHINE_ARCH} == "powerpc" INCS= altivec.h .elif ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64" -INCS= emmintrin.h mmintrin.h xmmintrin.h +INCS= emmintrin.h mmintrin.h xmmintrin.h mm_malloc.h + +# We don't have posix_memalign, so use the gmm_malloc.h version. +mm_malloc.h: ${DIST}/gcc/config/i386/gmm_malloc.h + cp $> ${.TARGET} + +CLEANFILES+= mm_malloc.h .endif INCSDIR= /usr/include