This is the mail archive of the binutils@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] arm: ensure symbol is a thumb symbol in new binutils


2017-11-23 10:47 GMT+00:00 Jason A. Donenfeld <Jason@zx2c4.com>:
> We currently do not have a
> way of working around your breaking changes without adding additional
> runtime instructions, which isn't acceptable for us.

For the runtime overhead issue, I feel my suggestion to FFMPEG community still
helps though there might be extra symbols added in the symtab.

Reading the thread, I saw Martin said it doesn't work for assembler for some
other platforms but I guess for linux + gas it should always work.

i.e something like the following for arm kernel code:

        ...
       .ifdef \sym\()_lazy
       .eqv \sym\()_lazy, \sym
       .endif
       adr\c   \rd, \sym\()_lazy + 1
       ...


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]