Messages in this thread | | | Subject | Re: [PATCH] um: Fix compile failure due to current_text_address() definition | From | Richard Weinberger <> | Date | Thu, 10 Nov 2016 09:05:48 +0100 |
| |
Keno,
On 10.11.2016 02:53, Keno Fischer wrote: > Fixes the following link error: > ``` > /usr/bin/ld: net/built-in.o: relocation R_X86_64_32S against `.text' > can not be used when making a shared object; recompile with -fPIC > ``` > > This is the same definition used on some other architectures. > > Signed-off-by: Keno Fischer <keno@juliacomputing.com> > --- > I am not sure this is the correct patch in the context of uml. I believe this > should give the runtime ip, which may be different between runs. It may be > better to use the offset in .text (e.g. by using `pc-__text_start`), which > should be consistent.
The problem is ready being solved in a generic way: http://marc.info/?l=linux-kernel&m=147828481602561&w=2
Can you please give this patch a try?
Thanks, //richard
| |