Next | Query returned 127 messages, browsing 101 to 110 | Previous

History of commit frequency

CVS Commit History:


   2003-06-02 17:57:47 by Yuji Yamano | Files touched by this commit (1)
Log message:
Add missing "+".
Pointed out by Kouichirou Hiratsuka on tech-pkg-ja mailinglist.
   2003-06-02 03:21:53 by Jan Schaumann | Files touched by this commit (1131)
Log message:
Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.
Should anybody feel like they could be the maintainer for any of thewe packages,
please adjust.
   2003-05-30 01:14:12 by grant beattie | Files touched by this commit (18)
Log message:
s/USE_CXX/USE_GCC_SHLIB/ - there are more shared libraries than just
libstdc++ in gcc3.

when defined, USE_GCC_SHLIB ensures that the correct rpath is passed
to the linker, and a full dependency on the compiler package is
registered.

packages which define USE_GCC_SHLIB should not include
mk/gcc.buildlink2.mk (or gcc{,3}/buildlink2.mk) as it is handled
automatically.
   2003-05-28 15:24:36 by grant beattie | Files touched by this commit (2)
Log message:
grammar fix in comment
   2003-05-27 09:12:35 by grant beattie | Files touched by this commit (1)
Log message:
define USE_GCC3, so that when this file is included, we use gcc3's
buildlink files.
   2003-05-27 08:55:16 by grant beattie | Files touched by this commit (1)
Log message:
add a buildlink2.mk for gcc-3.3.
   2003-05-26 22:39:11 by Jan Schaumann | Files touched by this commit (1)
Log message:
Apply patch provided by Todd Vierling in PR pkg/21227 to remove build-dependency
on bison, which is not necessary.
   2003-05-25 22:44:26 by Jaromir Dolecek | Files touched by this commit (2)
Log message:
use the tar.bz2 archive, it's 8MB smaller than .tar.gz

add UNLIMIT_RESOURCES=datasize, which appears to be necessary to compile
the package
   2003-05-25 19:52:32 by grant beattie | Files touched by this commit (1)
Log message:
file missed in last commit
   2003-05-25 18:29:21 by grant beattie | Files touched by this commit (4)
Log message:
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

Next | Query returned 127 messages, browsing 101 to 110 | Previous