* [parisc-linux] Ding dong, reserved %r8 is dead
@ 2000-07-06 22:03 David Huggins-Daines
2000-07-06 22:27 ` Jeffrey A Law
0 siblings, 1 reply; 2+ messages in thread
From: David Huggins-Daines @ 2000-07-06 22:03 UTC (permalink / raw)
To: parisc-linux
As of this afternoon, the GCC in puffin.external.hp.com CVS no longer
reserves %r8. You will need to get binutils-2.10 or your builds will
be broken. I've built a successful kernel+palo lifimage with this
GCC, but haven't tested glibc or userspace yet due to reasons
mentioned below, and the fact that I have been also working on merging
our GCC forward to the mainline CVS version (the *real* 2.96 :-)
One other thing - USE_CONST_SECTION is no longer defined to 0, so GCC
will put strings and such in a .rodata section. I'm not sure why we
were avoiding this in the past - was it a SOM-ism?
I guess there's no good reason not to have read-only data in the text
section, aside from the fact that it makes reading objdump output a
bit confusing, so we can change it back if there is a pressing reason.
Oh, and for a few hours, glibc builds were slightly broken because GCC
was not building crt{begin,end}.o, for reasons that are beyond me.
I've manually added them in GCC's configure.in, and it should build
again.
--
dhd@linuxcare.com, http://www.linuxcare.com/
Linuxcare. Support for the revolution.
^ permalink raw reply [flat|nested] 2+ messages in thread* Re: [parisc-linux] Ding dong, reserved %r8 is dead
2000-07-06 22:03 [parisc-linux] Ding dong, reserved %r8 is dead David Huggins-Daines
@ 2000-07-06 22:27 ` Jeffrey A Law
0 siblings, 0 replies; 2+ messages in thread
From: Jeffrey A Law @ 2000-07-06 22:27 UTC (permalink / raw)
To: David Huggins-Daines; +Cc: parisc-linux
In message <87em56or0j.fsf@linuxcare.com>you write:
> One other thing - USE_CONST_SECTION is no longer defined to 0, so GCC
> will put strings and such in a .rodata section. I'm not sure why we
> were avoiding this in the past - was it a SOM-ism?
?!? No idea why that was done in your tree, it's certainly not like that
in the official GCC sources.
> I guess there's no good reason not to have read-only data in the text
> section, aside from the fact that it makes reading objdump output a
> bit confusing, so we can change it back if there is a pressing reason.
It can be problematical for PIC code sometimes.
jeff
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2000-07-06 22:24 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2000-07-06 22:03 [parisc-linux] Ding dong, reserved %r8 is dead David Huggins-Daines
2000-07-06 22:27 ` Jeffrey A Law
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.