From: Christophe Rhodes Date: Mon, 9 Jan 2006 12:45:47 +0000 (+0000) Subject: 0.9.8.26: X-Git-Url: http://repo.macrolet.net/gitweb/?a=commitdiff_plain;h=732ad8030a354ff38af83a84173bfc919a4d7f1c;p=sbcl.git 0.9.8.26: Merge patch from James Bielman fixing use of GNAME on fast_bzero* assembly functions. --- diff --git a/src/runtime/x86-assem.S b/src/runtime/x86-assem.S index d1c2f49..cae77e3 100644 --- a/src/runtime/x86-assem.S +++ b/src/runtime/x86-assem.S @@ -870,7 +870,7 @@ GNAME(fast_bzero_pointer): /* Variable containing a pointer to the bzero function to use. * Initially points to a function that detects which implementation * should be used, and then updates the variable. */ - .long fast_bzero_detect + .long GNAME(fast_bzero_detect) .text .align align_8byte,0x90 @@ -878,7 +878,7 @@ GNAME(fast_bzero_pointer): TYPE(GNAME(fast_bzero)) GNAME(fast_bzero): /* Indirect function call */ - jmp *fast_bzero_pointer + jmp *GNAME(fast_bzero_pointer) SIZE(GNAME(fast_bzero)) @@ -904,10 +904,10 @@ GNAME(fast_bzero_detect): * for all non-SSE2 processors. */ Lbase: - movl $fast_bzero_base, fast_bzero_pointer + movl $GNAME(fast_bzero_base), GNAME(fast_bzero_pointer) jmp Lrestore Lsse2: - movl $fast_bzero_sse, fast_bzero_pointer + movl $GNAME(fast_bzero_sse), GNAME(fast_bzero_pointer) jmp Lrestore Lrestore: @@ -915,7 +915,7 @@ Lrestore: pop %ecx pop %ebx pop %eax - jmp *fast_bzero_pointer + jmp *GNAME(fast_bzero_pointer) SIZE(GNAME(fast_bzero_detect)) diff --git a/version.lisp-expr b/version.lisp-expr index 2ff2e9c..6239707 100644 --- a/version.lisp-expr +++ b/version.lisp-expr @@ -17,4 +17,4 @@ ;;; checkins which aren't released. (And occasionally for internal ;;; versions, especially for internal versions off the main CVS ;;; branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".) -"0.9.8.25" +"0.9.8.26"