On Tue, Jul 15, 2008 at 8:15 PM, John David Anglin <dave@xxxxxxxxxxxxxxxxxx> wrote: >> > Sure. I thought the discussion was about adding a 64-bit runtime entry point >> > which operates on a 64-bit pointer. But this can be done discussed when >> > 64-bit userspace is coming... >> >> The entry point is already there. It's LWS #1. Apparnetly I created it >> with a 64-bit userspace in mind. > > You didn't respond to the issue. It doesn't work for the 64-bit runtime, I only used stw/ldw, and it should be std/ldd. Which operation depends on the width of userspace, so in all likelyhood I have to just duplicate the code. No real problem there. >> Please apply the patch and send it upstream? > > This ABI change is unjustified and I won't approve the Helge's GCC patch > with this change. You will also have to change the glibc code to match. > > Kyle indicated that he didn't want any major changes to the LWS interface, > so reserving several new registers is unnecessary. All I have done is clarify the intended interface. There has been no actual change from what is already implemented. The glibc code already matches this interface. The question is "Are you OK with the existing ABI?" :-) Cheers, Carlos. -- To unsubscribe from this list: send the line "unsubscribe linux-parisc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html