[fpc-devel] Linux assembler start-up: rtl/linux/*/*.as
Edmund Grimley Evans
edmund.grimley.evans at gmail.com
Thu May 28 08:46:34 CEST 2015
> - Would there be four separate Pascal entry points, one for each
> assembler file? (Each could take arguments: fini, argc, argv, envp.)
Presumably various symbols undefined in *prt0.o, defined in the C
library, would have to be additional arguments. (Or is there another
way of doing it?) Currently these are undefined in gprt0.as on
aarch64-linux:
U PASCALMAIN
U __libc_start_main
U __monstartup
U _etext
U _mcleanup
U abort
U atexit
Edmund
More information about the fpc-devel
mailing list