From 9d47e3f9b5b2722771b9c9154e275f2d79f9f58e Mon Sep 17 00:00:00 2001 From: Alexander Leidinger Date: Tue, 17 Sep 2002 12:10:46 +0000 Subject: - C++ support: fix to work also on -current, work around broken exception handling when generating shared objects with binutils/ld 2.12.[0,1], link in the icc C++ ABI definitions not those of gcc - remove libcprts (STL): it has unresolvable glibc dependencies in both, dynamic and static, versions, therefore is not usable and entirely unneeded when libstlport is used instead - add libimf (Intel's optimized math functions library), while there's no measurable speed improvement (at least for the functions tested) in comparison to FreeBSD's libm beyond the "normal" icc vs. gcc boost icc occasionally produces code depending on libimf when told to optimize for Pentium 4 - replace the ld-script with a wrapper written in C as (c)sh is a bit limited and long winded for that purpose - minor stuff and cleanup Submitted by: marius@alchemy.franken.de --- lang/icc7/pkg-plist | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'lang/icc7/pkg-plist') diff --git a/lang/icc7/pkg-plist b/lang/icc7/pkg-plist index c4efb3e16172..be76595d413d 100644 --- a/lang/icc7/pkg-plist +++ b/lang/icc7/pkg-plist @@ -678,8 +678,6 @@ %%PORTDOCS%%intel/compiler60/docs/ref/webhelp4.js %%PORTDOCS%%@dirrm intel/compiler60/docs/ref %%PORTDOCS%%@dirrm intel/compiler60/docs -intel/compiler60/ia32/bin/real/ld -@dirrm intel/compiler60/ia32/bin/real intel/compiler60/ia32/bin/Errormatch.txt intel/compiler60/ia32/bin/INTEL intel/compiler60/ia32/bin/icc @@ -729,6 +727,7 @@ intel/compiler60/ia32/include/exception intel/compiler60/ia32/include/fvec.h intel/compiler60/ia32/include/iso646.h intel/compiler60/ia32/include/ivec.h +intel/compiler60/ia32/include/mathf.h intel/compiler60/ia32/include/mmintrin.h intel/compiler60/ia32/include/new intel/compiler60/ia32/include/new.h @@ -746,13 +745,16 @@ intel/compiler60/ia32/include/xmtx.h intel/compiler60/ia32/include/xstddef intel/compiler60/ia32/include/yvals.h @dirrm intel/compiler60/ia32/include +intel/compiler60/ia32/lib/crtxi.o +intel/compiler60/ia32/lib/crtxn.o intel/compiler60/ia32/lib/icrt.internal.map -intel/compiler60/ia32/lib/libcprts.a +intel/compiler60/ia32/lib/icrt.link intel/compiler60/ia32/lib/libcxa.a intel/compiler60/ia32/lib/libcxa.so intel/compiler60/ia32/lib/libcxa.so.1 intel/compiler60/ia32/lib/libguide.a intel/compiler60/ia32/lib/libguide.so +intel/compiler60/ia32/lib/libimf.a intel/compiler60/ia32/lib/libirc.a intel/compiler60/ia32/lib/libircmt.a intel/compiler60/ia32/lib/libompstub.a -- cgit v1.2.3