mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-24 04:33:24 +00:00
Fix build without <values.h> present
This commit is contained in:
parent
559f9dc818
commit
8193f9108d
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=67399
33
math/snns/files/patch-ah
Normal file
33
math/snns/files/patch-ah
Normal file
@ -0,0 +1,33 @@
|
||||
--- kernel/sources/learn_f.c.orig Sat Sep 28 20:55:45 2002
|
||||
+++ kernel/sources/learn_f.c Sat Sep 28 20:56:31 2002
|
||||
@@ -33,6 +33,8 @@
|
||||
#include <math.h>
|
||||
#ifdef HAVE_VALUES_H
|
||||
#include <values.h>
|
||||
+#else
|
||||
+#include <limits.h>
|
||||
#endif
|
||||
#include <ctype.h>
|
||||
|
||||
@@ -3896,8 +3898,8 @@
|
||||
|
||||
/* NULL before first unit */
|
||||
topo_ptr = topo_ptr_array;
|
||||
- xmin_in = ymin_in = MAXINT;
|
||||
- xmax_in = ymax_in = -MAXINT;
|
||||
+ xmin_in = ymin_in = INT_MAX;
|
||||
+ xmax_in = ymax_in = -INT_MAX;
|
||||
|
||||
while ( (input_unit_ptr = * ++topo_ptr ) != NULL)
|
||||
{
|
||||
@@ -3967,8 +3969,8 @@
|
||||
|
||||
/* topo_ptr points now to the NULL before first output unit */
|
||||
|
||||
- xmin_out = ymin_out = MAXINT;
|
||||
- xmax_out = ymax_out = -MAXINT;
|
||||
+ xmin_out = ymin_out = INT_MAX;
|
||||
+ xmax_out = ymax_out = -INT_MAX;
|
||||
|
||||
while ( (output_unit_ptr = * ++topo_ptr ) != NULL)
|
||||
{
|
28
math/snns/files/patch-ai
Normal file
28
math/snns/files/patch-ai
Normal file
@ -0,0 +1,28 @@
|
||||
--- kernel/sources/kr_mem.c.orig Sat Sep 28 20:55:39 2002
|
||||
+++ kernel/sources/kr_mem.c Sat Sep 28 20:56:45 2002
|
||||
@@ -26,6 +26,7 @@
|
||||
#include <values.h>
|
||||
#else
|
||||
#include <math.h>
|
||||
+#include <limits.h>
|
||||
#endif
|
||||
|
||||
|
||||
@@ -1023,7 +1024,7 @@
|
||||
|
||||
if ( (n_ptr = krm_NTableSymbolSearch( symbol_name, symbol_type ) ) != NULL)
|
||||
{ /* symbol is already in the name table */
|
||||
- if ((n_ptr->ref_count) < ((unsigned short) MAXSHORT)) {
|
||||
+ if ((n_ptr->ref_count) < ((unsigned short) SHRT_MAX)) {
|
||||
n_ptr->ref_count++;
|
||||
}
|
||||
return( n_ptr->Entry.symbol );
|
||||
@@ -1052,7 +1053,7 @@
|
||||
if (symbol_name == NULL) return;
|
||||
if ( (n_ptr = krm_NTableSymbolSearch( symbol_name, symbol_type ) ) != NULL)
|
||||
{ /* symbol is in the name table */
|
||||
- if ((n_ptr->ref_count) < ((unsigned short) MAXSHORT))
|
||||
+ if ((n_ptr->ref_count) < ((unsigned short) SHRT_MAX))
|
||||
{ /* No. of references to this symbol don't exceed the max. reference
|
||||
count. This means it is possible to delete the symbol if the
|
||||
reference count is zero.
|
Loading…
Reference in New Issue
Block a user