26/32-bit OSLib
Rick Hudson
rhudson at paradise.net.nz
Sat Nov 16 09:32:25 GMT 2002
On 16 Nov you wrote:
> In message <a10726964b.rick at ravine.kpo.org.nz>
> Rick Hudson <rhudson at paradise.net.nz> wrote:
>
>> Does this mean there is no 26/32 neutral version?
>
> The 32 bit build is 26/32 bit neutral.
>
> Because it is APCS-32 anything linked with it must also be APCS-32 and must
> therefore use the new SharedCLibrary. For that reason we also maintain an
> APCS-R build (the 26 bit version) for anybody that still needs to create
> executables for people without the new SharedCLibrary.
Sorry - I don't think I thought things through properly before asking the
question. As long as the code itself runs on any processor (ie the 32-bit
version) then I guess it doesn't really matter whether its call standard is
APCS-32 or APCS-R/32 because any code that has been compiled with a neutral
compiler (that calls an OSLib function) won't care whether OSLib preserves
flags or not.
That then makes me wonder what is the interaction make makes the version of
SharedCLibrary important? OSLib doesn't call it does it?!
--
Rick Hudson
http://homepages.paradise.net.nz/rhudson/ rhudson at paradise.net.nz
http://www.kpo.org.nz/ rick at kpo.org.nz
More information about the oslib-user
mailing list