This patch contains some cleanups. After this patch is applied, the only obsolete file left is msdos/interrupts.c. However, some users of that file require modification before the file can be removed... Changelog: Remove obsolete code. Files msdos/int13.c and msdos/int20.c can be removed after this patch has been applied. Index: include/miscemu.h =================================================================== RCS file: /home/wine/wine/include/miscemu.h,v retrieving revision 1.57 diff -u -r1.57 miscemu.h --- include/miscemu.h 18 Nov 2002 22:53:38 -0000 1.57 +++ include/miscemu.h 19 Nov 2002 16:54:13 -0000 @@ -212,55 +212,20 @@ /* msdos/int11.c */ extern void WINAPI INT_Int11Handler(CONTEXT86*); -/* msdos/int12.c */ -extern void WINAPI INT_Int12Handler(CONTEXT86*); - -/* msdos/int13.c */ -extern void WINAPI INT_Int13Handler(CONTEXT86*); - /* msdos/int15.c */ extern void WINAPI INT_Int15Handler(CONTEXT86*); -/* msdos/int1a.c */ -extern DWORD INT1A_GetTicksSinceMidnight(void); -extern void WINAPI INT_Int1aHandler(CONTEXT86*); - -/* msdos/int20.c */ -extern void WINAPI INT_Int20Handler(CONTEXT86*); - /* msdos/int25.c */ extern void WINAPI INT_Int25Handler(CONTEXT86*); /* msdos/int26.c */ extern void WINAPI INT_Int26Handler(CONTEXT86*); -/* msdos/int2a.c */ -extern void WINAPI INT_Int2aHandler(CONTEXT86*); - /* msdos/int2f.c */ extern void WINAPI INT_Int2fHandler(CONTEXT86*); -/* msdos/int41.c */ -extern void WINAPI INT_Int41Handler(CONTEXT86*); - -/* msdos/int4b.c */ -extern void WINAPI INT_Int4bHandler(CONTEXT86*); - /* msdos/int5c.c */ extern void WINAPI NetBIOSCall16(CONTEXT86*); - -/* fpu.c */ -extern void WINAPI INT_Int34Handler(CONTEXT86*); -extern void WINAPI INT_Int35Handler(CONTEXT86*); -extern void WINAPI INT_Int36Handler(CONTEXT86*); -extern void WINAPI INT_Int37Handler(CONTEXT86*); -extern void WINAPI INT_Int38Handler(CONTEXT86*); -extern void WINAPI INT_Int39Handler(CONTEXT86*); -extern void WINAPI INT_Int3aHandler(CONTEXT86*); -extern void WINAPI INT_Int3bHandler(CONTEXT86*); -extern void WINAPI INT_Int3cHandler(CONTEXT86*); -extern void WINAPI INT_Int3dHandler(CONTEXT86*); -extern void WINAPI INT_Int3eHandler(CONTEXT86*); /* msdos/dpmi.c */ extern BOOL DPMI_LoadDosSystem(void); Index: dlls/kernel/wprocs.spec =================================================================== RCS file: /home/wine/wine/dlls/kernel/wprocs.spec,v retrieving revision 1.11 diff -u -r1.11 wprocs.spec --- dlls/kernel/wprocs.spec 18 Nov 2002 22:53:39 -0000 1.11 +++ dlls/kernel/wprocs.spec 19 Nov 2002 16:55:25 -0000 @@ -2,7 +2,6 @@ # The '-interrupt' keyword takes care of the flags pushed on the stack by the interrupt 117 pascal -interrupt INT_Int11Handler() INT_Int11Handler 121 pascal -interrupt INT_Int15Handler() INT_Int15Handler -132 pascal -interrupt INT_Int20Handler() INT_Int20Handler 133 pascal -interrupt INT_Int21Handler() DOS3Call # Note: int 25 and 26 don't pop the flags from the stack 137 pascal -register INT_Int25Handler() INT_Int25Handler Index: dlls/ntdll/Makefile.in =================================================================== RCS file: /home/wine/wine/dlls/ntdll/Makefile.in,v retrieving revision 1.42 diff -u -r1.42 Makefile.in --- dlls/ntdll/Makefile.in 18 Nov 2002 23:11:18 -0000 1.42 +++ dlls/ntdll/Makefile.in 19 Nov 2002 16:55:42 -0000 @@ -51,9 +51,7 @@ $(TOPOBJDIR)/msdos/dosmem.c \ $(TOPOBJDIR)/msdos/dpmi.c \ $(TOPOBJDIR)/msdos/int11.c \ - $(TOPOBJDIR)/msdos/int13.c \ $(TOPOBJDIR)/msdos/int15.c \ - $(TOPOBJDIR)/msdos/int20.c \ $(TOPOBJDIR)/msdos/int21.c \ $(TOPOBJDIR)/msdos/int25.c \ $(TOPOBJDIR)/msdos/int26.c \ -- Jukka Heinonen <http://www.iki.fi/jhei/>