[Info-vax] Native compilers
John Reagan
xyzzy1959 at gmail.com
Tue Feb 22 15:28:33 EST 2022
On Tuesday, February 22, 2022 at 1:59:37 PM UTC-5, Simon Clubley wrote:
> On 2022-02-21, John Reagan <xyzz... at gmail.com> wrote:
> > On Monday, February 21, 2022 at 2:26:44 PM UTC-5, Simon Clubley wrote:
> >> Is there any chance we can have a look at the generated code for this ?
> >>
> >> Would be interesting to see what it looks like...
> > .text
> > .cfi_sections .eh_frame
> > .globl LIB$PUT_OUTPUT
> > .globl SS$_NORMAL
> > .globl ELF$TFRADR
> > .set ELF$TFRADR, START
> > .file 1 "DKA100:[JREAGAN]HW.MAR;2"
> > .section CODE,"ax", at progbits
> > .globl START
> > .type START, at function
> > .p2align 4, 0x90
> > START:
> > .cfi_startproc
> [snip example]
>
> Thank you for posting the example John.
>
> It's nice having a greater number of registers to work with than
> the traditional Intel x86 architecture isn't it ? :-)
> Simon.
>
> --
> Simon Clubley, clubley at remove_me.eisner.decus.org-Earth.UFP
> Walking destinations on a map are further away than they appear.
~8 vs ~16 Ugh. Compared to Alpha's 32 and Itanium's 128.
However, gcc has lived forever in this environment with putting variables on the
stack and hoping that the cache saves the day.
More information about the Info-vax
mailing list