diff -c2 -d -P -r include_h/clib/graphics_protos.h include/clib/graphics_protos.h *** include_h/clib/graphics_protos.h Mon Oct 16 02:49:13 2000 --- include/clib/graphics_protos.h Mon Oct 16 02:48:41 2000 *************** *** 240,244 **** ULONG GetBPen( struct RastPort *rp ); ULONG GetDrMd( struct RastPort *rp ); ! ULONG GetOutlinePen( struct RastPort *rp ); void LoadRGB32( struct ViewPort *vp, ULONG *table ); ULONG SetChipRev( unsigned long want ); --- 240,244 ---- ULONG GetBPen( struct RastPort *rp ); ULONG GetDrMd( struct RastPort *rp ); ! ULONG GetOPen( struct RastPort *rp ); void LoadRGB32( struct ViewPort *vp, ULONG *table ); ULONG SetChipRev( unsigned long want ); diff -c2 -d -P -r include_h/devices/cd.h include/devices/cd.h *** include_h/devices/cd.h Mon Oct 16 02:49:11 2000 --- include/devices/cd.h Mon Oct 16 02:48:39 2000 *************** *** 231,235 **** LONG Actual; /* bytes transferred */ APTR IntData; /* interrupt server data segment */ ! VOID (*IntCode)(); /* interrupt server code entry */ }; --- 231,235 ---- LONG Actual; /* bytes transferred */ APTR IntData; /* interrupt server data segment */ ! VOID (*IntCode)(void); /* interrupt server code entry */ }; diff -c2 -d -P -r include_h/devices/printer.h include/devices/printer.h *** include_h/devices/printer.h Mon Oct 16 02:49:10 2000 --- include/devices/printer.h Mon Oct 16 02:48:39 2000 *************** *** 27,30 **** --- 27,34 ---- #endif + #ifndef EXEC_DEVICES_H + #include "exec/devices.h" + #endif + #define PRD_RAWWRITE (CMD_NONSTD+0) #define PRD_PRTCOMMAND (CMD_NONSTD+1) diff -c2 -d -P -r include_h/devices/prtbase.h include/devices/prtbase.h *** include_h/devices/prtbase.h Mon Oct 16 02:49:10 2000 --- include/devices/prtbase.h Mon Oct 16 02:48:39 2000 *************** *** 69,74 **** struct PrinterSegment *pd_SegmentData; UBYTE *pd_PrintBuf; /* the raster print buffer */ ! int (*pd_PWrite)(); /* the write function */ ! int (*pd_PBothReady)(); /* write function's done */ union { /* port I/O request 0 */ struct IOExtPar pd_p0; --- 69,74 ---- struct PrinterSegment *pd_SegmentData; UBYTE *pd_PrintBuf; /* the raster print buffer */ ! int (*pd_PWrite)(void); /* the write function */ ! int (*pd_PBothReady)(void); /* write function's done */ union { /* port I/O request 0 */ struct IOExtPar pd_p0; *************** *** 133,140 **** struct PrinterExtendedData { char *ped_PrinterName; /* printer name, null terminated */ ! VOID (*ped_Init)(); /* called after LoadSeg */ ! VOID (*ped_Expunge)(); /* called before UnLoadSeg */ ! int (*ped_Open)(); /* called at OpenDevice */ ! VOID (*ped_Close)(); /* called at CloseDevice */ UBYTE ped_PrinterClass; /* printer class */ UBYTE ped_ColorClass; /* color class */ --- 133,140 ---- struct PrinterExtendedData { char *ped_PrinterName; /* printer name, null terminated */ ! VOID (*ped_Init)(void); /* called after LoadSeg */ ! VOID (*ped_Expunge)(void); /* called before UnLoadSeg */ ! int (*ped_Open)(void); /* called at OpenDevice */ ! VOID (*ped_Close)(void); /* called at CloseDevice */ UBYTE ped_PrinterClass; /* printer class */ UBYTE ped_ColorClass; /* color class */ *************** *** 147,152 **** UWORD ped_YDotsInch; /* vertical dot density */ char ***ped_Commands; /* printer text command table */ ! int (*ped_DoSpecial)(); /* special command handler */ ! int (*ped_Render)(); /* raster render function */ LONG ped_TimeoutSecs; /* good write timeout */ /* the following only exists if the segment version is >= 33 */ --- 147,152 ---- UWORD ped_YDotsInch; /* vertical dot density */ char ***ped_Commands; /* printer text command table */ ! int (*ped_DoSpecial)(void); /* special command handler */ ! int (*ped_Render)(void); /* raster render function */ LONG ped_TimeoutSecs; /* good write timeout */ /* the following only exists if the segment version is >= 33 */ *************** *** 155,159 **** /* the following only exists if the segment version is >= 34 */ /* ptr to conversion function for all chars */ ! int (*ped_ConvFunc)(); }; --- 155,159 ---- /* the following only exists if the segment version is >= 34 */ /* ptr to conversion function for all chars */ ! int (*ped_ConvFunc)(void); }; diff -c2 -d -P -r include_h/devices/prtgfx.h include/devices/prtgfx.h *** include_h/devices/prtgfx.h Mon Oct 16 02:49:10 2000 --- include/devices/prtgfx.h Mon Oct 16 02:48:39 2000 *************** *** 31,35 **** struct PrtInfo { /* printer info */ ! int (*pi_render)(); /* PRIVATE - DO NOT USE! */ struct RastPort *pi_rp; /* PRIVATE - DO NOT USE! */ struct RastPort *pi_temprp; /* PRIVATE - DO NOT USE! */ --- 31,35 ---- struct PrtInfo { /* printer info */ ! int (*pi_render)(void); /* PRIVATE - DO NOT USE! */ struct RastPort *pi_rp; /* PRIVATE - DO NOT USE! */ struct RastPort *pi_temprp; /* PRIVATE - DO NOT USE! */ diff -c2 -d -P -r include_h/dos/dosextens.h include/dos/dosextens.h *** include_h/dos/dosextens.h Mon Oct 16 02:49:09 2000 --- include/dos/dosextens.h Mon Oct 16 02:48:38 2000 *************** *** 58,62 **** BPTR pr_HomeDir; /* Home directory of executing program */ LONG pr_Flags; /* flags telling dos about process */ ! void (*pr_ExitCode)(); /* code to call on exit of program or NULL */ LONG pr_ExitData; /* Passed as an argument to pr_ExitCode. */ UBYTE *pr_Arguments; /* Arguments passed to the process at start */ --- 58,62 ---- BPTR pr_HomeDir; /* Home directory of executing program */ LONG pr_Flags; /* flags telling dos about process */ ! void (*pr_ExitCode)(void); /* code to call on exit of program or NULL */ LONG pr_ExitData; /* Passed as an argument to pr_ExitCode. */ UBYTE *pr_Arguments; /* Arguments passed to the process at start */ diff -c2 -d -P -r include_h/exec/interrupts.h include/exec/interrupts.h *** include_h/exec/interrupts.h Mon Oct 16 02:49:08 2000 --- include/exec/interrupts.h Mon Oct 16 02:48:38 2000 *************** *** 23,27 **** struct Node is_Node; APTR is_Data; /* server data segment */ ! VOID (*is_Code)(); /* server code entry */ }; --- 23,27 ---- struct Node is_Node; APTR is_Data; /* server data segment */ ! VOID (*is_Code)(void); /* server code entry */ }; *************** *** 29,33 **** struct IntVector { /* For EXEC use ONLY! */ APTR iv_Data; ! VOID (*iv_Code)(); struct Node *iv_Node; }; --- 29,33 ---- struct IntVector { /* For EXEC use ONLY! */ APTR iv_Data; ! VOID (*iv_Code)(void); struct Node *iv_Node; }; diff -c2 -d -P -r include_h/exec/tasks.h include/exec/tasks.h *** include_h/exec/tasks.h Mon Oct 16 02:49:08 2000 --- include/exec/tasks.h Mon Oct 16 02:48:38 2000 *************** *** 41,46 **** APTR tc_SPLower; /* stack lower bound */ APTR tc_SPUpper; /* stack upper bound + 2*/ ! VOID (*tc_Switch)(); /* task losing CPU */ ! VOID (*tc_Launch)(); /* task getting CPU */ struct List tc_MemEntry; /* Allocated memory. Freed by RemTask() */ APTR tc_UserData; /* For use by the task; no restrictions! */ --- 41,46 ---- APTR tc_SPLower; /* stack lower bound */ APTR tc_SPUpper; /* stack upper bound + 2*/ ! VOID (*tc_Switch)(void); /* task losing CPU */ ! VOID (*tc_Launch)(void); /* task getting CPU */ struct List tc_MemEntry; /* Allocated memory. Freed by RemTask() */ APTR tc_UserData; /* For use by the task; no restrictions! */ diff -c2 -d -P -r include_h/fd/amigaguide_lib.fd include/fd/amigaguide_lib.fd *** include_h/fd/amigaguide_lib.fd Mon Oct 16 02:49:18 2000 --- include/fd/amigaguide_lib.fd Mon Oct 16 02:48:29 2000 *************** *** 14,18 **** amigaguidePrivate2()() ##public ! OpenAmigaGuideA(nag,*)(a0/a1) OpenAmigaGuideAsyncA(nag,attrs)(a0,d0) CloseAmigaGuide(cl)(a0) --- 14,18 ---- amigaguidePrivate2()() ##public ! OpenAmigaGuideA(nag,attr)(a0/a1) OpenAmigaGuideAsyncA(nag,attrs)(a0,d0) CloseAmigaGuide(cl)(a0) Only in include_h/fd: amigaguide_lib.fd.info Only in include_h/fd: asl_lib.fd.info Only in include_h/fd: battclock_lib.fd.info Only in include_h/fd: battmem_lib.fd.info Only in include_h/fd: bullet_lib.fd.info Only in include_h/fd: cardres_lib.fd.info Only in include_h/fd: cia_lib.fd.info Only in include_h/fd: colorwheel_lib.fd.info Only in include_h/fd: commodities_lib.fd.info Only in include_h/fd: console_lib.fd.info Only in include_h/fd: datatypes_lib.fd.info Only in include_h/fd: disk_lib.fd.info Only in include_h/fd: diskfont_lib.fd.info Only in include_h/fd: dos_lib.fd.info Only in include_h/fd: dtclass_lib.fd.info Only in include_h/fd: exec_lib.fd.info Only in include_h/fd: expansion_lib.fd.info Only in include_h/fd: gadtools_lib.fd.info diff -c2 -d -P -r include_h/fd/graphics_lib.fd include/fd/graphics_lib.fd *** include_h/fd/graphics_lib.fd Mon Oct 16 02:49:16 2000 --- include/fd/graphics_lib.fd Mon Oct 16 02:48:31 2000 *************** *** 155,159 **** GetBPen(rp)(a0) GetDrMd(rp)(a0) ! GetOutlinePen(rp)(a0) LoadRGB32(vp,table)(a0/a1) SetChipRev(want)(d0) --- 155,159 ---- GetBPen(rp)(a0) GetDrMd(rp)(a0) ! GetOPen(rp)(a0) LoadRGB32(vp,table)(a0/a1) SetChipRev(want)(d0) Only in include_h/fd: graphics_lib.fd.info Only in include_h/fd: icon_lib.fd.info Only in include_h/fd: iffparse_lib.fd.info Only in include_h/fd: input_lib.fd.info Only in include_h/fd: intuition_lib.fd.info Only in include_h/fd: keymap_lib.fd.info Only in include_h/fd: layers_lib.fd.info Only in include_h/fd: locale_lib.fd.info Only in include_h/fd: lowlevel_lib.fd.info Only in include_h/fd: mathffp_lib.fd.info Only in include_h/fd: mathieeedoubbas_lib.fd.info Only in include_h/fd: mathieeedoubtrans_lib.fd.info Only in include_h/fd: mathieeesingbas_lib.fd.info Only in include_h/fd: mathieeesingtrans_lib.fd.info Only in include_h/fd: mathtrans_lib.fd.info Only in include_h/fd: misc_lib.fd.info Only in include_h/fd: nonvolatile_lib.fd.info Only in include_h/fd: potgo_lib.fd.info Only in include_h/fd: ramdrive_lib.fd.info Only in include_h/fd: realtime_lib.fd.info Only in include_h/fd: rexxsyslib_lib.fd.info Only in include_h/fd: timer_lib.fd.info Only in include_h/fd: translator_lib.fd.info Only in include_h/fd: utility_lib.fd.info Only in include_h/fd: wb_lib.fd.info diff -c2 -d -P -r include_h/graphics/gels.h include/graphics/gels.h *** include_h/graphics/gels.h Mon Oct 16 02:49:07 2000 --- include/graphics/gels.h Mon Oct 16 02:48:36 2000 *************** *** 191,195 **** struct AnimComp *PrevSeq; ! WORD (*AnimCRoutine)(); /* address of special animation procedure */ WORD YTrans; /* initial y translation (if this is a component) */ --- 191,195 ---- struct AnimComp *PrevSeq; ! WORD (*AnimCRoutine)(void); /* address of special animation procedure */ WORD YTrans; /* initial y translation (if this is a component) */ *************** *** 220,224 **** WORD RingYTrans, RingXTrans; /* ring translation values */ ! WORD (*AnimORoutine)(); /* address of special animation procedure */ --- 220,224 ---- WORD RingYTrans, RingXTrans; /* ring translation values */ ! WORD (*AnimORoutine)(void); /* address of special animation procedure */ *************** *** 263,267 **** struct collTable { ! int (*collPtrs[16])(); }; --- 263,267 ---- struct collTable { ! int (*collPtrs[16])(void); }; diff -c2 -d -P -r include_h/graphics/gfxnodes.h include/graphics/gfxnodes.h *** include_h/graphics/gfxnodes.h Mon Oct 16 02:49:07 2000 --- include/graphics/gfxnodes.h Mon Oct 16 02:48:36 2000 *************** *** 24,28 **** UBYTE xln_Subtype; LONG xln_Library; ! LONG (*xln_Init)(); }; --- 24,28 ---- UBYTE xln_Subtype; LONG xln_Library; ! LONG (*xln_Init)(void); }; diff -c2 -d -P -r include_h/graphics/graphint.h include/graphics/graphint.h *** include_h/graphics/graphint.h Mon Oct 16 02:49:07 2000 --- include/graphics/graphint.h Mon Oct 16 02:48:36 2000 *************** *** 20,25 **** struct Node is_Node; struct Isrvstr *Iptr; /* passed to srvr by os */ ! int (*code)(); ! int (*ccode)(); int Carg; }; --- 20,25 ---- struct Node is_Node; struct Isrvstr *Iptr; /* passed to srvr by os */ ! int (*code)(void); ! int (*ccode)(void); int Carg; }; diff -c2 -d -P -r include_h/graphics/monitor.h include/graphics/monitor.h *** include_h/graphics/monitor.h Mon Oct 16 02:49:07 2000 --- include/graphics/monitor.h Mon Oct 16 02:48:36 2000 *************** *** 36,54 **** struct SpecialMonitor *ms_Special; UWORD ms_OpenCount; ! LONG (*ms_transform)(); ! LONG (*ms_translate)(); ! LONG (*ms_scale)(); UWORD ms_xoffset; UWORD ms_yoffset; struct Rectangle ms_LegalView; ! LONG (*ms_maxoscan)(); /* maximum legal overscan */ ! LONG (*ms_videoscan)(); /* video display overscan */ UWORD DeniseMinDisplayColumn; ULONG DisplayCompatible; struct List DisplayInfoDataBase; struct SignalSemaphore DisplayInfoDataBaseSemaphore; ! LONG (*ms_MrgCop)(); ! LONG (*ms_LoadView)(); ! LONG (*ms_KillView)(); }; --- 36,54 ---- struct SpecialMonitor *ms_Special; UWORD ms_OpenCount; ! LONG (*ms_transform)(void); ! LONG (*ms_translate)(void); ! LONG (*ms_scale)(void); UWORD ms_xoffset; UWORD ms_yoffset; struct Rectangle ms_LegalView; ! LONG (*ms_maxoscan)(void); /* maximum legal overscan */ ! LONG (*ms_videoscan)(void); /* video display overscan */ UWORD DeniseMinDisplayColumn; ULONG DisplayCompatible; struct List DisplayInfoDataBase; struct SignalSemaphore DisplayInfoDataBaseSemaphore; ! LONG (*ms_MrgCop)(void); ! LONG (*ms_LoadView)(void); ! LONG (*ms_KillView)(void); }; *************** *** 160,167 **** struct ExtendedNode spm_Node; UWORD spm_Flags; ! LONG (*do_monitor)(); ! LONG (*reserved1)(); ! LONG (*reserved2)(); ! LONG (*reserved3)(); struct AnalogSignalInterval hblank; struct AnalogSignalInterval vblank; --- 160,167 ---- struct ExtendedNode spm_Node; UWORD spm_Flags; ! LONG (*do_monitor)(void); ! LONG (*reserved1)(void); ! LONG (*reserved2)(void); ! LONG (*reserved3)(void); struct AnalogSignalInterval hblank; struct AnalogSignalInterval vblank; diff -c2 -d -P -r include_h/hardware/blit.h include/hardware/blit.h *** include_h/hardware/blit.h Mon Oct 16 02:49:06 2000 --- include/hardware/blit.h Mon Oct 16 02:48:36 2000 *************** *** 89,97 **** { struct bltnode *n; ! int (*function)(); char stat; short blitsize; short beamsync; ! int (*cleanup)(); }; --- 89,97 ---- { struct bltnode *n; ! int (*function)(void); char stat; short blitsize; short beamsync; ! int (*cleanup)(void); }; diff -c2 -d -P -r include_h/hardware/cia.h include/hardware/cia.h *** include_h/hardware/cia.h Mon Oct 16 02:49:06 2000 --- include/hardware/cia.h Mon Oct 16 02:48:36 2000 *************** *** 28,62 **** struct CIA { ! UBYTE ciapra; ! UBYTE pad0[0xff]; ! UBYTE ciaprb; ! UBYTE pad1[0xff]; ! UBYTE ciaddra; ! UBYTE pad2[0xff]; ! UBYTE ciaddrb; ! UBYTE pad3[0xff]; ! UBYTE ciatalo; ! UBYTE pad4[0xff]; ! UBYTE ciatahi; ! UBYTE pad5[0xff]; ! UBYTE ciatblo; ! UBYTE pad6[0xff]; ! UBYTE ciatbhi; ! UBYTE pad7[0xff]; ! UBYTE ciatodlow; ! UBYTE pad8[0xff]; ! UBYTE ciatodmid; ! UBYTE pad9[0xff]; ! UBYTE ciatodhi; ! UBYTE pad10[0xff]; ! UBYTE unusedreg; ! UBYTE pad11[0xff]; ! UBYTE ciasdr; ! UBYTE pad12[0xff]; ! UBYTE ciaicr; ! UBYTE pad13[0xff]; ! UBYTE ciacra; ! UBYTE pad14[0xff]; ! UBYTE ciacrb; }; --- 28,62 ---- struct CIA { ! volatile UBYTE ciapra; ! volatile UBYTE pad0[0xff]; ! volatile UBYTE ciaprb; ! volatile UBYTE pad1[0xff]; ! volatile UBYTE ciaddra; ! volatile UBYTE pad2[0xff]; ! volatile UBYTE ciaddrb; ! volatile UBYTE pad3[0xff]; ! volatile UBYTE ciatalo; ! volatile UBYTE pad4[0xff]; ! volatile UBYTE ciatahi; ! volatile UBYTE pad5[0xff]; ! volatile UBYTE ciatblo; ! volatile UBYTE pad6[0xff]; ! volatile UBYTE ciatbhi; ! volatile UBYTE pad7[0xff]; ! volatile UBYTE ciatodlow; ! volatile UBYTE pad8[0xff]; ! volatile UBYTE ciatodmid; ! volatile UBYTE pad9[0xff]; ! volatile UBYTE ciatodhi; ! volatile UBYTE pad10[0xff]; ! volatile UBYTE unusedreg; ! volatile UBYTE pad11[0xff]; ! volatile UBYTE ciasdr; ! volatile UBYTE pad12[0xff]; ! volatile UBYTE ciaicr; ! volatile UBYTE pad13[0xff]; ! volatile UBYTE ciacra; ! volatile UBYTE pad14[0xff]; ! volatile UBYTE ciacrb; }; diff -c2 -d -P -r include_h/hardware/custom.h include/hardware/custom.h *** include_h/hardware/custom.h Mon Oct 16 02:49:06 2000 --- include/hardware/custom.h Mon Oct 16 02:48:36 2000 *************** *** 24,143 **** struct Custom { ! UWORD bltddat; ! UWORD dmaconr; ! UWORD vposr; ! UWORD vhposr; ! UWORD dskdatr; ! UWORD joy0dat; ! UWORD joy1dat; ! UWORD clxdat; ! UWORD adkconr; ! UWORD pot0dat; ! UWORD pot1dat; ! UWORD potinp; ! UWORD serdatr; ! UWORD dskbytr; ! UWORD intenar; ! UWORD intreqr; ! APTR dskpt; ! UWORD dsklen; ! UWORD dskdat; ! UWORD refptr; ! UWORD vposw; ! UWORD vhposw; ! UWORD copcon; ! UWORD serdat; ! UWORD serper; ! UWORD potgo; ! UWORD joytest; ! UWORD strequ; ! UWORD strvbl; ! UWORD strhor; ! UWORD strlong; ! UWORD bltcon0; ! UWORD bltcon1; ! UWORD bltafwm; ! UWORD bltalwm; ! APTR bltcpt; ! APTR bltbpt; ! APTR bltapt; ! APTR bltdpt; ! UWORD bltsize; ! UBYTE pad2d; ! UBYTE bltcon0l; /* low 8 bits of bltcon0, write only */ ! UWORD bltsizv; ! UWORD bltsizh; /* 5e */ ! UWORD bltcmod; ! UWORD bltbmod; ! UWORD bltamod; ! UWORD bltdmod; ! UWORD pad34[4]; ! UWORD bltcdat; ! UWORD bltbdat; ! UWORD bltadat; ! UWORD pad3b[3]; ! UWORD deniseid; /* 7c */ ! UWORD dsksync; ! ULONG cop1lc; ! ULONG cop2lc; ! UWORD copjmp1; ! UWORD copjmp2; ! UWORD copins; ! UWORD diwstrt; ! UWORD diwstop; ! UWORD ddfstrt; ! UWORD ddfstop; ! UWORD dmacon; ! UWORD clxcon; ! UWORD intena; ! UWORD intreq; ! UWORD adkcon; struct AudChannel { ! UWORD *ac_ptr; /* ptr to start of waveform data */ ! UWORD ac_len; /* length of waveform in words */ ! UWORD ac_per; /* sample period */ ! UWORD ac_vol; /* volume */ ! UWORD ac_dat; /* sample pair */ ! UWORD ac_pad[2]; /* unused */ } aud[4]; ! APTR bplpt[8]; ! UWORD bplcon0; ! UWORD bplcon1; ! UWORD bplcon2; ! UWORD bplcon3; ! UWORD bpl1mod; ! UWORD bpl2mod; ! UWORD bplcon4; ! UWORD clxcon2; ! UWORD bpldat[8]; ! APTR sprpt[8]; struct SpriteDef { ! UWORD pos; ! UWORD ctl; ! UWORD dataa; ! UWORD datab; } spr[8]; ! UWORD color[32]; ! UWORD htotal; ! UWORD hsstop; ! UWORD hbstrt; ! UWORD hbstop; ! UWORD vtotal; ! UWORD vsstop; ! UWORD vbstrt; ! UWORD vbstop; ! UWORD sprhstrt; ! UWORD sprhstop; ! UWORD bplhstrt; ! UWORD bplhstop; ! UWORD hhposw; ! UWORD hhposr; ! UWORD beamcon0; ! UWORD hsstrt; ! UWORD vsstrt; ! UWORD hcenter; ! UWORD diwhigh; /* 1e4 */ ! UWORD padf3[11]; ! UWORD fmode; }; --- 24,143 ---- struct Custom { ! volatile UWORD bltddat; ! volatile UWORD dmaconr; ! volatile UWORD vposr; ! volatile UWORD vhposr; ! volatile UWORD dskdatr; ! volatile UWORD joy0dat; ! volatile UWORD joy1dat; ! volatile UWORD clxdat; ! volatile UWORD adkconr; ! volatile UWORD pot0dat; ! volatile UWORD pot1dat; ! volatile UWORD potinp; ! volatile UWORD serdatr; ! volatile UWORD dskbytr; ! volatile UWORD intenar; ! volatile UWORD intreqr; ! volatile APTR dskpt; ! volatile UWORD dsklen; ! volatile UWORD dskdat; ! volatile UWORD refptr; ! volatile UWORD vposw; ! volatile UWORD vhposw; ! volatile UWORD copcon; ! volatile UWORD serdat; ! volatile UWORD serper; ! volatile UWORD potgo; ! volatile UWORD joytest; ! volatile UWORD strequ; ! volatile UWORD strvbl; ! volatile UWORD strhor; ! volatile UWORD strlong; ! volatile UWORD bltcon0; ! volatile UWORD bltcon1; ! volatile UWORD bltafwm; ! volatile UWORD bltalwm; ! volatile APTR bltcpt; ! volatile APTR bltbpt; ! volatile APTR bltapt; ! volatile APTR bltdpt; ! volatile UWORD bltsize; ! volatile UBYTE pad2d; ! volatile UBYTE bltcon0l; /* low 8 bits of bltcon0, write only */ ! volatile UWORD bltsizv; ! volatile UWORD bltsizh; /* 5e */ ! volatile UWORD bltcmod; ! volatile UWORD bltbmod; ! volatile UWORD bltamod; ! volatile UWORD bltdmod; ! volatile UWORD pad34[4]; ! volatile UWORD bltcdat; ! volatile UWORD bltbdat; ! volatile UWORD bltadat; ! volatile UWORD pad3b[3]; ! volatile UWORD deniseid; /* 7c */ ! volatile UWORD dsksync; ! volatile ULONG cop1lc; ! volatile ULONG cop2lc; ! volatile UWORD copjmp1; ! volatile UWORD copjmp2; ! volatile UWORD copins; ! volatile UWORD diwstrt; ! volatile UWORD diwstop; ! volatile UWORD ddfstrt; ! volatile UWORD ddfstop; ! volatile UWORD dmacon; ! volatile UWORD clxcon; ! volatile UWORD intena; ! volatile UWORD intreq; ! volatile UWORD adkcon; struct AudChannel { ! volatile UWORD *ac_ptr; /* ptr to start of waveform data */ ! volatile UWORD ac_len; /* length of waveform in words */ ! volatile UWORD ac_per; /* sample period */ ! volatile UWORD ac_vol; /* volume */ ! volatile UWORD ac_dat; /* sample pair */ ! volatile UWORD ac_pad[2]; /* unused */ } aud[4]; ! volatile APTR bplpt[8]; ! volatile UWORD bplcon0; ! volatile UWORD bplcon1; ! volatile UWORD bplcon2; ! volatile UWORD bplcon3; ! volatile UWORD bpl1mod; ! volatile UWORD bpl2mod; ! volatile UWORD bplcon4; ! volatile UWORD clxcon2; ! volatile UWORD bpldat[8]; ! volatile APTR sprpt[8]; struct SpriteDef { ! volatile UWORD pos; ! volatile UWORD ctl; ! volatile UWORD dataa; ! volatile UWORD datab; } spr[8]; ! volatile UWORD color[32]; ! volatile UWORD htotal; ! volatile UWORD hsstop; ! volatile UWORD hbstrt; ! volatile UWORD hbstop; ! volatile UWORD vtotal; ! volatile UWORD vsstop; ! volatile UWORD vbstrt; ! volatile UWORD vbstop; ! volatile UWORD sprhstrt; ! volatile UWORD sprhstop; ! volatile UWORD bplhstrt; ! volatile UWORD bplhstop; ! volatile UWORD hhposw; ! volatile UWORD hhposr; ! volatile UWORD beamcon0; ! volatile UWORD hsstrt; ! volatile UWORD vsstrt; ! volatile UWORD hcenter; ! volatile UWORD diwhigh; /* 1e4 */ ! volatile UWORD padf3[11]; ! volatile UWORD fmode; }; diff -c2 -d -P -r include_h/intuition/imageclass.h include/intuition/imageclass.h *** include_h/intuition/imageclass.h Mon Oct 16 02:49:06 2000 --- include/intuition/imageclass.h Mon Oct 16 02:48:35 2000 *************** *** 186,192 **** --- 186,194 ---- }; + #ifndef FRAMEF_SPECIFY #define FRAMEF_SPECIFY (1<<0) /* Make do with the dimensions of FrameBox * provided. */ + #endif /* IM_DRAW, IM_DRAWFRAME */ diff -c2 -d -P -r include_h/libraries/commodities.h include/libraries/commodities.h *** include_h/libraries/commodities.h Mon Oct 16 02:49:05 2000 --- include/libraries/commodities.h Mon Oct 16 02:48:34 2000 *************** *** 78,82 **** /* Pointer to a function returning a LONG */ ! typedef LONG (*PFL)(); --- 78,82 ---- /* Pointer to a function returning a LONG */ ! typedef LONG (*PFL)(void); diff -c2 -d -P -r include_h/libraries/mathieeedp.h include/libraries/mathieeedp.h *** include_h/libraries/mathieeedp.h Mon Oct 16 02:49:04 2000 --- include/libraries/mathieeedp.h Mon Oct 16 02:48:34 2000 *************** *** 51,55 **** #define tanh IEEEDPTanh ! double IEEEDPTan(),IEEEDPAtan(); double IEEEDPCos(),IEEEDPACos(); --- 51,55 ---- #define tanh IEEEDPTanh ! #if 0 double IEEEDPTan(),IEEEDPAtan(); double IEEEDPCos(),IEEEDPACos(); *************** *** 74,77 **** --- 74,78 ---- double IEEEDPFloor(); double IEEEDPCeil(); + #endif #endif /* LIBRARIES_MATHIEEEDP_H */ diff -c2 -d -P -r include_h/libraries/mathieeesp.h include/libraries/mathieeesp.h *** include_h/libraries/mathieeesp.h Mon Oct 16 02:49:04 2000 --- include/libraries/mathieeesp.h Mon Oct 16 02:48:34 2000 *************** *** 53,57 **** #define tanh IEEESPTanh ! float IEEESPTan(),IEEESPAtan(); float IEEESPCos(),IEEESPACos(); --- 53,57 ---- #define tanh IEEESPTanh ! #if 0 float IEEESPTan(),IEEESPAtan(); float IEEESPCos(),IEEESPACos(); *************** *** 76,79 **** --- 76,80 ---- float IEEESPFloor(); float IEEESPCeil(); + #endif #endif /* LIBRARIES_MATHIEEESP_H */ diff -c2 -d -P -r include_h/libraries/mathlibrary.h include/libraries/mathlibrary.h *** include_h/libraries/mathlibrary.h Mon Oct 16 02:49:04 2000 --- include/libraries/mathlibrary.h Mon Oct 16 02:48:34 2000 *************** *** 21,26 **** struct Library MathIEEEBase_LibNode; unsigned char MathIEEEBase_reserved[18]; ! int (*MathIEEEBase_TaskOpenLib)(); ! int (*MathIEEEBase_TaskCloseLib)(); /* This structure may be extended in the future */ }; --- 21,26 ---- struct Library MathIEEEBase_LibNode; unsigned char MathIEEEBase_reserved[18]; ! int (*MathIEEEBase_TaskOpenLib)(void); ! int (*MathIEEEBase_TaskCloseLib)(void); /* This structure may be extended in the future */ }; diff -c2 -d -P -r include_h/libraries/mathresource.h include/libraries/mathresource.h *** include_h/libraries/mathresource.h Mon Oct 16 02:49:04 2000 --- include/libraries/mathresource.h Mon Oct 16 02:48:34 2000 *************** *** 36,45 **** unsigned short MathIEEEResource_Flags; unsigned short *MathIEEEResource_BaseAddr; /* ptr to 881 if exists */ ! void (*MathIEEEResource_DblBasInit)(); ! void (*MathIEEEResource_DblTransInit)(); ! void (*MathIEEEResource_SglBasInit)(); ! void (*MathIEEEResource_SglTransInit)(); ! void (*MathIEEEResource_ExtBasInit)(); ! void (*MathIEEEResource_ExtTransInit)(); }; --- 36,45 ---- unsigned short MathIEEEResource_Flags; unsigned short *MathIEEEResource_BaseAddr; /* ptr to 881 if exists */ ! void (*MathIEEEResource_DblBasInit)(void); ! void (*MathIEEEResource_DblTransInit)(void); ! void (*MathIEEEResource_SglBasInit)(void); ! void (*MathIEEEResource_SglTransInit)(void); ! void (*MathIEEEResource_ExtBasInit)(void); ! void (*MathIEEEResource_ExtTransInit)(void); }; diff -c2 -d -P -r include_h/resources/mathresource.h include/resources/mathresource.h *** include_h/resources/mathresource.h Mon Oct 16 02:49:02 2000 --- include/resources/mathresource.h Mon Oct 16 02:48:32 2000 *************** *** 36,45 **** unsigned short MathIEEEResource_Flags; unsigned short *MathIEEEResource_BaseAddr; /* ptr to 881 if exists */ ! void (*MathIEEEResource_DblBasInit)(); ! void (*MathIEEEResource_DblTransInit)(); ! void (*MathIEEEResource_SglBasInit)(); ! void (*MathIEEEResource_SglTransInit)(); ! void (*MathIEEEResource_ExtBasInit)(); ! void (*MathIEEEResource_ExtTransInit)(); }; --- 36,45 ---- unsigned short MathIEEEResource_Flags; unsigned short *MathIEEEResource_BaseAddr; /* ptr to 881 if exists */ ! void (*MathIEEEResource_DblBasInit)(void); ! void (*MathIEEEResource_DblTransInit)(void); ! void (*MathIEEEResource_SglBasInit)(void); ! void (*MathIEEEResource_SglTransInit)(void); ! void (*MathIEEEResource_ExtBasInit)(void); ! void (*MathIEEEResource_ExtTransInit)(void); }; diff -c2 -d -P -r include_h/utility/hooks.h include/utility/hooks.h *** include_h/utility/hooks.h Mon Oct 16 02:49:02 2000 --- include/utility/hooks.h Mon Oct 16 02:48:32 2000 *************** *** 29,34 **** { struct MinNode h_MinNode; ! ULONG (*h_Entry)(); /* assembler entry point */ ! ULONG (*h_SubEntry)(); /* often HLL entry point */ APTR h_Data; /* owner specific */ }; --- 29,34 ---- { struct MinNode h_MinNode; ! ULONG (*h_Entry)(void); /* assembler entry point */ ! ULONG (*h_SubEntry)(void); /* often HLL entry point */ APTR h_Data; /* owner specific */ }; *************** *** 37,41 **** * hook.h_SubEntry = (HOOKFUNC)AFunction */ ! typedef unsigned long (*HOOKFUNC)(); /* Hook calling conventions. --- 37,41 ---- * hook.h_SubEntry = (HOOKFUNC)AFunction */ ! typedef unsigned long (*HOOKFUNC)(void); /* Hook calling conventions.