Subject: CVS commit: pkgsrc/mk
To: None <pkgsrc-changes@NetBSD.org>
From: grant beattie <grant@netbsd.org>
List: pkgsrc-changes
Date: 10/06/2004 09:49:53
Module Name: pkgsrc
Committed By: grant
Date: Wed Oct 6 09:49:53 UTC 2004
Modified Files:
pkgsrc/mk: compiler.mk defs.Darwin.mk
pkgsrc/mk/wrapper: bsd.wrapper.mk
Added Files:
pkgsrc/mk/compiler: xlc.mk
pkgsrc/mk/wrapper: transform-xlc-cc
Log Message:
add initial support for IBM's XL C/C++ compiler. tested with version
6.0 on Mac OS X 10.3.5.
to use XL C, set PKGSRC_COMPILER=xlc in mk.conf. XLCBASE defaults to
/opt/ibmcmp/vacpp/6.0 (the default installation location on OS X),
this can be overridden in mk.conf too.
this is a work in progress - some simple packages can be built, but
there are still lots of issues that need to be worked through.
To generate a diff of this commit:
cvs rdiff -r1.35 -r1.36 pkgsrc/mk/compiler.mk
cvs rdiff -r1.81 -r1.82 pkgsrc/mk/defs.Darwin.mk
cvs rdiff -r0 -r1.1 pkgsrc/mk/compiler/xlc.mk
cvs rdiff -r1.6 -r1.7 pkgsrc/mk/wrapper/bsd.wrapper.mk
cvs rdiff -r0 -r1.1 pkgsrc/mk/wrapper/transform-xlc-cc
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.