From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 Date: Fri, 28 May 2010 22:05:32 -0600 From: EBo To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> In-Reply-To: References: <6da24933b67d68d259a2be1d08fe1a27@terzarima.net> <4ac0a1471e109a787e173b6267e38856@kw.quanstro.net> Message-ID: <6e175dbec62e688b0023a491aaf20591@swcp.com> User-Agent: RoundCube Webmail/0.3.1 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=UTF-8 Subject: Re: [9fans] crashing 9vx Topicbox-Message-UUID: 2d018888-ead6-11e9-9d60-3106f5b1d025 On Sat, 29 May 2010 03:39:46 +0000, ron minnich wrote: > OK, somebody sent a hint that it might make sense to take the -O3 out > of the make flags. Done. > > Result: I can now get through this command: > hget -v > http://plan9.bell-labs.com/plan9/download/plan9.iso.bz2>/tmp/iso.bz2 > |[2]aux/statusbar plan9.iso > > without an explosion. Interesting. I had not noticed that 9vx was building on my machines with: gcc -fno-inline -c -g -O3 -MD -std=gnu99 -O2 -march=i486 -pipe and gcc -m32 -c -nostdinc --g -O3 -MD -std=gnu99 -O2 -march=i486 -pipe -fno-stack-protector -m80387 -mfp-ret-in-387 in other places. I would have removed -O3 if I had noticed it before. I'm curious why the "-fno-stack-protector -m80387 -mfp-ret-in-387" was required? Ron, did you use any optimization or taken it out completely. Also, are you going to add this patch to your repository, or should we handle it on our end? EBo --