From mboxrd@z Thu Jan 1 00:00:00 1970 From: erik quanstrom Date: Fri, 12 Mar 2010 21:11:47 -0500 To: 9fans@9fans.net Message-ID: In-Reply-To: References: <138575261003120253t4eb3a9b6k4d5902288c8c8f3@mail.gmail.com> <13426df11003120853p3b0e17c1h8f757cdf15ef7385@mail.gmail.com> <599f06db1003121504u42c92aecredf24e316a77ce8@mail.gmail.com> <13426df11003121510q745eb420jec115c1b1a05a7a6@mail.gmail.com> <3ba51343a91362e8ff7b4da3d0cebc56@coraid.com> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Subject: Re: [9fans] plan9 on qemu and 9vx Topicbox-Message-UUID: e7976b82-ead5-11e9-9d60-3106f5b1d025 > > gcc's different % rounding > > hmm? i'm sorry. totally wrong. i thought i remembered and i didn't. it was a different problem entirely. i found i had to make loads of changes like the following /sys/src/9/ip/devip.c:47,53 - /mnt/term/home/quanstro/hg2/vx32.old/src/9vx/a/ip/devip.c:47,53 #define TYPE(x) ( ((ulong)(x).path) & Masktype ) #define CONV(x) ( (((ulong)(x).path) >> Shiftconv) & Maskconv ) #define PROTO(x) ( (((ulong)(x).path) >> Shiftproto) & Maskproto ) - #define QID(p, c, y) ( ((p)<<(Shiftproto)) | ((c)<