Romain Thomas

Results 187 comments of Romain Thomas

Hi! Free-threaded should compile correctly as you did @ngoldbaum but LIEF main API is not thread safe which means (if I'm not wrong) that the bindings should manage all the...

To correctly understand the issue, this code is called once at the end of the debugging session or several times?

Ok. The time-consuming operation is the `.write()` so I would recommend to it once when you need to commit the changes.

Why adding the symbol in both tables? `export_symbol` should be enough?

This issue could be related to this: https://github.com/lief-project/LIEF/pull/1116

symtab is for the "debug" symbols which are removed with `strip` while the other is the "export" table which is ok for both binaries and libraries.

Ok I'm curious about the issue of using `export_symbol` exclusively