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

Comparing BasiliskII/src/AmigaOS/audio_amiga.cpp (file contents):
Revision 1.3 by cebix, 1999-10-20T15:13:55Z vs.
Revision 1.4 by cebix, 1999-10-21T22:39:56Z

# Line 57 | Line 57 | static int audio_block_fetched = 0;                            /
57  
58  
59   // Prototypes
60 + #ifdef __GNUC__
61 + static __saveds __attribute__((regparm(3))) ULONG audio_callback(struct Hook *hook /*a0*/, struct AHISoundMessage *msg /*a1*/, struct AHIAudioCtrl *ahi_ctrl /*a2*/);
62 + #else
63   static __saveds __regargs ULONG audio_callback(struct Hook *hook /*a0*/, struct AHISoundMessage *msg /*a1*/, struct AHIAudioCtrl *ahi_ctrl /*a2*/);
64 + #endif
65  
66  
67   /*
# Line 174 | Line 178 | void audio_exit_stream()
178   *  AHI sound callback, request next buffer
179   */
180  
181 + #ifdef __GNUC__
182 + static __saveds __attribute__((regparm(3))) ULONG audio_callback(struct Hook *hook /*a0*/, struct AHISoundMessage *msg /*a1*/, struct AHIAudioCtrl *ahi_ctrl /*a2*/)
183 + #else
184   static __saveds __regargs ULONG audio_callback(struct Hook *hook /*a0*/, struct AHISoundMessage *msg /*a1*/, struct AHIAudioCtrl *ahi_ctrl /*a2*/)
185 + #endif
186   {
187          play_buf ^= 1;
188  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines