Move the definition of DEVRANDOM for DJGPP from Configure to e_os.h.
That should solve the issues with propagating it through the Makefiles. PR: 1110
This commit is contained in:
parent
283c3e2437
commit
4bd46774bb
@ -493,7 +493,7 @@ my %table=(
|
|||||||
"netware-libc-gcc", "i586-netware-gcc:-nostdinc -I/ndk/libc/include -I/ndk/libc/include/winsock -DL_ENDIAN -DNETWARE_LIBC -DOPENSSL_SYSNAME_NETWARE -DTERMIO -O2 -Wall:::::BN_LLONG ${x86_gcc_opts}::",
|
"netware-libc-gcc", "i586-netware-gcc:-nostdinc -I/ndk/libc/include -I/ndk/libc/include/winsock -DL_ENDIAN -DNETWARE_LIBC -DOPENSSL_SYSNAME_NETWARE -DTERMIO -O2 -Wall:::::BN_LLONG ${x86_gcc_opts}::",
|
||||||
|
|
||||||
# DJGPP
|
# DJGPP
|
||||||
"DJGPP", "gcc:-I/dev/env/WATT_ROOT/inc -DTERMIOS -DL_ENDIAN -fomit-frame-pointer -O2 -Wall -DDEVRANDOM=\"/dev/urandom\\x24\":::MSDOS:-L/dev/env/WATT_ROOT/lib -lwatt:BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_out_asm}:",
|
"DJGPP", "gcc:-I/dev/env/WATT_ROOT/inc -DTERMIOS -DL_ENDIAN -fomit-frame-pointer -O2 -Wall:::MSDOS:-L/dev/env/WATT_ROOT/lib -lwatt:BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_out_asm}:",
|
||||||
|
|
||||||
# Ultrix from Bernhard Simon <simon@zid.tuwien.ac.at>
|
# Ultrix from Bernhard Simon <simon@zid.tuwien.ac.at>
|
||||||
"ultrix-cc","cc:-std1 -O -Olimit 2500 -DL_ENDIAN::(unknown):::::::",
|
"ultrix-cc","cc:-std1 -O -Olimit 2500 -DL_ENDIAN::(unknown):::::::",
|
||||||
|
@ -153,7 +153,7 @@ int RAND_poll(void)
|
|||||||
int n = 0;
|
int n = 0;
|
||||||
#endif
|
#endif
|
||||||
#ifdef DEVRANDOM
|
#ifdef DEVRANDOM
|
||||||
static const char *randomfiles[] = { "DEVRANDOM" };
|
static const char *randomfiles[] = { DEVRANDOM };
|
||||||
struct stat randomstats[sizeof(randomfiles)/sizeof(randomfiles[0])];
|
struct stat randomstats[sizeof(randomfiles)/sizeof(randomfiles[0])];
|
||||||
int fd,i;
|
int fd,i;
|
||||||
#endif
|
#endif
|
||||||
|
1
e_os.h
1
e_os.h
@ -227,6 +227,7 @@ extern "C" {
|
|||||||
# define _setmode setmode
|
# define _setmode setmode
|
||||||
# define _O_TEXT O_TEXT
|
# define _O_TEXT O_TEXT
|
||||||
# define _O_BINARY O_BINARY
|
# define _O_BINARY O_BINARY
|
||||||
|
# define DEVRANDOM "/dev/urandom\x24"
|
||||||
# endif /* __DJGPP__ */
|
# endif /* __DJGPP__ */
|
||||||
|
|
||||||
# ifndef S_IFDIR
|
# ifndef S_IFDIR
|
||||||
|
Loading…
x
Reference in New Issue
Block a user