Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 18 Nov 2002 15:15:05 +0100
From:      marius@alchemy.franken.de
To:        Nakata Maho <chat95@mbox.kyoto-inet.or.jp>
Cc:        maho@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, alexander@leidinger.net
Subject:   Re: cvs commit: ports/lang/ifc Makefile pkg-comment pkg-descr pkg-plist ports/lang/ifc/files assert_fail.c cpio-exclude cxa_atexit.c cxa_finalize.c errno_location.c ld.c linux_file.c mcount.S patch-aa patch-ifc stderr.c sysconf.c
Message-ID:  <20021118141505.GR89667@newtrinity.zeist.de>
In-Reply-To: <20021118.224523.640912260.maho@scarlatti.synchem.kyoto-u.ac.jp>
References:  <200211180927.gAI9RWOa074354@repoman.freebsd.org> <20021118115407.GQ89667@newtrinity.zeist.de> <20021118.224523.640912260.maho@scarlatti.synchem.kyoto-u.ac.jp>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Nov 18, 2002 at 10:45:23PM +0900, Nakata Maho wrote:
> 
> > the freebsd-ports of icc and ifc still cannot coexist as both ports patch
> > the libraries in different ways but install them to the same location,
> > i.e. overwrite each others' libraries. therefore please revert the backout
> > of the check for icc in the ifc-port.
> 
> I read through codes(but not deeply concerned),
> and I think simply install icc over ifc is ok, but ifc over icc won't be good.

well, i see it the other way round as ifc does more library-patching
than icc, see private mail.

> Well, extensive test should be done for both compiler...
> 
> At least `ld' is the superset of icc version.
> In some way they can be unified.

as for icc the ld-wrapper will be replaced by a wrapper put in front of
icc and icpc as it looks right now. that saves us from having some little
"wrapper-functionality" in the icc and icpc scripts additionally to the
ld-wrapper, i.e. one unified wrapper, and is cleaner in regards to what
the wrapper does, how it works and the side effects it causes, e.g. right
now an anti-footshooting device is missing that prevents calling the
ld-wrapper instead of the real linker outside of using it for
icc/icpc/ifc.

marius


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




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