pkgsrc/lang
grant 368e613496 Updated gcc3 to 3.3.
Tested on NetBSD-current and Solaris 9.

Caveats

    * The preprocessor no longer accepts multi-line string literals.
      They were deprecated in 3.0, 3.1, and 3.2.
    * The preprocessor no longer supports the -A- switch when appearing
      alone. -A- followed by an assertion is still supported.
    * Support for all the systems obsoleted in GCC 3.1 has been removed
      from GCC 3.3.
    * Checking for null format arguments has been decoupled from the rest
      of the format checking mechanism. Programs which use the format
      attribute may regain this functionality by using the new nonnull
      function attribute. Note that all functions for which GCC has a
      built-in format attribute, an appropriate built-in nonnull attribute
      is also applied.
    * The DWARF (version 1) debugging format has been deprecated and will
      be removed in a future version of GCC. Version 2 of the DWARF
      debugging format will continue to be supported for the foreseeable
      future.
    * The C and Objective-C compilers no longer accept the "Naming Types"
      extension (typedef foo = bar); it was already unavailable in C++.
      Code which uses it will need to be changed to use the "typeof"
      extension instead: typedef typeof(bar) foo. (We have removed this
      extension without a period of deprecation because it has caused
      the compiler to crash since version 3.0 and no one noticed until
      very recently. Thus we conclude it is not in widespread use.)
    * The -traditional C compiler option has been removed. It was
      deprecated in 3.1 and 3.2. (Traditional preprocessing remains
      available.) The <varargs.h> header, used for writing variadic
      functions in traditional C, still exists but will produce an error
      message if used.

New Targets and Target Specific Improvements [trimmed for length and
relevance to NetBSD]

    * The SPARC, HP-PA, SH4, and x86/pentium ports have been converted
      to use the DFA processor pipeline description.
    * The following NetBSD configurations for the SuperH processor family
      have been added:
          o SH3, big-endian, sh-*-netbsdelf*
          o SH3, little-endian, shle-*-netbsdelf*
          o SH5, SHmedia, big-endian, 32-bit default, sh5-*-netbsd*
          o SH5, SHmedia, little-endian, 32-bit default, sh5le-*-netbsd*
          o SH5, SHmedia, big-endian, 64-bit default, sh64-*-netbsd*
          o SH5, SHmedia, little-endian, 64-bit default, sh64le-*-netbsd*
    * The following changes have been made to the IA-32/x86-64 port:
          o SSE2 and 3dNOW! intrinsics are now supported.
          o Support for thread local storage has been added to the IA-32
            and x86-64 ports.
          o The x86-64 port has been significantly improved.

The full list of changes can be found at:

	http://gcc.gnu.org/gcc-3.3/changes.html
