flat assembler
Message board for the users of flat assembler.
Index
> Compiler Internals > ELF64 PLT operator seems broken (bug?) |
Author |
|
Tomasz Grysztar 18 Sep 2016, 11:08
Thank you for the report. It's fixed in 1.71.55.
At the same time I have also updated the ELF formatting macros in fasmg package so that they support PLT with ELF64 format. There is a slight difference in syntax, EXTRN simply defines additional symbols in PLT namespace (having PLT as an operator does not make much sense, since it can only be applied to unmodified external symbol, but in fasm it was easier to implement it as such, with fasmg it is the other way). The same example assembled with fasmg would look like: Code: include 'format/format.inc'
format ELF64
extrn func
call plt.func |
|||
18 Sep 2016, 11:08 |
|
icktoofay 18 Sep 2016, 22:02
Thanks, I can confirm that 1.71.55 fixes it. Thanks for the tip about fasmg as well -- I wasn't sure how far it had progressed.
|
|||
18 Sep 2016, 22:02 |
|
Tomasz Grysztar 19 Sep 2016, 07:45
icktoofay wrote: Thanks for the tip about fasmg as well -- I wasn't sure how far it had progressed. |
|||
19 Sep 2016, 07:45 |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.