From: Hetz B. H. <he...@wi...> - 2002-01-16 19:21:28
|
> -fno-merge-constants is mandatory with "2.96"-RH/MDK, 3.0-RH/MDK, or FSF > 3.1. Probably due to a bug in the constants merging code. I have yet to > check with the current gcc 3.1 snapshots. Otherwise, B2 indeed crashes. > > Please try with s/-O2/-O0/ and keep -fno-merge-constants. Didn't help, same error. > > > I tried to compile with and without DGA support - same error. > > Sorry, I meant at runtime. ;-) OK ;) > > > Actually, it doesn't work well - I get on the "mac" - "sorry, a system > > error occured. "system" "illegal instruction" > > And on the console: Illegal instruction: 000b at 00034888 > > Thats on the 68030 with FPU, or with 68040. With the 68040 mode I get at > > the console: Illegal instruction: 000b at 0003c9dc > > Hmmm, then probably a cpu core bug. Please try this one: > > In the generated Makefile, change all occurrences of $(OBJ_DIR)/cpuopti > used in any cpufast?.s: rule with a cat. i.e. Don't use the cpuopti pass. I'm affraid I don't understand you well, could you give me an example from what to what to change please? > > > I'm on IRC in irc.kde.org server (on channel #winehq) - feel free to > > contact me and I'll let you in to 1 of my machines if you want to test or > > change B2.. > > Sorry, I have another idea but I really have to go now. Sure, thanks for your assistance. BTW: Any chance that the JIT will be merge into the 1.0 branch? as soon as there will be basilisk II 1.0 (that also works for me) I'll publish it on slashdot - I can promise you that (I'm a slashdot author under the nick HeUnique). ;) Hetz |