Commit graph

18 commits

Author SHA1 Message Date
kent
c0cae54c1f Update to 2.95.3-13
- Improve 64bit architecture support
2002-10-22 06:59:27 +00:00
wiz
a161db0711 Prefer pax to GNU tar. By Greg A. Woods in PR 18719. 2002-10-20 00:37:46 +00:00
kent
5607d74914 Update to 2.95.3-12
Changes:
 - add protection for alloca()
 - fix a problem on m68k

Remove NOT_FOR_PLATFORM temporarily.
If we have build error on a platform, lang/gcc also has the same
error and patches for lang/gcc should be improved.  If
protection check in post-build fails, it is a problem in the ssp
patch, we should tell the ssp author the problem, and add the
platform to NOT_FOR_PLATFORM.
2002-10-16 04:30:53 +00:00
dmcmahill
71b3bb1813 sync with most recent lang/gcc updates. Problem noted in PR 18545
filed by Greg Woods.
2002-10-05 21:11:03 +00:00
dmcmahill
d386bbbae3 fix after last lang/gcc update. Tested on 1.5.3 sparc. 2002-08-17 01:27:41 +00:00
kent
71260cee07 Fix build problem on Solaris.
The fix was provided by minoura@netbsd.org
2002-07-13 10:08:49 +00:00
yyamano
24064a5c38 Replace STRIPFLAG with _STRIPFLAG_CC to fix pkg/15467. 2002-05-14 14:01:33 +00:00
kent
b58f209fdf Update the ssp patch to 2.95.3-5.
Change in 2.95.3-5:
  - Some fixes at the copying arguments

More concretely, a problem at compilation of src/usr.sbin/pppd/pppd/eui64.c
is solved.
2002-04-05 19:20:53 +00:00
kent
0abd106aa7 Update ssp patch to 2.95.3-4.
- Support mips.
2002-03-29 10:47:58 +00:00
kent
59cefc10bb Sync with lang/gcc. 2002-03-28 13:57:17 +00:00
jmc
3a7766a29c Don't compile on powerpc, gcc needs help out of the box for netbsd/powerpc. 2002-03-05 06:13:21 +00:00
kent
3fc5e98bc8 Add missing sparc/netbsd-elf-common.h. 2002-02-16 14:46:19 +00:00
kent
5ff61bc084 Bump to 2.95.3 to synchronize with lang/gcc. 2002-01-04 05:57:21 +00:00
hubertf
5542206cba Get rid of manually adding "nbX" to PKGNAME when a pkg was changed in
pkgsrc. Instead, a new variable PKGREVISION is invented that can get
bumped independent of DISTNAME and PKGNAME.

Example #1:
        DISTNAME=       foo-X.Y
        PKGREVISION=    Z
     => PKGNAME=        foo-X.YnbZ

Example #2:
        DISTNAME=       barthing-X.Y
        PKGNAME=        bar-X.Y
        PKGREVISION=    Z
     => PKGNAME=        bar=X.YnbZ (!)

On subsequent changes, only PKGREVISION needs to be bumped, no more risk
of getting DISTNAME changed accidentally.
2001-11-29 01:12:24 +00:00
jlam
f79573370a Mechanical changes to 375 files to change dependency patterns of the form
foo-* to foo-[0-9]*.  This is to cause the dependencies to match only the
packages whose base package name is "foo", and not those named "foo-bar".
A concrete example is p5-Net-* matching p5-Net-DNS as well as p5-Net.  Also
change dependency examples in Packages.txt to reflect this.
2001-09-27 23:17:41 +00:00
kent
f02c87aa49 -fstack-protector is enabled by default.
Build with `make bootstrap.'
2001-07-04 02:31:44 +00:00
kent
9642e3f571 Update for the extension patch released at 29 Jun 2001, which fixes bugs
for sparc and mipsEEel.

Change installation directory: ${LOCALBASE}/gcc-ssp-2.95.2 -> ${LOCALBASE}/gcc-ssp
Change name of make configuration file: gcc-ssp-2.95.2.mk -> gcc-ssp.mk
Comment ONLY_FOR_PLATFORM out, and add NOT_FOR_PLATFORM.
Add a test of stack-protection.
2001-06-30 16:16:11 +00:00
kent
3a9b9d7e25 New 'gcc with stack-smashing protection' package. 2001-05-22 13:54:34 +00:00