Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
should fix PR pkg/22188 by Todd Vierling
|
|
|
|
Closes PR pkg/21111 by Todd Vierling.
|
|
|
|
|
|
User visible changes:
- Install in ${GCC_PREFIX} for all platforms.
- Install example mk.conf in ${PREFIX}/share/examples/${PKGNAME_NOREV}/mk.conf.
Rewrite the Makefile to adopt a look and feel similar to those of
lang/gcc{,3}: convert to USE_NEW_TEXINFO, USE_PKG_INSTALL for FILE_SUBST,
mostly dynamic PLIST, platform independent MESSAGE, ...
Bump PKGREVISION.
|
|
|
|
|
|
gcc3 to 3.3nb5
gcc3-c to 3.3nb1
gcc3-c++ to 3.3nb1
In gcc3.mk set CPP to '.../cpp -gcc' rather than '.../cpp'
Ensure __GNUC__ and similar are defined.
|
|
PKGNAME if we are installing to an alternative location so that the
pkg system doesn't complain about conflicts.
Now it is possible to install a gcc3 tree to some location where
it can be used to bootstrap another instance of itself...
|
|
work on mips and powerpc at least.
See http://gcc.gnu.org/bugzilla/show_bug.cgi?id=9091.
The fix therein (which was applied to the 3.3 branch does not really fix
the underlying problem, and is for powerpc only.
While I'm not an ada expert and this pkg wasn't used for more than
bootstrapping itself, I'd consider gnatpsta dispensable.
|
|
the PLIST is correct.
XXX: these, and the other man pages perl installs, should of course
go into man/man* instead...
|
|
does no longer include (copies of) libintl and libiconv
numerous enhancements and bug fixes, see included NEWS file
|
|
|
|
PKGREVISIONs.
|
|
has allowed these packages to work :)
set CC, CXX, CPP and F77 in gcc{,3}/buildlink2.mk.
you now only need to define USE_GCC2 or USE_GCC3 to use the pkgsrc
gcc of your choice.
the share/examples/gcc/mk.conf and gcc3/mk.conf files are no longer
installed.
bump PKGREVISIONs.
|
|
|
|
crti.o and crtn.o to the executable if needed.
Bump PKGVERSION.
|
|
function in the specs file. Enables the linker to pick
up crti.o and crtn.o if they exist.
|
|
|
|
* Remove a useless chunk from patch-ac
Pointed out by wiz.
|
|
|
|
Enable cilk to work with pthread libraries without the
PTHREAD_SCOPE_SYSTEM attribute. This allows it to work with the native
pthreads.
|
|
for which no assembly context switch code is available.
* Use buildlink2.
|
|
Depend on devel/pth for now.
* Currently only supported on alpha, i386, mips*, powerpc, sparc
* Add a test target.
|
|
|
|
|
|
* Fix i386 profiling. NetBSD calls __mcount while FreeBSD calls .mcount
|
|
language backends.
|
|
Apply http://gcc.gnu.org/bugzilla/show_bug.cgi?id=10955
* unroll.c (unroll_loop): Fix off-by-one bug.
Fixes build issue with xdm and -O3
Suggested by fredb
-${prefix} is the same like ${GCC_PREFIX}, but the former is already there
|
|
are not for the host compiler, but for the stage-1 "xgcc", which is
not subject to buildlink's redirection.
(The gcc libs are needed because ld is redirected.)
|
|
testing for the presence or absence of tcl or tk, so add these to the
files managed by buildlink2.
|
|
purpose as gsed/buildlink2.mk.
XXX IRIX is currently listed in _INCOMPAT_AWK - this should be removed
if awk on IRIX is known to be good.
|
|
|
|
Apply http://gcc.gnu.org/bugzilla/show_bug.cgi?id=10955
* unroll.c (unroll_loop): Fix off-by-one bug.
Fixes build issue with xdm and -O3
Suggested by fredb
|
|
automatically. Not true appearently.
|
|
-USE_NEW_TEXINFO, saves some patches
-symlink libiberty.a into build tree instead of buildlink/lib,
saves some patches
-put common make rules into Makefile.common (for all) and
buildaddon.mk (for all but the base "c" pkg)
|
|
Add directory entry to twelf.info via patch file.
Avoid patch backup files to be installed.
Convert to USE_NEW_TEXINFO.
Bump PKGREVISION.
|
|
|
|
|
|
|
|
LDFLAGS flowing to japhar's link command.
At least fix build on Solaris9.
|
|
|
|
post-install target. Putting it in post-build instead does fix some
PLIST issues.
Correct me if I'm wrong.
|
|
|
|
|
|
to USE_NEW_TEXINFO (I should have added it to INSTALL_TEMPLATES).
Anyway as info files are now registered in a package specific info
directory file I guess it can be removed.
|
|
|
|
Factorize some install commands.
|