John Marshall <[EMAIL PROTECTED]> wrote:

> I believe the 0.6.0beta distribution will make you take care of this
> issue yourself by default [...]

Correct.

> since there are useful facilities to do with
> global variables to be gained via the do-it-yourself approach.

That's the reason why A4-based data access exists. The reason it is the
*default*, however, is so that the standard libraries are built for this mode.
The standard libraries have to be built for one mode or the other. Given that
A4-based data access (assuming a programmer willing to read, understand, and
follow the full manual) can do everything that A5-based data access can do, but
not vice-versa, A4-based is the choice that has to be made for the standard
libraries.

This is a very deep problem first exposed by Abraham Lincoln 140 years ago as
House Divided. A house cannot stand divided against itself, and this is what
this whole A4 vs. A5 thing does. We have to choose one or the other. The former
gives a richer set of features in absolute impartial terms at the price of
programmer convenience. This sacrifice is very commonplace in the UNIX
Universe, and to do the opposite would be a crime against UNIX. This explains
the reasoning behind my design decisions.

> However,
> for most applications with simple requirements it's good to be able to
> have the issue taken care of automatically and there may be options in
> this distribution to activate such behaviour: see the documentation.

gcc -mno-own-gp in the current 0.6.0 Beta.

--
Michael Sokolov         Harhan Engineering Laboratory
Public Service Agent    International Free Computing Task Force
                        International Engineering and Science Task Force
                        615 N GOOD LATIMER EXPY STE #4
                        DALLAS TX 75204-5852 USA

Phone: +1-214-824-7693 (Harhan Eng Lab office)
E-mail: [EMAIL PROTECTED] (ARPA TCP/SMTP) (UUCP coming soon)

-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palm.com/devzone/mailinglists.html

Reply via email to