struct interface {
struct interface *next; /* Linked list pointer */
void (*recv)(); /* Routine to kick to process input */
};
void
keep_things_going()
{
struct interface *ifp;
(*ifp->recv)(ifp);
}
nicht richtig compiliert, da er mit dem void nicht klar kommt - void
durch int ersetzt funktioniert, doch mit void findet er den
entsprechenden OP-Code nicht, da der compiler an dieser Stelle kein
void erkennt bzw. erkannte und eine Art "Fallback-OP-Code" waehlte.
Das fuehrte zum Abbruch des Compilers. Der Fix behebt dieses Problem.
iterate() Teil nur ausfuehren wenn p->ref definiert ist - ansonsten gibt
es einen Probleme bei der Verwendung von p->ref beim decref() Aufruf.
xli wird abgeprueft, aber nur unter bestimmten Bedingungen initialisiert
sind diese Bedingungen nicht gegeben, wird xli unitialisiert abgeprueft
was zu einem Fehler fuehren kann. Daher wird xli standardmaessig mit 256
initialisiert.
0000 T _exec compatible
0010 T _exece 99% compatible - uses a different temp. reg.
0618 T _getxfile not compatible
0fe8 T _setregs compatible
1164 T _rexit compatible
118c T _exit compatible
1374 T _wait compatible
1428 T _freeproc compatible
14a2 T _fork compatible
0000 T _exec compatible
0010 T _exece 99% compatible - uses a different temp. reg.
0618 T _getxfile not compatible
0fe8 T _setregs compatible
1164 T _rexit compatible
118c T _exit compatible
1374 T _wait compatible
1428 T _freeproc compatible
14a2 T _fork compatible
0000 T _exec compatible
0010 T _exece 99% compatible - uses a different temp. reg.
0618 T _getxfile not compatible
0fe8 T _setregs compatible
1164 T _rexit compatible
118c T _exit compatible
1374 T _wait compatible
1428 T _freeproc compatible
14a2 T _fork compatible
0000 T _fstat compatible
0044 T _stat compatible
0086 T _stat1 compatible
0172 T _dup compatible
022e T _fcntl compatible
02fc T _smount 99% compatible
04bc T _sumount compatible
05be T _getmdev compatible
062a T _ioctl compatible
06c2 T _stty compatible
06e2 T _gtty compatible
0702 T _mdmctl compatible
0000 T _sureg compatible
00e8 T _estabur compatible:
01ae T _sestabur compatible
0296 T _segureg 99% compatible:
uses different temp. reg.
0438 T _ldsdr compatible
0548 T _prmmu compatible
0000 T _signal compatible
0052 T _psignal compatible
00b6 T _issig compatible
0186 T _stop compatible
0216 T _psig compatible
02d4 T _fsig compatible
031e T _core compatible
0512 T _grow compatible
0640 T _ptrace not compatible
ip_addr assignment is not correct.
075c T _procxmt compatible