[openbeos] Re: gcc-2.95.3

Hi,

it's been a rather rough ride (as could be expected), but there's a first 
testing version of gcc-2.95.3 available from here:

        http://www.hirschkaefer.de/beos/gcc-test-040808.zip  (7.7 MB)

I have successfully tested it with Pe, Beam, BeShare&Muscle (with a small 
patch), STLport-4.6.2 (with tests) and 8Dock, it even seems to properly 
handle the stream-stuff.

It would be great if people interested would give this compiler a spin and 
tell me if something strange happens.

*Please* note these two things:

- ignore the fact that the main folder is named gcc-2.95.3_binutils-2.15, the
  binutils which actually are in there are version 2.10.1. I will experiment 
  with some other binutils versions, but most probably version 2.11.2 will
  eventually be bundled for the release (newer ones make use of at least one
  elf-tag which BeOS doesn't know how to handle: DL_RELCOUNT).

- copy streambuf.h from the compiler-subfolder into /boot/develop/headers/cpp
  in order to avoid warnings about void* not being a pointer type. This seems
  to be triggered by stricter type-checks of gcc-2.95.3 as compared to older 
  versions.

cheers,
        Oliver

Other related posts: