[fpc-devel] Which platforms have internal linkers
Hi, AFAIU at least x86/x64 Windows and Linux use an internal linker. Any others? (Related: how can one find out/is there a list somewhere?) (Helps me update my ego-boosting fpcup cross compiler conversion table :) ) Thanks, Reinier ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel
Re: [fpc-devel] Which platforms have internal linkers
On 07.09.2014 16:36, Reinier Olislagers wrote: Hi, AFAIU at least x86/x64 Windows and Linux use an internal linker. Any others? (Related: how can one find out/is there a list somewhere?) (Helps me update my ego-boosting fpcup cross compiler conversion table :) ) Linux has an internal linker, but it's AFAIK not yet the default one. All the Windows platforms (i386-win32/-wince, x86_64-win64, arm-wince and *-nativent) use the internal linker. Regards, Sven ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel
Re: [fpc-devel] Which platforms have internal linkers
Thanks guys! ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel
Re: [fpc-devel] Which platforms have internal linkers
In our previous episode, Sven Barth said: others? (Related: how can one find out/is there a list somewhere?) (Helps me update my ego-boosting fpcup cross compiler conversion table :) ) Linux has an internal linker, but it's AFAIK not yet the default one. All the Windows platforms (i386-win32/-wince, x86_64-win64, arm-wince and *-nativent) use the internal linker. Afaik in trunk also go32v2, and if default is determined by order of registration, it is not default either. ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel
Re: [fpc-devel] Which platforms have internal linkers
On 07.09.2014 17:17, Jeppe Græsdal Johansen wrote: Den 07-09-2014 17:11, Sven Barth skrev: On 07.09.2014 16:36, Reinier Olislagers wrote: Hi, AFAIU at least x86/x64 Windows and Linux use an internal linker. Any others? (Related: how can one find out/is there a list somewhere?) (Helps me update my ego-boosting fpcup cross compiler conversion table :) ) Linux has an internal linker, but it's AFAIK not yet the default one. All the Windows platforms (i386-win32/-wince, x86_64-win64, arm-wince and *-nativent) use the internal linker. Regards, Sven ARM doesn't have an internal writer yet though so you still need an external assembler for wince. The question was about linkers, not assemblers ;) Regards, Sven ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel
Re: [fpc-devel] Which platforms have internal linkers
Den 07-09-2014 18:22, Sven Barth skrev: On 07.09.2014 17:17, Jeppe Græsdal Johansen wrote: Den 07-09-2014 17:11, Sven Barth skrev: On 07.09.2014 16:36, Reinier Olislagers wrote: Hi, AFAIU at least x86/x64 Windows and Linux use an internal linker. Any others? (Related: how can one find out/is there a list somewhere?) (Helps me update my ego-boosting fpcup cross compiler conversion table :) ) Linux has an internal linker, but it's AFAIK not yet the default one. All the Windows platforms (i386-win32/-wince, x86_64-win64, arm-wince and *-nativent) use the internal linker. Regards, Sven ARM doesn't have an internal writer yet though so you still need an external assembler for wince. The question was about linkers, not assemblers ;) Regards, Sven Correct, but if you have to use gas, you will probably have access to ld too :P ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel
Re: [fpc-devel] Which platforms have internal linkers
07.09.2014 20:22, Marco van de Voort пишет: In our previous episode, Sven Barth said: others? (Related: how can one find out/is there a list somewhere?) (Helps me update my ego-boosting fpcup cross compiler conversion table :) ) Linux has an internal linker, but it's AFAIK not yet the default one. All the Windows platforms (i386-win32/-wince, x86_64-win64, arm-wince and *-nativent) use the internal linker. Afaik in trunk also go32v2, and if default is determined by order of registration, it is not default either. It does not depend on registration order: an internal linker is always a default one. For this reason, internal ELF linkers are not yet registered and cannot be used without modification of compiler code. And yes, on go32v2 the internal linker enabled and used by default. Regards, Sergei ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel