mirror of
https://github.com/gnustep/libs-base.git
synced 2025-05-29 16:01:38 +00:00
Use NSCParameterAssert, -lobjc with NeXT_RUNTIME
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10023 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
61e4c24bb6
commit
3c19c663de
5 changed files with 16 additions and 5 deletions
|
@ -611,7 +611,7 @@ parse_one_spec (const unichar *format, size_t posn, struct printf_spec *spec,
|
|||
case 'z':
|
||||
case 'Z':
|
||||
/* ints are size_ts. */
|
||||
assert (sizeof (size_t) <= sizeof (unsigned long long int));
|
||||
NSCParameterAssert (sizeof (size_t) <= sizeof (unsigned long long int));
|
||||
#if defined(LONG_LONG_MAX)
|
||||
#if LONG_MAX != LONG_LONG_MAX
|
||||
spec->info.is_long_double = sizeof (size_t) > sizeof (unsigned long int);
|
||||
|
@ -620,7 +620,7 @@ parse_one_spec (const unichar *format, size_t posn, struct printf_spec *spec,
|
|||
spec->info.is_long = sizeof (size_t) > sizeof (unsigned int);
|
||||
break;
|
||||
case 't':
|
||||
assert (sizeof (ptrdiff_t) <= sizeof (long long int));
|
||||
NSCParameterAssert (sizeof (ptrdiff_t) <= sizeof (long long int));
|
||||
#if defined(LONG_LONG_MAX)
|
||||
#if LONG_MAX != LONG_LONG_MAX
|
||||
spec->info.is_long_double = (sizeof (ptrdiff_t) > sizeof (long int));
|
||||
|
@ -629,7 +629,7 @@ parse_one_spec (const unichar *format, size_t posn, struct printf_spec *spec,
|
|||
spec->info.is_long = sizeof (ptrdiff_t) > sizeof (int);
|
||||
break;
|
||||
case 'j':
|
||||
assert (sizeof (uintmax_t) <= sizeof (unsigned long long int));
|
||||
NSCParameterAssert (sizeof (uintmax_t) <= sizeof (unsigned long long int));
|
||||
#if defined(LONG_LONG_MAX)
|
||||
#if LONG_MAX != LONG_LONG_MAX
|
||||
spec->info.is_long_double = (sizeof (uintmax_t)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue