random renamed to la_random

This commit is contained in:
2023-11-17 22:39:39 +01:00
parent 578ca7bab6
commit 6ad9ed5538
4 changed files with 6 additions and 6 deletions

33
la_random.h Normal file
View File

@@ -0,0 +1,33 @@
#ifndef _LA_RANDOM_H
#define _LA_RANDOM_H
namespace LA {
//RANDOM numbers defaulting to standard library but switchable to user's functions
#ifndef RANDDOUBLE
#define RANDDOUBLE randdouble
#endif
#ifndef RANDDOUBLESIGNED
#define RANDDOUBLESIGNED randdoublesigned
#endif
#ifndef RANDINT32
#define RANDINT32 randint32
#endif
extern "C" {
extern double randdouble();
extern double randdoublesigned();
extern int randint32();
}
#ifdef __GNUC__
#define WEAK_SYMBOL __attribute__((weak))
#else
#define WEAK_SYMBOL
#endif
}//namespace
#endif