Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 17 Feb 2003 01:10:21 -0800 (PST)
From:      Julian Elischer <julian@elischer.org>
To:        FreeBSD current users <current@FreeBSD.ORG>
Subject:   Re: Sparc assembler quesion...
Message-ID:  <Pine.BSF.4.21.0302170109040.99373-100000@InterJet.elischer.org>
In-Reply-To: <Pine.BSF.4.21.0302170107320.99373-100000@InterJet.elischer.org>

next in thread | previous in thread | raw e-mail | index | archive | help

oh yeah I also tried line 2319 as lduw as well (my guess)


On Mon, 17 Feb 2003, Julian Elischer wrote:

> 
> anyone have an answer?
> Index: sparc64/sparc64/exception.S
> ===================================================================
> RCS file: /home/ncvs/src/sys/sparc64/sparc64/exception.S,v
> retrieving revision 1.59
> diff -u -r1.59 exception.S
> --- sparc64/sparc64/exception.S 26 Jan 2003 03:38:30 -0000      1.59
> +++ sparc64/sparc64/exception.S 17 Feb 2003 08:52:21 -0000
> @@ -2316,9 +2316,8 @@
>          */
>         wrpr    %g0, PIL_TICK, %pil
>         ldx     [PCPU(CURTHREAD)], %l0
> -       ldx     [%l0 + TD_KSE], %l1  
> -       lduw    [%l1 + KE_FLAGS], %l2
> -       and     %l2, KEF_ASTPENDING | KEF_NEEDRESCHED, %l2
> +       ldx     [%l0 + TD_FLAGS], %l2
> +       and     %l2, TDF_ASTPENDING | TDF_NEEDRESCHED, %l2
>         brz,a,pt %l2, 1f
>          nop 
>     
> cc -c -x assembler-with-cpp -DLOCORE -O -pipe  -Wall -Wredundant-decls
> -Wnested-
> externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith
> -Winline -Wcas
> t-qual  -ansi -g -nostdinc -I-  -I. -I../../.. -I../../../dev
> -I../../../contrib
> /dev/acpica -I../../../contrib/ipfilter -D_KERNEL -include opt_global.h
> -mcmodel
> =medlow -msoft-float -fno-common  -ffreestanding -Werror
> ../../../sparc64/sparc6
> 4/exception.S
> ../../../sparc64/sparc64/exception.S: Assembler messages:
> ../../../sparc64/sparc64/exception.S:2320: Error: relocation overflow
> *** Error code 1
> 
> 2320  is the 'and'
> 
> 
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-current" in the body of the message
> 


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0302170109040.99373-100000>