All of lore.kernel.org
 help / color / mirror / Atom feed
* [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

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.