ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/cebix/BasiliskII/src/Unix/main_unix.cpp
(Generate patch)

Comparing BasiliskII/src/Unix/main_unix.cpp (file contents):
Revision 1.34 by cebix, 2001-06-28T21:19:59Z vs.
Revision 1.35 by cebix, 2001-06-30T12:58:08Z

# Line 1094 | Line 1094 | static void sigill_handler(int sig, int
1094                  }
1095  
1096                  case 0xf327:    // fsave -(sp)
1097 <                        if (CPUIs68060) {
1098 <                                regs->a[7] -= 4;
1099 <                                WriteMacInt32(regs->a[7], 0x60000000);  // Idle frame
1100 <                                regs->a[7] -= 4;
1101 <                                WriteMacInt32(regs->a[7], 0);
1102 <                                regs->a[7] -= 4;
1103 <                                WriteMacInt32(regs->a[7], 0);
1104 <                        } else {
1105 <                                regs->a[7] -= 4;
1106 <                                WriteMacInt32(regs->a[7], 0x41000000);  // Idle frame
1107 <                        }
1097 >                        regs->a[7] -= 4;
1098 >                        WriteMacInt32(regs->a[7], 0x41000000);  // Idle frame
1099                          scp->sc_sp = regs->a[7];
1100                          INC_PC(2);
1101                          break;
1102  
1103                  case 0xf35f:    // frestore (sp)+
1104 <                        if (CPUIs68060)
1114 <                                regs->a[7] += 12;
1115 <                        else
1116 <                                regs->a[7] += 4;
1104 >                        regs->a[7] += 4;
1105                          scp->sc_sp = regs->a[7];
1106                          INC_PC(2);
1107                          break;

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines