This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: bootstrap failure in sparc boehm
- From: mike stump <mrs at windriver dot com>
- To: jsturm at one-point dot com
- Cc: gcc-patches at gcc dot gnu dot org, gcc at gcc dot gnu dot org
- Date: Thu, 14 Feb 2002 16:17:15 -0800 (PST)
- Subject: Re: bootstrap failure in sparc boehm
> Date: Thu, 14 Feb 2002 18:28:03 -0500 (EST)
> From: Jeff Sturm <jsturm@one-point.com>
> To: mike stump <mrs@windriver.com>
> cc: gcc@gcc.gnu.org
> On Thu, 14 Feb 2002, mike stump wrote:
> > ! asm("add %o3,-8,%o3 ! p -= 8 (delay slot)
> Oops. That typo had been fixed in Hans' tree, but apparently not
> the version Bryce imported. Your patch is correct. I think this
> qualifies as an obvious fix.
Ok, since you verified that it has been fixed in his tree, I went
ahead of checked in the fix.
Thanks for the feedback.
Doing diffs in .:
*** ./sparc_mach_dep.S.~1~ Tue Feb 12 21:38:39 2002
--- ./sparc_mach_dep.S Thu Feb 14 12:01:58 2002
*************** loop:
*** 37,43 ****
stx %g0,[%o3] ! *(long *)p = 0
cmp %o3,%o1
bgu,pt %xcc, loop ! if (p > limit) goto loop
! asm("add %o3,-8,%o3 ! p -= 8 (delay slot)
retl
mov %o2,%sp ! Restore sp., delay slot
#else /* 32 bit SPARC */
--- 37,43 ----
stx %g0,[%o3] ! *(long *)p = 0
cmp %o3,%o1
bgu,pt %xcc, loop ! if (p > limit) goto loop
! add %o3,-8,%o3 ! p -= 8 (delay slot)
retl
mov %o2,%sp ! Restore sp., delay slot
#else /* 32 bit SPARC */
--------------