From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 27160 invoked by alias); 21 Mar 2003 06:15:55 -0000 Mailing-List: contact cgen-cvs-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Post: List-Help: , Sender: cgen-cvs-owner@sources.redhat.com Received: (qmail 27150 invoked by uid 97); 21 Mar 2003 06:15:55 -0000 Date: Fri, 21 Mar 2003 06:15:00 -0000 Message-ID: <20030321061555.27148.qmail@sources.redhat.com> From: dj@sources.redhat.com To: cgen-cvs@sources.redhat.com Subject: src/cgen ChangeLog cpu/xstormy16.cpu X-SW-Source: 2003/txt/msg00013.txt.bz2 List-Id: CVSROOT: /cvs/src Module name: src Changes by: dj@sourceware.org 2003-03-21 06:15:55 Modified files: cgen : ChangeLog cgen/cpu : xstormy16.cpu Log message: * cpu/xstormy16.cpu (basic-psw): New argument ws (wordsize), which indicates if the sign flag is set from bit 15 or 7. Adjust all callers. (set-psw): New argument ws, propogate it. (set-psw-nowrite): Likewise. (set-mem-psw): Likewise. (set-psw-carry): Likewise. Use temporaries to prevent prematurely overwriting needed inputs. (set-psw-rrotate17): Fix logic. (shrgrgr): Preserve carry for zero-bit shifts. (shrgrimm): Likewise. (shlgrgr): Likewise. (shlgrimm): Likewise. (asrgrgr): Likewise. (asrgrimm): Likewise. (reset): New. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/ChangeLog.diff?cvsroot=src&r1=1.141&r2=1.142 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/cpu/xstormy16.cpu.diff?cvsroot=src&r1=1.7&r2=1.8