Roland McGrath wrote:
I haven't seen that error before. Can you show the output of {eu-,}readelf -lS
on vdso64.so.dbg, and also on the vdso64.so successfully built when you
revert the patch?
I've attached the raw output from the two commands. The delta between the two is as follows:
-There are 14 section headers, starting at offset 0xd58:
+There are 16 section headers, starting at offset 0xd68:
Section Headers:
[Nr] Name Type Address Offset
@@ -33,7 +33,11 @@
[12] .rela.dyn RELA 0000000000100be8 00000be8
0000000000000000 0000000000000018 A 2 0 8
[13] .shstrtab STRTAB 0000000000000000 00000cd8
- 0000000000000079 0000000000000000 0 0 1
+ 0000000000000089 0000000000000000 0 0 1
+ [14] .symtab SYMTAB 0000000000000000 00001168
+ 0000000000000d80 0000000000000018 15 134 8
+ [15] .strtab STRTAB 0000000000000000 00001ee8
+ 00000000000004a3 0000000000000000 0 0 1
Key to Flags:
W (write), A (alloc), X (execute), M (merge), S (strings)
I (info), L (link order), G (group), x (unknown)
Also, I'm going to be away on holidays next week, so I won't be able to test this further until the 19th or so.
Chris