[PATCH] D26130: [ELF] - Implemented --symbol-ordering-file option.

George Rimar via llvm-commits llvm-commits at lists.llvm.org
Tue Nov 1 07:22:00 PDT 2016


>> That was the place where I stuck today - was unable to get symbol file for firefox,
>> as it does not have static build and script produced empty symbol file always.
>>
>> Looking on the updated script seems you use shared clang build ?
>
>No, I was using a static one, but I just checked that the script works
>on a shared one too. The impact is smaller as we cannot control the
>libc initialization. It goes from 423 to 323 page faults.
>
>Cheers,
>Rafael

Ah, I said incorrectlly. It was not empty, but symbols it produces belonged to
firefox binary and not DSO. So list of libxul symbols would be empty.
And it seemed unreasonable to test in such conditions when all logic is in libxul.so.

I did not try shared clang.

George.


More information about the llvm-commits mailing list