From: izydorst Date: Sun, 10 Nov 2002 15:48:57 +0000 (+0000) Subject: added _randomize() implementation X-Git-Tag: V2.12.0~2133 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=c8597283ef843d17d8819e064dd8c079e9996ec2;p=cc65 added _randomize() implementation git-svn-id: svn://svn.cc65.org/cc65/trunk@1499 b7a2c559-68d2-44c3-8de9-860c34a00d81 --- diff --git a/libsrc/geos/devel/Makefile b/libsrc/geos/devel/Makefile index 62fb3c53c..653741ab3 100644 --- a/libsrc/geos/devel/Makefile +++ b/libsrc/geos/devel/Makefile @@ -8,7 +8,7 @@ @$(AS) -o $@ $(AFLAGS) $< -S_OBJS = crt0.o oserror.o +S_OBJS = crt0.o oserror.o randomize.o all: $(S_OBJS) diff --git a/libsrc/geos/devel/randomize.s b/libsrc/geos/devel/randomize.s new file mode 100644 index 000000000..c16bc54ef --- /dev/null +++ b/libsrc/geos/devel/randomize.s @@ -0,0 +1,16 @@ +; +; Ullrich von Bassewitz, 05.11.2002 +; +; void _randomize (void); +; /* Initialize the random number generator */ +; + + .export __randomize + .import _srand + + .include "../inc/geossym.inc" + +__randomize: + lda random ; get random value from internal generator + ldx random+1 + jmp _srand ; and use it as seed