From 7fc23fe66985aa166feb27200f633cc409d1563c Mon Sep 17 00:00:00 2001 From: Scott Long Date: Wed, 27 Nov 2002 07:06:43 +0000 Subject: [PATCH] Minor updates to the aicasm: aicasm_gram.y: Use a direct move from allzeros to emulate a mvi of 0. aicasm_insformat.h: sync $Id$ aicasm_symbol.c: Minor header change. Approved by: re (blanket) --- sys/dev/aic7xxx/aicasm/aicasm_gram.y | 6 +++--- sys/dev/aic7xxx/aicasm/aicasm_insformat.h | 2 +- sys/dev/aic7xxx/aicasm/aicasm_symbol.c | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/sys/dev/aic7xxx/aicasm/aicasm_gram.y b/sys/dev/aic7xxx/aicasm/aicasm_gram.y index d6a304e9339..fb3aa14d0e0 100644 --- a/sys/dev/aic7xxx/aicasm/aicasm_gram.y +++ b/sys/dev/aic7xxx/aicasm/aicasm_gram.y @@ -38,7 +38,7 @@ * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE * POSSIBILITY OF SUCH DAMAGES. * - * $Id: //depot/aic7xxx/aic7xxx/aicasm/aicasm_gram.y#25 $ + * $Id: //depot/aic7xxx/aic7xxx/aicasm/aicasm_gram.y#26 $ * * $FreeBSD$ */ @@ -1249,8 +1249,8 @@ code: * that can't know the immediate's value and * otherwise compensate, still work. */ - make_expression(&immed, 0xff); - format_1_instr(AIC_OP_AND, &$2, &immed, &allzeros, $5); + make_expression(&immed, 1); + format_1_instr(AIC_OP_BMOV, &$2, &immed, &allzeros, $5); } else { format_1_instr(AIC_OP_OR, &$2, &$4, &allzeros, $5); } diff --git a/sys/dev/aic7xxx/aicasm/aicasm_insformat.h b/sys/dev/aic7xxx/aicasm/aicasm_insformat.h index 1a5c097e8e3..3e80f07df49 100644 --- a/sys/dev/aic7xxx/aicasm/aicasm_insformat.h +++ b/sys/dev/aic7xxx/aicasm/aicasm_insformat.h @@ -37,7 +37,7 @@ * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE * POSSIBILITY OF SUCH DAMAGES. * - * $Id: //depot/aic7xxx/aic7xxx/aicasm/aicasm_insformat.h#10 $ + * $Id: //depot/aic7xxx/aic7xxx/aicasm/aicasm_insformat.h#11 $ * * $FreeBSD$ */ diff --git a/sys/dev/aic7xxx/aicasm/aicasm_symbol.c b/sys/dev/aic7xxx/aicasm/aicasm_symbol.c index e823f3ee349..2e766b85c1a 100644 --- a/sys/dev/aic7xxx/aicasm/aicasm_symbol.c +++ b/sys/dev/aic7xxx/aicasm/aicasm_symbol.c @@ -49,7 +49,7 @@ #else #include #endif -#include +#include #include #include #include