[parisc-linux] spinlock align code triggering bug in gcc?

John David Anglin dave at hiauly1.hia.nrc.ca
Sun Mar 28 16:51:35 MST 2004


> pointer.  where the heck does it get 183 from (or 23 in the test 
> program)? :) i'm guessing it inlined the __ldcw_align() and did some 
> constant folding to do the alignment and then the offset becomes wrong?

23 = 8 + 15.  The 15 is from ldcw align.  Don't know why we are using
this value in a ldd.  I think the ldcw is aligned ok.

Dave
-- 
J. David Anglin                                  dave.anglin at nrc-cnrc.gc.ca
National Research Council of Canada              (613) 990-0752 (FAX: 952-6602)


More information about the parisc-linux mailing list