> > 4. Quite a few link errors with demos/browser, due to functions having
> > const function arguments either in declarations or in definitions, but
> > not both.
> 
> This is common simply because gcc does not complain
> about it; it's hard to say 
> which fix is right though -- adding const to the
> header (changes binary 
> compatibility (if it had compiled in the first
> place)) or removing it from the 
> implementation (might lead to bugs later if people
> are expecting the compiler 
> to catch accidental non-const behaviour). 

I am wondering, since you chose to break binary compatibility with everything 
else by using the apache stdcxx library, why not use -Qoption ccfe 
-abiopt=mangle6 everywhere to get a more standard behaviour? Besides, it would 
make things more consistent between solaris-x64 (where mangle6 is used by 
default I believe) and the others (that use the non-standard broken mangling).
--
This message posted from opensolaris.org

Reply via email to