OSDN Git Service

* sort.h (sys/types.h): File included unconditionnaly.
authorphdm <phdm@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 4 May 2000 15:40:25 +0000 (15:40 +0000)
committerphdm <phdm@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 4 May 2000 15:40:25 +0000 (15:40 +0000)
(stddef.h): File include only #ifdef __STDC__.

* sort.c (UCHAR_MAX): Provide fallback definition.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@33670 138bc75d-0d04-0410-961f-82ee72b054a4

include/ChangeLog
include/sort.h
libiberty/ChangeLog
libiberty/sort.c

index 1329b0f..f448555 100644 (file)
@@ -1,3 +1,8 @@
+Thu May  4 17:15:26 2000  Philippe De Muyter  <phdm@macqel.be>
+
+       * sort.h (sys/types.h): File included unconditionnaly.
+       (stddef.h): File include only #ifdef __STDC__.
+
 2000-05-03  Zack Weinberg  <zack@wolery.cumb.org>
 
        * symcat.h: Remove #endif label.
index c205757..c8e1d55 100644 (file)
@@ -22,7 +22,10 @@ Boston, MA 02111-1307, USA.  */
 #ifndef SORT_H
 #define SORT_H
 
+#include <sys/types.h> /* For size_t */
+#ifdef __STDC__
 #include <stddef.h>
+#endif /* __STDC__ */
 
 #ifdef __cplusplus
 extern "C" {
index 77cbf4f..7dc8332 100644 (file)
@@ -1,3 +1,7 @@
+Thu May  4 17:14:41 2000  Philippe De Muyter  <phdm@macqel.be>
+
+       * sort.c (UCHAR_MAX): Provide fallback definition.
+
 2000-04-29  Alexandre Oliva  <aoliva@cygnus.com>
 
        * Makefile.in (maintainer-clean-subdir): Fix handling of empty
index 4fd3ef9..b66a9e1 100644 (file)
@@ -29,6 +29,10 @@ Boston, MA 02111-1307, USA.  */
 #include <stdlib.h>
 #endif
 
+#ifndef UCHAR_MAX
+#define UCHAR_MAX ((unsigned char)(-1))
+#endif
+
 /* POINTERS and WORK are both arrays of N pointers.  When this
    function returns POINTERS will be sorted in ascending order.  */