]> git.sur5r.net Git - cc65/commit
The upper 16 bit differ between signed and unsigned multiplication, so while
authoruz <uz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Wed, 4 Nov 2009 13:45:27 +0000 (13:45 +0000)
committeruz <uz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Wed, 4 Nov 2009 13:45:27 +0000 (13:45 +0000)
commit7c804513fad888f5ab6b2a36564769ddc95c276b
treec015a15cd9bd876e87c9536cb469b6ed53945503
parent1bec0717555e6b7afa28f24ad174eb5763c8ecad
The upper 16 bit differ between signed and unsigned multiplication, so while
for 16x16=16, the unsigned routine can be used, regardless of signedness, this
is not true for 16x16=32.

git-svn-id: svn://svn.cc65.org/cc65/trunk@4438 b7a2c559-68d2-44c3-8de9-860c34a00d81
libsrc/runtime/Makefile
libsrc/runtime/imul16x16r32.s [new file with mode: 0644]
libsrc/runtime/mul16x16r32.s [deleted file]
libsrc/runtime/umul16x16r32.s [new file with mode: 0644]