From: buers AT gmx DOT de (Dieter Buerssner) Newsgroups: comp.os.msdos.djgpp Subject: Re: THE -O2 PROBLEM Date: 14 Apr 2000 20:07:18 GMT Lines: 19 Message-ID: <8d848s.3vvqipv.0@buerssner-17104.user.cis.dfn.de> References: <38F20E7A DOT 3330E9A4 AT mtu-net DOT ru> <38F6C64E DOT C7753C6C AT mtu-net DOT ru> <8d7l3g$j3i$1 AT nets3 DOT rz DOT RWTH-Aachen DOT DE> <38f77447 DOT 42075750 AT news DOT freeserve DOT net> NNTP-Posting-Host: pec-142-11.tnt9.s2.uunet.de (149.225.142.11) Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Trace: fu-berlin.de 955742838 7738540 149.225.142.11 (16 [17104]) X-Posting-Agent: Hamster/1.3.13.0 User-Agent: Xnews/03.02.04 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com Steamer wrote: >E.g., what's wrong with something like: > > __asm__ ( > "roll $16, %0" > : "=g" (x) > : "0" (x) > : "cc" > ); Nothing wrong with this at all (when x is an integral type with 32 bit). -- Dieter