This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC 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] |
I am enclosing a patch to implement a new linker swicth, --dynamic-list-data. It is -Bsymbolic for function symbols only. I tried it with C, C++, Java and Fortran on Linux/ia32, Linux/x86-64 and Linux/ia64. There are only a few regressions. The function calls within the new resulting DSOs will bind locally. It speeds up the enclosed C++ testcase by 1. 23% on ia64. 2. 6% on ia32. 3. 3% on x86-64. Should we consider such optimization? H.J.
Attachment:
binutils-dynamic-data-3.patch
Description: Text document
Attachment:
set.cc
Description: Text document
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |