[fpc-pascal] Candidate for crowd-funding

Martok listbox at martoks-place.de
Thu Dec 20 18:09:59 CET 2018


Am 19.12.2018 um 14:22 schrieb Sven Barth via fpc-pascal:
> Maybe we could add your changes to trunk? 
Ah, I may have made that sound better than it was ;-) I didn't actually solve
the problem. Can't seem to find my branch anyway (I may have amended that when
the focus changed to the pure modifier), but IIRC it was just a matter of
changing the inline info check to allow assembler blocks when they have a
register list and the correct procoptions are set, because notstackframe already
implies the body is a single asm block and that there is no interfering
prolog/epilog.
Parameters are difficult because they either need something like extra temps *in
memory* (like cdecl) or some extra registers need to be pushed/popped, which
brings us back to the register allocator issue.

-- 
Regards,
Martok





More information about the fpc-pascal mailing list