2003-05-25 16:29:20 +00:00
..
a60 Introduce new framework for handling info files generation and installation. 2002-02-18 15:14:00 +00:00
awka To quote from the Changelog for 0.7.5 of awka: 2002-06-27 15:58:30 +00:00
baci Add patches to make newer bison's happy and fix problem encountered 2002-12-27 01:27:15 +00:00
blackdown-jdk13 Drop trailing whitespace. Ok'ed by wiz. 2003-05-06 17:40:18 +00:00
blackdown-jre13 Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz. 2003-03-29 12:40:00 +00:00
brandybasic Drop trailing whitespace. Ok'ed by wiz. 2003-05-06 17:40:18 +00:00
bwbasic Drop trailing whitespace. Ok'ed by wiz. 2003-05-06 17:40:18 +00:00
caml-light Drop trailing whitespace. Ok'ed by wiz. 2003-05-06 17:40:18 +00:00
chicken Update to version 1.0 2003-05-21 19:43:03 +00:00
cilk Line up PKGREVISION whitespace. 2003-05-05 16:36:34 +00:00
cim buildlink1 -> buildlink2 2002-11-15 00:26:44 +00:00
cint Drop trailing whitespace. Ok'ed by wiz. 2003-05-06 17:40:18 +00:00
clisp Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz. 2003-03-29 12:40:00 +00:00
coq By popular demand, move coq-7.4 from math to lang in order to be consistent 2003-03-22 20:21:16 +00:00
cu-prolog Drop trailing whitespace. Ok'ed by wiz. 2003-05-06 17:40:18 +00:00
drscheme Drop trailing whitespace. Ok'ed by wiz. 2003-05-06 17:40:18 +00:00
dylan-compiler Use automake.mk. Adapt PLIST. 2002-10-03 14:25:04 +00:00
dylan-interpreter Line up PKGREVISION whitespace. 2003-05-05 16:36:34 +00:00
egcs Drop trailing whitespace. Ok'ed by wiz. 2003-05-06 17:40:18 +00:00
eieio Update eieio to 0.17. Patch from Yoshifumi Hiramatsu in PR19727. 2003-01-11 08:53:48 +00:00
elisp-manual set MAINTAINER to uebayasi@netbsd.org 2002-03-16 06:25:43 +00:00
elk * buildlink1 -> buildlink2 2002-09-23 08:45:40 +00:00
erlang This doesn't buildlinkify a java compiler so the java portions aren't built. 2003-05-12 01:41:53 +00:00
f2c Drop trailing whitespace. Ok'ed by wiz. 2003-05-06 17:40:18 +00:00
fort77 Replace IGNORE with PKG_FAIL_REASON or PKG_SKIP_REASON as appropriate. 2002-12-07 02:38:52 +00:00
gauche Bump PKGREVISION due to boehm-gc update to 6.2alpha5. This version fixes 2003-05-22 16:48:28 +00:00
gawk update to gawk-3.1.1. While here, make this work again under NetBSD since 2002-12-12 03:17:13 +00:00
gb Line up PKGREVISION whitespace. 2003-05-05 16:36:34 +00:00
gcc use ${INSTALL_INFO} rather than install-info, so that we don't accidently 2003-05-24 19:26:24 +00:00
gcc-ssp It's CUT for cut, not CAT..... 2003-05-11 22:02:52 +00:00
gcc3 Updated gcc3 to 3.3. 2003-05-25 16:29:20 +00:00
gforth Add some missing directories to PLIST. 2003-05-02 17:56:13 +00:00
ghc Re-add files I missed in last commit. 2003-04-29 12:16:19 +00:00
gpc Depend on gcc-2.95.3nb1 package. Bump PKGREVISION. 2003-05-10 18:54:53 +00:00
gprolog Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz. 2003-03-29 12:40:00 +00:00
guavac Replace IGNORE with PKG_FAIL_REASON or PKG_SKIP_REASON as appropriate. 2002-12-07 02:38:52 +00:00
guile Drop trailing whitespace. Ok'ed by wiz. 2003-05-06 17:40:18 +00:00
guile14 Drop trailing whitespace. Ok'ed by wiz. 2003-05-06 17:40:18 +00:00
hugs Fix a bug in input.c where an unsigned char is compared to EOF (-1), 2003-05-04 20:19:46 +00:00
icon Add support for m68k, VAX, and MIPS based architectures. 2003-04-05 05:42:55 +00:00
inform Introduce new framework for handling info files generation and installation. 2002-02-18 15:14:00 +00:00
intercal s/INSTALL_*/BSD_INSTALL_*/ in patches, remove unnecessary MAKE_ENV. 2003-01-19 07:05:16 +00:00
ja-gawk Reimport of package ja-gawk from japanese/gawk into lang/ja-gawk. 2002-05-31 13:00:45 +00:00
japhar Introduce new framework for handling info files generation and installation. 2002-02-18 15:14:00 +00:00
jasmin Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz. 2003-03-29 12:40:00 +00:00
java-lang-spec Drop trailing whitespace. Ok'ed by wiz. 2003-05-06 17:40:18 +00:00
java-vm-spec Drop trailing whitespace. Ok'ed by wiz. 2003-05-06 17:40:18 +00:00
jbuilder-jit Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz. 2003-03-29 12:40:00 +00:00
jdk Drop trailing whitespace. Ok'ed by wiz. 2003-05-06 17:40:18 +00:00
jikes jikes works under Linux as well. 2003-05-23 01:50:30 +00:00
jini Drop trailing whitespace. Ok'ed by wiz. 2003-05-06 17:40:18 +00:00
joos Drop trailing whitespace. Ok'ed by wiz. 2003-05-06 17:40:18 +00:00
kaffe expands with an extra slash by default - incorrect 2003-04-14 18:23:48 +00:00
kali Drop trailing whitespace. Ok'ed by wiz. 2003-05-06 17:40:18 +00:00
libperl Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz. 2003-03-29 12:40:00 +00:00
librep Drop trailing whitespace. Ok'ed by wiz. 2003-05-06 17:40:18 +00:00
lua Update to version 5.0. 2003-04-29 23:33:56 +00:00
lua4 Import of lua4 for packages requiring lua version 4. 2003-04-29 23:15:35 +00:00
maude NO_PATCH is deprecated, says pkglint. Remove it. 2003-03-28 21:14:10 +00:00
mawk Distfile name has been standardised. Mentioned in PR 20715 by Mr. Reed. 2003-03-15 16:57:22 +00:00
mercury Update mercury to version 0.11.0. 2003-05-02 17:48:28 +00:00
minischeme Move pkg/ files into package's toplevel directory 2001-11-01 00:20:13 +00:00
mono Bump PKGREVISION due to boehm-gc update to 6.2alpha5. This version fixes 2003-05-22 16:48:28 +00:00
moscow_ml Change explicit build dependencies on perl into "USE_PERL5=build". This 2002-07-24 19:45:22 +00:00
mzscheme Drop trailing whitespace. Ok'ed by wiz. 2003-05-06 17:40:18 +00:00
nawk Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz. 2003-03-29 12:40:00 +00:00
nhc98 Actually use HARCH which was set in PLIST_SUBST but never put in the PLIST file. 2003-03-30 22:33:43 +00:00
ocaml Add support for native threads, per PR 20526. 2003-05-22 23:58:21 +00:00
onyx use BUILD_DEPENDS+= not just = 2002-11-20 11:57:43 +00:00
oo2c Bump PKGREVISION due to boehm-gc update to 6.2alpha5. This version fixes 2003-05-22 16:48:28 +00:00
openc++ Bump PKGREVISION due to boehm-gc update to 6.2alpha5. This version fixes 2003-05-22 16:48:28 +00:00
p2c buildlink1 -> buildlink2. 2002-09-23 09:37:50 +00:00
parrot Drop trailing whitespace. Ok'ed by wiz. 2003-05-06 17:40:18 +00:00
perl5 Replaced two outdated US ftp servers 2003-03-18 10:06:26 +00:00
perl58 (1) Publicly export the value of _OPSYS_RPATH_NAME as RPATH_FLAG; 2003-03-14 19:37:30 +00:00
pforth Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz. 2003-03-29 12:40:00 +00:00
pgcc Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz. 2003-03-29 12:40:00 +00:00
py-extclass Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz. 2003-03-29 12:40:00 +00:00
py-html-docs make ${PAX} usage consistent: 2003-04-10 01:28:03 +00:00
py-pyrex Drop trailing whitespace. Ok'ed by wiz. 2003-05-06 17:40:18 +00:00
py21-html-docs make ${PAX} usage consistent: 2003-04-10 01:28:03 +00:00
py22-html-docs make ${PAX} usage consistent: 2003-04-10 01:28:03 +00:00
python some packages (e.g. py-wxWindows 2.4.0.7) have the Python setup.py 2003-05-09 09:24:17 +00:00
python15 (1) Publicly export the value of _OPSYS_RPATH_NAME as RPATH_FLAG; 2003-03-14 19:37:30 +00:00
python20 Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz. 2003-03-29 12:40:00 +00:00
python21 Make the fcntl(F_WRLCK) selftest work on alpha etc here as well - not as 2003-04-15 16:52:28 +00:00
python21-pth Join the "pthread.buildlink2.mk" game. 2003-05-07 19:36:01 +00:00
python22 test_gettext doesn't hang with threaded Python in -current anymore 2003-04-17 08:20:47 +00:00
python22-pth Join the "pthread.buildlink2.mk" game. 2003-05-07 19:36:01 +00:00
rexx-imc Make this package conflict with rexx-regina. 2002-09-02 17:24:48 +00:00
rexx-regina Drop trailing whitespace. Ok'ed by wiz. 2003-05-06 17:40:18 +00:00
RScheme mark as broken on alpha. crashes during build 2002-04-11 02:01:42 +00:00
ruby NO_PATCH is deprecated, says pkglint. Remove it. 2003-03-28 21:14:10 +00:00
ruby-base Make this find all shlibs on Linux by passing the necessary -Wl,-rpath 2003-03-30 23:45:57 +00:00
sather Bump PKGREVISION due to boehm-gc update to 6.2alpha5. This version fixes 2003-05-22 16:48:28 +00:00
scheme48 r5rs, not r4rs 2002-07-29 23:38:09 +00:00
siod Drop trailing whitespace. Ok'ed by wiz. 2003-05-06 17:40:18 +00:00
smalleiffel Move pkg/ files into package's toplevel directory 2001-11-01 00:20:13 +00:00
smalltalk A few changes to make this work correctly. 2003-03-10 07:43:57 +00:00
smlnj Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz. 2003-03-29 12:40:00 +00:00
snobol Update patches for Makefile2.m4 to also include -DUSE_STDARG_H or this will 2003-03-10 08:15:54 +00:00
squeak Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz. 2003-03-29 12:40:00 +00:00
stalin Bump PKGREVISION due to boehm-gc update to 6.2alpha5. This version fixes 2003-05-22 16:48:28 +00:00
STk Update to 4.0.1. 2003-05-10 00:26:33 +00:00
sun-jdk13 Correct distribution file checksum. 2003-05-03 18:26:58 +00:00
sun-jdk14 Update sun-jdk14 and sun-jre14 to 1.4.1_02. Who knows what's new in this. 2003-03-17 18:29:58 +00:00
sun-jre13 Update sun-jdk13 and sun-jre13 to sun-jdk13-1.0.8 and sun-jre13-1.0.8 2003-05-02 08:42:05 +00:00
sun-jre14 De-confusify: Let emulators/suse_*/Makefile.* _not_ include bsd.pkg.mk, but rather 2003-03-26 04:05:37 +00:00
swi-prolog Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz. 2003-03-29 12:40:00 +00:00
tcl Drop trailing whitespace. Ok'ed by wiz. 2003-05-06 17:40:18 +00:00
tcl-expect Add a Makefile.common to tcl-expect and use it to keep tk-expect in sync. 2003-01-28 03:41:02 +00:00
tcl-itcl Drop trailing whitespace. Ok'ed by wiz. 2003-05-06 17:40:18 +00:00
tcl-otcl Update to version 1.0rc8nb1. 2002-09-02 23:12:22 +00:00
tcl-tclX Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz. 2003-03-29 12:40:00 +00:00
tinyscheme Drop trailing whitespace. Ok'ed by wiz. 2003-05-06 17:40:18 +00:00
tk-expect Add a Makefile.common to tcl-expect and use it to keep tk-expect in sync. 2003-01-28 03:41:02 +00:00
tk-tclX Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz. 2003-03-29 12:40:00 +00:00
twelf Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz. 2003-03-29 12:40:00 +00:00
ucblogo Distribution of ucblogo has moved to the "non-gnu" subdirectory of the 2002-07-10 19:44:25 +00:00
umb-scheme Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz. 2003-03-29 12:40:00 +00:00
vscm Get rid of manually adding "nbX" to PKGNAME when a pkg was changed in 2001-11-29 01:12:24 +00:00
vslisp Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz. 2003-03-29 12:40:00 +00:00
wonka Drop trailing whitespace. Ok'ed by wiz. 2003-05-06 17:40:18 +00:00
yabasic Initial import of yabasic. Submitted by David Ferlier in PR pkg/19785 2003-05-02 23:19:53 +00:00
Makefile Add and enable oo2c. 2003-05-02 23:33:48 +00:00