[openbeos] Re: PPC versions

  • From: François Revol <revol@xxxxxxx>
  • To: openbeos@xxxxxxxxxxxxx
  • Date: Mon, 08 Apr 2002 08:11:13 +0200 (MEST)

Btw, tagging like this would also help sorting out which class is public or not
in the documentation.

En réponse à Allen Brunson <brunsona@xxxxxxxxxxx>:

> Philippe Houdoin wrote:
> >> Good is fine. _EXPORT is not good. It is a platform specific thing.
> >
> > This kind of *uglyness* could give us platform/compiler
> independence.
> > Not really costly.
> Yes, exactly!  It's really ELF that is weird in this respect,
> exporting
> every symbol by default, NOT other platforms like PPC.  I'm used to
> seeing
> _EXPORT or something like it in every shared-library-like thing I've
> ever
> worked on for decades.  If adding a few _EXPORTs here and there to the
> source helps PPC people contribute and work on OpenBeOS, I don't see
> why
> anybody should object.
> In general, making a codebase work on more than one platform is a good
> thing.  It forces you to think about assumptions that would otherwise
> go
> unchallenged.  It might even help shake loose otherwise difficult to
> find
> bugs, like uninitialized variables that just happen to have the proper
> starting value on one platform but not on another.
> You guys seem to be giving Nathan an extraordinarily hard time about
> this
> awfully trivial thing (and other trivial things), so much so that it
> would
> seem to me that you are in reality indirectly expressing some other beef
> you
> have.  If that's the case you should say whatever it is you're really
> thinking instead of resorting to this passive/agressive silliness.

Other related posts: