I'm working on the implementation of specifing attributes of variables
for other architectures. If the address is obtained through the GOT
table and 4 instructions, there is not much difference in performance.
Is it more reasonable for us to refer to the implementation of the model
attribute under the IA64 architecture? I will compare the performance of
the two soon. Do you know the approximate release date of GCC 12.2? I
also want to fix this before 12.2 is released. Thanks!
在 2022/8/4 下午3:47, Xi Ruoyao 写道:
On Wed, 2022-08-03 at 11:10 +0800, Xi Ruoyao via Gcc-patches wrote:
I'd like to wait for the kernel team to test the performance data of
the two implementations before deciding whether to support this
attribute.
What do you think?
Perhaps, I can't access my dev system now anyway (I've configured the
SSH access but then a sudden power surge happened and I didn't
configured automatically power on :( )
Hi folks,
Can someone perform a bench to see if a four-instruction immediate load
sequence can outperform GOT or vice versa? I cannot access my test
system in at least 1 week, and I may be busy preparing Linux From
Scratch 11.2 release in the remaining of August.
Note: if the four-instruction immediate load sequence outperforms GOT,
we should consider use immediate load instead of GOT for -fno-PIC by
default.
P.S. It seems I have trouble accessing gcc400.fsffrance.org. I have a C
Farm account and I've already put
Host gcc400.fsffrance.org
Port 25465
in ~/.ssh/config, and I can access other C farm machines w/o problem.
But:
$ ssh gcc400.fsffrance.org
xry...@gcc400.fsffrance.org: Permission denied
(publickey,keyboard-interactive).
If you know the administrator of the C farm machine, can you tell him to
check the configuration? If I can access it I may use some time to
perform the bench (in userspace of course) myself. Thanks.