mirror of
https://github.com/gnustep/libs-base.git
synced 2025-06-02 01:21:08 +00:00
Version 1.9.1
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18712 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
3441ebc6bc
commit
3ad411e805
15 changed files with 94 additions and 75 deletions
26
ANNOUNCE
26
ANNOUNCE
|
@ -1,7 +1,7 @@
|
||||||
Announcement
|
Announcement
|
||||||
************
|
************
|
||||||
|
|
||||||
The GNUstep Base Library, version 1.9.0, is now available.
|
The GNUstep Base Library, version 1.9.1, is now available.
|
||||||
|
|
||||||
What is the GNUstep Base Library?
|
What is the GNUstep Base Library?
|
||||||
=================================
|
=================================
|
||||||
|
@ -19,31 +19,21 @@ portion of the OpenStep standard (the Foundation library).
|
||||||
There is more information available at the GNUstep homepage at
|
There is more information available at the GNUstep homepage at
|
||||||
`http://www.gnustep.org'.
|
`http://www.gnustep.org'.
|
||||||
|
|
||||||
Note that versions that have a odd minor release number (the second
|
Noteworthy changes in version `1.9.1'
|
||||||
number, y, in x.y.z) are unstable releases (like 1.5.2), while even
|
|
||||||
minor release numbers (1.4.1) are stable releases.
|
|
||||||
|
|
||||||
Noteworthy changes in version `1.9.0'
|
|
||||||
=====================================
|
=====================================
|
||||||
|
|
||||||
* Lazy locking implemented (see GSLock documentation)
|
* Default string encoding taken from system nl_langinfo if not set
|
||||||
|
with GNUSTEP_STRING_ENCODING.
|
||||||
|
|
||||||
* MacOSX PB files updated to 10.3
|
* NSKeyedArchiver/NSKeyedUnarchiver classesadded.
|
||||||
|
|
||||||
* DO retain/release implementation simplified and also handles some
|
* NSPropertyLists class added, also decodes Mac OS X binary propery
|
||||||
complex DO retain/release problems.
|
lists.
|
||||||
|
|
||||||
* GNUSTEP_STRING_ENCODING now supports any valid iconv name.
|
|
||||||
|
|
||||||
* gdomap uid/gid fixes
|
|
||||||
|
|
||||||
* NSString subclass heirarchy reorganized to fix problems with
|
|
||||||
copying and ownership of data.
|
|
||||||
|
|
||||||
Where can you get it? How can you compile it?
|
Where can you get it? How can you compile it?
|
||||||
==============================================
|
==============================================
|
||||||
|
|
||||||
The gnustep-base-1.9.0.tar.gz distribution file has been placed on
|
The gnustep-base-1.9.1.tar.gz distribution file has been placed on
|
||||||
`ftp.gnustep.org' in `pub/gnustep/core'.
|
`ftp.gnustep.org' in `pub/gnustep/core'.
|
||||||
|
|
||||||
Please log bug reports on the GNUstep project page
|
Please log bug reports on the GNUstep project page
|
||||||
|
|
11
ChangeLog
11
ChangeLog
|
@ -1,3 +1,14 @@
|
||||||
|
2004-02-28 Adam Fedor <fedor@gnu.org>
|
||||||
|
|
||||||
|
* Version 1.9.1
|
||||||
|
* Documentation/install.texi, news.texi: Update
|
||||||
|
|
||||||
|
* configure.ac: Define _GNU_SOURCE for LONG_LONG check
|
||||||
|
* Source/GSFormat.m: Idem.
|
||||||
|
* Source/NSScanner.m: Idem.
|
||||||
|
|
||||||
|
* Source/simple-load.h: Define RTLD_DEFAULT if not defined.
|
||||||
|
|
||||||
2004-02-28 17:52 Alexander Malmberg <alexander@malmberg.org>
|
2004-02-28 17:52 Alexander Malmberg <alexander@malmberg.org>
|
||||||
|
|
||||||
* configure.ac, configure: Define GS_UINT64 properly if there is
|
* configure.ac, configure: Define GS_UINT64 properly if there is
|
||||||
|
|
|
@ -22,22 +22,6 @@ portion of the OpenStep standard (the Foundation library).
|
||||||
There is more information available at the GNUstep homepage
|
There is more information available at the GNUstep homepage
|
||||||
at @samp{http://www.gnustep.org}.
|
at @samp{http://www.gnustep.org}.
|
||||||
|
|
||||||
Note that versions that have a odd minor release number (the second number,
|
|
||||||
y, in x.y.z) are unstable
|
|
||||||
releases (like 1.5.2), while even minor release numbers (1.4.1) are stable
|
|
||||||
releases.
|
|
||||||
|
|
||||||
@ignore
|
|
||||||
So that developers of non-free, commercial programs can use the library,
|
|
||||||
the library is released under the GNU Library GPL.
|
|
||||||
|
|
||||||
So that it can easily be included in non-free, comercial software, the
|
|
||||||
library is released under the GNU Library GPL.
|
|
||||||
|
|
||||||
For more details, see the @samp{README} file that comes with the
|
|
||||||
distribution.
|
|
||||||
@end ignore
|
|
||||||
|
|
||||||
@set ANNOUNCE-ONLY
|
@set ANNOUNCE-ONLY
|
||||||
@include news.texi
|
@include news.texi
|
||||||
@clear ANNOUNCE-ONLY
|
@clear ANNOUNCE-ONLY
|
||||||
|
|
|
@ -26,7 +26,7 @@ If you are installing the GNUstep libraries individually, make sure you
|
||||||
have installed the GNUstep Makefile package (gnustep-make) already, and
|
have installed the GNUstep Makefile package (gnustep-make) already, and
|
||||||
you have sourced the makefile script:
|
you have sourced the makefile script:
|
||||||
@example
|
@example
|
||||||
. $GNUSTEP_SYSTEM_ROOT/Makeifles/GNUstep.sh
|
. $GNUSTEP_SYSTEM_ROOT/Library/Makefiles/GNUstep.sh
|
||||||
@end example
|
@end example
|
||||||
See the GNUstep-HOWTO for more information.
|
See the GNUstep-HOWTO for more information.
|
||||||
|
|
||||||
|
@ -124,10 +124,11 @@ GNUstep's NSInvocations and Distributed Objects code involves detailed
|
||||||
manipulation of the stack and function calls using a library that
|
manipulation of the stack and function calls using a library that
|
||||||
implements a Foreign-Function Interface (FFI), such as the ffcall or
|
implements a Foreign-Function Interface (FFI), such as the ffcall or
|
||||||
libffi libraries. Use of ffcall is automatically enabled if the ffcall
|
libffi libraries. Use of ffcall is automatically enabled if the ffcall
|
||||||
libraries are found, unless specifically disabled with
|
libraries are found (and the same with libffi, although ffcall takes
|
||||||
@code{--disable-ffcall}. If disabled, the code reverts to the builtin
|
precedence), unless specifically disabled with @code{--disable-do}.
|
||||||
method for stack frame handling, but this rarely works on non-ix86
|
If disabled, the code reverts to the builtin method for stack frame
|
||||||
machines and is not supported.
|
handling, but this rarely works on non-ix86 machines and is not
|
||||||
|
supported.
|
||||||
|
|
||||||
You need to have the ffcall libraries, which you can get from
|
You need to have the ffcall libraries, which you can get from
|
||||||
@url{ftp://www.gnustep.org/pub/gnustep/libs/} or
|
@url{ftp://www.gnustep.org/pub/gnustep/libs/} or
|
||||||
|
@ -137,13 +138,13 @@ version of the Objective-C library if you are not using gcc 3.x
|
||||||
library). You can get this library from
|
library). You can get this library from
|
||||||
@url{ftp://www.gnustep.org/pub/gnustep/libs}.
|
@url{ftp://www.gnustep.org/pub/gnustep/libs}.
|
||||||
|
|
||||||
Support for the libffi library has also been added, although it is not
|
Support for the libffi library has also been added. Current versions
|
||||||
as well tested as ffcall. Current versions of libffi are only
|
of libffi are only distributed with gcc version 3.x, although it is
|
||||||
distributed with gcc version 3.x, although it is not installed by
|
not installed by default. To install it, after you have built gcc, do
|
||||||
default. To install it, after you have built gcc, do something like:
|
something like:
|
||||||
@example
|
@example
|
||||||
mkdir newlibffi
|
mkdir libffi-build
|
||||||
cd newlibffi
|
cd libffi-build
|
||||||
../gcc-3.2.1/libffi/configure
|
../gcc-3.2.1/libffi/configure
|
||||||
make
|
make
|
||||||
ffitest
|
ffitest
|
||||||
|
|
|
@ -9,6 +9,17 @@ The currently released version of the library is
|
||||||
@samp{@value{GNUSTEP-BASE-VERSION}}.
|
@samp{@value{GNUSTEP-BASE-VERSION}}.
|
||||||
@end ifclear
|
@end ifclear
|
||||||
|
|
||||||
|
@section Noteworthy changes in version @samp{1.9.1}
|
||||||
|
|
||||||
|
@itemize @bullet
|
||||||
|
@item Default string encoding taken from system nl_langinfo if not set
|
||||||
|
with GNUSTEP_STRING_ENCODING.
|
||||||
|
@item NSKeyedArchiver/NSKeyedUnarchiver classes added.
|
||||||
|
@item NSPropertyLists class added, also decodes Mac OS X binary propery lists.
|
||||||
|
@end itemize
|
||||||
|
|
||||||
|
@ifclear ANNOUNCE-ONLY
|
||||||
|
|
||||||
@section Noteworthy changes in version @samp{1.9.0}
|
@section Noteworthy changes in version @samp{1.9.0}
|
||||||
|
|
||||||
@itemize @bullet
|
@itemize @bullet
|
||||||
|
@ -22,8 +33,6 @@ complex DO retain/release problems.
|
||||||
and ownership of data.
|
and ownership of data.
|
||||||
@end itemize
|
@end itemize
|
||||||
|
|
||||||
@ifclear ANNOUNCE-ONLY
|
|
||||||
|
|
||||||
@section Noteworthy changes in version @samp{1.8.0}
|
@section Noteworthy changes in version @samp{1.8.0}
|
||||||
|
|
||||||
Read the NEWS file for a complete list of changes since the last stable
|
Read the NEWS file for a complete list of changes since the last stable
|
||||||
|
|
|
@ -19,10 +19,6 @@ The file @samp{NEWS} has the library's feature history.
|
||||||
The files @samp{INSTALL} or @samp{GNUstep-HOWTO} (from the web site)
|
The files @samp{INSTALL} or @samp{GNUstep-HOWTO} (from the web site)
|
||||||
gives instructions for installing the library.
|
gives instructions for installing the library.
|
||||||
|
|
||||||
Note that releases numbers that have an odd minor version (e.g. 1.3.2)
|
|
||||||
are unstable releases. They are not as well tested as stable releases
|
|
||||||
(e.g. 1.4.1).
|
|
||||||
|
|
||||||
@section License
|
@section License
|
||||||
|
|
||||||
The GNUstep libraries are covered under the GNU Lesser Public License.
|
The GNUstep libraries are covered under the GNU Lesser Public License.
|
||||||
|
|
23
INSTALL
23
INSTALL
|
@ -10,7 +10,7 @@ GNUstep-HOWTO is located in the gnustep-make package or at
|
||||||
If you are installing the GNUstep libraries individually, make sure
|
If you are installing the GNUstep libraries individually, make sure
|
||||||
you have installed the GNUstep Makefile package (gnustep-make) already,
|
you have installed the GNUstep Makefile package (gnustep-make) already,
|
||||||
and you have sourced the makefile script:
|
and you have sourced the makefile script:
|
||||||
. $GNUSTEP_SYSTEM_ROOT/Makeifles/GNUstep.sh
|
. $GNUSTEP_SYSTEM_ROOT/Library/Makefiles/GNUstep.sh
|
||||||
See the GNUstep-HOWTO for more information.
|
See the GNUstep-HOWTO for more information.
|
||||||
|
|
||||||
After installing this library you should install gnustep-gui if you
|
After installing this library you should install gnustep-gui if you
|
||||||
|
@ -94,10 +94,11 @@ FFI Library
|
||||||
detailed manipulation of the stack and function calls using a library
|
detailed manipulation of the stack and function calls using a library
|
||||||
that implements a Foreign-Function Interface (FFI), such as the ffcall
|
that implements a Foreign-Function Interface (FFI), such as the ffcall
|
||||||
or libffi libraries. Use of ffcall is automatically enabled if the
|
or libffi libraries. Use of ffcall is automatically enabled if the
|
||||||
ffcall libraries are found, unless specifically disabled with
|
ffcall libraries are found (and the same with libffi, although ffcall
|
||||||
`--disable-ffcall'. If disabled, the code reverts to the builtin
|
takes precedence), unless specifically disabled with `--disable-do'.
|
||||||
method for stack frame handling, but this rarely works on non-ix86
|
If disabled, the code reverts to the builtin method for stack frame
|
||||||
machines and is not supported.
|
handling, but this rarely works on non-ix86 machines and is not
|
||||||
|
supported.
|
||||||
|
|
||||||
You need to have the ffcall libraries, which you can get from
|
You need to have the ffcall libraries, which you can get from
|
||||||
<ftp://www.gnustep.org/pub/gnustep/libs/> or
|
<ftp://www.gnustep.org/pub/gnustep/libs/> or
|
||||||
|
@ -106,12 +107,12 @@ version of the Objective-C library if you are not using gcc 3.x (before
|
||||||
gcc 3.0 the required hooks were not in the standard library). You can
|
gcc 3.0 the required hooks were not in the standard library). You can
|
||||||
get this library from <ftp://www.gnustep.org/pub/gnustep/libs>.
|
get this library from <ftp://www.gnustep.org/pub/gnustep/libs>.
|
||||||
|
|
||||||
Support for the libffi library has also been added, although it is
|
Support for the libffi library has also been added. Current versions
|
||||||
not as well tested as ffcall. Current versions of libffi are only
|
of libffi are only distributed with gcc version 3.x, although it is not
|
||||||
distributed with gcc version 3.x, although it is not installed by
|
installed by default. To install it, after you have built gcc, do
|
||||||
default. To install it, after you have built gcc, do something like:
|
something like:
|
||||||
mkdir newlibffi
|
mkdir libffi-build
|
||||||
cd newlibffi
|
cd libffi-build
|
||||||
../gcc-3.2.1/libffi/configure
|
../gcc-3.2.1/libffi/configure
|
||||||
make
|
make
|
||||||
ffitest
|
ffitest
|
||||||
|
|
15
NEWS
15
NEWS
|
@ -1,7 +1,18 @@
|
||||||
News
|
News
|
||||||
****
|
****
|
||||||
|
|
||||||
The currently released version of the library is `1.9.0'.
|
The currently released version of the library is `1.9.1'.
|
||||||
|
|
||||||
|
Noteworthy changes in version `1.9.1'
|
||||||
|
=====================================
|
||||||
|
|
||||||
|
* Default string encoding taken from system nl_langinfo if not set
|
||||||
|
with GNUSTEP_STRING_ENCODING.
|
||||||
|
|
||||||
|
* NSKeyedArchiver/NSKeyedUnarchiver classes added.
|
||||||
|
|
||||||
|
* NSPropertyLists class added, also decodes Mac OS X binary propery
|
||||||
|
lists.
|
||||||
|
|
||||||
Noteworthy changes in version `1.9.0'
|
Noteworthy changes in version `1.9.0'
|
||||||
=====================================
|
=====================================
|
||||||
|
@ -23,7 +34,7 @@ Noteworthy changes in version `1.9.0'
|
||||||
Noteworthy changes in version `1.8.0'
|
Noteworthy changes in version `1.8.0'
|
||||||
=====================================
|
=====================================
|
||||||
|
|
||||||
Read the NEWS file for a compete list of changes since the last
|
Read the NEWS file for a complete list of changes since the last
|
||||||
stable version. The major change is that the header files (both in the
|
stable version. The major change is that the header files (both in the
|
||||||
package and when installed) are in different locations. Also, due to
|
package and when installed) are in different locations. Also, due to
|
||||||
filesystem changes in gnustep-make, several components of gnustep-base
|
filesystem changes in gnustep-make, several components of gnustep-base
|
||||||
|
|
4
README
4
README
|
@ -18,10 +18,6 @@ Initial reading
|
||||||
The files `INSTALL' or `GNUstep-HOWTO' (from the web site) gives
|
The files `INSTALL' or `GNUstep-HOWTO' (from the web site) gives
|
||||||
instructions for installing the library.
|
instructions for installing the library.
|
||||||
|
|
||||||
Note that releases numbers that have an odd minor version (e.g.
|
|
||||||
1.3.2) are unstable releases. They are not as well tested as stable
|
|
||||||
releases (e.g. 1.4.1).
|
|
||||||
|
|
||||||
License
|
License
|
||||||
=======
|
=======
|
||||||
|
|
||||||
|
|
|
@ -62,6 +62,12 @@
|
||||||
#include "Foundation/NSDebug.h"
|
#include "Foundation/NSDebug.h"
|
||||||
#include "GNUstepBase/GSLocale.h"
|
#include "GNUstepBase/GSLocale.h"
|
||||||
#include "GSFormat.h"
|
#include "GSFormat.h"
|
||||||
|
|
||||||
|
/* We need to define _GNU_SOURCE on systems (SuSE) to get LONG_LONG_MAX. */
|
||||||
|
#ifndef _GNU_SOURCE
|
||||||
|
#define _GNU_SOURCE
|
||||||
|
#endif
|
||||||
|
|
||||||
#include <limits.h>
|
#include <limits.h>
|
||||||
#include <string.h> // for strstr()
|
#include <string.h> // for strstr()
|
||||||
#include <sys/stat.h>
|
#include <sys/stat.h>
|
||||||
|
|
|
@ -32,6 +32,11 @@
|
||||||
#include "Foundation/NSException.h"
|
#include "Foundation/NSException.h"
|
||||||
#include "Foundation/NSObjCRuntime.h"
|
#include "Foundation/NSObjCRuntime.h"
|
||||||
#include "Foundation/NSUserDefaults.h"
|
#include "Foundation/NSUserDefaults.h"
|
||||||
|
|
||||||
|
/* We need to define _GNU_SOURCE on systems (SuSE) to get LONG_LONG_MAX. */
|
||||||
|
#ifndef _GNU_SOURCE
|
||||||
|
#define _GNU_SOURCE
|
||||||
|
#endif
|
||||||
#include <float.h>
|
#include <float.h>
|
||||||
#include <limits.h>
|
#include <limits.h>
|
||||||
#include <math.h>
|
#include <math.h>
|
||||||
|
|
|
@ -12,8 +12,8 @@
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef __sunos_load_h_INCLUDE
|
#ifndef __simple_load_h_INCLUDE
|
||||||
#define __sunos_load_h_INCLUDE
|
#define __simple_load_h_INCLUDE
|
||||||
|
|
||||||
#ifndef __USE_GNU
|
#ifndef __USE_GNU
|
||||||
#define __USE_GNU
|
#define __USE_GNU
|
||||||
|
@ -26,6 +26,9 @@
|
||||||
#ifndef RTLD_GLOBAL
|
#ifndef RTLD_GLOBAL
|
||||||
#define RTLD_GLOBAL 0
|
#define RTLD_GLOBAL 0
|
||||||
#endif
|
#endif
|
||||||
|
#ifndef RTLD_DEFAULT
|
||||||
|
#define RTLD_DEFAULT 0
|
||||||
|
#endif
|
||||||
|
|
||||||
/* Types defined appropriately for the dynamic linker */
|
/* Types defined appropriately for the dynamic linker */
|
||||||
typedef void* dl_handle_t;
|
typedef void* dl_handle_t;
|
||||||
|
|
2
Version
2
Version
|
@ -7,7 +7,7 @@ GCC_VERSION=2.8.0
|
||||||
# The version number of this release.
|
# The version number of this release.
|
||||||
MAJOR_VERSION=1
|
MAJOR_VERSION=1
|
||||||
MINOR_VERSION=9
|
MINOR_VERSION=9
|
||||||
SUBMINOR_VERSION=0
|
SUBMINOR_VERSION=1
|
||||||
GNUSTEP_BASE_VERSION=${MAJOR_VERSION}.${MINOR_VERSION}.${SUBMINOR_VERSION}
|
GNUSTEP_BASE_VERSION=${MAJOR_VERSION}.${MINOR_VERSION}.${SUBMINOR_VERSION}
|
||||||
VERSION=${GNUSTEP_BASE_VERSION}
|
VERSION=${GNUSTEP_BASE_VERSION}
|
||||||
|
|
||||||
|
|
7
configure
vendored
7
configure
vendored
|
@ -11351,6 +11351,7 @@ fi
|
||||||
|
|
||||||
echo "$as_me:$LINENO: checking whether precompiler handles LONG_LONG_MAX" >&5
|
echo "$as_me:$LINENO: checking whether precompiler handles LONG_LONG_MAX" >&5
|
||||||
echo $ECHO_N "checking whether precompiler handles LONG_LONG_MAX... $ECHO_C" >&6
|
echo $ECHO_N "checking whether precompiler handles LONG_LONG_MAX... $ECHO_C" >&6
|
||||||
|
# We need to define _GNU_SOURCE for some systems to enable LONG_LONG_MAX
|
||||||
cat >conftest.$ac_ext <<_ACEOF
|
cat >conftest.$ac_ext <<_ACEOF
|
||||||
#line $LINENO "configure"
|
#line $LINENO "configure"
|
||||||
/* confdefs.h. */
|
/* confdefs.h. */
|
||||||
|
@ -11358,7 +11359,10 @@ _ACEOF
|
||||||
cat confdefs.h >>conftest.$ac_ext
|
cat confdefs.h >>conftest.$ac_ext
|
||||||
cat >>conftest.$ac_ext <<_ACEOF
|
cat >>conftest.$ac_ext <<_ACEOF
|
||||||
/* end confdefs.h. */
|
/* end confdefs.h. */
|
||||||
#ifdef HAVE_STDINT_H
|
#ifndef _GNU_SOURCE
|
||||||
|
#define _GNU_SOURCE
|
||||||
|
#endif
|
||||||
|
#ifdef HAVE_STDINT_H
|
||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
#endif
|
#endif
|
||||||
#include <limits.h>
|
#include <limits.h>
|
||||||
|
@ -11414,7 +11418,6 @@ fi
|
||||||
#
|
#
|
||||||
echo "$as_me:$LINENO: checking whether we have LLONG_MAX" >&5
|
echo "$as_me:$LINENO: checking whether we have LLONG_MAX" >&5
|
||||||
echo $ECHO_N "checking whether we have LLONG_MAX... $ECHO_C" >&6
|
echo $ECHO_N "checking whether we have LLONG_MAX... $ECHO_C" >&6
|
||||||
|
|
||||||
cat >conftest.$ac_ext <<_ACEOF
|
cat >conftest.$ac_ext <<_ACEOF
|
||||||
#line $LINENO "configure"
|
#line $LINENO "configure"
|
||||||
/* confdefs.h. */
|
/* confdefs.h. */
|
||||||
|
|
|
@ -672,7 +672,11 @@ AC_CHECK_FUNCS(strerror)
|
||||||
AC_CHECK_TYPES([uintmax_t])
|
AC_CHECK_TYPES([uintmax_t])
|
||||||
|
|
||||||
AC_MSG_CHECKING([whether precompiler handles LONG_LONG_MAX])
|
AC_MSG_CHECKING([whether precompiler handles LONG_LONG_MAX])
|
||||||
AC_TRY_CPP([#ifdef HAVE_STDINT_H
|
# We need to define _GNU_SOURCE for some systems to enable LONG_LONG_MAX
|
||||||
|
AC_TRY_CPP([#ifndef _GNU_SOURCE
|
||||||
|
#define _GNU_SOURCE
|
||||||
|
#endif
|
||||||
|
#ifdef HAVE_STDINT_H
|
||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
#endif
|
#endif
|
||||||
#include <limits.h>
|
#include <limits.h>
|
||||||
|
@ -696,7 +700,6 @@ fi
|
||||||
# Solaris and *BSD use LLONG_MAX instead
|
# Solaris and *BSD use LLONG_MAX instead
|
||||||
#
|
#
|
||||||
AC_MSG_CHECKING([whether we have LLONG_MAX])
|
AC_MSG_CHECKING([whether we have LLONG_MAX])
|
||||||
|
|
||||||
AC_TRY_CPP([#include <limits.h>
|
AC_TRY_CPP([#include <limits.h>
|
||||||
#if defined(LLONG_MAX)
|
#if defined(LLONG_MAX)
|
||||||
#if LONG_MAX == LLONG_MAX
|
#if LONG_MAX == LLONG_MAX
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue