]> git.sur5r.net Git - cc65/commitdiff
Fixed the return types of the sine/cosine functions. Added comments.
authoruz <uz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Fri, 30 Oct 2009 14:02:24 +0000 (14:02 +0000)
committeruz <uz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Fri, 30 Oct 2009 14:02:24 +0000 (14:02 +0000)
git-svn-id: svn://svn.cc65.org/cc65/trunk@4402 b7a2c559-68d2-44c3-8de9-860c34a00d81

include/cc65.h
libsrc/common/cc65_sincos.s

index 557fd7fe66f6b7e78219aa3c41cf85e17bee6036..8a555080399338bcc974db537ae01334732d1b2b 100644 (file)
 
 
 
-extern unsigned __fastcall__ cc65_sin (unsigned x);
+extern int __fastcall__ cc65_sin (unsigned x);
 /* Return the sine of the argument, which must be in range 0..360. The result
  * is in 8.8 fixed point format, which means that 1.0 = $100 and -1.0 = $FF00.
  */
 
-extern unsigned __fastcall__ cc65_cos (unsigned x);
+extern int __fastcall__ cc65_cos (unsigned x);
 /* Return the cosine of the argument, which must be in range 0..360. The result
  * is in 8.8 fixed point format, which means that 1.0 = $100 and -1.0 = $FF00.
  */
index d0b1082975dea72185e129b8f343dcb7b6754104..6baba8bb3dafbbf88d12b80aa57bec69df8a177c 100644 (file)
@@ -1,6 +1,9 @@
 ;
 ; Fixed point cosine/sine functions.
 ;
+; int __fastcall__ cc65_sin (unsigned x);
+; int __fastcall__ cc65_cos (unsigned x);
+;
 ; Returns the cosine/sine for the given argument as angular degree.
 ; Valid argument range is 0..360 for both functions. They will return
 ; garbage if the argument is not in a valid range. Result is in 8.8 fixed