[haiku-development] Re: Hybrid GCC2/GCC4 build under R5

  • From: Ingo Weinhold <ingo_weinhold@xxxxxx>
  • To: haiku-development@xxxxxxxxxxxxx
  • Date: Sat, 31 May 2008 18:49:54 +0200

On 2008-05-31 at 12:21:22 [+0200], Michael Lotz <mmlr@xxxxxxxx> wrote:
> > Hi all
> ...
> > I have attached a diff that
> 
> In fact I have not because I accidently hit that send button a bit too
> early. Therefore the diff is attached here.
> 
> Do we want these changes commited or do we not really care about R5
> GCC4? Before applying the patches it should be tested on a linux GCC2
> build in any case, to see if it has any influence on that.

I suppose we'll have the same problems when building under Haiku, so fixing 
the issues is definitely needed. I applied the __builtin_va_list patch. It 
would be nicer to remove the <stdarg.h> inclusion instead, but that would 
require to move type definitions of some POSIX headers into separate 
headers.

Regarding the zipup.h part, although the two instances are currently 
identical, I'd prefer, if only the right one was included. Guarding the 
"DEFINES += UNIX ;" in src/tools/zip/Jamfile by "if ! 
$(HOST_PLATFORM_BEOS_COMPATIBLE) {..." should do the trick, I think. Could 
you check this please.

CU, Ingo

Other related posts: