Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: utzoo!mnetor!uunet!husc6!mit-eddie!ll-xn!ames!elroy!mahendo!jplgodo!wlbr!etn-rad!jru
From: jru@etn-rad.UUCP (John Unekis)
Newsgroups: comp.lang.c,comp.sys.ibm.pc
Subject: Re: What's Wrong here?
Message-ID: <314@etn-rad.UUCP>
Date: Thu, 3-Dec-87 13:32:32 EST
Article-I.D.: etn-rad.314
Posted: Thu Dec  3 13:32:32 1987
Date-Received: Mon, 7-Dec-87 06:30:38 EST
References: <278@westmark.UUCP> <6755@brl-smoke.ARPA> <6855@sunybcs.UUCP> <6761@brl-smoke.ARPA> <312@etn-rad.UUCP> <19390@amdcad.AMD.COM>
Reply-To: jru@etn-rad.UUCP (John Unekis)
Organization: Eaton Inc. IMSD, Westlake Village, CA
Lines: 10
Xref: mnetor comp.lang.c:5716 comp.sys.ibm.pc:10781

In article <19390@amdcad.AMD.COM> tim@amdcad.UUCP (Tim Olson) writes:
>In article <312@etn-rad.UUCP> jru@etn-rad.UUCP (John Unekis) writes:
>|                       ... Microsoft C uses the arithmetic shift whenever 
>
>This is not true.  First of all, right shift is not guaranteed to be
>arithmetic for signed integers.  Second, most computers and languages
.....
The discussion was not of MOST computers, it was regarding the Intel
80?86, and I specifically referenced Microsoft C, which does use the 
arithmetic shift for right shifting integers.