Liste des Groupes | Revenir à co vms |
On 2024-08-19, Arne Vajhøj <arne@vajhoej.dk> wrote:Yes.On 8/19/2024 8:38 AM, Simon Clubley wrote:Of course, that is what ABIs are _supposed_ to be for...One of the nice things about higher-level languages such as C (when>
compared to Macro-32/BLISS and their associated OS APIs) is that the
pointer types are abstracted so the programmer doesn't need to worry
about pointer size differences in many cases unless they start using
VMS-specific APIs.
>
Of course, that all changes if you are porting crappy software that
tries to stuff addresses into integers or if you are doing device
driver/hardware work where things like bounce buffers may come into play.
Or if the application is passing pointers between code compiled
with different languages/compilers/compiler settings.
Les messages affichés proviennent d'usenet.