lang/smalltalk
GNU Smalltalk
| Flavor | Version | Run | OSVersion | Arch | License | Restricted | Build | Fetch | Test | Scan | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 3.2.5 | 639 | 4.0 | amd64 | gpl3 | 0 | fail | untested | untested | untested |
License Permissions: dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
Events
| Machine | Phase | Type | Time | Message |
|---|---|---|---|---|
| m4064b | info | 2026-05-27 23:43:49.90674 | Test Started | |
| m4064b | warn | 2026-05-27 23:47:14.758567 | MASTER_SITES contains non-HTTPS URLs: ftp://mirrors.rit.edu/gnu/smalltalk/, ftp://ftp.fu-berlin.de/unix/gnu/smalltalk/, ftp://ftp.mirrorservice.org/sites/ftp.gnu.org/gnu/smalltalk/, http://mirror.navercorp.com/gnu/smalltalk/, http://ftp.halifax.rwth-aachen.de/gnu/smalltalk/ | |
| m4064b | fail | 2026-05-27 23:47:14.766121 | make build returned non-zero: 1 | |
| m4064b | fail | 2026-05-27 23:47:14.867428 | Test complete. |
Build Log
[1m===> Building for smalltalk-3.2.5[0m
/usr/local/bin/gmake all-recursive
gmake[1]: Entering directory '/magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5'
Making all in lib-src
gmake[2]: Entering directory '/magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/lib-src'
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT getopt.lo -MD -MP -MF .deps/getopt.Tpo -c -o getopt.lo getopt.c
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT getopt1.lo -MD -MP -MF .deps/getopt1.Tpo -c -o getopt1.lo getopt1.c
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT md5.lo -MD -MP -MF .deps/md5.Tpo -c -o md5.lo md5.c
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT avltrees.lo -MD -MP -MF .deps/avltrees.Tpo -c -o avltrees.lo avltrees.c
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT rbtrees.lo -MD -MP -MF .deps/rbtrees.Tpo -c -o rbtrees.lo rbtrees.c
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT lock.lo -MD -MP -MF .deps/lock.Tpo -c -o lock.lo lock.c
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT strspell.lo -MD -MP -MF .deps/strspell.Tpo -c -o strspell.lo strspell.c
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT regex.lo -MD -MP -MF .deps/regex.Tpo -c -o regex.lo regex.c
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT socketx.lo -MD -MP -MF .deps/socketx.Tpo -c -o socketx.lo socketx.c
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT pointer-set.lo -MD -MP -MF .deps/pointer-set.Tpo -c -o pointer-set.lo pointer-set.c
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT ltdl.lo -MD -MP -MF .deps/ltdl.Tpo -c -o ltdl.lo ltdl.c
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT obstack.lo -MD -MP -MF .deps/obstack.Tpo -c -o obstack.lo obstack.c
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT getopt.lo -MD -MP -MF .deps/getopt.Tpo -c getopt.c -fPIC -DPIC -o .libs/getopt.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT md5.lo -MD -MP -MF .deps/md5.Tpo -c md5.c -fPIC -DPIC -o .libs/md5.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT avltrees.lo -MD -MP -MF .deps/avltrees.Tpo -c avltrees.c -fPIC -DPIC -o .libs/avltrees.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT rbtrees.lo -MD -MP -MF .deps/rbtrees.Tpo -c rbtrees.c -fPIC -DPIC -o .libs/rbtrees.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT getopt1.lo -MD -MP -MF .deps/getopt1.Tpo -c getopt1.c -fPIC -DPIC -o .libs/getopt1.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT regex.lo -MD -MP -MF .deps/regex.Tpo -c regex.c -fPIC -DPIC -o .libs/regex.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT lock.lo -MD -MP -MF .deps/lock.Tpo -c lock.c -fPIC -DPIC -o .libs/lock.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT pointer-set.lo -MD -MP -MF .deps/pointer-set.Tpo -c pointer-set.c -fPIC -DPIC -o .libs/pointer-set.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT socketx.lo -MD -MP -MF .deps/socketx.Tpo -c socketx.c -fPIC -DPIC -o .libs/socketx.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT strspell.lo -MD -MP -MF .deps/strspell.Tpo -c strspell.c -fPIC -DPIC -o .libs/strspell.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT ltdl.lo -MD -MP -MF .deps/ltdl.Tpo -c ltdl.c -fPIC -DPIC -o .libs/ltdl.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT obstack.lo -MD -MP -MF .deps/obstack.Tpo -c obstack.c -fPIC -DPIC -o .libs/obstack.o
getopt1.c:69:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
69 | getopt_long (argc, argv, options, long_options, opt_index)
| ^
getopt1.c:85:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
85 | getopt_long_only (argc, argv, options, long_options, opt_index)
| ^
getopt.c:215:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
215 | my_index (str, chr)
| ^
getopt.c:305:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
305 | exchange (argv)
| ^
getopt.c:390:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
390 | _getopt_initialize (argc, argv, optstring)
| ^
getopt.c:403:28: warning: passing arguments to 'getenv' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
403 | posixly_correct = getenv ("POSIXLY_CORRECT");
| ^
getopt.c:512:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
512 | _getopt_internal (argc, argv, optstring, longopts, longind, long_only)
| ^
getopt.c:576:30: warning: call to undeclared library function 'strcmp' with type 'int (const char *, const char *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
576 | if (optind != argc && !strcmp (argv[optind], "--"))
| ^
getopt.c:576:30: note: include the header or explicitly provide a declaration for 'strcmp'
getopt.c:655:21: warning: call to undeclared library function 'strlen' with type 'unsigned long (const char *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
655 | == (unsigned int) strlen (p->name))
| ^
getopt.c:655:21: note: include the header or explicitly provide a declaration for 'strlen'
obstack.c:151:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
151 | _obstack_begingetopt.c:703:6: warning: add explicit braces to avoid dangling else [-Wdangling-else]
( strspell.c:703 | h, si else
| ^
93:1: warning: ze, alignment, chunkfun, freefun)
| ^
a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
93 | strspell (s1, s2, subst, wrong_case, ins, del)
| ^
md5.c:66:1: strspell.c:102warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
66 | 102 | strnspell (s1, s2, md5_init_ctx (cl1, l2, subst, wrong_case, txins, del)
| ^
)
| ^
obstack.c:209:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
209 | _obstack_begin_1 (h, size, alignment, chunkfun, freefun, arg)
| ^
md5.c:84:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
84 | md5_read_ctx (ctx, resbuf)
| ^
2 warnings generated.
md5.c:102:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
102 | md5_finish_ctx (ctx, resbuf)
| ^
obstack.c:275:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
275 | _obstack_newchunk (h, length)
| ^
md5.c:133:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
133 | md5_stream (stream, resblock)
| ^
obstack.c:325:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
325 | _obstack_allocated_p (h, obj)
| ^
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT getopt1.lo -MD -MP -MF .deps/getopt1.Tpo -c getopt1.c -o getopt1.o >/dev/null 2>&1
obstack.c:353:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
md5.c:190:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
353 | _obstac 190 | md5_buffer (buffer, len, regetopt.csblock)
| ^
k_free (h, obj)
| ^
:966:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
966 | getopt (argc, argv, optstring)
| ^
In file included from getopt.c:107:
./getopt.h:109:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
109 | extern imd5.cregex.c:197:1nt geto:209:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
p t209 | : warning: md5_pra function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
ocess_bytes 197 | pre_sobstack.c:387e:1t_caset: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
a 387 | obstack_fre(ebuffer, len, ctx)
| ^
(h, obj)
| ^
ble (table)
| ^
();
| ^
obstack.c:419:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
419 | _obstack_memory_used (h)
| ^
md5.c:267:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
267 | md5_process_block (buffer, len, ctx)
| ^
regex.c:768:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
768 | calculate_must_string (start, end)
| ^
regex.c:891:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
891 | read_backslash (c)
| ^
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT socketx.lo -MD -MP -MF .deps/socketx.Tpo -c socketx.c -o socketx.o >/dev/null 2>&1
ltdl.c:263:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
263 | strdup(str)
| ^
ltdl.c:258:16: note: expanded from macro 'strdup'
258 | #define strdup rpl_strdup
| ^
regex.c:924:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
924 | read_special (p, pend, pp)
| ^
ltdl.c:562:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
562 | argz_append (pargz, pargz_len, regex.c:974:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
974 | scan_oct (start, len, retlen)
| ^
regex.c:151:22: warning: buf, ba function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
uf_len) 151 | s
tatic unsigned lo| ^
ng sltdl.c:can_oct _((556:23: note: expanded from macro 'argz_append'
co 556 | # define argz_append rpl_argz_append
| ^
nst char *, int, int *));
| ^
regex.c:992:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
992 | scan_hex (start, len, retlen)
| ^
regex.c:152:22: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
152 | static unsigned lltdl.c:604:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
ong s 604 | argz_ccan_hreex _(at(const char *, ine_t, int *));
| ^
sep (str, delim, pargz, pargz_len)
regex.c:1028:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
| ^
1028 | pre_compile_pattltdl.c:598:27: note: expanded from macro 'argz_create_sep'
ern (pattern, size, bufp)
| ^
598 | # define argz_create_sep rpl_argz_create_sep
| ^
ltdl.c:649:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
649 | LT_DLFREE (argz);
| ^~~~~~~~~~~~~~~~
ltdl.c:242:2: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:649:5: note: '{' token is here
649 | LT_DLFREE (argz);
| ^~~~~~~~~~~~~~~~
ltdl.c:242:16: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:649:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
649 | LT_DLFREE (argz);
| ^~~~~~~~~~~~~~~~
ltdl.c:242:60: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:649:5: note: ')' token is here
649 | LT_DLFREE (argz);
| ^~~~~~~~~~~~~~~~
ltdl.c:242:62: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:667:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
regex.c:1188:7: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
667 | argz_insert (pargz, pargz_len, before 1187 | "invalid regular expression; there's no previo, entry)
| ^
us pattern, to which '%c' would define cardinality at %d",
| ~~
| %ld
1188 | c, p - paltdl.c:661:23: note: expanded from macro 'argz_insert'
ttern);
| ^~~~~~~~~~~
661 | # define argz_insert rpl_argz_insert
| ^
ltdl.c:724:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
724 | argz_next (argz, argz_len, entry)
| ^
ltdl.c:718:21: note: expanded from macro 'argz_next'
718 | # define argregex.c:1243:19: warning: passing arguments to 'store_jump' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
z_next rpl_argz_next
| ^
1243 | store_jump (b, greedy ? maybe_finalize_jump : finalize_push,
| ^
ltdl.c:769:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
769 | argz_stringify (argz, argz_len, sep)
| ^
regex.c:1251:16: ltdl.c:763:26: note: expanded from macro 'argz_stringify'
warning: passing arguments to 'insert_jump' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
763 | # define argz_stringify 1251 | insert_jump (o rn_failurepl_j_aump, laststart, b + 3, b);
| ^
rgz_stringify
| ^
regex.c:1259:17: warning: passing arguments to 'insert_jump' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1259 | insert_jump (try_next, laststart, b + 3, b);
| ^
ltdl.c:908:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
908 | lt_dlmutex_register (lock, unlock, seterror, geterror)
| ^
regex.c:1271:20: warning: passing arguments to 'insert_jump' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1271 | ltdl.c:libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT lock.lo -MD -MP -MF .deps/lock.Tpo -c lock.c -o lock.o >/dev/null 2>&1
918:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
insert_j 918 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ump (dummy_failure_ltdl.c:879:29:jump note: expanded from macro 'LT_DLMUTEX_LOCK'
,879 | #define LT_DLMUTEX_LOCK() LT_STMT_START { \
| ^~~~~~~~~~~~~
laststart, laststart ./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
+ 6, b);
| ^
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:918:3: note: '{' token is here
918 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:879:43: note: expanded from macro 'LT_DLMUTEX_LOCK'
879 | #define LT_DLMUTEX_LOCK() LT_STMT_START { \
| ^
ltdl.c:918:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
918 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:881:7: note: expanded from macro 'LT_DLMUTEX_LOCK'
881 | } LT_STMT_END
| ^
ltdl.c:918:3: note: ')' token is here
918 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:881:9: note: expanded from macro 'LT_DLMUTEX_LOCK'
881 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:929:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
929 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (INVALID_MUTEX_ARGS));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:929:7: note: '{' token is here
929 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (INVALID_MUTEX_ARGS));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:54: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^
ltdl.c:929:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
929 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (INVALID_MUTEX_ARGS));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:38: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^
ltdl.c:929:7: note: ')' token is here
929 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (INVALID_MUTEX_ARGS));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:953:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
953 | lt_dladderror (diagnostic)
| ^
ltdl.c:962:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
962 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:879:29: note: expanded from macro 'LT_DLMUTEX_LOCK'
879 | #define LT_DLMUTEX_LOCK() LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:962:3: note: '{' token is here
962 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:879:43: note: expanded from macro 'LT_DLMUTEX_LOCK'
879 | #define LT_DLMUTEX_LOCK() LT_STMT_START { \
| ^
ltdl.c:962:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
962 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:881:7: note: expanded from macro 'LT_DLMUTEX_LOCK'
881 | } LT_STMT_END
| ^
ltdl.c:962:3: note: ')' token is here
962 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:881:9: note: expanded from macro 'LT_DLMUTEX_LOCK'
881 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:973:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
973 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:882:31: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
882 | #define LT_DLMUTEX_UNLOCK() LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:973:3: note: '{' token is here
973 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:882:45: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
882 | #define LT_DLMUTEX_UNLOCK() LT_STMT_START { \
| ^
ltdl.c:973:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
973 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:884:7: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
884 | } LT_STMT_END
| ^
ltdl.c:973:3: note: ')' token is here
973 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:884:9: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
884 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:979:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
979 | lt_dlseterror (errindex)
| ^
ltdl.c:984:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
984 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:879:29: note: expanded from macro 'LT_DLMUTEX_LOCK'
879 | #define LT_DLMUTEX_LOCK() LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:984:3: note: '{' token is here
984 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:879:43: note: expanded from macro 'LT_DLMUTEX_LOCK'
879 | #define LT_DLMUTEX_LOCK() LT_STMT_START { \
| ^
ltdl.c:984:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
984 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:881:7: note: expanded from macro 'LT_DLMUTEX_LOCK'
881 | }libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT avltrees.lo -MD -MP -MF .deps/avltrees.Tpo -c avltrees.c -o avltrees.o >/dev/null 2>&1
LT_STMT_END
| ^
ltdl.c:984:3: note: ')' token is here
984 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:881:9: note: expanded from macro 'LT_DLMUTEX_LOCK'
881 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:989:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
989 | LT_DLMUTEX_SETERR2 warnings generated.
OR (LT_DLSTRERROR (INVALID_ERRORCODE));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:989:7: note: '{' token is here
989 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (INVALID_ERRORCODE));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:54: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^
ltdl.c:989:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
989 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (INVALID_ERRORCODE));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:38: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^
ltdl.c:989:7: note: ')' token is here
989 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (INVALID_ERRORCODE));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:995:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
995 | LT_DLMUTEX_SETERROR (lt_dlerror_strings[errindex]);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT strspell.lo -MD -MP -MF .deps/strspell.Tpo -c strspell.c -o strspell.o >/dev/null 2>&1
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:995:7: note: '{' token is here
995 | LT_DLMUTEX_SETERROR (lt_dlerror_strings[errindex]);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:54: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^
ltdl.c:995:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
995 | LT_DLMUTEX_SETERROR (lt_dlerror_strings[errindex]);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:38: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^
ltdl.c:995:7: note: ')' token is here
995 | LT_DLMUTEX_SETERROR (lt_dlerror_strings[errindex]);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:1000:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1000 | LT_DLMUTEX_SETERROR (user_error_strings[errindex - LT_ERROR_MAX]);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:1000:7: note: '{' token is here
1000 | LT_DLMUTEX_SETEregex.c:1742RROR (user_error_strings[errindex - LT_ERROR_MAX]);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:54: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) :19: warning: passing arguments to 'store_jump' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1742 | store_jump (fixup_alt_jump, juLT_STMT_START { \
| ^
mp, b);
| ^
ltdl.c:1000:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1000 | LT_DLMUTEX_SETERROR (user_error_strings[errindex - LT_ERROR_MAX]);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:38: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^
ltdl.c:1000:7: note: ')' token is here
1000 | LT_DLMUTEX_SETERROR (user_error_strings[errindex - LT_ERROR_MAX]);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:1003:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1003 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:882:31: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
882 | #define LT_DLMUTEX_UNLOCK() LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:1003:3: note: '{' token is here
1003 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:882:45: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
882 | #define LT_DLMUTEX_UNLOCK() LT_STMT_START { \
| ^
ltdl.c:1003:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1003 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:884:7: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
884 | } LT_STMT_END
| ^
ltdl.c:1003:3: note: ')' token is here
1003 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:884:9: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
884 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:1009:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1009 | lt_emalloc (size)
| ^
ltdl.c:1014:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1014 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (NO_MEMORY));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:1014:5: note: '{' token is here
1014 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (NO_MEMORY));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:54: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^
ltdl.c:1014:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
7 warnings generated.
1014 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (NO_MEMORY));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:38: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^
ltdl.c:1014:5: note: ')' token is here
1014 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (NO_MEMORY));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.c:1805:16: warning: passing arguments to 'insert_jump' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
ltdl.c:888:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
1805 | 888 | elsinsert_jump (on_failure_jump, begalt, be lt_dllast_error = (errormsg); } LT_STMT_END
| ^~~~~~~~~~~
+./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define 6, b);
| ^
LT_STMT_END )
| ^
regex.c:1825:17: warning: passing arguments to 'store_jump' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
ltdl.c :1019:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1019 | lt_erealloc (addr, size)
| ^
1825 | store_jump (fixup_alt_jump, jump_ltdl.c:1025:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
p 1025 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (NO_MEMORY));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
alibtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT obstack.lo -MD -MP -MF .deps/obstack.Tpo -c obstack.c -o obstack.o >/dev/null 2>&1
ltdl.c:885:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
s 68 | # define LT_STMT_START (void)(
| ^
ltdl.c:1025:5: note: '{' token is here
1025 | LT_DLMUTEX_SETERROR (LT_DLSTRtERROR (NO_MEMORY));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_ltdl.c:885:54: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^
alt, b);
| ^
ltdl.c:1025:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1025 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (NO_MEMORY));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:38: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^
ltdl.c:1025:5: note: ')' token is here
1025 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (NO_MEMORY));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:1030:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1030 | lt_estrdup (stregex.c:1844:4: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
r)
| ^
1843 | "invalid regular expression; there's no previous patteltdl.c:1035:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
r 1035 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (NO_MEMOnRY));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
,ltdl.c:885:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
t 885 | o libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT rbtrees.lo -MD -MP -MF .deps/rbtrees.Tpo -c rbtrees.c -o rbtrees.o >/dev/null 2>&1
w#define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # dehfinie LT_STcMT_START (void)(
| ^
hltdl.c:1035:5: note: '{' token is here
1035 | LT_DLMUTEX_'SETERROR (LT_DLSTRERROR (NO_MEMOR{Y));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:'885:54: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERRwOR(errormsg) LT_STMT_START { \
| ^
ould define cardinalibtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT pointer-set.lo -MD -MP -MF .deps/pointer-set.Tpo -c pointer-set.c -o pointer-set.o >/dev/null 2>&1
ltdl.c:1035:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
l 1035 | LT_DLMUTEX_SETERROR (LT_DLSTRERRORi (NO_MEMORY));
| t ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
yltdl.c:888:38: note: expanded from macro 'LT_DLMUTEX_SETERROR'
at %d",
| ~~
| %ld
888 | else 1844 | p - pattern);
| ^~~~~~~~~~~
lt_dllast_error = (errormsg); } LT_STMT_END
| ^
ltdl.c:1035:5: note: ')' token is here
1035 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (NO_MEMORY));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:1107:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1107 | LT_DLMUTEX_SETERROR (DLERROR (CANNOT_OPEN));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.c:1923:20: warning: passing arguments to 'insert_jump' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1923 | ltdl.c:885:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
insert_jump (jump, laststart, b + 3, b);
| ^
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:1107:7: note: '{' token is here
1107 | LT_DLMUTEX_SETERROR (DLERROR (CANNOT_OPEN));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:54: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^
ltdl.c:1107:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1107 | LT_DLMUTEX_SETERROR (DLERROR (CANNOT_OPEN));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:38: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^
ltdl.c:1107:7: note: ')' token is here
1107 | LT_DLMUTEX_SETERROR (DLERROR (CANNOT_OPEN));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:1099:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1099 | sys_dl_open (loader_data, filename)
| ^
regex.c:1994:20: warning: passing arguments to 'insert_jump_n' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1994 | insert_jump_n (succeed_n, laststart, b + (nbytes / 2),
| ^
ltdl.c:1122:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1122 | LT_DLMregex.c:2002UTEX_SETERR:18: warning: OR (DLERROR (CANNOT_CLOSE));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
passing arguments to 'insert_op_2' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
ltdl.c:885:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^~~~~~~~~~~~~
2002 | ./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
insert_op_2 (set_number_at, laststart, b, 5, lower_bound);
| ^
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:1122:7: note: '{' token is here
1122 | LT_DLMUTEX_SETERROR (DLERROR (CANNOT_CLOSE));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:54: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(regex.c:2015errormsg) LT_STMT_START { \
| ^
:16: warning: passing arguments to 'store_jump_n' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2015 | store_jump_n (b, greedy ? jump_n : finalize_push_n,
| ^
ltdl.c:1122:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1122 | LT_DLMUTEX_SETERROR (DLERROR (CANNOT_CLOSE));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.c:2033:15: warning: ltdl.c:888:38: note: expanded from macro 'LT_DLMUTEX_SETERROR'
passing arguments to 'insert_op_2' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
888 | else lt_dllast 2033 | insert_op_2 (set_number_at,_ laststart, b, b - laststart,
| ^
error = (errormsg); } LT_STMT_END
| ^
ltdl.c:1122:7: note: ')' token is here
1122 | LT_DLMUTEX_SETERROR (DLERROR (CANNOT_CLOSE));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:1114:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1114 | sys_dl_close (loader_data, module)
| ^
ltdl.c:1139:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1139 | LT_DLMUTEX_SETERROR (DLERROR (SYMBOL_NOT_FOUND));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:1139:7: note: '{' token is here
1139 | LT_DLMUTEX_SETERROR (DLERROR (SYMBOL_NOT_FOUND));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:54: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^
ltdl.c:1139:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1139 | LT_DLMUTEX_SETERROR (DLERROR (SYMBOL_NOT_FOUND));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:38: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^
ltdl.c:1139:7: note: ')' token is here
1139 | LT_DLMUTEX_SETERROR (DLERROR (SYMBOL_NOT_FOUND));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:1130:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1130 | sys_dl_sym (loader_data, module, symbol)
| ^
ltdl.c:1956:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1956 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:879:29: note: expanded from macro 'LT_DLMUTEX_LOCK'
879 | #define LT_DLMUTEX_LOCK() LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:1956:3: note: '{' token is here
1956 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:879:43: note: expanded from macro 'LT_DLMUTEX_LOCK'
879 | #define LT_DLMUTEX_LOCK() LT_STMT_START { \
| ^
ltdl.c:1956:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1956 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:881:7: note: expanded from macro 'LT_DLMUTEX_LOCK'
881 | } LT_STMT_END
| ^
ltdl.c:1956:3: note: ')' token is here
1956 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:881:9: note: expanded from macro 'LT_DLMUTEX_LOCK'
881 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:1964:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1964 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:882:31: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
882 | #define LT_DLMUTEX_UNLOCK() LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38:regex.c:2271:16: warning: passing arguments to 'store_jump' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] note: expanded from macro 'LT_STMT_START'
2271 | stor 68 | # define LT_STMT_e_jump (fixup_START (void)(
| ^
ltdl.c:1964:3: note: '{' token is here
alt_jump, jump, b);
| ^
1964 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:882:45: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
882 | #define LT_DLMUTEX_UNLOCK() LT_STMT_START { \
| ^
ltdl.c:1964:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1964 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:884:7: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
884 | regex.c:2347:20: warning: passing arguments to 'bm_init_skip' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
} LT_STMT_END
| ^
ltdl.c:1964:3: note: ')' token is here
2347 | 1964 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
bm_init_skip (bufp->must_skip, (unsigned char *) bufp->ltdl.cmust + 1,
| ^
:884:9: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
884 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:1951:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1951 | presym_init (loader_data)
| ^
ltdl.c:1974:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1974 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:879:29: note: expanded from macro 'LT_DLMUTEX_LOCK'
879 | #define LT_DLMUTEX_LOCK() LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:1974:3: note: '{' token is here
1974 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:879:43: note: expanded from macro 'LT_DLMUTEX_LOCK'
879 | #define LT_DLMUTEX_LOCK() LT_STMT_START { \
| ^
ltdl.c:1974:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1974 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:881:7: note: expanded from macro 'LT_DLMUTEX_LOCK'
881 | } LT_STMT_END
| ^
ltdl.c:1974:3: note: ')' token is here
1974 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:881:9: note: expanded from macro 'LT_DLMUTEX_LOCK'
881 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:1982:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1982 | LT_DLFREE (tmp);
| ^~~~~~~~~~~~~~~
ltdl.c:242:2: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:1982:7: note: '{' token is here
1982 | LT_DLFREE (tmp);
| ^~~~~~~~~~~~~~~
ltdl.c:242:16: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:1982:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1982 | LT_DLFREE (tmp);
| ^~~~~~~~~~~~~~~
ltdl.c:242:60: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:1982:7: note: ')' token is here
1982 | LT_DLFREE (tmp);
| ^~~~~~~~~~~~~~~
ltdl.c:242:62: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:1986:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1986 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:882:31: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
882 | #define LT_DLMUTEX_UNLOCK() LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:1986:3: note: '{' token is here
1986 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:882:45: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
882 | #define LT_DLMUTEX_UNLOCK() LT_STMT_START { \
| ^
ltdl.c:1986:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1986 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:884:7: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
884 | } LT_STMT_END
| ^
ltdl.c:1986:3: note: ')' token is here
1986 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:884:9: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
884 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:1992:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1992 | presym_exit (loader_data)
| ^
ltdl.c:2007:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2007 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:879:29: note: expanded from macro 'LT_DLMUTEX_LOCK'
879 | #define LT_DLMUTEX_LOCK() LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:2007:3: note: '{' token is here
2007 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:879:43: note: expanded from macro 'LT_DLMUTEX_LOCK'
879 | #define LT_DLMUTEX_LOCK() LT_STMT_START { \
| ^
ltdl.c:2007:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2007 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:881:7: note: expanded from macro 'LT_DLMUTEX_LOCK'
881 | } LT_STMT_END
| ^
ltdl.c:2007:3: note: ')' token is here
2007 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:881:9: note: expanded from macro 'LT_DLMUTEX_LOCK'
881 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:2033:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2033 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:882:31: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
882 | #define LT_DLMUTEX_UNLOCK() LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:2033:3: note: '{' token is here
2033 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:882:45: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
882 | #define LT_DLMUTEX_UNLOCK() LT_STMT_START { \
| ^
ltdl.c:2033:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2033 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:884:7: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
884 | } LT_STMT_END
| ^
ltdl.c:2033:3: note: ')' token is here
2033 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:884:9: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
mv -f .deps/getopt1.Tpo .deps/getopt1.Plo
884 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:2000:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2000 | presym_add_symlist (preloaded)
| ^
ltdl.c:2045:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2045 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:879:29: note: expanded from macro 'LT_DLMUTEX_LOCK'
879 | #define LT_DLMUTEX_LOCK() LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:2045:3: note: '{' token is here
2045 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:879:43: note: expanded from macro 'LT_DLMUTEX_LOCK'
879 | #define LT_DLMUTEX_LOCK() LT_STMT_START { \
| ^
ltdl.c:2045:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2045 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:881:7: note: expanded from macro 'LT_DLMUTEX_LOCK'
881 | } LT_STMT_END
| ^
ltdl.c:2045:3: note: ')' token is here
2045 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:881:9: note: expanded from macro 'LT_DLMUTEX_LOCK'
881 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:2050:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2050 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (NO_SYMBOLS));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:2050:7: note: '{' token is here
2050 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (NO_SYMBOLS));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:54: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^
ltdl.c:2050:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2050 | LT_DLMUTEX_SETE7 warnings generated.
RROR (LT_DLSTRERROR (NO_SYMBOLS));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:38: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^
ltdl.c:2050:7: note: ')' token is here
2050 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (NO_SYMBOLS));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:2080:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT md5.lo -MD -MP -MF .deps/md5.Tpo -c md5.c -o md5.o >/dev/null 2>&1
2080 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (FILE_NOT_FOUND));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:2080:3: note: '{' token is here
2080 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (FILE_NOT_FOUND));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:54: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^
ltdl.c:2080:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2080 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (FILE_NOT_FOUND));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:38: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^
ltdl.c:2080:3: note: ')' token is here
2080 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (FILE_NOT_FOUND));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:2083:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2083 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:882:31: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
882 | #define LT_DLMUTEX_UNLOCK() LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
10 warnings generated.
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:2083:3: note: '{' token is here
2083 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:882:45: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
882 | #define LT_DLMUTEX_UNLOCK() LT_STMT_START { \
| ^
ltdl.c:2083:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2083 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:884:7: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
884 | } LT_STMT_END
| ^
ltdl.c:2083:3: note: ')' token is here
2083 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:884:9: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
884 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT getopt.lo -MD -MP -MF .deps/getopt.Tpo -c getopt.c -o getopt.o >/dev/null 2>&1
ltdl.c:2038:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2038 | presym_open (loader_data, filename)
| ^
ltdl.c:2088:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2088 | presym_close (loader_data, module)
| ^
ltdl.c:2116:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2116 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (SYMBOL_NOT_FOUNDmv -f .deps/socketx.Tpo .deps/socketx.Plo
));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:2116:3: note: '{' token is here
2116 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (SYMBOL_NOT_FOUND));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:54: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^
ltdl.c:2116:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2116 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (SYMBOL_NOT_FOUND));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:38: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^
ltdl.c:2116:3: note: ')' token is here
2116 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (SYMBOL_NOT_FOUND));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:2098:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2098 | presym_sym (loader_data, module, symbol)
| ^
ltdl.c:2208:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2208 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:879:29: note: expanded from macro 'LT_DLMUTEX_LOCK'
879 | #define LT_DLMUTEX_LOCK() LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:2208:3: note: '{' token is here
2208 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:879:43: note: expanded from macro 'LT_DLMUTEX_LOCK'
879 | #define LT_DLMUTEX_LOCK() LT_STMT_START { \
| ^
ltdl.c:2208:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2208 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:881:7: note: expanded from macro 'LT_DLMUTEX_LOCK'
881 | } LT_STMT_END
| ^
ltdl.c:2208:3: note: ')' token is here
2208 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:881:9: note: expanded from macro 'LT_DLMUTEX_LOCK'
881 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:2239:4: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
regex.c:2381:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2381 | pre_f 2239 | LT_DLMUTEX_SETERROR (LT_DLSTRERROree_R (INIT_pattern (bufp)
| ^
LOADER));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:2239:4: note: '{' token is here
2239 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (INIT_LOADER));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:54: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #definregex.c:2404:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
e LT_DLMUTE 2404 | store_jump (from, opcode, to)
X_SETERR | ^
OR(errormsgregex.c:153:13: ) LT_STMT_START { \
warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
| ^
153 | static void store_jump _((cltdl.c:2239:4:har * warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
, 2239 int, | LT_DLMUTEX_SETERROR char (LT_DLSTRERROR (INIT_LO *));ADER
| ^
));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:38: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^
regex.c:2420:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
ltdl.c 2420 | insert:2239:_jump (4: note: ')' token is hereop, f
rom, to, cur 2239 | re LTnt_DLMUTEX_SETERROR (_end)
LT_DLSTRE| ^RROR
(INregex.c:154:13IT_LOADER));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
ltdl.c:888:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
154 | s 888 | eltatise c void insertlt_dllast_jump _((int, c_errhar or = (errormsg*, char *, char *); }));
LT_STM | ^
T_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:2244:4: regex.c:2442:1:warning: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2442
| 2244 | store_ LT_DLMUTEX_SETEjump_n (frRROR (Lom, opT_DLSTRERROR (DLOPEN_NOT_SUPPORTED));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cltdl.c:885:ode, 40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
to, n)
| ^
regex.c885 | #define LT:155:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
_ 155 | sDLMUTEX_SEtatiTERc void store_jumRp_n _((chaOR(errormsr *,g) intLT_STMT_S, char *, TARTunsigned)) { \;
|
| ^~~~~~~~~~~~~ ^
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
regex.c:2462:ltdl.c:12244:4: note: '{' token is here
: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2244 | L T_2462 | inDLMUTEX_SEsertTERR_jump_nOR (LT_DLS (opTRERROR (DLOPEN_NOT_, frSUPPORTED)om, to);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:54:, curre note: expanded from macro 'LT_DLMUTEX_SETERROR'
nt_en 885 | #define LT_DLMUTEX_SETERRd, nOR(errormsg))
| ^
regex.c:156:13: warning: LT_STMa function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
T_STAR 156 | sT { \
| ^
tatic void insert_jump_n _((int, ltdl.c:2244:char *, 4: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
char *, 2244 | char *, unsigned));
| ^
LT_DLMUTEX_SETERROR (LT_DLSTRERROR (DLOPEN_NOT_SUPPORTED));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:38: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsregex.c:2483:1: warning: g); } La function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
T_STM 2483 | insert_op_2 T_END
| ^
ltdl.c:2244:4: note: (op, there')' token is here
, 2244 | current_end, nu LT_DLMmUTEX_SETER_1, ROR (LT_DLSTRERRnum_OR (DLOPEN2)
_NOT_SU| ^
PPORTEDregex.c));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
:157:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
157 | stat888 | eic vlse lt_dllast_error = (errormoid inssert_op_g); } LT_S2 _(TMT_(int, charEND
| ^~~~~~~~~~~
*, c./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
har * 69 | # define, in LT_t, int));
STMT_E| ^
ND )
| ^
ltdl.c:2249:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2249 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:882:31: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
regex.c:2503: 882 | #defin1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]e LT_DLMUTEX_UNLOCK() LT_STMT_S
T 2503 | bm_inART { \
| ^~~~~~~~~~~~~
it_ski./ltdl.h:68:38:p (skip, p note: expanded from macro 'LT_STMT_START'
at, 68 | # defm, transine LT_STMT_late)
START | (voi^
d)(
regex.c:172mv -f .deps/lock.Tpo .deps/lock.Plo
| ^
:13ltdl.c:2249:3: : warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
note: '{' token is here
2249 | L 172 | static vT_DLMUTEX_UNLoid bm_OCK ();
| ^~~~~~~~~~~~~~~~~~~~
init_ltdl.c:882:skip
| ^
45: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
882 | #define LT_DLMUTEX_UNLOCK() LT_STMT_START { \
| ^
ltdl.c:2249:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2249 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:884:7: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
regex.c:2532:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
884 | } LT_STMT_END
| ^
ltdl.c:2249:3: note: ')' token is here
2532 | bm_se 2249 | LT_Darch (limv -f .deps/pointer-set.Tpo .deps/pointer-set.Plo
ttle, llen, big, blen, sLMUTkip,EX_UN traLOCK ()nslate)
;
| ^~~~~~~~~~~~~~~~~~~~
| ^
ltdl.c:884:9: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
884 | } LT_STMT_END
| ^~~~~~~~~~~regex.c:2587:1:
warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
2587 | p 69re_compile_fastma | # definp (be LT_STMT_END ufp) )
| ^
| ^
ltdl.c:2255:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2255 | lt_dlpreload (preloaded)
| ^
ltdl.c:2268:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2268 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:879:29: note: expanded from macro 'LT_DLMUTEX_LOCK'
879 | #define LT_DLMUTEX_LOCK() LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:2268:7: note: '{' token is here
2268 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:879:43: note: expanded from macro 'LT_DLMUTEX_LOCK'
879 | #define LT_DLMUTEX_LOCK() LT_STMT_START { \
| ^
ltdl.c:2268:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2268 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:881:7: note: expanded from macro 'LT_DLMUTEX_LOCK'
881 | } LT_STMT_END
| ^
ltdl.c:2268:7: note: ')' token is here
2268 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:881:9: note: expanded from macro 'LT_DLMUTEX_LOCK'
881 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:2273:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2273 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:882:31: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
882 | #define LT_DLMUTEX_UNLOCK() LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:2273:7: note: '{' token is here
2273 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:882:45: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
882 | #define LT_DLMUTEX_UNLOCK() LT_STMT_START { \
| ^
ltdl.c:2273:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2273 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:884:7: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
884 | } LT_STMT_END
| ^
ltdl.c:2273:7: note: ')' token is here
2273 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:884:9: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
884 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
regex.c:2841:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2841 | pre_search (bufp, string, size, startposltdl.c:2280:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
, range, regs)
| ^ 2280 | lt_d
lpreload_default (preloaded)
| ^
ltdl.c:2283:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2283 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:879:29: note: expanded from macro 'LT_DLMUTEX_LOCK'
879 | #define LT_DLMUTEX_LOCK() LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:2283:3: note: '{' token is here
2283 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
regex.c:2915ltdl.c:879:43: note: :24: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
expanded from macro 'LT_DLMUTEX_LOCK'
2915 | 879 | #def ine LT_DLMUTEX_LOCK() L pos = bm_search (Tbuf_Sp->TMT_Smust + 1, len,TART { \
| ^
| ^~~~~~~~~~~~~~
regex.c:2916:10: ltdl.c:2283warning: :3: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2283 | LT_DLMUTEX_LOCK ();
| 2916 | ^~~~~~~~~~~~~~~~~~
sltdl.c:tring + pbeg, (range < 0 ? -range 881:7: note: : range),
expanded from macro 'LT_DLMUTEX_LOCK'
| ^~~~~~~~~~~~~
881 | } LT_STMT_END
| ^
ltdl.c:2283:3: note: ')' token is here
2283 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:881:9: note: expanded from macro 'LT_DLMUTEX_LOCK'
881 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:2285:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2285 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:882:31: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
882 | #define LT_DLMUTEX_UNLOCK() LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:2285:3: note: '{' token is here
2285 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:882:45: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
882 | #define LT_DLMUTEX_UNLOCK() LT_STMT_START { \
| ^
ltdl.c:2285:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2285 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:884:7: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
884 | } LT_STMT_END
| ^
ltdl.c:2285:3: note: ')' token is here
2285 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:884:9: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
884 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:2296:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2296 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:879:29: note: expanded from macro 'LT_DLMUTEX_LOCK'
879 | #define LT_DLMUTEX_LOCK() LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:2296:3: note: '{' token is here
2296 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:879:43: note: expanded from macro 'LT_DLMUTEX_LOCK'
879 | #define LT_DLMUTEX_LOCK() LT_STMT_START { \
| ^
ltdl.c:2296:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2296 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:881:7: note: expanded from macro 'LT_DLMUTEX_LOCK'
881 | } LT_STMT_END
| ^
ltdl.c:2296:3: note: ')' token is here
2296 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:881:9: note: expanded from macro 'LT_DLMUTEX_LOCK'
881 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
regex.c:3163:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
3163 | init_regs (regs, num_regs)
| ^
ltdl.c:2301regex.c:171:7: warning: :13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 2301 | LT_DLMUTEX_
SETER 171 | staticROR (LT_DL vSTRERROR (SHUTDOWN));
oid init_regs _((struct pre_regis | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
tltdl.c:885:40: note: ers *, unsigned int));expanded from macro 'LT_DLMUTEX_SETERROR'
| ^
885 | #define LT_DLMUTEX_SETERROR(errormsregex.c:3206:1: warning: g) LT_STMT_START { \
a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: 3206 | pre_match (bufp, string_arg, size, poexpanded from macro 'LT_STMT_START'
s 68 | , # define LT_STMT_START (void)(
re | ^
gltdl.c:s)2301:7: note:
| ^
mv -f .deps/avltrees.Tpo .deps/avltrees.Plo
'{' token is here
2301 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (SHUTDOWN));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:54: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^
ltdl.c:2301:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2301 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (SHUTDOWN));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:38: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^
ltdl.c:2301:7: note: ')' token is here
2301 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (SHUTDOWN));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
regex.c:3476:26: warning: passing arguments to 'memcmp_translate' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
ltdl.c:2351:4: warning: 3476 | '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2351 | ? LT_DLMEM_REASSIGN (loader, next);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
memltdl.c:249:35: note: cmp_trexpanded from macro 'LT_DLMEM_REASSIGN'
anslate 249 | # (d,define LT_DLMEM_REAS SIGN(p, q) d2, mcnt)
| ^
LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:2351:4: note: '{' token is here
2351 | LT_DLMEM_REASSIGN (loader, next);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:249:49: note: expanded from macro 'LT_DLMEM_REASSIGN'
249 | #define LT_DLMEM_REASSIGN(p, q) LT_STMT_START { \
| ^
ltdl.c:2351:4: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2351mv -f .deps/strspell.Tpo .deps/strspell.Plo
| LT_DLMEM_REASSIGN (loader, next);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:251:7: note: expanded from macro 'LT_DLMEM_REASSIGN'
251 | } LT_STMT_END
| ^
ltdl.c:2351:4: note: ')' token is here
2351 | LT_DLMEM_REASSIGN (loader, next);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:251:9: note: expanded from macro 'LT_DLMEM_REASSIGN'
251 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:2357:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2357 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:882:31: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
882 | #define LT_DLMUTEX_UNLOCK() LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:2357:3: note: '{' token is here
2357 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:882:45: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
882 | #define LT_DLMUTEX_UNLOCK() LT_STMT_START { \
| ^
ltdl.c:2357:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2357 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:884:7: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
884 | } LT_STMT_END
| ^
ltdl.c:2357:3: note: ')' token is here
2357 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:884:9: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
884 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:2362:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2362 | tryall_dlopen (handle, filename, useloader)
| ^
ltdl.c:2372:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2372 | LT_DLMUTEX_GETERROR (saved_error);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:889:40: note: expanded from macro 'LT_DLMUTEX_GETERROR'
889 | #define LT_DLMUTEX_GETERROR(errormsg) LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:2372:3: note: '{' token is here
2372 | LT_DLMUTEX_GETERROR (saved_error);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:889:54: note: expanded from macro 'LT_DLMUTEX_GETERROR'
889 | #define LT_DLMUTEX_GETERROR(errormsg) LT_STMT_START { \
| ^
ltdl.c:2372:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2372 | LT_DLMUTEX_GETERROR (saved_error);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:892:37: note: expanded from macro 'LT_DLMUTEX_GETERROR'
892 | else (errormsg) = lt_dllast_error; } LT_STMT_END
| ^
ltdl.c:2372:3: note: ')' token is here
2372 | LT_DLMUTEX_GETERROR (saved_error);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:892:39: note: expanded from macro 'LT_DLMUTEX_GETERROR'
892 | else (errormsg) = lt_dllast_error; } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:2373:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2373 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:879:29: note: expanded from macro 'LT_DLMUTEX_LOCK'
879 | #define LT_DLMUTEX_LOCK() LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:2373:3: note: '{' token is here
2373 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:879:43: note: expanded from macro 'LT_DLMUTEX_LOCK'
879 | #define LT_DLMUTEX_LOCK() LT_STMT_START { \
| ^
ltdl.c:2373:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2373 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:881:7: note: expanded from macro 'LT_DLMUTEX_LOCK'
881 | } LT_STMT_END
| ^
ltdl.c:2373:3: note: ')' token is here
2373 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:881:9: note: expanded from macro 'LT_DLMUTEX_LOCK'
881 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:2450:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2450 | LT_DLFREE (cur->info.filename);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:242:2: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:2450:7: note: '{' token is here
2450 | LT_DLFREE (cur->info.filename);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:242:16: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:2450:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]mv -f .deps/obstack.Tpo .deps/obstack.Plo
2450 | LT_DLFREE (cur->info.filename);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:242:60: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:2450:7: note: ')' token is here
2450 | LT_DLFREE (cur->info.filename);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:242:62: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:2456:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2456 | LT_DLMUTEX_SETERROR (saved_error);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:2456:3: note: '{' token is here
2456 | LT_DLMUTEX_SETERROR (saved_error);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:54: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^
ltdl.c:2456:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2456 | LT_DLMUTEX_SETERROR (saved_error);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:38: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^
ltdl.c:2456:3: note: ')' token is here
2456 | LT_DLMUTEX_SETERROR (saved_error);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:2459:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2459 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:882:31: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
882 | #define LT_DLMUTEX_UNLOCK() LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:2459:3: note: '{' token is here
2459 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:882:45: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
882 | #define LT_DLMUTEX_UNLOCK() LT_STMT_START { \
| ^
ltdl.c:2459:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2459 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:884:7: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
884 | } LT_STMT_END
| ^
ltdl.c:2459:3: note: ')' token is here
2459 | LT_DLMUTEXregex.c:4082:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
4082 | memcmp_translate (s1, s2, len)
| ^
regex.c_U:158:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
158 | static int memcmp_tNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ranslate _((unltdl.c:884:9: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
signed char *, unsigned char *, int)); 884
| ^
| } LT_STMT_END
| ^~~~~~~~~~~
regex.c:4098:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
4098 | pre_copy_registers (regs1, regs2)
| ^
./ltdl.h:69:32: note: mv -f .deps/rbtrees.Tpo .deps/rbtrees.Plo
expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
regex.c:4126:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
4126 | pre_free_registers (regs)
| ^
ltdl.c:2511:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2511 | LT_DLFREE (filename);
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:242:2: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:2511:3: note: '{' token is here
2511 | LT_DLFREE (filename);
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:242:16: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:2511:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2511 | LT_DLFREE (filename);
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:242:60: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:2511:3: note: ')' token is here
2511 | LT_DLFREE (filename);
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:242:62: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:2465:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2465 | tryall_dlopen_module (handle, prefix, dirname, dlname)
| ^
ltdl.c:2516:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2516 | find_module (handle, dir, libdir, dlname, old_name, installed)
| ^
ltdl.c:2563:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2563 | canonicalize_path (path, pcanonical)
| ^
ltdl.c:2626:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2626 | argzize_path (path, pargz, pargz_len)
| ^
ltdl.c:2642:4: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2642 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (NO_MEMORY));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:2642:4: note: '{' token is here
2642 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (NO_MEMORY));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:54: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^
ltdl.c:2642:4: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2642 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (NO_MEMORY));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:38: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^
ltdl.c:2642:4: note: ')' token is here
2642 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (NO_MEMORY));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:2645:4: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2645 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (UNKNOWN));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:2645:4: note: '{' token is here
2645 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (UNKNOWN));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:54: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^
ltdl.c:2645:4: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2645 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (UNKNOWN));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:38: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^
ltdl.c:2645:4: note: ')' token is here
2645 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (UNKNOWN));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:2660:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2660 | foreach_dirinpath (search_path, base_name, func, data1, data2)
| ^
ltdl.c:2675:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2675 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:879:29: note: expanded from macro 'LT_DLMUTEX_LOCK'
879 | #define LT_DLMUTEX_LOCK() LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:2675:3: note: '{' token is here
2675 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:879:43: note: expanded from macro 'LT_DLMUTEX_LOCK'
879 | #define LT_DLMUTEX_LOCK() LT_STMT_START { \
| ^
ltdl.c:2675:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2675 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:881:7: note: expanded from macro 'LT_DLMUTEX_LOCK'
881 | } LT_STMT_END
| ^
ltdl.c:2675:3: note: ')' token is here
2675 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:881:9: note: expanded from macro 'LT_DLMUTEX_LOCK'
881 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:2679:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2679 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (FILE_NOT_FOUND));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:2679:7: note: '{' token is here
2679 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (FILE_NOT_FOUND));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:54: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^
ltdl.c:2679:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2679 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (FILE_NOT_FOUND));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:38: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^
ltdl.c:2679:7: note: ')' token is here
2679 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (FILE_NOT_FOUND));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:2697:4: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2697 | LT_DLFREE (filename);
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:242:2: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:2697:4: note: '{' token is here
2697 | LT_DLFREE (filename);
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:242:16: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:2697:4: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2697 | LT_DLFREE (filename);
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:242:60: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:2697:4: note: ')' token is here
2697 | LT_DLFREE (filename);
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:242:62: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:2722:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2722 | LT_DLFREE (argz);
| ^~~~~~~~~~~~~~~~
ltdl.c:242:2: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:2722:3: note: '{' token is here
2722 | LT_DLFREE (argz);
| ^~~~~~~~~~~~~~~~
ltdl.c:242:16: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:2722:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2722 | LT_DLFREE (argz);
| ^~~~~~~~~~~~~~~~
ltdl.c:242:60: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:2722:3: note: ')' token is here
2722 | LT_DLFREE (argz);
| ^~~~~~~~~~~~~~~~
ltdl.c:242:62: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:2723:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2723 | LT_DLFREE (canonical);
| ^~~~~~~~~~~~~~~~~~~~~
ltdl.c:242:2: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:2723:3: note: '{' token is here
2723 | LT_DLFREE (canonical);
| ^~~~~~~~~~~~~~~~~~~~~
ltdl.c:242:16: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:2723:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2723 | LT_DLFREE (canonical);
| ^~~~~~~~~~~~~~~~~~~~~
ltdl.c:242:60: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:2723:3: note: ')' token is here
2723 | LT_DLFREE (canonical);
| ^~~~~~~~~~~~~~~~~~~~~
ltdl.c:242:62: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:2724:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2724 | LT_DLFREE (filename);
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:242:2: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:2724:3: note: '{' token is here
2724 | LT_DLFREE (filename);
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:242:16: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:2724:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2724 | LT_DLFREE (filename);
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:242:60: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:2724:3: note: ')' token is here
2724 | LT_DLFREE (filename);
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:242:62: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:2726:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2726 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:882:31: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
882 | #define LT_DLMUTEX_UNLOCK() LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:2726:3: note: '{' token is here
2726 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:882:45: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
882 | #define LT_DLMUTEX_UNLOCK() LT_STMT_START { \
| ^
ltdl.c:2726:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2726 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:884:7: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
884 | } LT_STMT_END
| ^
ltdl.c:2726:3: note: ')' token is here
2726 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:884:9: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
884 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:2735:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2735 | find_file_callback (filename, data1, data2)
| ^
ltdl.c:2755:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2755 | LT_DLFREE (*pdir);
| ^~~~~~~~~~~~~~~~~
ltdl.c:242:2: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:2755:7: note: '{' token is here
2755 | LT_DLFREE (*pdir);
| ^~~~~~~~~~~~~~~~~
ltdl.c:242:16: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:2755:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2755 | LT_DLFREE (*pdir);
| ^~~~~~~~~~~~~~~~~
ltdl.c:242:60: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:2755:7: note: ')' token is here
2755 | LT_DLFREE (*pdir);
| ^~~~~~~~~~~~~~~~~
ltdl.c:242:62: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:2764:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2764 | find_file (search_path, base_name, pdir)
| ^
ltdl.c:2777:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2777 | find_handle_callback (filename, data, ignored)
| ^
ltdl.c:2800:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2800 | find_handle (search_path, base_name, handle)
| ^
ltdl.c:2816:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2816 | load_deplibs (handle, deplibs)
| ^
ltdl.c:2837:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2837 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:879:29: note: expanded from macro 'LT_DLMUTEX_LOCK'
879 | #define LT_DLMUTEX_LOCK() LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:2837:3: note: '{' token is here
2837 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:879:43: note: expanded from macro 'LT_DLMUTEX_LOCK'
879 | #define LT_DLMUTEX_LOCK() LT_STMT_START { \
| ^
ltdl.c:2837:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2837 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:881:7: note: expanded from macro 'LT_DLMUTEX_LOCK'
881 | } LT_STMT_END
| ^
ltdl.c:2837:3: note: ')' token is here
2837 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:881:9: note: expanded from macro 'LT_DLMUTEX_LOCK'
881 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:2881:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2881 | LT_DLFREE (user_search_path);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:242:2: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:2881:3: note: '{' token is here
2881 | LT_DLFREE (user_search_path);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:242:16: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:2881:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2881 | LT_DLFREE (user_search_path);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:242:60: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:2881:3: note: ')' token is here
2881 | LT_DLFREE (user_search_path);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:242:62: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:2884:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2884 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:882:31: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
882 | #define LT_DLMUTEX_UNLOCK() LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:2884:3: note: '{' token is here
2884 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:882:45: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
882 | #define LT_DLMUTEX_UNLOCK() LT_STMT_START { \
| ^
ltdl.c:2884:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2884 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:884:7: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
884 | } LT_STMT_END
| ^
ltdl.c:2884:3: note: ')' token is here
2884 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:884:9: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
884 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:2967:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2967 | LT_DLFREE (names[i]);
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:242:2: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:2967:7: note: '{' token is here
2967 | LT_DLFREE (names[i]);
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:242:16: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:2967:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2967 | LT_DLFREE (names[i]);
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:242:60: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:2967:7: note: ')' token is here
2967 | LT_DLFREE (names[i]);
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:242:62: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:2971:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2971 | LT_DLFREE (names);
| ^~~~~~~~~~~~~~~~~
ltdl.c:242:2: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:2971:3: note: '{' token is here
2971 | LT_DLFREE (names);
| ^~~~~~~~~~~~~~~~~
ltdl.c:242:16: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:2971:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2971 | LT_DLFREE (names);
| ^~~~~~~~~~~~~~~~~
ltdl.c:242:60: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:2971:3: note: ')' token is here
2971 | LT_DLFREE (names);
| ^~~~~~~~~~~~~~~~~
ltdl.c:242:62: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:2978:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2978 | unload_deplibs (handle)
| ^
ltdl.c:2999:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2999 | trim (dest, str)
| ^
ltdl.c:3009:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3009 | LT_DLFREE (*dest);
| ^~~~~~~~~~~~~~~~~
ltdl.c:242:2: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:3009:3: note: '{' token is here
3009 | LT_DLFREE (*dest);
| ^~~~~~~~~~~~~~~~~
ltdl.c:242:16: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:3009:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3009 | LT_DLFREE (*dest);
| ^~~~~~~~~~~~~~~~~
ltdl.c:242:60: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:3009:3: note: ')' token is here
3009 | LT_DLFREE (*dest);
| ^~~~~~~~~~~~~~~~~
ltdl.c:242:62: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:3030:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
3030 | free_vars (dlname, oldname, libdir, deplibs)
| ^
ltdl.c:3036:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3036 | LT_DLFREE (dlname);
| ^~~~~~~~~~~~~~~~~~
ltdl.c:242:2: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:3036:3: note: '{' token is here
3036 | LT_DLFREE (dlname);
| ^~~~~~~~~~~~~~~~~~
ltdl.c:242:16: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:3036:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3036 | LT_DLFREE (dlname);
| ^~~~~~~~~~~~~~~~~~
ltdl.c:242:60: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:3036:3: note: ')' token is here
3036 | LT_DLFREE (dlname);
| ^~~~~~~~~~~~~~~~~~
ltdl.c:242:62: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:3037:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3037 | LT_DLFREE (oldname);
| ^~~~~~~~~~~~~~~~~~~
ltdl.c:242:2: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:3037:3: note: '{' token is here
3037 | LT_DLFREE (oldname);
| ^~~~~~~~~~~~~~~~~~~
ltdl.c:242:16: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:3037:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3037 | LT_DLFREE (oldname);
| ^~~~~~~~~~~~~~~~~~~
ltdl.c:242:60: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:3037:3: note: ')' token is here
3037 | LT_DLFREE (oldname);
| ^~~~~~~~~~~~~~~~~~~
ltdl.c:242:62: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:3038:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3038 | LT_DLFREE (libdir);
| ^~~~~~~~~~~~~~~~~~
ltdl.c:242:2: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:3038:3: note: '{' token is here
3038 | LT_DLFREE (libdir);
| ^~~~~~~~~~~~~~~~~~
ltdl.c:242:16: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:3038:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3038 | LT_DLFREE (libdir);
| ^~~~~~~~~~~~~~~~~~
ltdl.c:242:60: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:3038:3: note: ')' token is here
3038 | LT_DLFREE (libdir);
| ^~~~~~~~~~~~~~~~~~
ltdl.c:242:62: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:3039:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3039 | LT_DLFREE (deplibs);
| ^~~~~~~~~~~~~~~~~~~
ltdl.c:242:2: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:3039:3: note: '{' token is here
3039 | LT_DLFREE (deplibs);
| ^~~~~~~~~~~~~~~~~~~
ltdl.c:242:16: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:3039:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3039 | LT_DLFREE (deplibs);
| ^~~~~~~~~~~~~~~~~~~
ltdl.c:242:60: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:3039:3: note: ')' token is here
3039 | LT_DLFREE (deplibs);
| ^~~~~~~~~~~~~~~~~~~
ltdl.c:242:62: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:3045:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
3045 | try_dlopen (phandle, filename)
| ^
ltdl.c:3061:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3061 | LT_DLMUTEX_GETERROR (saved_error);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:889:40: note: expanded from macro 'LT_DLMUTEX_GETERROR'
889 | #define LT_DLMUTEX_GETERROR(errormsg) LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:3061:3: note: '{' token is here
3061 | LT_DLMUTEX_GETERROR (saved_error);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:889:54: note: expanded from macro 'LT_DLMUTEX_GETERROR'
889 | #define LT_DLMUTEX_GETERROR(errormsg) LT_STMT_START { \
| ^
ltdl.c:3061:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3061 | LT_DLMUTEX_GETERROR (saved_error);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:892:37: note: expanded from macro 'LT_DLMUTEX_GETERROR'
892 | else (errormsg) = lt_dllast_error; } LT_STMT_END
| ^
ltdl.c:3061:3: note: ')' token is here
3061 | LT_DLMUTEX_GETERROR (saved_error);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:892:39: note: expanded from macro 'LT_DLMUTEX_GETERROR'
892 | else (errormsg) = lt_dllast_error; } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:3078:4: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3078 | LT_DLFREE (*phandle);
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:242:2: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:3078:4: note: '{' token is here
3078 | LT_DLFREE (*phandle);
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:242:16: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:3078:4: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3078 | LT_DLFREE (*phandle);
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:242:60: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:3078:4: note: ')' token is here
3078 | LT_DLFREE (*phandle);
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:242:62: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:3115:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3115 | LT_DLMEM_REASSIGN (base_name, canonical);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:249:35: note: expanded from macro 'LT_DLMEM_REASSIGN'
249 | #define LT_DLMEM_REASSIGN(p, q) LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:3115:5: note: '{' token is here
3115 | LT_DLMEM_REASSIGN (base_name, canonical);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:249:49: note: expanded from macro 'LT_DLMEM_REASSIGN'
249 | #define LT_DLMEM_REASSIGN(p, q) LT_STMT_START { \
| ^
ltdl.c:3115:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3115 | LT_DLMEM_REASSIGN (base_name, canonical);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:251:7: note: expanded from macro 'LT_DLMEM_REASSIGN'
251 | } LT_STMT_END
| ^
ltdl.c:3115:5: note: ')' token is here
3115 | LT_DLMEM_REASSIGN (base_name, canonical);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:251:9: note: expanded from macro 'LT_DLMEM_REASSIGN'
251 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:3170:4: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3170 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:879:29: note: expanded from macro 'LT_DLMUTEX_LOCK'
879 | #define LT_DLMUTEX_LOCK() LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:3170:4: note: '{' token is here
3170 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:879:43: note: expanded from macro 'LT_DLMUTEX_LOCK'
879 | #define LT_DLMUTEX_LOCK() LT_STMT_START { \
| ^
ltdl.c:3170:4: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3170 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:881:7: note: expanded from macro 'LT_DLMUTEX_LOCK'
881 | } LT_STMT_END
| ^
ltdl.c:3170:4: note: ')' token is here
3170 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:881:9: note: expanded from macro 'LT_DLMUTEX_LOCK'
881 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:3174:4: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3174 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:882:31: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
882 | #define LT_DLMUTEX_UNLOCK() LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:3174:4: note: '{' token is here
3174 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:882:45: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
882 | #define LT_DLMUTEX_UNLOCK() LT_STMT_START { \
| ^
ltdl.c:3174:4: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3174 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:884:7: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
884 | } LT_STMT_END
| ^
ltdl.c:3174:4: note: ')' token is here
3174 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:884:9: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
884 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:3207:4: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3207 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (FILE_NOT_FOUND));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:3207:4: note: '{' token is here
3207 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (FILE_NOT_FOUND));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:54: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^
ltdl.c:3207:4: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3207 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (FILE_NOT_FOUND));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:38: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^
ltdl.c:3207:4: note: ')' token is here
3207 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (FILE_NOT_FOUND));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:3307:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3307 | LT_DLMEM_REASSIGN (dlname, last_libname);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:249:35: note: expanded from macro 'LT_DLMEM_REASSIGN'
249 | #define LT_DLMEM_REASSIGN(p, q) LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:3307:5: note: '{' token is here
3307 | LT_DLMEM_REASSIGN (dlname, last_libname);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:249:49: note: expanded from macro 'LT_DLMEM_REASSIGN'
249 | #define LT_DLMEM_REASSIGN(p, q) LT_STMT_START { \
| ^
ltdl.c:3307:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3307 | LT_DLMEM_REASSIGN (dlname, last_libname);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:251:7: note: expanded from macro 'LT_DLMEM_REASSIGN'
251 | } LT_STMT_END
| ^
ltdl.c:3307:5: note: ')' token is here
3307 | LT_DLMEM_REASSIGN (dlname, last_libname);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:251:9: note: expanded from macro 'LT_DLMEM_REASSIGN'
251 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:3316:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3316 | LT_DLFREE (line);
| ^~~~~~~~~~~~~~~~
ltdl.c:242:2: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:3316:7: note: '{' token is here
3316 | LT_DLFREE (line);
| ^~~~~~~~~~~~~~~~
ltdl.c:242:16: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:3316:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3316 | LT_DLFREE (line);
| ^~~~~~~~~~~~~~~~
ltdl.c:242:60: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:3316:7: note: ')' token is here
3316 | LT_DLFREE (line);
| ^~~~~~~~~~~~~~~~
ltdl.c:242:62: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:3326:4: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3326 | LT_DLFREE (*phandle);
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:242:2: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:3326:4: note: '{' token is here
3326 | LT_DLFREE (*phandle);
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:242:16: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:3326:4: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3326 | LT_DLFREE (*phandle);
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:242:60: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:3326:4: note: ')' token is here
3326 | LT_DLFREE (*phandle);
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:242:62: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:3351:4: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3351 | LT_DLFREE (*phandle);
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:242:2: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:3351:4: note: '{' token is here
3351 | LT_DLFREE (*phandle);
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:242:16: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:3351:4: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3351 | LT_DLFREE (*phandle);
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:242:60: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:3351:4: note: ')' token is here
3351 | LT_DLFREE (*phandle);
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:242:62: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:3397:4: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3397 | LT_DLFREE (*phandle);
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:242:2: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:3397:4: note: '{' token is here
3397 | LT_DLFREE (*phandle);
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:242:16: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:3397:4: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3397 | LT_DLFREE (*phandle);
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:242:60: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:3397:4: note: ')' token is here
3397 | LT_DLFREE (*phandle);
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:242:62: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:3404:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3404 | LT_DLMEM_REASSIGN (*phandle, newhandle);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:249:35: note: expanded from macro 'LT_DLMEM_REASSIGN'
249 | #define LT_DLMEM_REASSIGN(p, q) LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:3404:3: note: '{' token is here
3404 | LT_DLMEM_REASSIGN (*phandle, newhandle);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:249:49: note: expanded from macro 'LT_DLMEM_REASSIGN'
249 | #define LT_DLMEM_REASSIGN(p, q) LT_STMT_START { \
| ^
ltdl.c:3404:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3404 | LT_DLMEM_REASSIGN (*phandle, newhandle);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:251:7: note: expanded from macro 'LT_DLMEM_REASSIGN'
251 | } LT_STMT_END
| ^
ltdl.c:3404:3: note: ')' token is here
3404 | LT_DLMEM_REASSIGN (*phandle, newhandle);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:251:9: note: expanded from macro 'LT_DLMEM_REASSIGN'
251 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:3409:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3409 | LT_DLMEM_REASSIGN ((*phandle)->info.name, name);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:249:35: note: expanded from macro 'LT_DLMEM_REASSIGN'
249 | #define LT_DLMEM_REASSIGN(p, q) LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:3409:7: note: '{' token is here
3409 | LT_DLMEM_REASSIGN ((*phandle)->info.name, name);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:249:49: note: expanded from macro 'LT_DLMEM_REASSIGN'
249 | #define LT_DLMEM_REASSIGN(p, q) LT_STMT_START { \
| ^
ltdl.c:3409:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3409 | LT_DLMEM_REASSIGN ((*phandle)->info.name, name);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:251:7: note: expanded from macro 'LT_DLMEM_REASSIGN'
251 | } LT_STMT_END
| ^
ltdl.c:3409:7: note: ')' token is here
3409 | LT_DLMEM_REASSIGN ((*phandle)->info.name, name);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:251:9: note: expanded from macro 'LT_DLMEM_REASSIGN'
251 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:3411:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3411 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:879:29: note: expanded from macro 'LT_DLMUTEX_LOCK'
879 | #define LT_DLMUTEX_LOCK() LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:3411:7: note: '{' token is here
3411 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:879:43: note: expanded from macro 'LT_DLMUTEX_LOCK'
879 | #define LT_DLMUTEX_LOCK() LT_STMT_START { \
| ^
ltdl.c:3411:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3411 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:881:7: note: expanded from macro 'LT_DLMUTEX_LOCK'
881 | } LT_STMT_END
| ^
ltdl.c:3411:7: note: ')' token is here
3411 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:881:9: note: expanded from macro 'LT_DLMUTEX_LOCK'
881 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:3414:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3414 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:882:31: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
882 | #define LT_DLMUTEX_UNLOCK() LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:3414:7: note: '{' token is here
3414 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:882:45: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
882 | #define LT_DLMUTEX_UNLOCK() LT_STMT_START { \
| ^
ltdl.c:3414:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3414 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:884:7: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
884 | } LT_STMT_END
| ^
ltdl.c:3414:7: note: ')' token is here
3414 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:884:9: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
884 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:3417:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3417 | LT_DLMUTEX_SETERROR (saved_error);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:3417:3: note: '{' token is here
3417 | LT_DLMUTEX_SETERROR (saved_error);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:54: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^
ltdl.c:3417:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3417 | LT_DLMUTEX_SETERROR (saved_error);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:38: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^
ltdl.c:3417:3: note: ')' token is here
3417 | LT_DLMUTEX_SETERROR (saved_error);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:3420:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3420 | LT_DLFREE (dir);
| ^~~~~~~~~~~~~~~
ltdl.c:242:2: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:3420:3: note: '{' token is here
3420 | LT_DLFREE (dir);
| ^~~~~~~~~~~~~~~
ltdl.c:242:16: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:3420:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3420 | LT_DLFREE (dir);
| ^~~~~~~~~~~~~~~
ltdl.c:242:60: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:3420:3: note: ')' token is here
3420 | LT_DLFREE (dir);
| ^~~~~~~~~~~~~~~
ltdl.c:242:62: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:3421:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3421 | LT_DLFREE (name);
| ^~~~~~~~~~~~~~~~
ltdl.c:242:2: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:3421:3: note: '{' token is here
3421 | LT_DLFREE (name);
| ^~~~~~~~~~~~~~~~
ltdl.c:242:16: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:3421:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3421 | LT_DLFREE (name);
| ^~~~~~~~~~~~~~~~
ltdl.c:242:60: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:3421:3: note: ')' token is here
3421 | LT_DLFREE (name);
| ^~~~~~~~~~~~~~~~
ltdl.c:242:62: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:3422:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3422 | LT_DLFREE (canonical);
| ^~~~~~~~~~~~~~~~~~~~~
ltdl.c:242:2: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:3422:3: note: '{' token is here
3422 | LT_DLFREE (canonical);
| ^~~~~~~~~~~~~~~~~~~~~
ltdl.c:242:16: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:3422:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3422 | LT_DLFREE (canonical);
| ^~~~~~~~~~~~~~~~~~~~~
ltdl.c:242:60: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:3422:3: note: ')' token is here
3422 | LT_DLFREE (canonical);
| ^~~~~~~~~~~~~~~~~~~~~
ltdl.c:242:62: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:3428:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
3428 | lt_dlopen (filename)
| ^
ltdl.c:3448:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3448 | LT_DLMUTEX_GETERROR (error);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:889:40: note: expanded from macro 'LT_DLMUTEX_GETERROR'
889 | #define LT_DLMUTEX_GETERROR(errormsg) LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:3448:3: note: '{' token is here
3448 | LT_DLMUTEX_GETERROR (error);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:889:54: note: expanded from macro 'LT_DLMUTEX_GETERROR'
889 | #define LT_DLMUTEX_GETERROR(errormsg) LT_STMT_START { \
| ^
ltdl.c:3448:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3448 | LT_DLMUTEX_GETERROR (error);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:892:37: note: expanded from macro 'LT_DLMUTEX_GETERROR'
892 | else (errormsg) = lt_dllast_error; } LT_STMT_END
| ^
ltdl.c:3448:3: note: ')' token is here
3448 | LT_DLMUTEX_GETERROR (error);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:892:39: note: expanded from macro 'LT_DLMUTEX_GETERROR'
892 | else (errormsg) = lt_dllast_error; } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:3460:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
3460 | lt_dlopenext (filename)
| ^
ltdl.c:3503:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3503 | LT_DLFREE (tmp);
| ^~~~~~~~~~~~~~~
ltdl.c:242:2: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:3503:7: note: '{' token is here
3503 | LT_DLFREE (tmp);
| ^~~~~~~~~~~~~~~
ltdl.c:242:16: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:3503:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3503 | LT_DLFREE (tmp);
| ^~~~~~~~~~~~~~~
ltdl.c:242:60: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:3503:7: note: ')' token is here
3503 | LT_DLFREE (tmp);
| ^~~~~~~~~~~~~~~
ltdl.c:242:62: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:3517:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3517 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (FILE_NOT_FOUND));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:3517:3: note: '{' token is here
3517 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (FILE_NOT_FOUND));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:54: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^
ltdl.c:3517:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3517 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (FILE_NOT_FOUND));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:38: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^
ltdl.c:3517:3: note: ')' token is here
3517 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (FILE_NOT_FOUND));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:3523:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
3523 | lt_argz_insert (pargz, pargz_len, before, entry)
| ^
ltdl.c:3536:4: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3536 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (NO_MEMORY));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:3536:4: note: '{' token is here
3536 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (NO_MEMORY));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:54: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^
ltdl.c:3536:4: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3536 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (NO_MEMORY));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:38: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^
ltdl.c:3536:4: note: ')' token is here
3536 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (NO_MEMORY));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:3539:4: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3539 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (UNKNOWN));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:3539:4: note: '{' token is here
3539 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (UNKNOWN));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:54: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^
ltdl.c:3539:4: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3539 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (UNKNOWN));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:38: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_mv -f .deps/md5.Tpo .deps/md5.Plo
STMT_END
| ^
ltdl.c:3539:4: note: ')' token is here
3539 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (UNKNOWN));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:3549:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
3549 | lt_argz_insertinorder (pargz, pargz_len, entry)
| ^
ltdl.c:3573:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
3573 | lt_argz_insertdir (pargz, pargz_len, dirnam, dp)
| ^
ltdl.c:3634:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3634 | LT_DLFREE (buf);
| ^~~~~~~~~~~~~~~
ltdl.c:242:2: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:3634:3: note: '{' token is here
3634 | LT_DLFREE (buf);
| ^~~~~~~~~~~~~~~
ltdl.c:242:16: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:3634:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3634 | LT_DLFREE (buf);
| ^~~~~~~~~~~~~~~
ltdl.c:242:60: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:3634:3: note: ')' token is here
3634 | LT_DLFREE (buf);
| ^~~~~~~~~~~~~~~
ltdl.c:242:62: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:3640:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
3640 | list_files_by_dir (dirnam, pargz, pargz_len)
| ^
ltdl.c:3678:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
3678 | foreachfile_callback (dirname, data1, data2)
| ^
ltdl.c:3703:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3703 | LT_DLFREE (argz);
| ^~~~~~~~~~~~~~~~
ltdl.c:242:2: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:3703:3: note: '{' token is here
3703 | LT_DLFREE (argz);
| ^~~~~~~~~~~~~~~~
ltdl.c:242:16: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:3703:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3703 | LT_DLFREE (argz);
| ^~~~~~~~~~~~~~~~
ltdl.c:242:60: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:3703:3: note: ')' token is here
3703 | LT_DLFREE (argz);
| ^~~~~~~~~~~~~~~~
ltdl.c:242:62: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:3716:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
3716 | lt_dlforeachfile (search_path, func, data)
| ^
ltdl.c:3761:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
3761 | lt_dlclose (handle)
| ^
ltdl.c:3767:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3767 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:879:29: note: expanded from macro 'LT_DLMUTEX_LOCK'
879 | #define LT_DLMUTEX_LOCK() LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:3767:3: note: '{' token is here
3767 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:879:43: note: expanded from macro 'LT_DLMUTEX_LOCK'
879 | #define LT_DLMUTEX_LOCK() LT_STMT_START { \
| ^
ltdl.c:3767:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3767 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:881:7: note: expanded from macro 'LT_DLMUTEX_LOCK'
881 | } LT_STMT_END
| ^
ltdl.c:3767:3: note: ')' token is here
3767 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:881:9: note: expanded from macro 'LT_DLMUTEX_LOCK'
881 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:3779:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3779 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (INVALID_HANDLE));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:3779:7: note: '{' token is here
3779 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (INVALID_HANDLE));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:54: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^
ltdl.c:3779:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3779 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (INVALID_HANDLE));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:38: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^
ltdl.c:3779:7: note: ')' token is here
3779 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (INVALID_HANDLE));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:3807:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3807 | LT_DLFREE (handle->caller_data);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:242:2: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:3807:7: note: '{' token is here
3807 | LT_DLFREE (handle->caller_data);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:242:16: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:3807:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3807 | LT_DLFREE (handle->caller_data);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:242:60: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:3807:7: note: ')' token is here
3807 | LT_DLFREE (handle->caller_data);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:242:62: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:3809:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3809 | LT_DLFREE (handle->info.filename);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:242:2: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:3809:7: note: '{' token is here
3809 | LT_DLFREE (handle->info.filename);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:242:16: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:3809:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3809 | LT_DLFREE (handle->info.filename);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:242:60: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:3809:7: note: ')' token is here
3809 | LT_DLFREE (handle->info.filename);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:242:62: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:3810:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3810 | LT_DLFREE (handle->info.name);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:242:2: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:3810:7: note: '{' token is here
3810 | LT_DLFREE (handle->info.name);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:242:16: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:3810:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3810 | LT_DLFREE (handle->info.name);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:242:60: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:3810:7: note: ')' token is here
3810 | LT_DLFREE (handle->info.name);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:242:62: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:3811:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3811 | LT_DLFREE (handle);
| ^~~~~~~~~~~~~~~~~~
ltdl.c:242:2: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:3811:7: note: '{' token is here
3811 | LT_DLFREE (handle);
| ^~~~~~~~~~~~~~~~~~
ltdl.c:242:16: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:3811:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3811 | LT_DLFREE (handle);
| ^~~~~~~~~~~~~~~~~~
ltdl.c:242:60: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:3811:7: note: ')' token is here
3811 | LT_DLFREE (handle);
| ^~~~~~~~~~~~~~~~~~
ltdl.c:242:62: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:3818:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3818 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (CLOSE_RESIDENT_MODULE));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:3818:7: note: '{' token is here
3818 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (CLOSE_RESIDENT_MODULE));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:54: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^
ltdl.c:3818:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3818 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (CLOSE_RESIDENT_MODULE));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:38: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^
ltdl.c:3818:7: note: ')' token is here
3818 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (CLOSE_RESIDENT_MODULE));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:3823:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3823 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:882:31: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
882 | #define LT_DLMUTEX_UNLOCK() LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:3823:3: note: '{' token is here
3823 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:882:45: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
882 | #define LT_DLMUTEX_UNLOCK() LT_STMT_START { \
| ^
ltdl.c:3823:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3823 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:884:7: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
884 | } LT_STMT_END
| ^
ltdl.c:3823:3: note: ')' token is here
3823 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:884:9: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
884 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:3829:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
3829 | lt_dlsym (handle, symbol)
| ^
ltdl.c:3841:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3841 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (INVALID_HANDLE));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:3841:7: note: '{' token is here
3841 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (INVALID_HANDLE));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:54: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^
ltdl.c:3841:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3841 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (INVALID_HANDLE));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:38: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^
ltdl.c:3841:7: note: ')' token is here
3841 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (INVALID_HANDLE));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:3847:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3847 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (SYMBOL_NOT_FOUND));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:3847:7: note: '{' token is here
3847 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (SYMBOL_NOT_FOUND));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:54: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^
ltdl.c:3847:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3847 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (SYMBOL_NOT_FOUND));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:38: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^
ltdl.c:3847:7: note: ')' token is here
3847 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (SYMBOL_NOT_FOUND));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:3863:4: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3863 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (BUFFER_OVERFLOW));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:3863:4: note: '{' token is here
3863 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (BUFFER_OVERFLOW));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:54: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^
ltdl.c:3863:4: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3863 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (BUFFER_OVERFLOW));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:38: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^
ltdl.c:3863:4: note: ')' token is here
3863 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (BUFFER_OVERFLOW));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:3873:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3873 | LT_DLMUTEX_GETERROR (saved_error);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:889:40: note: expanded from macro 'LT_DLMUTEX_GETERROR'
889 | #define LT_DLMUTEX_GETERROR(errormsg) LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:3873:7: note: '{' token is here
3873 | LT_DLMUTEX_GETERROR (saved_error);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:889:54: note: expanded from macro 'LT_DLMUTEX_GETERROR'
889 | #define LT_DLMUTEX_GETERROR(errormsg) LT_STMT_START { \
| ^
ltdl.c:3873:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3873 | LT_DLMUTEX_GETERROR (saved_error);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:892:37: note: expanded from macro 'LT_DLMUTEX_GETERROR'
892 | else (errormsg) = lt_dllast_error; } LT_STMT_END
| ^
ltdl.c:3873:7: note: ')' token is here
3873 | LT_DLMUTEX_GETERROR (saved_error);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:892:39: note: expanded from macro 'LT_DLMUTEX_GETERROR'
892 | else (errormsg) = lt_dllast_error; } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:3895:8: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3895 | LT_DLFREE (sym);
| ^~~~~~~~~~~~~~~
ltdl.c:242:2: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:3895:8: note: '{' token is here
3895 | LT_DLFREE (sym);
| ^~~~~~~~~~~~~~~
ltdl.c:242:16: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:3895:8: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3895 | LT_DLFREE (sym);
| ^~~~~~~~~~~~~~~
ltdl.c:242:60: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:3895:8: note: ')' token is here
3895 | LT_DLFREE (sym);
| ^~~~~~~~~~~~~~~
ltdl.c:242:62: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:3899:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3899 | LT_DLMUTEX_SETERROR (saved_error);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:3899:7: note: '{' token is here
3899 | LT_DLMUTEX_SETERROR (saved_error);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:54: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^
ltdl.c:3899:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3899 | LT_DLMUTEX_SETERROR (saved_error);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:38: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^
ltdl.c:3899:7: note: ')' token is here
3899 | LT_DLMUTEX_SETERROR (saved_error);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:3916:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3916 | LT_DLFREE (sym);
| ^~~~~~~~~~~~~~~
ltdl.c:242:2: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:3916:7: note: '{' token is here
3916 | LT_DLFREE (sym);
| ^~~~~~~~~~~~~~~
ltdl.c:242:16: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:3916:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3916 | LT_DLFREE (sym);
| ^~~~~~~~~~~~~~~
ltdl.c:242:60: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:3916:7: note: ')' token is here
3916 | LT_DLFREE (sym);
| ^~~~~~~~~~~~~~~
ltdl.c:242:62: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:3927:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3927 | LT_DLMUTEX_GETERROR (error);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:889:40: note: expanded from macro 'LT_DLMUTEX_GETERROR'
889 | #define LT_DLMUTEX_GETERROR(errormsg) LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:3927:3: note: '{' token is here
3927 | LT_DLMUTEX_GETERROR (error);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:889:54: note: expanded from macro 'LT_DLMUTEX_GETERROR'
889 | #define LT_DLMUTEX_GETERROR(errormsg) LT_STMT_START { \
| ^
ltdl.c:3927:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3927 | LT_DLMUTEX_GETERROR (error);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:892:37: note: expanded from macro 'LT_DLMUTEX_GETERROR'
892 | else (errormsg) = lt_dllast_error; } LT_STMT_END
| ^
ltdl.c:3927:3: note: ')' token is here
3927 | LT_DLMUTEX_GETERROR (error);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:892:39: note: expanded from macro 'LT_DLMUTEX_GETERROR'
892 | else (errormsg) = lt_dllast_error; } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:3928:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3928 | LT_DLMUTEX_SETERROR (0);
| ^~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:3928:3: note: '{' token is here
3928 | LT_DLMUTEX_SETERROR (0);
| ^~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:54: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^
ltdl.c:3928:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3928 | LT_DLMUTEX_SETERROR (0);
| ^~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:38: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^
ltdl.c:3928:3: note: ')' token is here
3928 | LT_DLMUTEX_SETERROR (0);
| ^~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:3934:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
3934 | lt_dlpath_insertdir (ppath, before, dir)
| ^
ltdl.c:3996:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3996 | LT_DLMEM_REASSIGN (*ppath, argz);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:249:35: note: expanded from macro 'LT_DLMEM_REASSIGN'
249 | #define LT_DLMEM_REASSIGN(p, q) LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:3996:3: note: '{' token is here
3996 | LT_DLMEM_REASSIGN (*ppath, argz);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:249:49: note: expanded from macro 'LT_DLMEM_REASSIGN'
249 | #define LT_DLMEM_REASSIGN(p, q) LT_STMT_START { \
| ^
ltdl.c:3996:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3996 | LT_DLMEM_REASSIGN (*ppath, argz);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:251:7: note: expanded from macro 'LT_DLMEM_REASSIGN'
251 | } LT_STMT_END
| ^
ltdl.c:3996:3: note: ')' token is here
3996 | LT_DLMEM_REASSIGN (*ppath, argz);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:251:9: note: expanded from macro 'LT_DLMEM_REASSIGN'
251 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:3999:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3999 | LT_DLFREE (canonical);
| ^~~~~~~~~~~~~~~~~~~~~
ltdl.c:242:2: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:3999:3: note: '{' token is here
3999 | LT_DLFREE (canonical);
| ^~~~~~~~~~~~~~~~~~~~~
ltdl.c:242:16: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:3999:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3999 | LT_DLFREE (canonical);
| ^~~~~~~~~~~~~~~~~~~~~
ltdl.c:242:60: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:3999:3: note: ')' token is here
3999 | LT_DLFREE (canonical);
| ^~~~~~~~~~~~~~~~~~~~~
ltdl.c:242:62: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:4000:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4000 | LT_DLFREE (argz);
| ^~~~~~~~~~~~~~~~
ltdl.c:242:2: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:4000:3: note: '{' token is here
4000 | LT_DLFREE (argz);
| ^~~~~~~~~~~~~~~~
ltdl.c:242:16: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:4000:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4000 | LT_DLFREE (argz);
| ^~~~~~~~~~~~~~~~
ltdl.c:242:60: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:4000:3: note: ')' token is here
4000 | LT_DLFREE (argz);
| ^~~~~~~~~~~~~~~~
ltdl.c:242:62: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:4006:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
4006 | lt_dladdsearchdir (search_dir)
| ^
ltdl.c:4013:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4013 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:879:29: note: expanded from macro 'LT_DLMUTEX_LOCK'
879 | #define LT_DLMUTEX_LOCK() LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:4013:7: note: '{' token is here
4013 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:879:43: note: expanded from macro 'LT_DLMUTEX_LOCK'
879 | #define LT_DLMUTEX_LOCK() LT_STMT_START { \
| ^
ltdl.c:4013:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4013 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:881:7: note: expanded from macro 'LT_DLMUTEX_LOCK'
881 | } LT_STMT_END
| ^
ltdl.c:4013:7: note: ')' token is here
4013 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:881:9: note: expanded from macro 'LT_DLMUTEX_LOCK'
881 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:4016:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4016 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:882:31: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
882 | #define LT_DLMUTEX_UNLOCK() LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:4016:7: note: '{' token is here
4016 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:882:45: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
882 | #define LT_DLMUTEX_UNLOCK() LT_STMT_START { \
| ^
ltdl.c:4016:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4016 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:884:7: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
884 | } LT_STMT_END
| ^
ltdl.c:4016:7: note: ')' token is here
4016 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:884:9: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
884 | } LT_STmv -f .deps/getopt.Tpo .deps/getopt.Plo
MT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:4023:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
4023 | lt_dlinsertsearchdir (before, search_dir)
| ^
ltdl.c:4031:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4031 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:879:29: note: expanded from macro 'LT_DLMUTEX_LOCK'
879 | #define LT_DLMUTEX_LOCK() LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:4031:7: note: '{' token is here
4031 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:879:43: note: expanded from macro 'LT_DLMUTEX_LOCK'
879 | #define LT_DLMUTEX_LOCK() LT_STMT_START { \
| ^
ltdl.c:4031:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4031 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:881:7: note: expanded from macro 'LT_DLMUTEX_LOCK'
881 | } LT_STMT_END
| ^
ltdl.c:4031:7: note: ')' token is here
4031 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:881:9: note: expanded from macro 'LT_DLMUTEX_LOCK'
881 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:4035:4: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4035 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:882:31: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
882 | #define LT_DLMUTEX_UNLOCK() LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:4035:4: note: '{' token is here
4035 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:882:45: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
882 | #define LT_DLMUTEX_UNLOCK() LT_STMT_START { \
| ^
ltdl.c:4035:4: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4035 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:884:7: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
884 | } LT_STMT_END
| ^
ltdl.c:4035:4: note: ')' token is here
4035 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:884:9: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
884 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:4036:4: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4036 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (INVALID_POSITION));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:4036:4: note: '{' token is here
4036 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (INVALID_POSITION));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:54: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^
ltdl.c:4036:4: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4036 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (INVALID_POSITION));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:38: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^
ltdl.c:4036:4: note: ')' token is here
4036 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (INVALID_POSITION));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:4039:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4039 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:882:31: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
882 | #define LT_DLMUTEX_UNLOCK() LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:4039:7: note: '{' token is here
4039 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:882:45: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
882 | #define LT_DLMUTEX_UNLOCK() LT_STMT_START { \
| ^
ltdl.c:4039:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4039 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:884:7: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
884 | } LT_STMT_END
| ^
ltdl.c:4039:7: note: ')' token is here
4039 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:884:9: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
884 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:4044:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4044 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:879:29: note: expanded from macro 'LT_DLMUTEX_LOCK'
879 | #define LT_DLMUTEX_LOCK() LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:4044:7: note: '{' token is here
4044 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:879:43: note: expanded from macro 'LT_DLMUTEX_LOCK'
879 | #define LT_DLMUTEX_LOCK() LT_STMT_START { \
| ^
ltdl.c:4044:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4044 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:881:7: note: expanded from macro 'LT_DLMUTEX_LOCK'
881 | } LT_STMT_END
| ^
ltdl.c:4044:7: note: ')' token is here
4044 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:881:9: note: expanded from macro 'LT_DLMUTEX_LOCK'
881 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:4050:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4050 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:882:31: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
882 | #define LT_DLMUTEX_UNLOCK() LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:4050:7: note: '{' token is here
4050 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:882:45: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
882 | #define LT_DLMUTEX_UNLOCK() LT_STMT_START { \
| ^
ltdl.c:4050:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4050 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:884:7: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
884 | } LT_STMT_END
| ^
ltdl.c:4050:7: note: ')' token is here
4050 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:884:9: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
884 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:4057:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
4057 | lt_dlsetsearchpath (search_path)
| ^
ltdl.c:4062:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4062 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:879:29: note: expanded from macro 'LT_DLMUTEX_LOCK'
879 | #define LT_DLMUTEX_LOCK() LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:4062:3: note: '{' token is here
4062 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:879:43: note: expanded from macro 'LT_DLMUTEX_LOCK'
879 | #define LT_DLMUTEX_LOCK() LT_STMT_START { \
| ^
ltdl.c:4062:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4062 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:881:7: note: expanded from macro 'LT_DLMUTEX_LOCK'
881 | } LT_STMT_END
| ^
ltdl.c:4062:3: note: ')' token is here
4062 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:881:9: note: expanded from macro 'LT_DLMUTEX_LOCK'
881 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:4063:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4063 | LT_DLFREE (user_search_path);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:242:2: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:4063:3: note: '{' token is here
4063 | LT_DLFREE (user_search_path);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:242:16: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:4063:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4063 | LT_DLFREE (user_search_path);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:242:60: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:4063:3: note: ')' token is here
4063 | LT_DLFREE (user_search_path);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:242:62: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:4064:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4064 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:882:31: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
882 | #define LT_DLMUTEX_UNLOCK() LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:4064:3: note: '{' token is here
4064 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:882:45: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
882 | #define LT_DLMUTEX_UNLOCK() LT_STMT_START { \
| ^
ltdl.c:4064:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4064 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:884:7: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
884 | } LT_STMT_END
| ^
ltdl.c:4064:3: note: ')' token is here
4064 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:884:9: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
884 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:4071:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4071 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:879:29: note: expanded from macro 'LT_DLMUTEX_LOCK'
879 | #define LT_DLMUTEX_LOCK() LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:4071:3: note: '{' token is here
4071 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:879:43: note: expanded from macro 'LT_DLMUTEX_LOCK'
879 | #define LT_DLMUTEX_LOCK() LT_STMT_START { \
| ^
ltdl.c:4071:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4071 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:881:7: note: expanded from macro 'LT_DLMUTEX_LOCK'
881 | } LT_STMT_END
| ^
ltdl.c:4071:3: note: ')' token is here
4071 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:881:9: note: expanded from macro 'LT_DLMUTEX_LOCK'
881 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:4074:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4074 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:882:31: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
882 | #define LT_DLMUTEX_UNLOCK() LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:4074:3: note: '{' token is here
4074 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:882:45: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
882 | #define LT_DLMUTEX_UNLOCK() LT_STMT_START { \
| ^
ltdl.c:4074:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4074 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:884:7: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
884 | } LT_STMT_END
| ^
ltdl.c:4074:3: note: ')' token is here
4074 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:884:9: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
884 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:4084:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4084 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:879:29: note: expanded from macro 'LT_DLMUTEX_LOCK'
879 | #define LT_DLMUTEX_LOCK() LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:4084:3: note: '{' token is here
4084 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:879:43: note: expanded from macro 'LT_DLMUTEX_LOCK'
879 | #define LT_DLMUTEX_LOCK() LT_STMT_START { \
| ^
ltdl.c:4084:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4084 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:881:7: note: expanded from macro 'LT_DLMUTEX_LOCK'
881 | } LT_STMT_END
| ^
ltdl.c:4084:3: note: ')' token is here
4084 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:881:9: note: expanded from macro 'LT_DLMUTEX_LOCK'
881 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:4086:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4086 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:882:31: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
882 | #define LT_DLMUTEX_UNLOCK() LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:4086:3: note: '{' token is here
4086 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:882:45: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
882 | #define LT_DLMUTEX_UNLOCK() LT_STMT_START { \
| ^
ltdl.c:4086:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4086 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:884:7: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
884 | } LT_STMT_END
| ^
ltdl.c:4086:3: note: ')' token is here
4086 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:884:9: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
884 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:4092:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
4092 | lt_dlmakeresident (handle)
| ^
ltdl.c:4099:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4099 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (INVALID_HANDLE));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:4099:7: note: '{' token is here
4099 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (INVALID_HANDLE));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:54: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^
ltdl.c:4099:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4099 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (INVALID_HANDLE));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:38: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^
ltdl.c:4099:7: note: ')' token is here
4099 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (INVALID_HANDLE));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:4111:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
4111 | lt_dlisresident (handle)
| ^
ltdl.c:4116:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4116 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (INVALID_HANDLE));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:4116:7: note: '{' token is here
4116 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (INVALID_HANDLE));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:54: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^
ltdl.c:4116:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4116 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (INVALID_HANDLE));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:38: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^
ltdl.c:4116:7: note: ')' token is here
4116 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (INVALID_HANDLE));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:4129:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
4129 | lt_dlgetinfo (handle)
| ^
ltdl.c:4134:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4134 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (INVALID_HANDLE));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:4134:7: note: '{' token is here
4134 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (INVALID_HANDLE));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:54: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^
ltdl.c:4134:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4134 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (INVALID_HANDLE));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:38: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^
ltdl.c:4134:7: note: ')' token is here
4134 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (INVALID_HANDLE));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:4142:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
4142 | lt_dlhandle_next (place)
| ^
ltdl.c:4149:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
4149 | lt_dlforeach (func, data)
| ^
ltdl.c:4156:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4156 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:879:29: note: expanded from macro 'LT_DLMUTEX_LOCK'
879 | #define LT_DLMUTEX_LOCK() LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:4156:3: note: '{' token is here
4156 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:879:43: note: expanded from macro 'LT_DLMUTEX_LOCK'
879 | #define LT_DLMUTEX_LOCK() LT_STMT_START { \
| ^
ltdl.c:4156:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4156 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:881:7: note: expanded from macro 'LT_DLMUTEX_LOCK'
881 | } LT_STMT_END
| ^
ltdl.c:4156:3: note: ')' token is here
4156 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:881:9: note: expanded from macro 'LT_DLMUTEX_LOCK'
881 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:4171:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4171 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:882:31: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
882 | #define LT_DLMUTEX_UNLOCK() LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:4171:3: note: '{' token is here
4171 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:882:45: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
882 | #define LT_DLMUTEX_UNLOCK() LT_STMT_START { \
| ^
ltdl.c:4171:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4171 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:884:7: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
884 | } LT_STMT_END
| ^
ltdl.c:4171:3: note: ')' token is here
4171 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:884:9: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
884 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:4182:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4182 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:879:29: note: expanded from macro 'LT_DLMUTEX_LOCK'
879 | #define LT_DLMUTEX_LOCK() LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:4182:3: note: '{' token is here
4182 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:879:43: note: expanded from macro 'LT_DLMUTEX_LOCK'
879 | #define LT_DLMUTEX_LOCK() LT_STMT_START { \
| ^
ltdl.c:4182:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4182 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:881:7: note: expanded from macro 'LT_DLMUTEX_LOCK'
881 | } LT_STMT_END
| ^
ltdl.c:4182:3: note: ')' token is here
4182 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:881:9: note: expanded from macro 'LT_DLMUTEX_LOCK'
881 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:4184:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4184 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:882:31: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
882 | #define LT_DLMUTEX_UNLOCK() LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:4184:3: note: '{' token is here
4184 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:882:45: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
882 | #define LT_DLMUTEX_UNLOCK() LT_STMT_START { \
| ^
ltdl.c:4184:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4184 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:884:7: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
884 | } LT_STMT_END
| ^
ltdl.c:4184:3: note: ')' token is here
4184 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:884:9: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
884 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:4190:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
4190 | lt_dlcaller_set_data (key, handle, data)
| ^
ltdl.c:4201:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4201 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:879:29: note: expanded from macro 'LT_DLMUTEX_LOCK'
879 | #define LT_DLMUTEX_LOCK() LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:4201:3: note: '{' token is here
4201 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:879:43: note: expanded from macro 'LT_DLMUTEX_LOCK'
879 | #define LT_DLMUTEX_LOCK() LT_STMT_START { \
| ^
ltdl.c:4201:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4201 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:881:7: note: expanded from macro 'LT_DLMUTEX_LOCK'
881 | } LT_STMT_END
| ^
ltdl.c:4201:3: note: ')' token is here
4201 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:881:9: note: expanded from macro 'LT_DLMUTEX_LOCK'
881 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:4239:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4239 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:882:31: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
882 | #define LT_DLMUTEX_UNLOCK() LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:4239:3: note: '{' token is here
4239 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:882:45: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
882 | #define LT_DLMUTEX_UNLOCK() LT_STMT_START { \
| ^
ltdl.c:4239:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4239 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:884:7: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
884 | } LT_STMT_END
| ^
ltdl.c:4239:3: note: ')' token is here
4239 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:884:9: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
884 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:4245:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
4245 | lt_dlcaller_get_data (key, handle)
| ^
ltdl.c:4253:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4253 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:879:29: note: expanded from macro 'LT_DLMUTEX_LOCK'
879 | #define LT_DLMUTEX_LOCK() LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:4253:3: note: '{' token is here
4253 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:879:43: note: expanded from macro 'LT_DLMUTEX_LOCK'
879 | #define LT_DLMUTEX_LOCK() LT_STMT_START { \
| ^
ltdl.c:4253:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4253 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:881:7: note: expanded from macro 'LT_DLMUTEX_LOCK'
881 | } LT_STMT_END
| ^
ltdl.c:4253:3: note: ')' token is here
4253 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:881:9: note: expanded from macro 'LT_DLMUTEX_LOCK'
881 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:4268:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4268 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:882:31: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
882 | #define LT_DLMUTEX_UNLOCK() LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:4268:3: note: '{' token is here
4268 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:882:45: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
882 | #define LT_DLMUTEX_UNLOCK() LT_STMT_START { \
| ^
ltdl.c:4268:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4268 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:884:7: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
884 | } LT_STMT_END
| ^
ltdl.c:4268:3: note: ')' token is here
4268 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:884:9: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
884 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:4279:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
4279 | lt_dlloader_add (place, dlloader, loader_name)
| ^
ltdl.c:4292:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4292 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (INVALID_LOADER));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:4292:7: note: '{' token is here
4292 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (INVALID_LOADER));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:54: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^
ltdl.c:4292:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4292 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (INVALID_LOADER));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:38: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^
ltdl.c:4292:7: note: ')' token is here
4292 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (INVALID_LOADER));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:4310:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4310 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:879:29: note: expanded from macro 'LT_DLMUTEX_LOCK'
879 | #define LT_DLMUTEX_LOCK() LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:4310:3: note: '{' token is here
4310 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:879:43: note: expanded from macro 'LT_DLMUTEX_LOCK'
879 | #define LT_DLMUTEX_LOCK() LT_STMT_START { \
| ^
ltdl.c:4310:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4310 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:881:7: note: expanded from macro 'LT_DLMUTEX_LOCK'
881 | } LT_STMT_END
| ^
ltdl.c:4310:3: note: ')' token is here
4310 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:881:9: note: expanded from macro 'LT_DLMUTEX_LOCK'
881 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:4343:4: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4343 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (INVALID_LOADER));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:4343:4: note: '{' token is here
4343 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (INVALID_LOADER));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:54: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^
ltdl.c:4343:4: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4343 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (INVALID_LOADER));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:38: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^
ltdl.c:4343:4: note: ')' token is here
4343 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (INVALID_LOADER));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:4354:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4354 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:882:31: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
882 | #define LT_DLMUTEX_UNLOCK() LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:4354:3: note: '{' token is here
4354 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:882:45: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
882 | #define LT_DLMUTEX_UNLOCK() LT_STMT_START { \
| ^
ltdl.c:4354:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4354 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:884:7: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
884 | } LT_STMT_END
| ^
ltdl.c:4354:3: note: ')' token is here
4354 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:884:9: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
884 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:4360:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
4360 | lt_dlloader_remove (loader_name)
| ^
ltdl.c:4369:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4369 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (INVALID_LOADER));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:4369:7: note: '{' token is here
4369 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (INVALID_LOADER));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:54: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^
ltdl.c:4369:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4369 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (INVALID_LOADER));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:38: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^
ltdl.c:4369:7: note: ')' token is here
4369 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (INVALID_LOADER));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:4373:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4373 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:879:29: note: expanded from macro 'LT_DLMUTEX_LOCK'
879 | #define LT_DLMUTEX_LOCK() LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:4373:3: note: '{' token is here
4373 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:879:43: note: expanded from macro 'LT_DLMUTEX_LOCK'
879 | #define LT_DLMUTEX_LOCK() LT_STMT_START { \
| ^
ltdl.c:4373:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4373 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:881:7: note: expanded from macro 'LT_DLMUTEX_LOCK'
881 | } LT_STMT_END
| ^
ltdl.c:4373:3: note: ')' token is here
4373 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:881:9: note: expanded from macro 'LT_DLMUTEX_LOCK'
881 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:4380:4: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4380 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (REMOVE_LOADER));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:4380:4: note: '{' token is here
4380 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (REMOVE_LOADER));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:54: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^
ltdl.c:4380:4: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4380 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (REMOVE_LOADER));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:38: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^
ltdl.c:4380:4: note: ')' token is here
4380 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (REMOVE_LOADER));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:4412:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4412 | LT_DLFREE (place);
| ^~~~~~~~~~~~~~~~~
ltdl.c:242:2: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:4412:3: note: '{' token is here
4412 | LT_DLFREE (place);
| ^~~~~~~~~~~~~~~~~
ltdl.c:242:16: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:4412:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4412 | LT_DLFREE (place);
| ^~~~~~~~~~~~~~~~~
ltdl.c:242:60: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^
ltdl.c:4412:3: note: ')' token is here
4412 | LT_DLFREE (place);
| ^~~~~~~~~~~~~~~~~
ltdl.c:242:62: note: expanded from macro 'LT_DLFREE'
242 | LT_STMT_START { if (p) (p) = (lt_dlfree (p), (lt_ptr) 0); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:4415:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4415 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:882:31: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
882 | #define LT_DLMUTEX_UNLOCK() LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:4415:3: note: '{' token is here
4415 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:882:45: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
882 | #define LT_DLMUTEX_UNLOCK() LT_STMT_START { \
| ^
ltdl.c:4415:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4415 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:884:7: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
884 | } LT_STMT_END
| ^
ltdl.c:4415:3: note: ')' token is here
4415 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:884:9: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
884 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:4421:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
4421 | lt_dlloader_next (place)
| ^
ltdl.c:4426:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4426 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:879:29: note: expanded from macro 'LT_DLMUTEX_LOCK'
879 | #define LT_DLMUTEX_LOCK() LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:4426:3: note: '{' token is here
4426 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:879:43: note: expanded from macro 'LT_DLMUTEX_LOCK'
879 | #define LT_DLMUTEX_LOCK() LT_STMT_START { \
| ^
ltdl.c:4426:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4426 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:881:7: note: expanded from macro 'LT_DLMUTEX_LOCK'
881 | } LT_STMT_END
| ^
ltdl.c:4426:3: note: ')' token is here
4426 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:881:9: note: expanded from macro 'LT_DLMUTEX_LOCK'
881 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:4428:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4428 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:882:31: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
882 | #define LT_DLMUTEX_UNLOCK() LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:4428:3: note: '{' token is here
4428 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:882:45: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
882 | #define LT_DLMUTEX_UNLOCK() LT_STMT_START { \
| ^
ltdl.c:4428:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4428 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:884:7: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
884 | } LT_STMT_END
| ^
ltdl.c:4428:3: note: ')' token is here
4428 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:884:9: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
884 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:4434:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
4434 | lt_dlloader_name (place)
| ^
ltdl.c:4441:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4441 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:879:29: note: expanded from macro 'LT_DLMUTEX_LOCK'
879 | #define LT_DLMUTEX_LOCK() LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:4441:7: note: '{' token is here
4441 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:879:43: note: expanded from macro 'LT_DLMUTEX_LOCK'
879 | #define LT_DLMUTEX_LOCK() LT_STMT_START { \
| ^
ltdl.c:4441:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4441 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:881:7: note: expanded from macro 'LT_DLMUTEX_LOCK'
881 | } LT_STMT_END
| ^
ltdl.c:4441:7: note: ')' token is here
4441 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:881:9: note: expanded from macro 'LT_DLMUTEX_LOCK'
881 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:4443:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4443 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:882:31: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
882 | #define LT_DLMUTEX_UNLOCK() LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:4443:7: note: '{' token is here
4443 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:882:45: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
882 | #define LT_DLMUTEX_UNLOCK() LT_STMT_START { \
| ^
ltdl.c:4443:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4443 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:884:7: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
884 | } LT_STMT_END
| ^
ltdl.c:4443:7: note: ')' token is here
4443 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:884:9: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
884 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:4447:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4447 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (INVALID_LOADER));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:4447:7: note: '{' token is here
4447 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (INVALID_LOADER));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:54: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^
ltdl.c:4447:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4447 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (INVALID_LOADER));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:38: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^
ltdl.c:4447:7: note: ')' token is here
4447 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (INVALID_LOADER));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:4454:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
4454 | lt_dlloader_data (place)
| ^
ltdl.c:4461:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4461 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:879:29: note: expanded from macro 'LT_DLMUTEX_LOCK'
879 | #define LT_DLMUTEX_LOCK() LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:4461:7: note: '{' token is here
4461 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:879:43: note: expanded from macro 'LT_DLMUTEX_LOCK'
879 | #define LT_DLMUTEX_LOCK() LT_STMT_START { \
| ^
ltdl.c:4461:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4461 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:881:7: note: expanded from macro 'LT_DLMUTEX_LOCK'
881 | } LT_STMT_END
| ^
ltdl.c:4461:7: note: ')' token is here
4461 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:881:9: note: expanded from macro 'LT_DLMUTEX_LOCK'
881 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:4463:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4463 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:882:31: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
882 | #define LT_DLMUTEX_UNLOCK() LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:4463:7: note: '{' token is here
4463 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:882:45: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
882 | #define LT_DLMUTEX_UNLOCK() LT_STMT_START { \
| ^
ltdl.c:4463:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4463 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:884:7: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
884 | } LT_STMT_END
| ^
ltdl.c:4463:7: note: ')' token is here
4463 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:884:9: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
884 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:4467:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4467 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (INVALID_LOADER));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:4467:7: note: '{' token is here
4467 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (INVALID_LOADER));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:885:54: note: expanded from macro 'LT_DLMUTEX_SETERROR'
885 | #define LT_DLMUTEX_SETERROR(errormsg) LT_STMT_START { \
| ^
ltdl.c:4467:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4467 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (INVALID_LOADER));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:38: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^
ltdl.c:4467:7: note: ')' token is here
4467 | LT_DLMUTEX_SETERROR (LT_DLSTRERROR (INVALID_LOADER));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ltdl.c:888:40: note: expanded from macro 'LT_DLMUTEX_SETERROR'
888 | else lt_dllast_error = (errormsg); } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:4474:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
4474 | lt_dlloader_find (loader_name)
| ^
ltdl.c:4479:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4479 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:879:29: note: expanded from macro 'LT_DLMUTEX_LOCK'
879 | #define LT_DLMUTEX_LOCK() LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:4479:3: note: '{' token is here
4479 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:879:43: note: expanded from macro 'LT_DLMUTEX_LOCK'
879 | #define LT_DLMUTEX_LOCK() LT_STMT_START { \
| ^
ltdl.c:4479:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4479 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:881:7: note: expanded from macro 'LT_DLMUTEX_LOCK'
881 | } LT_STMT_END
| ^
ltdl.c:4479:3: note: ')' token is here
4479 | LT_DLMUTEX_LOCK ();
| ^~~~~~~~~~~~~~~~~~
ltdl.c:881:9: note: expanded from macro 'LT_DLMUTEX_LOCK'
881 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:4487:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4487 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:882:31: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
882 | #define LT_DLMUTEX_UNLOCK() LT_STMT_START { \
| ^~~~~~~~~~~~~
./ltdl.h:68:38: note: expanded from macro 'LT_STMT_START'
68 | # define LT_STMT_START (void)(
| ^
ltdl.c:4487:3: note: '{' token is here
4487 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:882:45: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
882 | #define LT_DLMUTEX_UNLOCK() LT_STMT_START { \
| ^
ltdl.c:4487:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4487 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:884:7: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
884 | } LT_STMT_END
| ^
ltdl.c:4487:3: note: ')' token is here
4487 | LT_DLMUTEX_UNLOCK ();
| ^~~~~~~~~~~~~~~~~~~~
ltdl.c:884:9: note: expanded from macro 'LT_DLMUTEX_UNLOCK'
884 | } LT_STMT_END
| ^~~~~~~~~~~
./ltdl.h:69:32: note: expanded from macro 'LT_STMT_END'
69 | # define LT_STMT_END )
| ^
ltdl.c:858:19: warning: unused variable 'shlib_ext' [-Wunused-const-variable]
858 | static const char shlib_ext[] = LTDL_SHLIB_EXT;
| ^~~~~~~~~
380 warnings generated.
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT ltdl.lo -MD -MP -MF .deps/ltdl.Tpo -c ltdl.c -o ltdl.o >/dev/null 2>&1
mv -f .deps/ltdl.Tpo .deps/ltdl.Plo
51 warnings generated.
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT regex.lo -MD -MP -MF .deps/regex.Tpo -c regex.c -o regex.o >/dev/null 2>&1
mv -f .deps/regex.Tpo .deps/regex.Plo
/bin/sh ../libtool --tag=CC --mode=link cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -L/usr/local/lib -fstack-protector-strong -o library.la getopt.lo getopt1.lo md5.lo avltrees.lo rbtrees.lo lock.lo strspell.lo regex.lo socketx.lo pointer-set.lo ltdl.lo obstack.lo -pthread -ldl -lrt -lm -L/usr/local/lib
libtool: link: ar cru .libs/library.a .libs/getopt.o .libs/getopt1.o .libs/md5.o .libs/avltrees.o .libs/rbtrees.o .libs/lock.o .libs/strspell.o .libs/regex.o .libs/socketx.o .libs/pointer-set.o .libs/ltdl.o .libs/obstack.o
libtool: link: ranlib .libs/library.a
libtool: link: ( cd ".libs" && rm -f "library.la" && ln -s "../library.la" "library.la" )
gmake[2]: Leaving directory '/magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/lib-src'
Making all in lightning
gmake[2]: Entering directory '/magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/lightning'
gmake[2]: Leaving directory '/magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/lightning'
Making all in snprintfv
gmake[2]: Entering directory '/magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/snprintfv'
/usr/local/bin/gmake all-recursive
gmake[3]: Entering directory '/magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/snprintfv'
Making all in snprintfv
gmake[4]: Entering directory '/magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/snprintfv/snprintfv'
cd .. \
&& /bin/sh ./config.status snprintfv/compat.h
creating ./printf.h
config.status: executing snprintfv/compat.h commands
creating snprintfv/compat.h
snprintfv/compat.h is unchanged
echo timestamp > compat.stamp
/usr/local/bin/gmake all-am
gmake[5]: Entering directory '/magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/snprintfv/snprintfv'
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/local/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MT libsnprintfvc_la-filament.lo -MD -MP -MF .deps/libsnprintfvc_la-filament.Tpo -c -o libsnprintfvc_la-filament.lo `test -f 'filament.c' || echo './'`filament.c
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/local/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MT libsnprintfvc_la-format.lo -MD -MP -MF .deps/libsnprintfvc_la-format.Tpo -c -o libsnprintfvc_la-format.lo `test -f 'format.c' || echo './'`format.c
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/local/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MT libsnprintfvc_la-printf.lo -MD -MP -MF .deps/libsnprintfvc_la-printf.Tpo -c -o libsnprintfvc_la-printf.lo `test -f 'printf.c' || echo './'`printf.c
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/local/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MT libsnprintfvc_la-mem.lo -MD -MP -MF .deps/libsnprintfvc_la-mem.Tpo -c -o libsnprintfvc_la-mem.lo `test -f 'mem.c' || echo './'`mem.c
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/local/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MT libsnprintfvc_la-stream.lo -MD -MP -MF .deps/libsnprintfvc_la-stream.Tpo -c -o libsnprintfvc_la-stream.lo `test -f 'stream.c' || echo './'`stream.c
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/local/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MT libsnprintfvc_la-custom.lo -MD -MP -MF .deps/libsnprintfvc_la-custom.Tpo -c -o libsnprintfvc_la-custom.lo `test -f 'custom.c' || echo './'`custom.c
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/local/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MT libsnprintfvc_la-format.lo -MD -MP -MF .deps/libsnprintfvc_la-format.Tpo -c format.c -fPIC -DPIC -o .libs/libsnprintfvc_la-format.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/local/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MT libsnprintfvc_la-filament.lo -MD -MP -MF .deps/libsnprintfvc_la-filament.Tpo -c filament.c -fPIC -DPIC -o .libs/libsnprintfvc_la-filament.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/local/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MT libsnprintfvc_la-mem.lo -MD -MP -MF .deps/libsnprintfvc_la-mem.Tpo -c mem.c -fPIC -DPIC -o .libs/libsnprintfvc_la-mem.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/local/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MT libsnprintfvc_la-stream.lo -MD -MP -MF .deps/libsnprintfvc_la-stream.Tpo -c stream.c -fPIC -DPIC -o .libs/libsnprintfvc_la-stream.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/local/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MT libsnprintfvc_la-custom.lo -MD -MP -MF .deps/libsnprintfvc_la-custom.Tpo -c custom.c -fPIC -DPIC -o .libs/libsnprintfvc_la-custom.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/local/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MT libsnprintfvc_la-printf.lo -MD -MP -MF .deps/libsnprintfvc_la-printf.Tpo -c printf.c -fPIC -DPIC -o .libs/libsnprintfvc_la-printf.o
filament.c:157:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
157 | snv_assert (len < fil->size);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../snprintfv/compat.h:169:28: note: expanded from macro 'snv_assert'
169 | #define snv_assert(expr) snv_fassert(stderr, expr)
| ^~~~~~~~~~~~~~~~~~~~~~~~~
../snprintfv/compat.h:170:35: note: expanded from macro 'snv_fassert'
170 | #define snv_fassert(stream, expr) SNV_STMT_START{ \
| ^~~~~~~~~~~~~~
../snprintfv/compat.h:126:32: note: expanded from macro 'SNV_STMT_START'
126 | # define SNV_STMT_START (void)(
| ^
filament.c:157:7: note: '{' token is here
157 | snv_assert (len < fil->size);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../snprintfv/compat.h:169:28: note: expanded from macro 'snv_assert'
169 | #define scustom.c:116:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
nv_assert(expr) snv_fasser 116 | return_val_if_fail (pinfo != NULt(stderr, expr)
| ^~~~~~~~~~~~~~~~~~~~~~~~~
../snprintfv/compat.hL, SNV_ERROR);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:170:49: note: expanded from macro 'snv_fassert'
../snprintfv/compat.h:187 170 | #define s:39: note: expanded from macro 'return_val_if_fail'
nv_fa 187 | #define ssert(stream, expr) SNV_STreturn_val_if_fMTai_START{ \
| ^
l(expr, val) freturn_val_if_fail(stderr, expr, val)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../snprintfv/compat.h:188:48: note: expanded from macro 'freturn_val_if_fail'
188 | #define freturn_val_if_failfilament.c:(st157:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ream, expr, val) SNV_STMT_START{ \ 157 |
| ^~~~~~~~~~~~~~
snv_assert (len < fil->size);
../snprintfv/compat.h:126:32: note: expanded from macro 'SNV_STMT_START'
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
126 | # define SNV_STMT_START (void)(
| ^
../snprintfv/compat.h:169:28: note: expanded from macro 'snv_assert'
custom.c:116:3: note: '{' token is here
169 | #define 116 | snv_assert(expr) snv_fassert(stderr, expr)
| ^~~~~~~~~~~~~~~~~~~~~~~~~
return_val_if_fail (pinfo != NULL, SNV_ERROR);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../snprintfv/compat.h:176:12: note: expanded from macro 'snv_fassert'
../snprintfv/compat.h:187:39: note: expanded from macro 'return_val_if_fail'
176 | }; }SNV_STMT_END
| ^
187 | #define return_vafilament.c:157:7:l_if note: ')' token is here
_fa 157 | snv_assertil(expr, val (len ) < fil->sifzereturn_)val_if_fail(std;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
err, expr,../snprintfv/compat.h:169:28: note: expanded from macro 'snv_assert'
val)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../snprintfv/compat.h:188:62: 169 | #define note: expanded from macro 'freturn_val_if_fail'
snv_assert(expr) 188 | #de fine fr snv_fassert(stderreturn_val_if_fail(stream, expr, expr)
| ^~~~~~~~~~~~~~~~~~~~~~~~~
../snprintfv/compat.h:176:13: note: expanded from macro 'snv_fassert'
, val) 176 | S N};V_STMT_START{ \
}SNV_STM T_END
| ^~~~~~~~~~~~
| ^
../snprintfv/compat.h:127:25: note: expanded from macro 'SNV_STMT_END'
127 | # define SNV_STMT_END )
| ^
custom.c:116:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
116 | return_val_if_fail (pinfo != NULL, SNV_ERROR);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../snprintfv/compat.h:187:39: note: expanded from macro 'return_val_if_fail'
187 | #define return_val_if_fail(expr, val) freturn_val_if_fail(stderr, expr, val)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../snprintfv/compat.h:194:12: note: expanded from macro 'freturn_val_if_fail'
194 | }; }SNV_STMT_END
| ^
custom.c:116:3: note: ')' token is here
116 | return_val_if_fail (pinfo != NULL, SNV_ERROR);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../snprintfv/compat.h:187:39: note: expanded from macro 'return_val_if_fail'
187 | #define return_val_if_fail(expr, val) freturn_val_if_fail(stderr, expr, val)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../snprintfv/compat.h:194:13: note: expanded from macro 'freturn_val_if_fail'
194 | }; }SNV_STMT_END
| ^~~~~~~~~~~~
../snprintfv/compat.h:127:25: note: expanded from macro 'SNV_STMT_END'
127 | # define SNV_STMT_END )
| ^
custom.c:146:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
146 | SNV_EMIT (pinfo->pad, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:252:3: note: expanded from macro 'SNV_EMIT'
252 | SNV_STMT_START { \
| ^~~~~~~~~~~~~~
../snprintfv/compat.h:126:32: note: expanded from macro 'SNV_STMT_START'
126 | # define SNV_STMT_START (void)(
| ^
custom.c:146:2: note: '{' token is here
146 | SNV_EMIT (pinfo->pad, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:252:18: note: expanded from macro 'SNV_EMIT'
252 | SNV_STMT_START { \
| ^
custom.c:146:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
146 | SNV_EMIT (pinfo->pad, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:266:3: note: expanded from macro 'SNV_EMIT'
266 | } SNV_STMT_END
| ^
custom.c:146:2: note: ')' token is here
146 | SNV_EMIT (pinfo->pad, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:266:5: note: expanded from macro 'SNV_EMIT'
266 | } SNV_STMT_END
| ^~~~~~~~~~~~
../snprintfv/compat.h:127:25: note: expanded from macro 'SNV_STMT_END'
127 | # define SNV_STMT_END )
| ^
custom.c:157:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
157 | SNV_EMIT (*p++, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:252:3: note: expanded from macro 'SNV_EMIT'
252 | SNV_STMT_START { \
| ^~~~~~~~~~~~~~
../snprintfv/compat.h:126:32: note: expanded from macro 'SNV_STMT_START'
126 | # define SNV_STMT_START (void)(
| ^
custom.c:157:2: note: '{' token is here
157 | SNV_EMIT (*p++, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:252:18: note: expanded from macro 'SNV_EMIT'
252 | SNV_STMT_START { \
| ^
custom.c:157:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
157 | SNV_EMIT (*p++libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/local/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MT libsnprintfvc_la-mem.lo -MD -MP -MF .deps/libsnprintfvc_la-mem.Tpo -c mem.c -o libsnprintfvc_la-mem.o >/dev/null 2>&1
, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:266:3: note: expanded from macro 'SNV_EMIT'
266 | } SNV_STMT_END
| ^
custom.c:157:2: note: ')' token is here
157 | SNV_EMIT (*p++, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:266:5: note: expanded from macro 'SNV_EMIT'
266 | } SNV_STMT_END
| ^~~~~~~~~~~~
../snprintfv/compat.h:127:25: note: expanded from macro 'SNV_STMT_END'
127 | # define SNV_STMT_END )
| ^
custom.c:166:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
166 | SNV_EMIT (pinfo->pad, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:252:3: note: expanded from macro 'SNV_EMIT'
252 | SNV_STMT_START { \
| ^~~~~~~~~~~~~~
../snprintfv/compat.h:126:32: note: expanded from macro 'SNV_STMT_START'
126 | # define SNV_STMT_START (void)(
| ^
custom.c:166:7: note: '{' token is here
166 | SNV_EMIT (pinfo->pad, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:252:18: note: expanded from macro 'SNV_EMIT'
252 | SNV_STMT_START { \
| ^
custom.c:166:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
166 | SNV_EMIT (pinfo->pad, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:266:3: note: expanded from macro 'SNV_EMIT'
266 | } SNV_STMT_END
| ^
custom.c:166:7: note: ')' token is here
166 | SNV_EMIT (pinfo->pad, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:266:5: note: expanded from macro 'SNV_EMIT'
266 | } SNV_STMT_END
| ^~~~~~~~~~~~
../snprintfv/compat.h:127:25: note: expanded from macro 'SNV_STMT_END'
127 | # define SNV_STMT_END )
| ^
format.c:430:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
430 | return_val_if_fail (pinfo != NULL, SNV_ERROR);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../snprintfv/compat.h:187:39: note: expanded from macro 'return_val_if_fail'
187 | #define return_val_if_fail(expr, val) freturn_val_if_fail(stderr, expr, val)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
printf.c:../snprintfv/compat.h:188:48: note: expanded from macro 'freturn_val_if_fail'
348:3: warning: 188 | #de'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
fine freturn_va 348 | l_if_ return_vafail(l_if_faistrel (format != NULL, -1);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
am, ex../snprintfv/compat.h:187:39:pr, val) note: expanded from macro 'return_val_if_fail'
SNV_S TMT_S187 | #defineTART{ ret \
| ^~~~~~~~~~~~~~
urn_v../snprintfv/compat.h:126:32:al_if_ note: expanded from macro 'SNV_STMT_START'
f 126 | # ail( defexprine , vaSNV_l) frSTMTeturn_val_STA_if_fail(RT (stdevoidrr, )(
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/local/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MT libsnprintfvc_la-stream.lo -MD -MP -MF .deps/libsnprintfvc_la-stream.Tpo -c stream.c -o libsnprintfvc_la-stream.o >/dev/null 2>&1
e| ^
xpr,format.c:430: val3: note: )
| '{' token is here
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 430 | return_
val_if_f../snprintfv/compat.h:188:ail (48: pinfonote: expanded from macro 'freturn_val_if_fail'
!= 188 | #d NULLefine f, SNVreturn_ERRO_vaR);
l_if| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_fail(st../snprintfv/compat.h:187:39:ream, expr, note: expanded from macro 'return_val_if_fail'
187 | #dval)efin SNe reV_SturnTMT_val_i_STARf_fail(expr, val) freturn_T{ val_if\
| _fail(std ^~~~~~~~~~~~~~
../snprintfv/compat.h:126:32err,: note: expanded from macro 'SNV_STMT_START'
expr, val)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
126 | # defi../snprintfv/compat.h:188:62: note: expanded from macro 'freturn_val_if_fail'ne SNV_STMT_START (void)(
| ^
printf.c: 188 | #d348:3: note: efine freturn_val_if_fai'{' token is here
l(stream, expr, val) SNV_ 348 | return_val_if_fail (formST2MT_START{ at != NULL, \
| ^
warnings generated.
-1);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../snprintfv/compat.h:187:39: note: expanded from macro 'return_val_if_fail'
187 | #define return_val_if_fail(expr, val) freturn_vaformat.c:430:3: warning: l_if_fail(stderr, expr, val)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
../snprintfv/compat.h 430 | return_val_if_fail (pinfo != NULL, SNV_:188:62:ERROR);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
note: expanded from macro 'freturn_val_if_fail'
../snprintfv/compat.h:187:39: note: expanded from macro 'return_val_if_fail'
188 | #de 187 | #definfine freturn_val_if_fail(stream, expr, val) SNV_STMT_START{ \
| ^
e return_val_if_fail(expr, val) freturn_val_if_fail(stderr, expr, vlibtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/local/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MT libsnprintfvc_la-filament.lo -MD -MP -MF .deps/libsnprintfvc_la-filament.Tpo -c filament.c -o libsnprintfvc_la-filament.o >/dev/null 2>&1
aprintf.cl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../snprintfv/compat.h:194:12: note: expanded from macro 'freturn_val_if_fail'
:348:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
194 348 | return_va | }; }SNV_STMT_END
| ^
l_if_fail (format != NULformat.cL, -1);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:430:3: note: ')' token is here
../snprintfv/compat.h:187:39 : note: expanded from macro 'return_val_if_fail'
430 | return_val_if_fail (pinfo != NULL, SNV_ ERROR)187 | #define return_;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
v../snprintfv/compat.h:187:39: note: expanded from macro 'return_val_if_fail'
al_if_f 187 | #define return_val_if_fail(expr, val)ail(expr, va freturn_val_if_fail(stderr, expr, val)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
l) freturn_val_i../snprintfv/compat.h:194:13:f_fail note: expanded from macro 'freturn_val_if_fail'
194 | (std };err, e }SNV_STMT_END
| ^~~~~~~~~~~~
../snprintfv/compat.h:127:25xpr, val)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../snprintfv/compat.h:194:12: note: expanded from macro 'freturn_val_if_fail'
: note: expanded from macro 'SNV_STMT_END'
194 | }; }SNV_STMT_END
| ^
127 | # printf.cdefine:348:3: note: ')' token is here
348 | SNV_ return_val_if_fail (format !=S NULLTMT_END )
, -1);
| ^
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../snprintfv/compat.h:187:39: note: expanded from macro 'return_val_if_fail'
187 | #define return_val_if_fail(expr, val) freturn_val_if_fail(stderr, expr, val)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../snprintfv/compat.h:194:13: note: expanded from macro 'freturn_val_if_fail'
194 | }; }SNV_STMT_END
| ^~~~~~~~~~~~
../snprintfv/compat.h:127:25: note: expanded from macro 'SNV_STMT_END'
127 | # define SNV_STMT_END )
| ^
format.c:504:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
504 | return_val_if_fail (pinfo != NULL, SNV_ERROR);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../snprintfv/compat.h:187:39: note: expanded from macro 'return_val_if_fail'
187 | #define return_val_if_fail(expr, val) freturn_val_if_fail(stderr, expr, val)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../snprintfv/compat.h:188:48: note: expanded from macro 'freturn_val_if_fail'
188 | #define freturn_val_if_fail(stream, expr, val) SNV_STMT_START{ \
| ^~~~~~~~~~~~~~
../snprintfv/compat.h:126:32: note: expanded from macro 'SNV_STMT_START'
126 | # define SNV_STMT_START (void)(
| ^
format.c:504:3: note: '{' token is here
504 | return_val_if_fail (pinfo != NULL, SNV_ERROR);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../snprintfv/compat.h:187:39: note: expanded from macro 'return_val_if_fail'
187 | #define return_val_if_fail(expr, val) freturn_val_if_fail(stderr, expr, val)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../snprintfv/compat.h:188:62: note: expanded from macro 'freturn_val_if_fail'
188 | #define freturn_val_if_fail(stream, expr, val) SNV_STMT_START{ \
| ^
format.c:504:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
504 | return_val_if_fail (pinfo != NULL, SNV_ERROR);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../snprintfv/compat.h:187:39: note: expanded from macro 'return_val_if_fail'
187 | #define return_val_if_fail(expr, val) freturn_val_if_fail(stderr, expr, val)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../snprintfv/compat.h:194:12: note: expanded from macro 'freturn_val_if_fail'
194 | }; }SNV_STMT_END
| ^
format.c:504:3: note: ')' token is here
8 warnings generated.
504 | return_val_if_fail (pinfo != NULL, SNV_ERROR);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
printf.c:532:4:../snprintfv/compat.h:187:39: note: expanded from macro 'return_val_if_fail'
187 | warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
#defin 532 | SNV_EMIT (ch, e restream, info.counturnt);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_val_if_fai./printf.in:252:l(expr, 3: note: val)expanded from macro 'SNV_EMIT'
fret 252 | urn_ SNV_val_ifSTMT_START_fai { \
l(stde | ^~~~~~~~~~~~~~
rr, ex../snprintfv/compat.hlibtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/local/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MT libsnprintfvc_la-custom.lo -MD -MP -MF .deps/libsnprintfvc_la-custom.Tpo -c custom.c -o libsnprintfvc_la-custom.o >/dev/null 2>&1
:126:pr, val32: note: expanded from macro 'SNV_STMT_START')
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
126 | # d../snprintfv/compat.h:194efine SNV:13: _STMT_STnote: expanded from macro 'freturn_val_if_fail'
ART (void 194 | }; }SNV_STMT_END
| ^~~~~~~~~~~~
)(
| ^
../snprintfv/compat.h:127printf.c:25: note: expanded from macro 'SNV_STMT_END'
: 127 | # define SNV_STMT_END )
| ^
532:4: note: '{' token is here
532 | SNV_EMIT (ch, stream, info.count);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:252:18: note: expanded from macro 'SNV_EMIT'
252 | SNV_STMT_START { \
| ^
printf.c:532:4: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
532 | SNV_EMIT (ch, stream, info.count);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:266:3: note: expanded from macro 'SNV_EMIT'
format.c:631:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
631 | return_val_if_fail (pinfo != NULL, SNV_ERROR);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
266../snprintfv/compat.h:187:39: note: expanded from macro 'return_val_if_fail'
187 | #define return_val_if_fail(expr, val) freturn_val_if_f | ail(stderr, expr, val)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../snprintfv/compat.h:188:48: note: expanded from macro 'freturn_val_if_fail'
188 | #define freturn_val_if_fail(stream, expr, val) SNV_ STMT_START{ } \
| ^~~~~~~~~~~~~~
../snprintfv/compat.h:126:32: note: expanded from macro 'SNV_STMT_START'
S 126 | # define SNV_STMT_START (void)(
| ^
Nformat.c:631:3: note: '{' token is here
V 631 | return_val_if_fail (pinf_o != NULL, SNV_ERROR);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~S
../snprintfv/compat.h:187:39: note: expanded from macro 'return_val_if_fail'
187 | #define return_val_if_fail(expr,T val) freturn_val_if_fail(stderr, expr, val)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
M../snprintfv/compat.h:188:62: note: expanded from macro 'freturn_val_if_fail'
188 | #define freturn_val_Tif_fail(stream, e_xpr, val) SNV_STMT_START{ \
| ^
END
| ^
printf.c:532:4: note: ')' token is here
532 | SNV_EMIT (ch, stream, info.count);
format.c:631:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:266:5: note: 631 | return_val_if_fail (pinfo != NULL, SNV_ERROR);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
expanded from macro 'SNV_EMIT'../snprintfv/compat.h:187:39: note: expanded from macro 'return_val_if_fail'
187 | #define return_val_if_fail(exp
r, val) freturn_val_if_fail(s tderr, expr, val)266
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| ../snprintfv/compat.h:194:12: note: expanded from macro 'freturn_val_if_fail'
} SNV_STMT_END
| ^~~~~~~~~~~~
194 | }; }SNV_STMT_END
| ^
format.c:631:3: note: ')' token is here
../snprintfv/compat.h 631 | return_val_if_fail (pinfo != NU:LL, 127SNV_:ERROR);
25| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:../snprintfv/compat.h:187:39: note: expanded from macro 'return_val_if_fail'
187 | #define return_val_if_fail(expr, val) freturn_val_if_fail(stnote: derrexpanded from macro 'SNV_STMT_END', expr, val)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../snprintfv/compat.h:194:13: note: expanded from macro 'freturn_val_if_fail'
194 | }; 127 }S | NV_STMT_END
| ^~~~~~~~~~~~
../snprintfv/compat.h:127:25: note: expanded from macro 'SNV_STMT_END'
127 | # define SNV_STMT_END )
| ^
# define SNV_STMT_END )
| ^
format.c:706:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
706 | return_val_if_fail (pinfo != NULL, SNV_ERROR);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../snprintfv/compat.h:187:39: note: expanded from macro 'return_val_if_fail'
187 | #define return_val_if_fail(expr,printf.c val) freturn_val_if_fail:(stderr, expr, val)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
575../snprintfv/compat.h:188:48:: note: expanded from macro 'freturn_val_if_fail'
3 188 | #define freturn_val:_if_f ail(stream, expr, val) SNV_STMT_START{ \
| ^~~~~~~~~~~~~~
warning: ../snprintfv/compat.h:126:32: note: expanded from macro 'SNV_STMT_START'
126 | # define SNV_STMT_START (void)(
| ^
format.c:706:3: note: '{' token is here
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 706 | return_val_if_fail (pin
fo != NULL, SNV_ERROR);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../snprintfv/compat.h:187:39: note: expanded from macro 'return_val_if_fail'
187 | #define return_val_if_fail(expr, val) freturn_val_if_fail(stderr, ex575pr, val)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| ../snprintfv/compat.h:188:62: note: expanded from macro 'freturn_val_if_fail'
188 | #define fre turn_val_if_fail(stream, rexpre, val) SNV_STMT_START{ \
| ^
turn_val_if_fail (format != NUformat.c:706:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
L 706 | retLurn_val_if_fail (pinfo != ,NULL, SNV_ERROR);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../snprintfv/compat.h:187:39: note: expanded from macro 'return_val_if_fail'
S 187 | #define return_vNal_iVf_fail(expr, val) fre_turn_val_if_fail(stderr, expr, val)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../snprintfv/compat.h:194:12: note: expanded from macro 'freturn_val_if_fail'
194 | }; }SNV_STMT_END
| ^
format.c:706:3: note: ')' token is here
706 | return_val_if_fail (pinfo != NULL, SNV_ERROR);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../snprintfv/compat.h:187:39: note: expanded from macro 'return_val_if_fail'
E 187 | R#define return_Rval_Oif_fail(expr, val) freturn_val_if_fail(stderr, expr, val)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
R../snprintfv/compat.h:194:13: note: expanded from macro 'freturn_val_if_fail'
)194 | }; }SNV_S;TMT_END
| ^~~~~~~~~~~~
../snprintfv/compat.h:127:25: note: expanded from macro 'SNV_STMT_END'
127 | # define SNV_S
TMT_END )
| ^
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../snprintfv/compat.h:187:39: note: expanded from macro 'return_val_if_fail'
187 | #define return_val_if_fail(exformat.c:728:2: warning: p'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
r 728 | SNV_EMIT, (pinfo->pad, stream, count _or_vearrorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
l) freturn_val_if_fail(stderr, expr, val)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:252:3: note: expanded from macro 'SNV_EMIT'
252 | SNV_STMT_START { \
| ^~~~~~~~~~~~~~
../snprintfv/compat.h:126:32: note: expanded from macro 'SNV_STMT_START'
../snprintfv/compat.h 126 | # define SNV_STMT_START (void:)(
| ^
format.c:728:2: note: '{' token is here
728 | SNV_EMIT (pinfo->pad, stream, count_or_errorc188ode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:./printf.in:252:18: note: expanded from macro 'SNV_EMIT'
252 | SNV_STMT_START { \
| ^
48: note: expanded from macro 'freturn_val_if_fail'
188 | #define freturn_val_if_fail(stream, expr, val) SNV_STMT_START{ \
| ^~~~~~~~~~~~~~
../snprintfv/compat.h:126:32:format.c:728:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
note: expanded from macro 'SNV_STMT_START'
728 | SNV_EMIT (pinfo->pad, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:266:3: note: expanded from macro 'SNV_EMIT'
266 | } SNV_STMT_END
| ^
format.c:728:2: note: ')' token is here
728 | SNV_EMIT (pinfo->pad, stream, count_o126r_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| ./printf.in:266:5: note: expanded from macro 'SNV_EMIT'
266 | } SNV_STM#T_END
| ^~~~~~~~~~~~
../snprintfv/compat.h:127:25: note: expanded from macro 'SNV_STMT_END'
127 | # defdine SNV_STMT_END )
| ^
efine SNV_STMT_START (void)(
| ^
format.c:732:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
printf.c 732 | SNV:_EMI575T (ch, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:./printf.in:252:3: note: 3expanded from macro 'SNV_EMIT'
252 | SNV_STMT_START { \
| ^~~~~~~~~~~~~~
../snprintfv/compat.h:126:32: note: expanded from macro 'SNV_STMT_START'
126 | # define SNV_STMT_:START (void)(
| ^
note: format.c:732:3: note: '{' token is here
732 | SNV_EMIT (ch, stream, co'{' token is hereunt_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:252:18: note: expanded from macro 'SNV_EMIT'
252 | SNV_STMT_ST575ART | { \
| ^
return_val_if_fail (format != format.c:732:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
732 | SNV_EMIT (ch, stream, count_or_errNorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ULL, SNV_ERROR);
| ./printf.in:266:3: note: expanded from macro 'SNV_EMIT'
266 | } SNV_STMT_ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~END
| ^
format.c:732:3: note: ')' token is here
732 | SNV../snprintfv/compat.h_EMIT (ch, stream, count_or_error:code);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
187./printf.in:266:5: note: expanded from macro 'SNV_EMIT'
266 | } SNV_STMT_END
: | ^~~~~~~~~~~~
../snprintfv/compat.h:127:25: note: expanded from macro 'SNV_STMT_END'
127 | # define SNV_STMT_END )
| ^
39: note: expanded from macro 'return_val_if_fail'
187 | #dformat.c:739:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
e 739 | SNV_EMfIT (ipinfo->pad, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
n./printf.in:252:3: note: expanded from macro 'SNV_EMIT'
e return_val_if_fail 252 | SNV_STMT_START { \
| ( ^~~~~~~~~~~~~~
../snprintfv/compat.h:126:32: note: expanded from macro 'SNV_STMT_START'
126 | # define SNV_STMT_START (void)(
e | ^
format.c:739:7: xnote: '{' token is here
p 739 | SNV_EMIT (pinfo->pad, stream, crount_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:252:18: note: expanded from macro 'SNV_EMIT'
252 | ,SNV_STMT_START { \
| ^
val) freturn_val_if_fail(stderr,format.c:739:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
e 739 | SNV_EMIT (pinfo->pad, stream,x count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
p./printf.in:266:3: note: expanded from macro 'SNV_EMIT'
r 266 | } SNV_STM,T_EN D
| ^v
format.c:739:7: note: ')' token is here
a 739 | SNV_EMIT (pinfo->pad, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
l./printf.in:266:5: note: expanded from macro 'SNV_EMIT'
) 266 | } SNV_STM
T_EN D
| ^~~~~~~~~~~~
../snprintfv/compat.h:127:25: note: expanded from macro 'SNV_STMT_END'
127 | # define | SNV_STMT_END )
| ^ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../snprintfv/compat.h:188:62: note: expanded from macro 'freturn_val_if_fail'
188 | #define freturn_val_if_fail(stream, expr, val) SNV_STMT_START{ \
| ^
format.c:760:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
760 | return_val_if_fail (piprintf.c:575:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
nf 575 | ro !=etur NULL, SNV_ERROR);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
n_val_if_fail (fo../snprintfv/compat.h:187:39: note: expanded from macro 'return_val_if_fail'
rm 187 | #define return_val_if_fail(expr, val) freturn_val_if_fail(stderr, expr, val)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
at != NULL, SN../snprintfv/compat.hV_ER:188:48: note: expanded from macro 'freturn_val_if_fail'
R 188 | #define freturn_val_if_fail(stream, expr, val) SNV_STMT_START{ \
| ^~~~~~~~~~~~~~
../snprintfv/compat.hOR);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:126../snprintfv/compat.h:187:39::32: note: expanded from macro 'SNV_STMT_START'
note: expanded from macro 'return_val_if_fail'
126 | # define 187 | #defSNV_STMT_START (void)(
| ^
ine rformat.ceturn:760:3: note: '{' token is here
_ 760 | val_i retuf_fairn_val_if_fail (pinfo != NULL, SNV_ERRl(expr, OR);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
val) fre../snprintfv/compat.h:187:39:turn_ note: expanded from macro 'return_val_if_fail'
val_ 187 | #defif_faine return_val_if_fail(expr, val) freturn_val_if_fail(stderr, expr, val)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
il(../snprintfv/compat.h:188:62:stde note: expanded from macro 'freturn_val_if_fail'
188 | #define frerr, expr,turn_val_if_fail(stream, ex valpr, val) SNV_S)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
T../snprintfv/compat.hMT_START{ \
| ^
:194:12: note: expanded from macro 'freturn_val_if_fail'
194 | }; }SNV_STMT_END
| ^
printf.c:575:3:format.c:760:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
note: ')' token is here
575 | re760 | return_val_if_fail (pinfo !=turn_valmv -f .deps/libsnprintfvc_la-mem.Tpo .deps/libsnprintfvc_la-mem.Plo
_if_fail (format ! NULL, SNV_ERROR);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
= NULL, ../snprintfv/compat.h:187:39:SNV_ERROR);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
note: expanded from macro 'return_val_if_fail'
../snprintfv/compat.h:187:39: note: expanded from macro 'return_val_if_fail'
187 | 187 | #define return_val_if_fail(expr, val) f#dereturn_val_if_fail(stderr, expr, val)
fine ret | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../snprintfv/compat.h:194urn_:12: note: expanded from macro 'freturn_val_if_fail'
194 | val_if }; }SNV_STMT__faiEND
| ^
format.c:760:3l(ex: note: ')' token is here
pr, val) fret760 | return_val_if_urn_fval_ail (pinfo != NUif_fail(stLL, SNV_ERROR);
derr, expr | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
, val)
../snprintfv/compat.h:187:39: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
note: expanded from macro 'return_val_if_fail'
../snprintfv/compat.h:194:13: note: expanded from macro 'freturn_val_if_fail'
187 | #define return_val_i 194 | f_fail(expr, val) freturn_val_if_fail(stderr, }; expr, val)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
}SNV_STMT_END
| ^~~~~~~~~~~~
../snprintfv/compat.h:194:../snprintfv/compat.h:127:25: note: expanded from macro 'SNV_STMT_END'
13: note: expanded from macro 'freturn_val_if_fail'
194 | 127 | # define }; }SNV_STMT_END
| ^~~~~~~~~~~~
SNV_STMT_END )
| ^
../snprintfv/compat.h:127:25: note: expanded from macro 'SNV_STMT_END'
127 | # define SNV_STMT_END )
| ^
format.c:791:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
791 | SNV_EMIT (pinfo->pad, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:252:3: note: expanded from macro 'SNV_EMIT'
252 | SNV_STMT_START { \
| ^~~~~~~~~~~~~~
../snprintfv/compat.h:126:32: note: expanded from macro 'SNV_STMT_START'
126 | # define SNV_STMT_START (void)(
| ^
format.c:791:7: note: '{' token is here
791 | SNV_EMIT (pinfo->pad, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:252:18: note: expanded from macro 'SNV_EMIT'
252 | SNV_STMT_START { \
| ^
format.c:791:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
791 | SNV_EMIT (pinfo->pad, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:266:3: note: expanded from macro 'SNV_EMIT'
266 | } SNV_STMT_END
| ^
format.c:791:7: note: ')' token is here
791 | SNV_EMIT (pinfo->pad, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:266:5: note: expanded from macro 'SNV_EMIT'
266 | } SNV_STMT_END
| ^~~~~~~~~~~~
../snprintfv/compat.h:127:25: note: expanded from macro 'SNV_STMT_END'
127 | # define SNV_STMT_END )
| ^
format.c:795:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
795 | SNV_EMIT (sign, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:252:3: note: expanded from macro 'SNV_EMIT'
252 | SNV_STMT_START { \
| ^~~~~~~~~~~~~~
../snprintfv/compat.h:126:32: note: expanded from macro 'SNV_STMT_START'
printf.c:761:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
126 761 | # | retdefine SNVurn_v_STMT_al_if_fail (format != NULL, SNV_ERRSTARTOR);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (voi
d)(
| ^
../snprintfv/compat.hformat.c::187:39: 795:5: note: expanded from macro 'return_val_if_fail'
note: 187 | #d'{' token is here
efi 795 | ne re turnSNV_EMIT (si_val_gn, if_fastream, il(expr,count_ val) or_errfreturn_vorcoal_ide);f_fa
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~il(std
err, e./printf.in:252:18: xpr, val)note: expanded from macro 'SNV_EMIT'
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 252 |
SNV_../snprintfv/compat.h:188:STMT48: note: expanded from macro 'freturn_val_if_fail'
_STA 188 | #definRT {e fr \
etur| ^
n_val_if_fail(stream, expr, val) SNV_STMT_START{ format.c:795:\
5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
| ^~~~~~~~~~~~~~
795 | ../snprintfv/compat.h:126 S:32: NV_EMIT (note: expanded from macro 'SNV_STMT_START'
sign, 126 | stream# d, count_or_errorcode);
efine| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
SNV_STMT_START (v./printf.inoid)(
| ^:266:3
: note: expanded from macro 'SNV_EMIT'
printf.c 266 | :761:3 }: note: '{' token is here
761 | SNV_ return_val_if_fail (format != NULL, SNV_ERROR);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
STM../snprintfv/compat.h:187:39:T_EN note: expanded from macro 'return_val_if_fail'
D
| 187 | #de ^
fformat.c:795:5: note: ')' token is here
ine return_ 795 | val_if_fail(expr, val) freturn_val_if_fail(stderr, expr, val)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
SNV_EMIT (sign, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:266:5../snprintfv/compat.h:188:62:: note: expanded from macro 'SNV_EMIT'
note: expanded from macro 'freturn_val_if_fail'
266 | } SNV_STMT_END
| ^~~~~~~~~~~~
../snprintfv/compat.h:127:25: note: expanded from macro 'SNV_STMT_END'
127 | 188 | #defin# e freturn_val_if_fail(stream, expr, va define SNV_STMT_END )
| ^
l) SNV_STMT_START{ \
| ^
format.c:801:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
801 | SNV_EMIT (pinfo->pad, stream, cprintf.c:761:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ount_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:252:3: note: expanded from macro 'SNV_EMIT'
761 | return_val_if_fail (format != NULL, SNV_ERROR);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../snprintfv/compat.h252 | SN:V_ST187:39: note: expanded from macro 'return_val_if_fail'
MT_S 187 | #deTART fine return_val_if_{ \
| ^~~~~~~~~~~~~~
../snprintfv/compat.h:126:32: note: fail(exprexpanded from macro 'SNV_STMT_START'
, va 126 | # define SNV_STMT_START (void)(
| ^
format.c:801:2: note: '{' token is here
801 | SlN) freturnV_EMIT (pinfo->pad, st_val_if_fail(stderr, expr, val)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
r../snprintfv/compat.h:194:12: note: expanded from macro 'freturn_val_if_fail'
194 | eam, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
}./printf.in:252:18: note: expanded from macro 'SNV_EMIT'
; }SNV_STMT_E 252 | SND
| ^
NV_STMT_START { \
| ^
printf.c:761:3: note: ')' token is here
761 | return_val_if_fail (format != NULL, SNV_ERROR);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
format.c../snprintfv/compat.h:187:39::801:2: note: expanded from macro 'return_val_if_fail'
warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
801 | S187 | #define return_val_if_fail(expr, val) freturn_val_if_fail(stderr, Nexpr, val)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../snprintfv/compat.h:194:13: note: expanded from macro 'freturn_val_if_fail'
V_EMIT (pinfo->pad, str 194 | }; eam, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
}SNV_STMT./printf.in_END
| ^~~~~~~~~~~~
:266:3:../snprintfv/compat.h:127:25: note: expanded from macro 'SNV_STMT_END'
note: expanded from macro 'SNV_EMIT'
127 | # d 266 | }efine SNV_STMT_END )
| ^
SNV_STMT_END
| ^
format.c:801:2: note: ')' token is here
801 | SNV_EMIT (pinfo->pad, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:266:5: note: expanded from macro 'SNV_EMIT'
266 | } SNV_STMT_END
| ^~~~~~~~~~~~
../snprintfv/compat.h:127:25: note: expanded from macro 'SNV_STMT_END'
127 | # define SNV_STMT_END )
| ^
format.c:806:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
806 | SNV_EMIT (*p++, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:252:3: note: expanded from macro 'SNV_EMIT'
252 | SNV_STMT_START { \
| ^~~~~~~~~~~~~~
../snprintfv/compat.h:126:32: note: expanded from macro 'SNV_STMT_START'
126 | # define SNV_STMT_START (void)(
| ^
format.c:806:5: note: '{' token is here
806 | SNV_EMIT (*p++, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:252:18: note: expanded from macro 'SNV_EMIT'
252 | SNV_STMT_START { \
| ^
format.c:806:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
806 | SNV_EMIT (*p++, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:266:3: note: expanded from macro 'SNV_EMIT'
266 | } SNV_STMT_END
| ^
format.c:806:5: note: ')' token is here
806 | SNV_EMIT (*p++, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:266:5: note: expanded from macro 'SNV_EMIT'
266 | } SNV_STMT_END
| ^~~~~~~~~~~~
../snprintfv/compat.h:127:25: note: expanded from macro 'SNV_STMT_END'
127 | # define SNV_STMT_END )
| ^
format.c:812:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
812 | SNV_EMIT (pinfo->pad, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:252:3: note: expanded from macro 'SNV_EMIT'
252 | SNV_STMT_START { \
| ^~~~~~~~~~~~~~
../snprintfv/compat.h:126:32: note: expanded from macro 'SNV_STMT_START'
126 | # define SNV_STMT_START (void)(
| ^
format.c:812:7: note: '{' token is here
812 | SNV_EMIT (pinfo->pad, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:252:18: note: expanded from macro 'SNV_EMIT'
252 | SNV_STMT_START { \
| ^
format.c:812:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
812 | SNV_EMIT (pinfo->pad, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:266:3: note: expanded from macro 'SNV_EMIT'
266 | } SNV_STMT_END
| ^
format.c:812:7: note: ')' token is here
812 | SNV_EMIT (pinfo->pad, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:266:5: note: expanded from macro 'SNV_EMIT'
266 | } SNV_STMT_END
| ^~~~~~~~~~~~
../snprintfv/compat.h:127:25: note: expanded from macro 'SNV_STMT_END'
127 | # define SNV_STMT_END )
| ^
format.c:853:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
853 | return_val_if_fail (pinfo != NULL, SNV_ERROR);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../snprintfv/compat.h:187:39: note: expanded from macro 'return_val_if_fail'
187 | #define return_val_if_fail(expr, val) freturn_val_if_fail(stderr, expr, val)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../snprintfv/compat.h:188:48: note: expanded from macro 'freturn_val_if_fail'
188 | #define freturn_val_if_fail(stream, expr, val) SNV_STMT_START{ \
| ^~~~~~~~~~~~~~
../snprintfv/compat.h:126:32: note: expanded from macro 'SNV_STMT_START'
126 | # define SNV_STMT_START (void)(
| ^
format.c:853:3: note: '{' token is here
853 | return_val_if_fail (pinfo != NULL, SNV_ERROR);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../snprintfv/compat.h:187:39: note: expanded from macro 'return_val_if_fail'
187 | #define return_val_if_fail(expr, val) freturn_val_if_fail(stderr, expr, val)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../snprintfv/compat.h:188:62: note: expanded from macro 'freturn_val_if_fail'
188 | #define freturn_vprintf.c:1235:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
al_if_fail(stream, expr, val) SNV_STMT_START{ 1235 | snv_bufputc (ch, stream)
| ^
\
| ^
format.c:853:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
853 | return_val_if_fail (pinfo != NULL, SNV_ERROR);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../snprintfv/compat.h:187:39: note: expanded from macro 'return_val_if_fail'
187 | #define return_val_if_fail(expr, val) freturn_val_if_fail(stderr, expr, val)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../snprintfv/compat.h:194:12: note: expanded from macro 'freturn_val_if_fail'
194 | }; }SNV_STMT_END
| ^
format.c:853:3: note: ')' token is here
853 | return_val_if_fail (pinfo != NULL, SNV_ERROR);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../snprintfv/compat.h:187:39: note: expanded from macro 'return_val_if_fail'
187 | #define return_val_if_fail(expr, val) freturn_val_if_fail(stderr, expr, val)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../snprintfv/compat.h:194:13: note: expanded from macro 'freturn_val_if_fail'
194 | }; }SNV_STMT_END
| ^~~~~~~~~~~~
../snprintfv/compat.h:127:25: note: expanded from macro 'SNV_STMT_END'
127 | # define SNV_STMT_END )
| ^
printf.c:1420:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1420 | snv_filputc (ch, stream)
| ^
format.c:937:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
937 | SNV_EMIT (pinfo->pad, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:252:3: note: expanded from macro 'SNV_EMIT'
252 | SNV_STMT_START { \
| ^~~~~~~~~~~~~~
../snprintfv/compat.h:126:32: note: expanded from macro 'SNV_STMT_START'
126 | # define SNV_STMT_START (void)(
| ^
format.c:937:7: note: '{' token is here
937 | SNV_EMIT (pinfo->pad, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:252:18: note: expanded from macro 'SNV_EMIT'
252 | SNV_STMT_START { \
| ^
format.c:937:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
937 | SNV_EMIT (pinfo->pad, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:266:3: note: expanded from macro 'SNV_EMIT'
266 | } SNV_STMT_END
| ^
format.c:937:7: note: ')' token is here
937 | SNV_EMIT (pinfo->pad, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:266:5: note: expanded from macro 'SNV_EMIT'
266 | } SNV_STMT_END
| ^~~~~~~~~~~~
../snprintfv/compat.h:127:25: note: expanded from macro 'SNV_STMT_END'
127 | # define SNV_STMT_END )
| ^
format.c:943:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
943 | SNV_EMIT ('-', stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:252:3: note: expanded from macro 'SNV_EMIT'
252 | SNV_STMT_START { \
| ^~~~~~~~~~~~~~
../snprintfv/compat.h:126:32: note: expanded from macro 'SNV_STMT_START'
126 | # define SNV_STMT_START (void)(
| ^
format.c:943:2: note: '{' token is here
943 | SNV_EMIT ('-', stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:252:18: note: expanded from macro 'SNV_EMIT'
252 | SNV_STMT_START { \
| ^
format.c:943:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
943 | SNV_EMIT ('-', stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:266:3: note: expanded from macro 'SNV_EMIT'
266 | } SNV_STMT_END
| ^
format.c:943:2: note: ')' token is here
943 | SNV_EMIT ('-', stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:266:5: note: expanded from macro 'SNV_EMIT'
266 | } SNV_STMT_END
| ^~~~~~~~~~~~
../snprintfv/compat.h:127:25: note: expanded from macro 'SNV_STMT_END'
127 | # define SNV_STMT_END )
| ^
format.c:945:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
945 | SNV_EMIT ('+', stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:252:3: note: expanded from macro 'SNV_EMIT'
252 | SNV_STMT_START { \
| ^~~~~~~~~~~~~~
../snprintfv/compat.h:126:32: note: expanded from macro 'SNV_STMT_START'
126 | # define SNV_STMT_START (void)(
| ^
format.c:945:2: note: '{' token is here
945 | SNV_EMIT ('+', stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:252:18: note: expanded from macro 'SNV_EMIT'
252 | SNV_STMT_START { \
| ^
format.c:945:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
945 | SNV_EMIT ('+', stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:266:3: note: expanded from macro 'SNV_EMIT'
266 | } SNV_STMT_END
| ^
format.c:945:2: note: ')' token is here
945 | SNV_EMIT ('+', stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:266:5: note: expanded from macro 'SNV_EMIT'
266 | } SNV_STMT_END
| ^~~~~~~~~~~~
../snprintfv/compat.h:127:25: note: expanded from macro 'SNV_STMT_END'
127 | # define SNV_STMT_END )
| ^
format.c:947:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
947 | SNV_EMIT (' ', stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:252:3: note: expanded from macro 'SNV_EMIT'
252 | SNV_STMT_START { \
| ^~~~~~~~~~~~~~
../snprintfv/compat.h:126:32: note: expanded from macro 'SNV_STMT_START'
126 | # define SNV_STMT_START (void)(
| ^
format.c:947:2: note: '{' token is here
947 | SNV_EMIT (' ', stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:252:18: note: expanded from macro 'SNV_EMIT'
252 | SNV_STMT_START { \
| ^
format.c:947:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
947 | SNV_EMIT (' ', stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:266:3: note: expanded from macro 'SNV_EMIT'
266 | } SNV_STMT_END
| ^
format.c:947:2: note: ')' token is here
947 | SNV_EMIT (' ', stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:266:5: note: expanded from macro 'SNV_EMIT'
266 | } SNV_STMT_END
| ^~~~~~~~~~~~
../snprintfv/compat.h:127:25: note: expanded from macro 'SNV_STMT_END'
127 | # define SNV_STMT_END )
| ^
format.c:953:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
953 | SNV_EMIT ('0', stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:252:3: note: expanded from macro 'SNV_EMIT'
252 | SNV_STMT_START { \
| ^~~~~~~~~~~~~~
../snprintfv/compat.h:126:32: note: expanded from macro 'SNV_STMT_START'
126 | # define SNV_STMT_START (void)(
| ^
format.c:953:7: note: '{' token is here
953 | SNV_EMIT ('0', stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:252:18: note: expanded from macro 'SNV_EMIT'
252 | SNV_STMT_START { \
| ^
format.c:953:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
953 | SNV_EMIT ('0', stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:266:3: note: expanded from macro 'SNV_EMIT'
266 | } SNV_STMT_END
| ^
format.c:953:7: note: ')' token is here
953 | SNV_EMIT ('0', stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:266:5: note: expanded from macro 'SNV_EMIT'
266 | } SNV_STMT_END
| ^~~~~~~~~~~~
../snprintfv/compat.h:127:25: note: expanded from macro 'SNV_STMT_END'
127 | # define SNV_STMT_END )
| ^
format.c:954:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
954 | SNV_EMIT (digits['X' - 'A' + 10], stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:252:3: note: expanded from macro 'SNV_EMIT'
252 | SNV_STMT_START { \
| ^~~~~~~~~~~~~~
../snprintfv/compat.h:126:32: note: expanded from macro 'SNV_STMT_START'
126 | # define SNV_STMT_START (void)(
| ^
format.c:954:7: note: '{' token is here
954 | SNV_EMIT (digits['X' - 'A' + 10], stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:252:18: note: expanded from macro 'SNV_EMIT'
252 | SNV_STMT_START { \
| ^
format.c:954:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
954 | SNV_EMIT (digits['X' - 'A' + 10], stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:266:3: note: expanded from macro 'SNV_EMIT'
266 | } SNV_STMT_END
| ^
format.c:954:7: note: ')' token is here
954 | SNV_EMIT (digits['X' - 'A' + 10], stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:266:5: note: expanded from macro 'SNV_EMIT'
266 | } SNV_STMT_END
| ^~~~~~~~~~~~
../snprintfv/compat.h:127:25: note: expanded from macro 'SNV_STMT_END'
127 | # define SNV_STMT_END )
| ^
format.c:962:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
962 | SNV_EMIT (pinfo->pad, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:252:3: note: expanded from macro 'SNV_EMIT'
252 | SNV_STMT_START { \
| ^~~~~~~~~~~~~~
../snprintfv/compat.h:126:32: note: expanded from macro 'SNV_STMT_START'
126 | # define SNV_STMT_START (void)(
| ^
format.c:962:7: note: '{' token is here
962 | SNV_EMIT (pinfo->pad, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:252:18: note: expanded from macro 'SNV_EMIT'
252 | SNV_STMT_START { \
| ^
format.c:962:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
962 | SNV_EMIT (pinfo->pad, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:266:3: note: expanded from macro 'SNV_EMIT'
266 | } SNV_STMT_END
| ^
format.c:962:7: note: ')' token is here
962 | SNV_EMIT (pinfo->pad, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:266:5: note: expanded from macro 'SNV_EMIT'
266 | } SNV_STMT_END
| ^~~~~~~~~~~~
../snprintfv/compat.h:127:25: note: expanded from macro 'SNV_STMT_END'
127 | # define SNV_STMT_END )
| ^
format.c:968:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
968 | SNV_EMIT (*p, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:252:3: note: expanded from macro 'SNV_EMIT'
252 | SNV_STMT_START { \
| ^~~~~~~~~~~~~~
../snprintfv/compat.h:126:32: note: expanded from macro 'SNV_STMT_START'
126 | # define SNV_STMT_START (void)(
| ^
format.c:968:5: note: '{' token is here
968 | SNV_EMIT (*p, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:252:18: note: expanded from macro 'SNV_EMIT'
252 | SNV_STMT_START { \
| ^
format.c:968:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
968 | SNV_EMIT (*p, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:266:3: note: expanded from macro 'SNV_EMIT'
266 | } SNV_STMT_END
| ^
format.c:968:5: note: ')' token is here
968 | SNV_EMIT (*p, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:266:5: note: expanded from macro 'SNV_EMIT'
266 | } SNV_STMT_END
| ^~~~~~~~~~~~
../snprintfv/compat.h:127:25: note: expanded from macro 'SNV_STMT_END'
127 | # define SNV_STMT_END )
| ^
format.c:975:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
975 | SNV_EMIT (pinfo->pad, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:252:3: note: expanded from macro 'SNV_EMIT'
252 | SNV_STMT_START { \
| ^~~~~~~~~~~~~~
../snprintfv/compat.h:126:32: note: expanded from macro 'SNV_STMT_START'
126 | # define SNV_STMT_START (void)(
| ^
format.c:975:7: note: '{' token is here
975 | SNV_EMIT (pinfo->pad, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:252:18: note: expanded from macro 'SNV_EMIT'
252 | SNV_STMT_START { \
| ^
format.c:975:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
975 | SNV_EMIT (pinfo->pad, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:266:3: note: expanded from macro 'SNV_EMIT'
266 | } SNV_STMT_END
| ^
format.c:975:7: note: ')' token is here
975 | SNV_EMIT (pinfo->pad, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:266:5: note: expanded from macro 'SNV_EMIT'
266 | } SNV_STMT_END
| ^~~~~~~~~~~~
../snprintfv/compat.h:127:25: note: expanded from macro 'SNV_STMT_END'
127 | # define SNV_STMT_END )
| ^
format.c:986:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
986 | return_val_if_fail (pinfo != NULL, SNV_ERROR);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../snprintfv/compat.h:187:39: note: expanded from macro 'return_val_if_fail'
187 | #define return_val_if_fail(expr, val) freturn_val_if_fail(stderr, expr, val)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../snprintfv/compat.h:188:48: note: expanded from macro 'freturn_val_if_fail'
188 | #define freturn_val_if_fail(stream, expr, val) SNV_STMT_START{ \
| ^~~~~~~~~~~~~~
../snprintfv/compat.h:126:32: note: expanded from macro 'SNV_STMT_START'
126 | # define SNV_STMT_START (void)(
| ^
format.c:986:3: note: '{' token is here
986 | return_val_if_fail (pinfo != NULL, SNV_ERROR);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../snprintfv/compat.h:187:39: note: expanded from macro 'return_val_if_fail'
187 | #define return_val_if_fail(expr, val) freturn_val_if_fail(stderr, expr, val)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../snprintfv/compat.h:188:62: note: expanded from macro 'freturn_val_if_fail'
188 | #define freturn_val_if_fail(stream, expr, val) SNV_STMT_START{ \
| ^
format.c:986:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
986 | return_val_if_fail (pinfo != NULL, SNV_ERROR);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../snprintfv/compat.h:187:39: note: expanded from macro 'return_val_if_fail'
187 | #define return_val_if_fail(expr, val) freturn_val_if_fail(stderr, expr, val)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../snprintfv/compat.h:194:12: note: expanded from macro 'freturn_val_if_fail'
194 | }; }SNV_STMT_END
| ^
format.c:986:3: note: ')' token is here
986 | return_val_if_fail (pinfo != NULL, SNV_ERROR);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../snprintfv/compat.h:187:39: note: expanded from macro 'return_val_if_fail'
187 | #define return_val_if_fail(expr, val) freturn_val_if_fail(stderr, expr, val)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../snprintfv/compat.h:194:13: note: expanded from macro 'freturn_val_if_fail'
194 | }; }SNV_STMT_END
| ^~~~~~~~~~~~
../snprintfv/compat.h:127:25: note: expanded from macro 'SNV_STMT_END'
127 | # define SNV_STMT_END )
| ^
format.c:1017:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1017 | SNV_EMIT (pinfo->pad, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:252:3: note: expanded from macro 'SNV_EMIT'
252 | SNV_STMT_START { \
| ^~~~~~~~~~~~~~
../snprintfv/compat.h:126:32: note: expanded from macro 'SNV_STMT_START'
126 | # define SNV_STMT_START (void)(
| ^
format.c:1017:2: note: '{' token is here
1017 | SNV_EMIT (pinfo->pad, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:252:18: note: expanded from macro 'SNV_EMIT'
252 | SNV_STMT_START { \
| ^
format.c:1017:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1017 | SNV_EMIT (pinfo->pad, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:266:3: note: expanded from macro 'SNV_EMIT'
266 | } SNV_STMT_END
| ^
format.c:1017:2: note: ')' token is here
1017 | SNV_EMIT (pinfo->pad, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:266:5: note: expanded from macro 'SNV_EMIT'
266 | } SNV_STMT_END
| ^~~~~~~~~~~~
../snprintfv/compat.h:127:25: note: expanded from macro 'SNV_STMT_END'
127 | # define SNV_STMT_END )
| ^
format.c:1020:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1020 | SNV_EMIT ('(', stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:252:3: note: expanded from macro 'SNV_EMIT'
252 | SNV_STMT_START { \
| ^~~~~~~~~~~~~~
../snprintfv/compat.h:126:32: note: expanded from macro 'SNV_STMT_START'
126 | # define SNV_STMT_START (void)(
| ^
format.c:1020:3: note: '{' token is here
1020 | SNV_EMIT ('(', stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:252:18: note: expanded from macro 'SNV_EMIT'
252 | SNV_STMT_START { \
| ^
format.c:1020:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1020 | SNV_EMIT ('(', stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:266:3: note: expanded from macro 'SNV_EMIT'
266 | } SNV_STMT_END
| ^
format.c:1020:3: note: ')' token is here
1020 | SNV_EMIT ('(', stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:266:5: note: expanded from macro 'SNV_EMIT'
266 | } SNV_STMT_END
| ^~~~~~~~~~~~
../snprintfv/compat.h:127:25: note: expanded from macro 'SNV_STMT_END'
127 | # define SNV_STMT_END )
| ^
format.c:1021:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1021 | SNV_EMIT ('n', stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:252:3: note: expanded from macro 'SNV_EMIT'
252 | SNV_STMT_START { \
| ^~~~~~~~~~~~~~
../snprintfv/compat.h:126:32: note: expanded from macro 'SNV_STMT_START'
126 | # define SNV_STMT_START (void)(
| ^
format.c:1021:3: note: '{' token is here
1021 | SNV_EMIT ('n', stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:252:18: note: expanded from macro 'SNV_EMIT'
252 | SNV_STMT_START { \
| ^
format.c:1021:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1021 | SNV_EMIT ('n', stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:266:3: note: expanded from macro 'SNV_EMIT'
266 | } SNV_STMT_END
| ^
format.c:1021:3: note: ')' token is here
1021 | mv -f .deps/libsnprintfvc_la-stream.Tpo .deps/libsnprintfvc_la-stream.Plo
SNV_EMIT ('n', stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:266:5: note: expanded from macro 'SNV_EMIT'
266 | } SNV_STMT_END
| ^~~~~~~~~~~~
../snprintfv/compat.h:127:25: note: expanded from macro 'SNV_STMT_END'
127 | # define SNV_STMT_END )
| ^
format.c:1022:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
mv -f .deps/libsnprintfvc_la-filament.Tpo .deps/libsnprintfvc_la-filament.Plo
1022 | SNV_EMIT ('i', stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:252:3: note: expanded from macro 'SNV_EMIT'
252 | SNV_STMT_START { \
| ^~~~~~~~~~~~~~
../snprintfv/compat.h:126:32: note: expanded from macro 'SNV_STMT_START'
126 | # define SNV_STMT_START (void)(
| ^
format.c:1022:3: note: '{' token is here
1022 | SNV_EMIT ('i', stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:252:18: note: expanded from macro 'SNV_EMIT'
252 | SNV_STMT_START { \
| ^
format.c:1022:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1022 | SNV_EMIT ('i', stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:266:3: note: expanded from macro 'SNV_EMIT'
266 | } SNV_STMT_END
| ^
format.c:1022:3: note: ')' token is here
1022 | SNV_EMIT ('i', stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:266:5: note: expanded from macro 'SNV_EMIT'
266 | } SNV_STMT_END
| ^~~~~~~~~~~~
../snprintfv/compat.h:127:25: note: expanded from macro 'SNV_STMT_END'
127 | # define SNV_STMT_END )
| ^
format.c:1023:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1023 | SNV_EMIT ('l', stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:252:3: note: expanded from macro 'SNV_EMIT'
252 | SNV_STMT_START { \
| ^~~~~~~~~~~~~~
../snprintfv/compat.h:126:32: note: expanded from macro 'SNV_STMT_START'
126 | # define SNV_STMT_START (void)(
| ^
format.c:1023:3: note: '{' token is here
1023 | SNV_EMIT ('l', stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:252:18: note: expanded from macro 'SNV_EMIT'
252 | SNV_STMT_START { \
| ^
format.c:1023:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1023 | SNV_EMIT ('l', stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:266:3: note: expanded from macro 'SNV_EMIT'
266 | } SNV_STMT_END
| ^
format.c:1023:3: note: ')' token is here
1023 | SNV_EMIT ('l', stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:266:5: note: expanded from macro 'SNV_EMIT'
266 | } SNV_STMT_END
| ^~~~~~~~~~~~
../snprintfv/compat.h:127:25: note: expanded from macro 'SNV_STMT_END'
127 | # define SNV_STMT_END )
| ^
format.c:1024:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1024 | SNV_EMIT (')', stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:252:3: note: expanded from macro 'SNV_EMIT'
252 | SNV_STMT_START { \
| ^~~~~~~~~~~~~~
../snprintfv/compat.h:126:32: note: expanded from macro 'SNV_STMT_START'
126 | # define SNV_STMT_START (void)(
| ^
format.c:1024:3: note: '{' token is here
1024 | SNV_EMIT (')', stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:252:18: note: expanded from macro 'SNV_EMIT'
252 | SNV_STMT_START { \
| ^
format.c:1024:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1024 | SNV_EMIT (')', stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:266:3: note: expanded from macro 'SNV_EMIT'
266 | } SNV_STMT_END
| ^
format.c:1024:3: note: ')' token is here
1024 | SNV_EMIT (')', stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:266:5: note: expanded from macro 'SNV_EMIT'
266 | } SNV_STMT_END
| ^~~~~~~~~~~~
../snprintfv/compat.h:127:25: note: expanded from macro 'SNV_STMT_END'
127 | # define SNV_STMT_END )
| ^
format.c:1029:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1029 | SNV_EMIT (pinfo->pad, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:252:3: note: expanded from macro 'SNV_EMIT'
252 | SNV_STMT_START { \
| ^~~~~~~~~~~~~~
../snprintfv/compat.h:126:32: note: expanded from macro 'SNV_STMT_START'
126 | # define SNV_STMT_START (void)(
| ^
format.c:1029:7: note: '{' token is here
1029 | SNV_EMIT (pinfo->pad, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:252:18: note: expanded from macro 'SNV_EMIT'
252 | SNV_STMT_START { \
| ^
format.c:1029:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1029 | SNV_EMIT (pinfo->pad, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:266:3: note: expanded from macro 'SNV_EMIT'
266 | } SNV_STMT_END
| ^
format.c:1029:7: note: ')' token is here
1029 | SNV_EMIT (pinfo->pad, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:266:5: note: expanded from macro 'SNV_EMIT'
266 | } SNV_STMT_END
| ^~~~~~~~~~~~
../snprintfv/compat.h:127:25: note: expanded from macro 'SNV_STMT_END'
127 | # define SNV_STMT_END )
| ^
format.c:1040:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1040 | return_val_if_fail (pinfo != NULL, SNV_ERROR);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../snprintfv/compat.h:187:39: note: expanded from macro 'return_val_if_fail'
187 | #define return_val_if_fail(expr, val) freturn_val_if_fail(stderr, expr, val)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../snprintfv/compat.h:188:48: note: expanded from macro 'freturn_val_if_fail'
188 | #define freturn_val_if_fail(stream, expmv -f .deps/libsnprintfvc_la-custom.Tpo .deps/libsnprintfvc_la-custom.Plo
r, val) SNV_STMT_START{ \
| ^~~~~~~~~~~~~~
../snprintfv/compat.h:126:32: note: expanded from macro 'SNV_STMT_START'
126 | # define SNV_STMT_START (void)(
| ^
format.c:1040:3: note: '{' token is here
1040 | return_val_if_fail (pinfo != NULL, SNV_ERROR);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../snprintfv/compat.h:187:39: note: expanded from macro 'return_val_if_fail'
187 | #define return_val_if_fail(expr, val) freturn_val_if_fail(stderr, expr, val)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../snprintfv/compat.h:188:62: note: expanded from macro 'freturn_val_if_fail'
188 | #define freturn_val_if_fail(stream, expr, val) SNV_STMT_START{ \
| ^
format.c:1040:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1040 | return_val_if_fail (pinfo != NULL, SNV_ERROR);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../snprintfv/compat.h:187:39: note: expanded from macro 'return_val_if_fail'
187 | #define return_val_if_fail(expr, val) freturn_val_if_fail(stderr, expr, val)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../snprintfv/compat.h:194:12: note: expanded from macro 'freturn_val_if_fail'
194 | }; }SNV_STMT_END
| ^
format.c:1040:3: note: ')' token is here
1040 | return_val_if_fail (pinfo != NULL, SNV_ERROR);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../snprintfv/compat.h:187:39: note: expanded from macro 'return_val_if_fail'
187 | #define return_val_if_fail(expr, val) freturn_val_if_fail(stderr, expr, val)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../snprintfv/compat.h:194:13: note: expanded from macro 'freturn_val_if_fail'
194 | }; }SNV_STMT_END
| ^~~~~~~~~~~~
../snprintfv/compat.h:127:25: note: expanded from macro 'SNV_STMT_END'
127 | # define SNV_STMT_END )
| ^
format.c:1071:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1071 | SNV_EMIT (pinfo->pad, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:252:3: note: expanded from macro 'SNV_EMIT'
252 | SNV_STMT_START { \
| ^~~~~~~~~~~~~~
../snprintfv/compat.h:126:32: note: expanded from macro 'SNV_STMT_START'
126 | # define SNV_STMT_START (void)(
| ^
format.c:1071:2: note: '{' token is here
1071 | SNV_EMIT (pinfo->pad, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:252:18: note: expanded from macro 'SNV_EMIT'
252 | SNV_STMT_START { \
| ^
format.c:1071:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1071 | SNV_EMIT (pinfo->pad, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:266:3: note: expanded from macro 'SNV_EMIT'
266 | } SNV_STMT_END
| ^
format.c:1071:2: note: ')' token is here
1071 | SNV_EMIT (pinfo->pad, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:266:5: note: expanded from macro 'SNV_EMIT'
266 | } SNV_STMT_END
| ^~~~~~~~~~~~
../snprintfv/compat.h:127:25: note: expanded from macro 'SNV_STMT_END'
127 | # define SNV_STMT_END )
| ^
format.c:1081:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1081 | SNV_EMIT (*p++, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:252:3: note: expanded from macro 'SNV_EMIT'
252 | SNV_STMT_START { \
| ^~~~~~~~~~~~~~
../snprintfv/compat.h:126:32: note: expanded from macro 'SNV_STMT_START'
126 | # define SNV_STMT_START (void)(
| ^
format.c:1081:2: note: '{' token is here
1081 | SNV_EMIT (*p++, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:252:18: note: expanded from macro 'SNV_EMIT'
252 | SNV_STMT_START { \
| ^
format.c:1081:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1081 | SNV_EMIT (*p++, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:266:3: note: expanded from macro 'SNV_EMIT'
266 | } SNV_STMT_END
| ^
format.c:1081:2: note: ')' token is here
1081 | SNV_EMIT (*p++, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:266:5: note: expanded from macro 'SNV_EMIT'
266 | } SNV_STMT_END
| ^~~~~~~~~~~~
../snprintfv/compat.h:127:25: note: expanded from macro 'SNV_STMT_END'
127 | # define SNV_STMT_END )
| ^
format.c:1089:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1089 | SNV_EMIT (pinfo->pad, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:252:3: note: expanded from macro 'SNV_EMIT'
252 | SNV_STMT_START { \
| ^~~~~~~~~~~~~~
../snprintfv/compat.h:126:32: note: expanded from macro 'SNV_STMT_START'
126 | # define SNV_STMT_START (void)(
| ^
format.c:1089:7: note: '{' token is here
1089 | SNV_EMIT (pinfo->pad, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:252:18: note: expanded from macro 'SNV_EMIT'
252 | SNV_STMT_START { \
| ^
format.c:1089:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1089 | SNV_EMIT (pinfo->pad, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:266:3: note: expanded from macro 'SNV_EMIT'
266 | } SNV_STMT_END
| ^
format.c:1089:7: note: ')' token is here
1089 | SNV_EMIT (pinfo->pad, stream, count_or_errorcode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./printf.in:266:5: note: expanded from macro 'SNV_EMIT'
266 | } SNV_STMT_END
| ^~~~~~~~~~~~
../snprintfv/compat.h:127:25: note: expanded from macro 'SNV_STMT_END'
127 | # define SNV_STMT_END )
| ^
10 warnings generated.
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/local/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MT libsnprintfvc_la-printf.lo -MD -MP -MF .deps/libsnprintfvc_la-printf.Tpo -c printf.c -o libsnprintfvc_la-printf.o >/dev/null 2>&1
70 warnings generated.
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/local/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MT libsnprintfvc_la-format.lo -MD -MP -MF .deps/libsnprintfvc_la-format.Tpo -c format.c -o libsnprintfvc_la-format.o >/dev/null 2>&1
mv -f .deps/libsnprintfvc_la-printf.Tpo .deps/libsnprintfvc_la-printf.Plo
mv -f .deps/libsnprintfvc_la-format.Tpo .deps/libsnprintfvc_la-format.Plo
/bin/sh ../libtool --tag=CC --mode=link cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -L/usr/local/lib -fstack-protector-strong -o libsnprintfvc.la libsnprintfvc_la-filament.lo libsnprintfvc_la-format.lo libsnprintfvc_la-printf.lo libsnprintfvc_la-mem.lo libsnprintfvc_la-stream.lo libsnprintfvc_la-custom.lo -lm -L/usr/local/lib
libtool: link: ar cru .libs/libsnprintfvc.a .libs/libsnprintfvc_la-filament.o .libs/libsnprintfvc_la-format.o .libs/libsnprintfvc_la-printf.o .libs/libsnprintfvc_la-mem.o .libs/libsnprintfvc_la-stream.o .libs/libsnprintfvc_la-custom.o
libtool: link: ranlib .libs/libsnprintfvc.a
libtool: link: ( cd ".libs" && rm -f "libsnprintfvc.la" && ln -s "../libsnprintfvc.la" "libsnprintfvc.la" )
gmake[5]: Leaving directory '/magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/snprintfv/snprintfv'
gmake[4]: Leaving directory '/magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/snprintfv/snprintfv'
gmake[4]: Entering directory '/magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/snprintfv'
gmake[4]: Leaving directory '/magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/snprintfv'
gmake[3]: Leaving directory '/magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/snprintfv'
gmake[2]: Leaving directory '/magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/snprintfv'
Making all in libgst
gmake[2]: Entering directory '/magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/libgst'
gmake[3]: Entering directory '/magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/libgst'
cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\""/usr/local/share/smalltalk/kernel"\" -DIMAGE_PATH=\""/usr/local/var/lib/smalltalk"\" -DMODULE_PATH=\""/usr/local/lib/smalltalk"\" -DLIBEXEC_PATH=\""/usr/local/libexec/smalltalk"\" -DPREFIX=\""/usr/local"\" -DEXEC_PREFIX=\""/usr/local"\" -DDEFAULT_EXECUTABLE=\""/usr/local/bin/gst"\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT genpr-parse.o -MD -MP -MF .deps/genpr-parse.Tpo -c -o genpr-parse.o genpr-parse.c
echo stamp > genpr-parse.stamp
cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\""/usr/local/share/smalltalk/kernel"\" -DIMAGE_PATH=\""/usr/local/var/lib/smalltalk"\" -DMODULE_PATH=\""/usr/local/lib/smalltalk"\" -DLIBEXEC_PATH=\""/usr/local/libexec/smalltalk"\" -DPREFIX=\""/usr/local"\" -DEXEC_PREFIX=\""/usr/local"\" -DDEFAULT_EXECUTABLE=\""/usr/local/bin/gst"\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT genpr-scan.o -MD -MP -MF .deps/genpr-scan.Tpo -c -o genpr-scan.o genpr-scan.c
genpr-parse.c:752:42: warning: format specifies type 'char *' but the argument has type 'YYSTYPE' (aka 'union YYSTYPE') [-Wformat]
752 | YYPRINT (yyoutput, yytoknum[yytype], *yyvaluep);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
genpr-parse.y:96:50: note: expanded from macro 'YYPRINT'
96 | #define YYPRINT(fp, tok, val) fprintf (fp, "%s", val);
| ~~ ^~~
genpr-parse.c:523:28: warning: unused variable 'yytoknum' [-Wunused-const-variable]
523 | static const yytype_uint16 yytoknum[] =
| ^~~~~~~~
genpr-scan.c:2177:16: warning: function 'input' is not needed and will not be emitted [-Wunneeded-internal-declaration]
2177 | static int input (void)
| ^~~~~
2 warnings generated.
mv -f .deps/genpr-parse.Tpo .deps/genpr-parse.Po
1 warning generated.
mv -f .deps/genpr-scan.Tpo .deps/genpr-scan.Po
/bin/sh ../libtool --tag=CC --mode=link cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -L/usr/local/lib -fstack-protector-strong -o genprims genpr-parse.o genpr-scan.o ../snprintfv/snprintfv/libsnprintfvc.la ../lib-src/library.la -lrt -lm -L/usr/local/lib
libtool: link: cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -fstack-protector-strong -o genprims genpr-parse.o genpr-scan.o -L/usr/local/lib ../snprintfv/snprintfv/.libs/libsnprintfvc.a ../lib-src/.libs/library.a -ldl -lrt -lm -pthread
gmake[3]: Leaving directory '/magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/libgst'
./genprims < ./prims.def > prims.inl
prims.inl is unchanged
/usr/local/bin/gmake all-am
gmake[3]: Entering directory '/magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/libgst'
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\""/usr/local/share/smalltalk/kernel"\" -DIMAGE_PATH=\""/usr/local/var/lib/smalltalk"\" -DMODULE_PATH=\""/usr/local/lib/smalltalk"\" -DLIBEXEC_PATH=\""/usr/local/libexec/smalltalk"\" -DPREFIX=\""/usr/local"\" -DEXEC_PREFIX=\""/usr/local"\" -DDEFAULT_EXECUTABLE=\""/usr/local/bin/gst"\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT gstpub.lo -MD -MP -MF .deps/gstpub.Tpo -c -o gstpub.lo gstpub.c
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\""/usr/local/share/smalltalk/kernel"\" -DIMAGE_PATH=\""/usr/local/var/lib/smalltalk"\" -DMODULE_PATH=\""/usr/local/lib/smalltalk"\" -DLIBEXEC_PATH=\""/usr/local/libexec/smalltalk"\" -DPREFIX=\""/usr/local"\" -DEXEC_PREFIX=\""/usr/local"\" -DDEFAULT_EXECUTABLE=\""/usr/local/bin/gst"\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT files.lo -MD -MP -MF .deps/files.Tpo -c -o files.lo files.c
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\""/usr/local/share/smalltalk/kernel"\" -DIMAGE_PATH=\""/usr/local/var/lib/smalltalk"\" -DMODULE_PATH=\""/usr/local/lib/smalltalk"\" -DLIBEXEC_PATH=\""/usr/local/libexec/smalltalk"\" -DPREFIX=\""/usr/local"\" -DEXEC_PREFIX=\""/usr/local"\" -DDEFAULT_EXECUTABLE=\""/usr/local/bin/gst"\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT gst-parse.lo -MD -MP -MF .deps/gst-parse.Tpo -c -o gst-parse.lo gst-parse.c
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\""/usr/local/share/smalltalk/kernel"\" -DIMAGE_PATH=\""/usr/local/var/lib/smalltalk"\" -DMODULE_PATH=\""/usr/local/lib/smalltalk"\" -DLIBEXEC_PATH=\""/usr/local/libexec/smalltalk"\" -DPREFIX=\""/usr/local"\" -DEXEC_PREFIX=\""/usr/local"\" -DDEFAULT_EXECUTABLE=\""/usr/local/bin/gst"\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT lex.lo -MD -MP -MF .deps/lex.Tpo -c -o lex.lo lex.c
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\""/usr/local/share/smalltalk/kernel"\" -DIMAGE_PATH=\""/usr/local/var/lib/smalltalk"\" -DMODULE_PATH=\""/usr/local/lib/smalltalk"\" -DLIBEXEC_PATH=\""/usr/local/libexec/smalltalk"\" -DPREFIX=\""/usr/local"\" -DEXEC_PREFIX=\""/usr/local"\" -DDEFAULT_EXECUTABLE=\""/usr/local/bin/gst"\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT str.lo -MD -MP -MF .deps/str.Tpo -c -o str.lo str.c
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\""/usr/local/share/smalltalk/kernel"\" -DIMAGE_PATH=\""/usr/local/var/lib/smalltalk"\" -DMODULE_PATH=\""/usr/local/lib/smalltalk"\" -DLIBEXEC_PATH=\""/usr/local/libexec/smalltalk"\" -DPREFIX=\""/usr/local"\" -DEXEC_PREFIX=\""/usr/local"\" -DDEFAULT_EXECUTABLE=\""/usr/local/bin/gst"\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT tree.lo -MD -MP -MF .deps/tree.Tpo -c -o tree.lo tree.c
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\""/usr/local/share/smalltalk/kernel"\" -DIMAGE_PATH=\""/usr/local/var/lib/smalltalk"\" -DMODULE_PATH=\""/usr/local/lib/smalltalk"\" -DLIBEXEC_PATH=\""/usr/local/libexec/smalltalk"\" -DPREFIX=\""/usr/local"\" -DEXEC_PREFIX=\""/usr/local"\" -DDEFAULT_EXECUTABLE=\""/usr/local/bin/gst"\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT byte.lo -MD -MP -MF .deps/byte.Tpo -c -o byte.lo byte.c
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\""/usr/local/share/smalltalk/kernel"\" -DIMAGE_PATH=\""/usr/local/var/lib/smalltalk"\" -DMODULE_PATH=\""/usr/local/lib/smalltalk"\" -DLIBEXEC_PATH=\""/usr/local/libexec/smalltalk"\" -DPREFIX=\""/usr/local"\" -DEXEC_PREFIX=\""/usr/local"\" -DDEFAULT_EXECUTABLE=\""/usr/local/bin/gst"\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT comp.lo -MD -MP -MF .deps/comp.Tpo -c -o comp.lo comp.c
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\""/usr/local/share/smalltalk/kernel"\" -DIMAGE_PATH=\""/usr/local/var/lib/smalltalk"\" -DMODULE_PATH=\""/usr/local/lib/smalltalk"\" -DLIBEXEC_PATH=\""/usr/local/libexec/smalltalk"\" -DPREFIX=\""/usr/local"\" -DEXEC_PREFIX=\""/usr/local"\" -DDEFAULT_EXECUTABLE=\""/usr/local/bin/gst"\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT sym.lo -MD -MP -MF .deps/sym.Tpo -c -o sym.lo sym.c
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\""/usr/local/share/smalltalk/kernel"\" -DIMAGE_PATH=\""/usr/local/var/lib/smalltalk"\" -DMODULE_PATH=\""/usr/local/lib/smalltalk"\" -DLIBEXEC_PATH=\""/usr/local/libexec/smalltalk"\" -DPREFIX=\""/usr/local"\" -DEXEC_PREFIX=\""/usr/local"\" -DDEFAULT_EXECUTABLE=\""/usr/local/bin/gst"\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT dict.lo -MD -MP -MF .deps/dict.Tpo -c -o dict.lo dict.c
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\""/usr/local/share/smalltalk/kernel"\" -DIMAGE_PATH=\""/usr/local/var/lib/smalltalk"\" -DMODULE_PATH=\""/usr/local/lib/smalltalk"\" -DLIBEXEC_PATH=\""/usr/local/libexec/smalltalk"\" -DPREFIX=\""/usr/local"\" -DEXEC_PREFIX=\""/usr/local"\" -DDEFAULT_EXECUTABLE=\""/usr/local/bin/gst"\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT oop.lo -MD -MP -MF .deps/oop.Tpo -c -o oop.lo oop.c
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\""/usr/local/share/smalltalk/kernel"\" -DIMAGE_PATH=\""/usr/local/var/lib/smalltalk"\" -DMODULE_PATH=\""/usr/local/lib/smalltalk"\" -DLIBEXEC_PATH=\""/usr/local/libexec/smalltalk"\" -DPREFIX=\""/usr/local"\" -DEXEC_PREFIX=\""/usr/local"\" -DDEFAULT_EXECUTABLE=\""/usr/local/bin/gst"\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT opt.lo -MD -MP -MF .deps/opt.Tpo -c -o opt.lo opt.c
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\""/usr/local/share/smalltalk/kernel"\" -DIMAGE_PATH=\""/usr/local/var/lib/smalltalk"\" -DMODULE_PATH=\""/usr/local/lib/smalltalk"\" -DLIBEXEC_PATH=\""/usr/local/libexec/smalltalk"\" -DPREFIX=\""/usr/local"\" -DEXEC_PREFIX=\""/usr/local"\" -DDEFAULT_EXECUTABLE=\""/usr/local/bin/gst"\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT save.lo -MD -MP -MF .deps/save.Tpo -c -o save.lo save.c
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\""/usr/local/share/smalltalk/kernel"\" -DIMAGE_PATH=\""/usr/local/var/lib/smalltalk"\" -DMODULE_PATH=\""/usr/local/lib/smalltalk"\" -DLIBEXEC_PATH=\""/usr/local/libexec/smalltalk"\" -DPREFIX=\""/usr/local"\" -DEXEC_PREFIX=\""/usr/local"\" -DDEFAULT_EXECUTABLE=\""/usr/local/bin/gst"\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT cint.lo -MD -MP -MF .deps/cint.Tpo -c -o cint.lo cint.c
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\""/usr/local/share/smalltalk/kernel"\" -DIMAGE_PATH=\""/usr/local/var/lib/smalltalk"\" -DMODULE_PATH=\""/usr/local/lib/smalltalk"\" -DLIBEXEC_PATH=\""/usr/local/libexec/smalltalk"\" -DPREFIX=\""/usr/local"\" -DEXEC_PREFIX=\""/usr/local"\" -DDEFAULT_EXECUTABLE=\""/usr/local/bin/gst"\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT heap.lo -MD -MP -MF .deps/heap.Tpo -c -o heap.lo heap.c
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\""/usr/local/share/smalltalk/kernel"\" -DIMAGE_PATH=\""/usr/local/var/lib/smalltalk"\" -DMODULE_PATH=\""/usr/local/lib/smalltalk"\" -DLIBEXEC_PATH=\""/usr/local/libexec/smalltalk"\" -DPREFIX=\""/usr/local"\" -DEXEC_PREFIX=\""/usr/local"\" -DDEFAULT_EXECUTABLE=\""/usr/local/bin/gst"\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT input.lo -MD -MP -MF .deps/input.Tpo -c -o input.lo input.c
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\""/usr/local/share/smalltalk/kernel"\" -DIMAGE_PATH=\""/usr/local/var/lib/smalltalk"\" -DMODULE_PATH=\""/usr/local/lib/smalltalk"\" -DLIBEXEC_PATH=\""/usr/local/libexec/smalltalk"\" -DPREFIX=\""/usr/local"\" -DEXEC_PREFIX=\""/usr/local"\" -DDEFAULT_EXECUTABLE=\""/usr/local/bin/gst"\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT sysdep.lo -MD -MP -MF .deps/sysdep.Tpo -c -o sysdep.lo sysdep.c
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\""/usr/local/share/smalltalk/kernel"\" -DIMAGE_PATH=\""/usr/local/var/lib/smalltalk"\" -DMODULE_PATH=\""/usr/local/lib/smalltalk"\" -DLIBEXEC_PATH=\""/usr/local/libexec/smalltalk"\" -DPREFIX=\""/usr/local"\" -DEXEC_PREFIX=\""/usr/local"\" -DDEFAULT_EXECUTABLE=\""/usr/local/bin/gst"\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT callin.lo -MD -MP -MF .deps/callin.Tpo -c -o callin.lo callin.c
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\""/usr/local/share/smalltalk/kernel"\" -DIMAGE_PATH=\""/usr/local/var/lib/smalltalk"\" -DMODULE_PATH=\""/usr/local/lib/smalltalk"\" -DLIBEXEC_PATH=\""/usr/local/libexec/smalltalk"\" -DPREFIX=\""/usr/local"\" -DEXEC_PREFIX=\""/usr/local"\" -DDEFAULT_EXECUTABLE=\""/usr/local/bin/gst"\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT xlat.lo -MD -MP -MF .deps/xlat.Tpo -c -o xlat.lo xlat.c
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\""/usr/local/share/smalltalk/kernel"\" -DIMAGE_PATH=\""/usr/local/var/lib/smalltalk"\" -DMODULE_PATH=\""/usr/local/lib/smalltalk"\" -DLIBEXEC_PATH=\""/usr/local/libexec/smalltalk"\" -DPREFIX=\""/usr/local"\" -DEXEC_PREFIX=\""/usr/local"\" -DDEFAULT_EXECUTABLE=\""/usr/local/bin/gst"\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT mpz.lo -MD -MP -MF .deps/mpz.Tpo -c -o mpz.lo mpz.c
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\""/usr/local/share/smalltalk/kernel"\" -DIMAGE_PATH=\""/usr/local/var/lib/smalltalk"\" -DMODULE_PATH=\""/usr/local/lib/smalltalk"\" -DLIBEXEC_PATH=\""/usr/local/libexec/smalltalk"\" -DPREFIX=\""/usr/local"\" -DEXEC_PREFIX=\""/usr/local"\" -DDEFAULT_EXECUTABLE=\""/usr/local/bin/gst"\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT print.lo -MD -MP -MF .deps/print.Tpo -c -o print.lo print.c
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\""/usr/local/share/smalltalk/kernel"\" -DIMAGE_PATH=\""/usr/local/var/lib/smalltalk"\" -DMODULE_PATH=\""/usr/local/lib/smalltalk"\" -DLIBEXEC_PATH=\""/usr/local/libexec/smalltalk"\" -DPREFIX=\""/usr/local"\" -DEXEC_PREFIX=\""/usr/local"\" -DDEFAULT_EXECUTABLE=\""/usr/local/bin/gst"\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT alloc.lo -MD -MP -MF .deps/alloc.Tpo -c -o alloc.lo alloc.c
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\""/usr/local/share/smalltalk/kernel"\" -DIMAGE_PATH=\""/usr/local/var/lib/smalltalk"\" -DMODULE_PATH=\""/usr/local/lib/smalltalk"\" -DLIBEXEC_PATH=\""/usr/local/libexec/smalltalk"\" -DPREFIX=\""/usr/local"\" -DEXEC_PREFIX=\""/usr/local"\" -DDEFAULT_EXECUTABLE=\""/usr/local/bin/gst"\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT security.lo -MD -MP -MF .deps/security.Tpo -c -o security.lo security.c
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\""/usr/local/share/smalltalk/kernel"\" -DIMAGE_PATH=\""/usr/local/var/lib/smalltalk"\" -DMODULE_PATH=\""/usr/local/lib/smalltalk"\" -DLIBEXEC_PATH=\""/usr/local/libexec/smalltalk"\" -DPREFIX=\""/usr/local"\" -DEXEC_PREFIX=\""/usr/local"\" -DDEFAULT_EXECUTABLE=\""/usr/local/bin/gst"\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT re.lo -MD -MP -MF .deps/re.Tpo -c -o re.lo re.c
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/usr/local/share/smalltalk/kernel\" -DIMAGE_PATH=\"/usr/local/var/lib/smalltalk\" -DMODULE_PATH=\"/usr/local/lib/smalltalk\" -DLIBEXEC_PATH=\"/usr/local/libexec/smalltalk\" -DPREFIX=\"/usr/local\" -DEXEC_PREFIX=\"/usr/local\" -DDEFAULT_EXECUTABLE=\"/usr/local/bin/gst\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT opt.lo -MD -MP -MF .deps/opt.Tpo -c opt.c -fPIC -DPIC -o .libs/opt.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/usr/local/share/smalltalk/kernel\" -DIMAGE_PATH=\"/usr/local/var/lib/smalltalk\" -DMODULE_PATH=\"/usr/local/lib/smalltalk\" -DLIBEXEC_PATH=\"/usr/local/libexec/smalltalk\" -DPREFIX=\"/usr/local\" -DEXEC_PREFIX=\"/usr/local\" -DDEFAULT_EXECUTABLE=\"/usr/local/bin/gst\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT sym.lo -MD -MP -MF .deps/sym.Tpo -c sym.c -fPIC -DPIC -o .libs/sym.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/usr/local/share/smalltalk/kernel\" -DIMAGE_PATH=\"/usr/local/var/lib/smalltalk\" -DMODULE_PATH=\"/usr/local/lib/smalltalk\" -DLIBEXEC_PATH=\"/usr/local/libexec/smalltalk\" -DPREFIX=\"/usr/local\" -DEXEC_PREFIX=\"/usr/local\" -DDEFAULT_EXECUTABLE=\"/usr/local/bin/gst\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT oop.lo -MD -MP -MF .deps/oop.Tpo -c oop.c -fPIC -DPIC -o .libs/oop.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/usr/local/share/smalltalk/kernel\" -DIMAGE_PATH=\"/usr/local/var/lib/smalltalk\" -DMODULE_PATH=\"/usr/local/lib/smalltalk\" -DLIBEXEC_PATH=\"/usr/local/libexec/smalltalk\" -DPREFIX=\"/usr/local\" -DEXEC_PREFIX=\"/usr/local\" -DDEFAULT_EXECUTABLE=\"/usr/local/bin/gst\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT comp.lo -MD -MP -MF .deps/comp.Tpo -c comp.c -fPIC -DPIC -o .libs/comp.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/usr/local/share/smalltalk/kernel\" -DIMAGE_PATH=\"/usr/local/var/lib/smalltalk\" -DMODULE_PATH=\"/usr/local/lib/smalltalk\" -DLIBEXEC_PATH=\"/usr/local/libexec/smalltalk\" -DPREFIX=\"/usr/local\" -DEXEC_PREFIX=\"/usr/local\" -DDEFAULT_EXECUTABLE=\"/usr/local/bin/gst\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT print.lo -MD -MP -MF .deps/print.Tpo -c print.c -fPIC -DPIC -o .libs/print.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/usr/local/share/smalltalk/kernel\" -DIMAGE_PATH=\"/usr/local/var/lib/smalltalk\" -DMODULE_PATH=\"/usr/local/lib/smalltalk\" -DLIBEXEC_PATH=\"/usr/local/libexec/smalltalk\" -DPREFIX=\"/usr/local\" -DEXEC_PREFIX=\"/usr/local\" -DDEFAULT_EXECUTABLE=\"/usr/local/bin/gst\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT gstpub.lo -MD -MP -MF .deps/gstpub.Tpo -c gstpub.c -fPIC -DPIC -o .libs/gstpub.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/usr/local/share/smalltalk/kernel\" -DIMAGE_PATH=\"/usr/local/var/lib/smalltalk\" -DMODULE_PATH=\"/usr/local/lib/smalltalk\" -DLIBEXEC_PATH=\"/usr/local/libexec/smalltalk\" -DPREFIX=\"/usr/local\" -DEXEC_PREFIX=\"/usr/local\" -DDEFAULT_EXECUTABLE=\"/usr/local/bin/gst\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT xlat.lo -MD -MP -MF .deps/xlat.Tpo -c xlat.c -fPIC -DPIC -o .libs/xlat.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/usr/local/share/smalltalk/kernel\" -DIMAGE_PATH=\"/usr/local/var/lib/smalltalk\" -DMODULE_PATH=\"/usr/local/lib/smalltalk\" -DLIBEXEC_PATH=\"/usr/local/libexec/smalltalk\" -DPREFIX=\"/usr/local\" -DEXEC_PREFIX=\"/usr/local\" -DDEFAULT_EXECUTABLE=\"/usr/local/bin/gst\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT tree.lo -MD -MP -MF .deps/tree.Tpo -c tree.c -fPIC -DPIC -o .libs/tree.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/usr/local/share/smalltalk/kernel\" -DIMAGE_PATH=\"/usr/local/var/lib/smalltalk\" -DMODULE_PATH=\"/usr/local/lib/smalltalk\" -DLIBEXEC_PATH=\"/usr/local/libexec/smalltalk\" -DPREFIX=\"/usr/local\" -DEXEC_PREFIX=\"/usr/local\" -DDEFAULT_EXECUTABLE=\"/usr/local/bin/gst\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT input.lo -MD -MP -MF .deps/input.Tpo -c input.c -fPIC -DPIC -o .libs/input.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/usr/local/share/smalltalk/kernel\" -DIMAGE_PATH=\"/usr/local/var/lib/smalltalk\" -DMODULE_PATH=\"/usr/local/lib/smalltalk\" -DLIBEXEC_PATH=\"/usr/local/libexec/smalltalk\" -DPREFIX=\"/usr/local\" -DEXEC_PREFIX=\"/usr/local\" -DDEFAULT_EXECUTABLE=\"/usr/local/bin/gst\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT str.lo -MD -MP -MF .deps/str.Tpo -c str.c -fPIC -DPIC -o .libs/str.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/usr/local/share/smalltalk/kernel\" -DIMAGE_PATH=\"/usr/local/var/lib/smalltalk\" -DMODULE_PATH=\"/usr/local/lib/smalltalk\" -DLIBEXEC_PATH=\"/usr/local/libexec/smalltalk\" -DPREFIX=\"/usr/local\" -DEXEC_PREFIX=\"/usr/local\" -DDEFAULT_EXECUTABLE=\"/usr/local/bin/gst\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT byte.lo -MD -MP -MF .deps/byte.Tpo -c byte.c -fPIC -DPIC -o .libs/byte.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/usr/local/share/smalltalk/kernel\" -DIMAGE_PATH=\"/usr/local/var/lib/smalltalk\" -DMODULE_PATH=\"/usr/local/lib/smalltalk\" -DLIBEXEC_PATH=\"/usr/local/libexec/smalltalk\" -DPREFIX=\"/usr/local\" -DEXEC_PREFIX=\"/usr/local\" -DDEFAULT_EXECUTABLE=\"/usr/local/bin/gst\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT files.lo -MD -MP -MF .deps/files.Tpo -c files.c -fPIC -DPIC -o .libs/files.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/usr/local/share/smalltalk/kernel\" -DIMAGE_PATH=\"/usr/local/var/lib/smalltalk\" -DMODULE_PATH=\"/usr/local/lib/smalltalk\" -DLIBEXEC_PATH=\"/usr/local/libexec/smalltalk\" -DPREFIX=\"/usr/local\" -DEXEC_PREFIX=\"/usr/local\" -DDEFAULT_EXECUTABLE=\"/usr/local/bin/gst\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT heap.lo -MD -MP -MF .deps/heap.Tpo -c heap.c -fPIC -DPIC -o .libs/heap.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/usr/local/share/smalltalk/kernel\" -DIMAGE_PATH=\"/usr/local/var/lib/smalltalk\" -DMODULE_PATH=\"/usr/local/lib/smalltalk\" -DLIBEXEC_PATH=\"/usr/local/libexec/smalltalk\" -DPREFIX=\"/usr/local\" -DEXEC_PREFIX=\"/usr/local\" -DDEFAULT_EXECUTABLE=\"/usr/local/bin/gst\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT lex.lo -MD -MP -MF .deps/lex.Tpo -c lex.c -fPIC -DPIC -o .libs/lex.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/usr/local/share/smalltalk/kernel\" -DIMAGE_PATH=\"/usr/local/var/lib/smalltalk\" -DMODULE_PATH=\"/usr/local/lib/smalltalk\" -DLIBEXEC_PATH=\"/usr/local/libexec/smalltalk\" -DPREFIX=\"/usr/local\" -DEXEC_PREFIX=\"/usr/local\" -DDEFAULT_EXECUTABLE=\"/usr/local/bin/gst\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT save.lo -MD -MP -MF .deps/save.Tpo -c save.c -fPIC -DPIC -o .libs/save.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/usr/local/share/smalltalk/kernel\" -DIMAGE_PATH=\"/usr/local/var/lib/smalltalk\" -DMODULE_PATH=\"/usr/local/lib/smalltalk\" -DLIBEXEC_PATH=\"/usr/local/libexec/smalltalk\" -DPREFIX=\"/usr/local\" -DEXEC_PREFIX=\"/usr/local\" -DDEFAULT_EXECUTABLE=\"/usr/local/bin/gst\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT sysdep.lo -MD -MP -MF .deps/sysdep.Tpo -c sysdep.c -fPIC -DPIC -o .libs/sysdep.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/usr/local/share/smalltalk/kernel\" -DIMAGE_PATH=\"/usr/local/var/lib/smalltalk\" -DMODULE_PATH=\"/usr/local/lib/smalltalk\" -DLIBEXEC_PATH=\"/usr/local/libexec/smalltalk\" -DPREFIX=\"/usr/local\" -DEXEC_PREFIX=\"/usr/local\" -DDEFAULT_EXECUTABLE=\"/usr/local/bin/gst\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT alloc.lo -MD -MP -MF .deps/alloc.Tpo -c alloc.c -fPIC -DPIC -o .libs/alloc.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/usr/local/share/smalltalk/kernel\" -DIMAGE_PATH=\"/usr/local/var/lib/smalltalk\" -DMODULE_PATH=\"/usr/local/lib/smalltalk\" -DLIBEXEC_PATH=\"/usr/local/libexec/smalltalk\" -DPREFIX=\"/usr/local\" -DEXEC_PREFIX=\"/usr/local\" -DDEFAULT_EXECUTABLE=\"/usr/local/bin/gst\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT re.lo -MD -MP -MF .deps/re.Tpo -c re.c -fPIC -DPIC -o .libs/re.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/usr/local/share/smalltalk/kernel\" -DIMAGE_PATH=\"/usr/local/var/lib/smalltalk\" -DMODULE_PATH=\"/usr/local/lib/smalltalk\" -DLIBEXEC_PATH=\"/usr/local/libexec/smalltalk\" -DPREFIX=\"/usr/local\" -DEXEC_PREFIX=\"/usr/local\" -DDEFAULT_EXECUTABLE=\"/usr/local/bin/gst\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT security.lo -MD -MP -MF .deps/security.Tpo -c security.c -fPIC -DPIC -o .libs/security.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/usr/local/share/smalltalk/kernel\" -DIMAGE_PATH=\"/usr/local/var/lib/smalltalk\" -DMODULE_PATH=\"/usr/local/lib/smalltalk\" -DLIBEXEC_PATH=\"/usr/local/libexec/smalltalk\" -DPREFIX=\"/usr/local\" -DEXEC_PREFIX=\"/usr/local\" -DDEFAULT_EXECUTABLE=\"/usr/local/bin/gst\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT callin.lo -MD -MP -MF .deps/callin.Tpo -c callin.c -fPIC -DPIC -o .libs/callin.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/usr/local/share/smalltalk/kernel\" -DIMAGE_PATH=\"/usr/local/var/lib/smalltalk\" -DMODULE_PATH=\"/usr/local/lib/smalltalk\" -DLIBEXEC_PATH=\"/usr/local/libexec/smalltalk\" -DPREFIX=\"/usr/local\" -DEXEC_PREFIX=\"/usr/local\" -DDEFAULT_EXECUTABLE=\"/usr/local/bin/gst\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT cint.lo -MD -MP -MF .deps/cint.Tpo -c cint.c -fPIC -DPIC -o .libs/cint.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/usr/local/share/smalltalk/kernel\" -DIMAGE_PATH=\"/usr/local/var/lib/smalltalk\" -DMODULE_PATH=\"/usr/local/lib/smalltalk\" -DLIBEXEC_PATH=\"/usr/local/libexec/smalltalk\" -DPREFIX=\"/usr/local\" -DEXEC_PREFIX=\"/usr/local\" -DDEFAULT_EXECUTABLE=\"/usr/local/bin/gst\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT dict.lo -MD -MP -MF .deps/dict.Tpo -c dict.c -fPIC -DPIC -o .libs/dict.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/usr/local/share/smalltalk/kernel\" -DIMAGE_PATH=\"/usr/local/var/lib/smalltalk\" -DMODULE_PATH=\"/usr/local/lib/smalltalk\" -DLIBEXEC_PATH=\"/usr/local/libexec/smalltalk\" -DPREFIX=\"/usr/local\" -DEXEC_PREFIX=\"/usr/local\" -DDEFAULT_EXECUTABLE=\"/usr/local/bin/gst\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT mpz.lo -MD -MP -MF .deps/mpz.Tpo -c mpz.c -fPIC -DPIC -o .libs/mpz.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/usr/local/share/smalltalk/kernel\" -DIMAGE_PATH=\"/usr/local/var/lib/smalltalk\" -DMODULE_PATH=\"/usr/local/lib/smalltalk\" -DLIBEXEC_PATH=\"/usr/local/libexec/smalltalk\" -DPREFIX=\"/usr/local\" -DEXEC_PREFIX=\"/usr/local\" -DDEFAULT_EXECUTABLE=\"/usr/local/bin/gst\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT gst-parse.lo -MD -MP -MF .deps/gst-parse.Tpo -c gst-parse.c -fPIC -DPIC -o .libs/gst-parse.o
In file included from sym.c:In file included from opt.c:54:
In file included from ./gstpriv.h:646:
./dict.inl:562:55:
In file included from ./gstpriv.h:646:
./dict.inl:562:1: 1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
562 | floatq_oop_valu 562 | floatq_oop_value (floatOOP)
| ^
e (floatOOP)
| ^
In file included from comp.c:54:
In file included from ./gstpriv.h:646:
./dict.inl:562:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
562 | floatq_oop_value (floatOOP)
| ^
In file included from alloc.c:52:
In file included from ./gstpriv.h:646:
./dict.inl:562:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
562 | floatq_oop_value (floatOOP)
| ^
In file included from print.c:55:
In file included from ./gstpriv.h:646:
./dict.inl:562:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
562 | floatq_oop_value (floatOOP)
| ^
In file included from sysdep.c:58:
In file included from ./sysdep/common/time.c:59:
In file included from ./gstpriv.h:646:
./dict.inl:562:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
562 | floatq_oop_value (floatOOP)
| ^
In file included from re.c:57:
In file included from ./gstpriv.h:646:
./dict.inl:562:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
562 | floatq_oop_value (floatOOP)
| ^
In file included from mpz.c:31:
In file included from ./gstpriv.h:646:
./dict.inl:562:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
In file included from cint.c: 562 | 55:
In file included from ./gstpriv.h:646:
floatq_oop_value (floatOO./dict.inl:562:1: P)
warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
| ^
562 | floatq_oop_value (floatOOP)
| ^
In file included from input.c:54:
In file included from ./gstpriv.h:646:
./dict.inl:562:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
562 | floatq_oop_value (floatOOP)
| ^
In file included from gst-parse.c:53:
In file included from ./gstpriv.h:646:
./dict.inl:562:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
562 | floatq_oop_value (floatOOP)
| ^
./dict.inl:1387:35: warning: result of comparison of constant 4611686018427387903 with expression of type 'int32_t' (aka 'int') is always true [-Wtautological-constant-out-of-range-compare]
./dict.inl:1387:35: warning: result of comparison of constant 4611686018427387903 with expression of type 'int32_t' (aka 'int') is always true [-Wtautological-constant-out-of-range-compare]
1387 | if COMMON (i >= MIN_ST_INT && i <= MAX_ST_INT)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
1387 | if COMMON (i >= MIN_ST_INT && i <= MAX_ST_INT)./gstpriv.h:148:41: note: expanded from macro 'COMMON'
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
./gstpriv.h :148:41: note: expanded from macro 'COMMON'
148 | #define COMMON(x) (__builtin_expect ((x) != 0, 1))
| ^
148In file included from sym.c:55:
In file included from ./gstpriv.h:646:
./dict.inl:1387:16: warning: result of comparison of constant -4611686018427387904 with expression of type 'int32_t' (aka 'int') is always true [-Wtautological-constant-out-of-range-compare]
| 1387 | if CO#definMMOe COMMON(x) N (i (__ >= builtin_expect ((x) != 0, 1))M
I./dict.inl:1387:35: warning: | ^
result of comparison of constant 4611686018427387903 with expression of type 'int32_t' (aka 'int') is always true [-Wtautological-constant-out-of-range-compare]
In file included from 1387 | opt.c:54:
In file included from N./gstpriv.h:646:
_ST_./dict.inl:1387:16: warning: result of comparison of constant -4611686018427387904 with expression of type 'int32_t' (aka 'int') is always true [-Wtautological-constant-out-of-range-compare]
I 1387 | if C if COOMMON (i >= MIN_ST_INT && i <= MAMMON (iN >=X_ST MIN_T_IST_INT NT)
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
&& i <=./gstpriv.h:148:41: note: expanded from macro 'COMMON'
M 148 | #AX_SdefiT_Ine NT)
&COMMON(x) (__builti& | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
i <= MAX_./gstpriv.h./dict.inl::148:n_expect 41: note: expanded from macro 'COMMON'
( 148 | #(x) defi!= 0ne , 1))
| ^
COMMON(x) (__builtin_expect S((x) != T0, 1))
| ^
_In file included from comp.c:54:
In file included from ./gstpriv.h:646:
./dict.inl:13871387:35::16: ./dict.inl:1387:35: warning: result of comparison of constant -4611686018427387904 with expression of type 'int32_t' (aka 'int') is always true [-Wtautological-constant-out-of-range-compare]
1387 | if COMMON (i >= MIN_ST_INTIn file included from opt.c:54:
In file included from ./gstpriv.h:646warning: result of comparison of constant 4611686018427387903 with expression of type 'int32_t' (aka 'int') is always true [-Wtautological-constant-out-of-range-compare]
:
./dict.inl: &&1410:17: i <= MA 1387 | iwarning: f Cresult of comparison of constant 4611686018427387903 with expression of type 'uint32_t' (aka 'unsigned int') is always true [-Wtautological-constant-out-of-range-compare]
X 1410 | if_ Swarning: result of comparison of constant 4611686018427387903 with expression of type 'int32_t' (aka 'int') is always true [-Wtautological-constant-out-of-range-compare]
OMMON (i >= 1387M | I N _iSfT _CIONMMONT (i COMMON (ui>= M IN_S&& i <= MT <=_T_INT &&A MX_ST_AX_ST_INT)
INT)
I | NT)
| ~~~~~~~~~~~^~~~~~~~~~~~~~
i <= ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
M./gstpriv.h:A148X_ :| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
41./gstpriv.h:148:41: note: ./gstpriv.h:148:41: note: expanded from macro 'COMMON'expanded from macro 'COMMON'
ST
./dict.inl :1387:35: _ 148:./dict.inl:1387:35: warning: result of comparison of constant 4611686018427387903 with expression of type 'int32_t' (aka 'int') is always true [-Wtautological-constant-out-of-range-compare]
warning: result of comparison of constant 4611686018427387903 with expression of type 'int32_t' (aka 'int') is always true [-Wtautological-constant-out-of-range-compare]148 | #defin
e 13871387 | if COMMOINTN ./dict.inl note: : 1387()
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | : if./dict.inl:1387:35: warning: result of comparison of constant 4611686018427387903 with expression of type 'int32_t' (aka 'int') is always true [-Wtautological-constant-out-of-range-compare]
i 1387 | if COMMO>35CN./dict.inl:: I | =(warning: result of comparison of constant 4611686018427387903 with expression of type 'int32_t' (aka 'int') is always true [-Wtautological-constant-out-of-range-compare]
1387:35: iMwarning: >= IN_ST_INT && i Mresult of comparison of constant 4611686018427387903 with expression of type 'int32_t' (aka 'int') is always true [-Wtautological-constant-out-of-range-compare]
<= MIAX_ST_INT)
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
ON_ST_IN ./gstpriv.h1387: | 148:41: note: expanded from macro 'COMMON'
iexpanded from macro 'COMMON'N
T 148 | #defifT1387) |
ne C./gstpriv.h O:MM148:41: COMMON (i >= MIN_ST MON (| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
./gstpriv.hnote: :x_IN&& i = MIN_ST_INT && i <= MAX_ST_I_ (__builtin_expect ((x) != 0, 1))
| ^
NIn file included from In file included from T)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
./gstpriv.h:148:41: note: expanded from macro 'COMMON'
In file included from fprint.c security.c:53:
In file included from 148=: MA./gstpriv.h:646:
./dict.inl:562:1: Cwarning: Oa function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
# | #d eX 562 | _ST_IN&& i <=floatq55:
In file included from gstpub.c./gstpriv.h::57:
Tf 646M:
AON(./dict.inlXx) (__builtin_expect:1387:16: warning: result of comparison of constant -4611686018427387904 with expression of type 'int32_t' (aka 'int') is always true [-Wtautological-constant-out-of-range-compare]
) 1387 |
((In file included from _ST_Ix NTIn file included from ./gstpriv.h:646:
./dict.inl)In file included from :562:1: warning: Moop.c) i f COMMO
N| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
d./gstpriv.h:148:41:e!148=byte.c: :| 55:
In file included from ./gstpriv.h:64654 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~:
In file included from :
_M | ./dict.inlfine CO
In file included from MMONootree.c:p(_:value (fx562ON (i >= MIN_S): ( _ ./gstpriv.h(i >=_bIn file included from lheap.co#54::646:
d./gstpriv.h1eu0i,ltin_expe : 53fine COMMON(xcwarning: ./dict.inla function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]T
)1 562 tIn file included from save.c ((x)./dict.inl) )!= 0, 1))
:562:1: | | fIn file included from :
| ^55M:
In file included from callin.cI:
_./gstpriv.hIa:In file included from Nt_In file included from SOIn file included from xlat.c:53:
In file included from ./gstpriv.h:646:
./dict.inl./gstpriv.h:646:
./dict.inl:562alloc.cIn file included from :In file included from 52dict.c::
:T:562:1: str.c1:In file included from warning: _55:
In file included from ./gstpriv.hINT && i <= MAX_ST_IN:55warning: :
./gstpriv.hIn file included from :646646./gstpriv.ha function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]NT :646:
./dict.inl:562:1:&& i <= MAX_ST_INT)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
:
a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]./gstpriv.h./dict.inl:562:1:
:warning: 1387:35: warning:
::
562warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 562 | floatq_oop./dict.inlresult of comparison of constant 4611686018427387903 with expression of type 'int32_t' (aka 'int') is always true [-Wtautological-constant-out-of-range-compare]
:_v 1387 | | if COMaMON
lwarning: u ^:148:41: note: 562expanded from macro 'COMMON'
| floatq_
fa function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]oOP)
| ^
eop_value (floatOOl
(floa:
In file included from ./gstpriv.htOOP)
| P)
| ^
:646:
./dict.inl:562:1: ^
warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
59:
In file included from ./gstpriv.h:646 562 | float:
562 | floatq_oop_valu1387:16: ewarning: q_oo./dict.inlresult of comparison of constant -4611686018427387904 with expression of type 'int32_t' (aka 'int') is always true [-Wtautological-constant-out-of-range-compare]
: 1387 | 562 : 1: 562warning: | float (foloatOOP)
| a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]^
qi f COMMON (i >148 | #defi:562( | floatq148:41: note: expanded from macro 'COMMON'
_ oop_value148 (floatOOPne COMMON(x | #define COM) (_i_builtin_exMON(pect ((x) x) (__b)
| ^T)
loatq_oop_value (floatOO | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
uP)
iltin_expecta ((>x) != 0, ./gstpriv.h:148:41:1 ))
| ^
= MIn file included from IN_ST| ^
cint.c_toop_valueq__INT &poop_value (floatOOP)
| ^
& i <=! MAX:55:
In file included from ./gstpriv.h:646:
./dict.inl:1387:16: warning: result of comparison of constant -4611686018427387904 with expression of type 'int32_t' (aka 'int') is always true [-Wtautological-constant-out-of-range-compare]
_ 1387 | Sif C= 0, 1) (Tflo_INT)
)
| =at MIOOP) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
N_./gstpriv.h
| ^ST_INT O
:148&MMON | (:41: ^
note: expanded from macro 'COMMON'In file included from input.c:i >=54:
In file included from MIN_./gstpriv.h:646:
./dict.inl:1387:16:ST_I warning: result of comparison of constant -4611686018427387904 with expression of type 'int32_t' (aka 'int') is always true [-Wtautological-constant-out-of-range-compare]
& i <= MAX_SNT &&T_IN i T)
| <= ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
M_./gstpriv.hvalue :148:41: note: (fexpanded from macro 'COMMON'
A 148 | loa#detOOPfin)
| eX_ST_I CONT)
^
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
M./gstpriv.h:MON(148:41x) : note: expanded from macro 'COMMON'
(__builti 148 | #d
n_exp e148ct ((x) != 0, 1))
| #defiefine | COMMO ^N(x)
(__builtin_expect ((x) != 0, 1))
| ^
ne COM MON(x) (_(_builtin_e__bxuiltiopt.cn:_expect ((x) != 0, 1))
In file included from | alloc.cpeIn file included from cint.c:55247 ^
:
In file included from In file included from sysdep.c:58:
In file included from ./sysdep/common/time.c:59:
In file included from :ct7: warning: ((x) != 0, 1'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
) )
| ^
247 | ./gstpriv.h:646./gstpriv.h :
In file included from ./dict.inlgst-parse.c :note: :1410: 17: expanded from macro 'COMMON'
: warning: MATCH_BYTE: result of comparison of constant 4611686018427387903 with expression of type 'uint32_t' (aka 'unsigned int') is always true [-Wtautological-constant-out-of-range-compare]
14853646 | 52 C:
In file included from ./gstpriv.h:646:
./dict.inl:1387:16: :
warning: result of comparison of constant -4611686018427387904 with expression of type 'int32_t' (aka 'int') is always true [-Wtautological-constant-out-of-range-compare]
./dict.inl 1387 | :O#dDES (IS_SIMPLE_RETURN, bytes, (
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:
In file included from ./gstpriv.h1410 | 1387e:248 | if COM M:16: fwarning: result of comparison of constant -4611686018427387904 with expression of type 'int32_t' (aka 'int') is always true [-Wtautological-constant-out-of-range-compare]
i 1387 | ifnON COMMON ((i >= MIN_eST_INT && i <= MAX_ST_IN CTO)646
i M| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~>
1387 M :
O= ./dict.inl:1410:17: warning: N(x) (__builtin_exresult of comparison of constant 4611686018427387903 with expression of type 'uint32_t' (aka 'unsigned int') is always true [-Wtautological-constant-out-of-range-compare]
p ect M 1410 i(./gstpriv.h | if: COMM148ON (ui <= MAX_ST_INT):41
: note: (x) ! PUSH_SELF { maybe = MTH_RETURN_SELF;expanded from macro 'COMMON'=
1480, 1))
| | ~~~~~~~~~~~^~~~~~~~~~~~~~| #de}
f./gstpriv.h:I ^
N
ine 148:_ 41: note: expanded from macro 'COMMON'
148 | #define COMMON(x) (__builtinST_IN_expect ((In file included from In file included from print.c:f COMMON (ui <= MAX_ST_INT)COlex.cT55:
In file included from ./gstpriv.h:646:
./dict.inl:1410:17: warning: result of comparison of constant 4611686018427387903 with expression of type 'uint32_t' (aka 'unsigned int') is always true [-Wtautological-constant-out-of-range-compare]
1410 | if COMMON x(ui <= MMAX_ST_INT)
| ~~~~~~~~~~~^~~~~~~~~~~~~~
MON(x) (| ~~~~~~~~~~~^~~~~~~~~~~~~~
_./gstpriv.h./gstpriv.h:148_ &) != 0, 1))
| :148:41: note: expanded from macro 'COMMON'
builtin_expect ((& i <= 148 | ^
#define COMMONx) != 0, 1))
| ^
(Mx): (__built41:i: n_expect ((x) != 0note: , 1))
| ^Aexpanded from macro 'COMMON'
X
_ST_INT)
148 | #def:ine COMMON(x) 646(__builIn file included from sysdep.c55:
:
./dict.inl:562:1: warning: tin_expect ((x) != 0, 1))
| ^
In file included from a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
./gstpriv.h:646:
: 562 | 58f./dict.inl:562note: :
In file included from :./sysdep/common/time.c1expanded from macro 'COMMON'lo
a 148 | #define COMMON(tq_oox)p_value (floatOOP)
:59:
In file included from ./gstpriv.h:646:
./dict.inl:1410:17: (__builtin_expec t| ^
warning: result of comparison of constant 4611686018427387903 with expression of type 'uint32_t' (aka 'unsigned int') is always true [-Wtautological-constant-out-of-range-compare]
((x) != 0, 1)) :| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1410 | if 249
| warning: COa function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] | ^
MMON (ui <= MAX_ST_INT)
| ~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from Pmpz.cU./gstpriv.hS:148:41: note: expanded from macro 'COMMON'
:
H _ 562148 | #define COMMON(R31E:
| In file included from fCEI./gstpriv.h:646:
./dict.inl:1387:16loa: warning: xVERtresult of comparison of constant -4611686018427387904 with expression of type 'int32_t' (aka 'int') is always true [-Wtautological-constant-out-of-range-compare]q_oop__VARIv
ABLE { may 1387 | if COMMON (i >= MIN_balue (fle = (SoatOnO << 8) |P)
| ^
) (__Tb_uiltin_expect ((x) != 0, 1))
INT && i <= MAX_ST_INT)
./dict.inl:1387 :| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| ./gstpriv.h:148 ^
35: warning: result of comparison of constant 4611686018427387903 with expression of type 'int32_t' (aka 'int') is always true [-Wtautological-constant-out-of-range-compare]
./dict.inl 1387 | if :41: :1387:35: MTH_note: expanded from macro 'COMMON'print.cRE warning: result of comparison of constant 4611686018427387903 with expression of type 'int32_t' (aka 'int') is always true [-Wtautological-constant-out-of-range-compare]
: 1387 | COMMON (i >= MIN_ST
TURN_96:13:_IINNT && i <= MAX_ST_./dict.inli I:1387:35: warning: result of comparison of constant 4611686018427387903 with expression of type 'int32_t' (aka 'int') is always true [-Wtautological-constant-out-of-range-compare]
f 148 | #defiSnCOMMON TVA1387 | if CR; }
OMMON (i >= MI(./dict.inl:NiNT_ST_INT && i <=1387:35: MAX_ST_I e | warning: result of comparison of constant 4611686018427387903 with expression of type 'int32_t' (aka 'int') is always true [-Wtautological-constant-out-of-range-compare]
) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
COMMON(x) (__> 250 | Nbuiltin_expeT)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
./gstpriv.h:148:41: note: expanded from macro 'COMMON'
148 | #define COMM= MI./dict.inlN_ST_ ./gstpriv.h PUSH_OLIT_CONN(SxI:148:1387N | T) if CO (MMON (41: ANT { maybe note: expanded from macro 'COMMON'
warning: 148 | T && ./dict.inl:1387:35: warning: i ((xefi << 8)ne ./dict.inl:1387n:t) !f =35ON (i |COM MTH_RET:./dict.inl ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
./gstpriv.h:148:41: note: expanded from macro 'COMMON'
("%O", oop=);0, :1387UR:35: warning: result of comparison of constant 4611686018427387903 with expression of type 'int32_t' (aka 'int') is always true [-Wtautological-constant-out-of-range-compare]
1))
warning: result of comparison of constant 4611686018427387903 with expression of type 'int32_t' (aka 'int') is always true [-Wtautological-constant-out-of-range-compare]
NIn file included from | ./dict.inl:1387:35: warning: M ^O
N1387(x) _LITsysdep.c | if:58:
In file included from ./sysdep/common/time.c:70:
/usr/include/sys/timeb.hresult of comparison of constant 4611686018427387903 with expression of type 'int32_t' (aka 'int') is always true [-Wtautological-constant-out-of-range-compare]
:43:2 MIN_S : 1387 | : iwarning: f COMMresult of comparison of constant 4611686018427387903 with expression of type 'int32_t' (aka 'int') is always true [-Wtautological-constant-out-of-range-compare]
O T_INT && i <= MAX_ST_INT)In file included from EMORAL;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~1387 | N C1387OMMON (i >= M>mpz.c
:31./gstpriv.h: if148:41: note: expanded from macro 'COMMON'
| 148 | #define COMM if IN_ST_INT| && i <=O:
N(x) ~^
(x) In file included from }./gstpriv.h
:646:
./dict.inl:1410:17: warning: result of comparison of constant 4611686018427387903 with expression of type 'uint32_t' (aka 'unsigned int') is always true [-Wtautological-constant-out-of-range-compare] CO MAX_ST_I
148 1410 | if COMMON (ui M(M_O_builtin_ex_pe which is deprecated" [-W#warnings](
1410In file included from files.c: | t| ^
56:
In file included from ./gstpriv.hIn file included from xlat.c:53:
In file included from ./gstpriv.h:646 :
./dict.inl:1387:16: warning: result of comparison of constant -4611686018427387904 with expression of type 'int32_t' (aka 'int') is always true [-Wtautological-constant-out-of-range-compare]
(x) != 0, 1)) x1387 | : if PUS41C: 646H_INTEGER { :
./dict.inl:562:1):
ON (i >= MIN_S Twarning: MMON a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]_INnote: if COMMON (ui <= MAX_ST_INexpanded from macro 'COMMON'
148 | #def (_(_bu
miltinaybe_object = FROM_INT (ni >= MIN_ST_IOine COMMON(
T 135 | stream_prinN_tf (st ream, &&e xpi <"= MIN_ST_ITURN_Las= MAX_ST_INT)
ITE sociRAL| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
; ./gstpriv.h(i >= MIN_ST_INT && iation %O in association c}
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
o n&NTtext>",
| ~^
:148: 252 | PUSH x) 41: note: expanded from macro 'COMMON'<_eS(PEC
c 148 | t ((print.c:144=#:&xI& a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype])defi562 | flo &neatq_oop_va !=A i <= C 0L {
| ~~~~~~~~~~~~~~
253 | O,MMM_AAX__b Mlue (floatOOP)
| ^O
N(x) (__31:uXi b_Sltin_exp1ect ((x) != 0, 1u./dict.inliltin_ex:)) )
pect ((x) | ^
In file included from callin.c: 59:
1387:35: warning: result of comparison of constant 4611686018427387903 with expression of type 'int32_t' (aka 'int') is always true [-Wtautological-constant-out-of-range-compare]
= warning: invalid conversion specifier 'O' [-Wformat-invalid-specifier]S In file included from ./gstpriv.hMIN_ST_INT && i <)
| ^
In file included from save.c:55= MAT_INT)
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:X./gstpriv.h:148:41: note:
expanded from macro 'COMMON'
646 148 | #define COMMON(x) (__builtin_expect ((x) != 0, 1))
| ^
T_INT)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
:
(./gstpriv.h:148:1387./dict.inl:1387:!=16N | 41(xIn file included from xlat.c: 53:
In file included from ./gstpriv.h:646:
./dict.inl:1410:17: warning: i(imresult of comparison of constant 4611686018427387903 with expression of type 'uint32_t' (aka 'unsigned int') is always true [-Wtautological-constant-out-of-range-compare]f
: 1410warning: | result of comparison of constant -4611686018427387904 with expression of type 'int32_t' (aka 'int') is always true [-Wtautological-constant-out-of-range-compare]
1387 | if COMMON (i >= MIN: ./dict.inl note: expanded from macro 'COMMON'
COif COMMO) != 0_, 1))
>=_ | ^ ST_I
0In file included from dict.c:55:
In file included from ./gstpriv.h:646:
./dict.inl:1387:16: warning: result of comparison of constant -4611686018427387904 with expression of type 'int32_t' (aka 'int') is always true [-Wtautological-constant-out-of-range-compare]
43, 1562 | 1387 | aybe = MM#MMONN (T)
i | | floTH_a ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~t RETURN_LITERAL;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
>
))./gstpriv.h:
| ^
T148 In file included from q_byte.c:54:
=: iMIN_ST_INT &41& In file included from ./gstpriv.h:646:
f C./dict.inl:1387:16i::
In file included from warning: result of comparison of constant -4611686018427387904 with expression of type 'int32_t' (aka 'int') is always true [-Wtautological-constant-out-of-range-compare]
: SOT MMON (i >= MIN_1387 :| | note: ^./gstpriv.h: 1387:35: warning: 646:
./dict.inl:1387:16<= MAX_STexpanded from macro 'COMMON'
148 | #d_INT)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
e./gstpriv.h:148:41: note: _f ine result of comparison of constant 4611686018427387903 with expression of type 'int32_t' (aka 'int') is always true [-Wtautological-constant-out-of-range-compare]254 | s
wit 1387 | if Cch (n)
| ~~~~~~~~~~
OMMON 255 | INT && i <= MAX_ST_INT)
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./gstpriv.h :148)
| ~~~~~~~~~~~^~~~~~~~~~~~~~
:148 | #define ./gstpriv.hCCOMMONI{NOMMON(x) (__builtin_expect ((xi <= MAX_ST_INT)
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
41./gstpriv.h :
148:In file included from security.c:53:
In file included from ./gstpriv.h:646:
./dict.inl:1387:16: warning: result of comparison of constant -4611686018427387904 with expression of type 'int32_t' (aka 'int') is always true [-Wtautological-constant-out-of-range-compare]
: ) != 0, _ST_INT && i <= MAX_1387ST_INT)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
:1./gstpriv.h:148:41: ))
| ^
148:41: | (In file included from | x:note: note: expanded from macro 'COMMON'
148 | #defiexpanded from macro 'COMMON'
~(
if COM ) 256 | warning: result of comparison of constant -4611686018427387904 with expression of type 'int32_t' (aka 'int') is always true [-Wtautological-constant-out-of-range-compare]
M 1387 | O148 | #def N (i n >= i(ine COMMON(_x) (M___builtin_expebuiltin_expe >= MIN_ST_INT && i <= MAX_tree.c:54:
In file included from cSN./gstpriv.h:646:
t./dict.inlT _INT)
c: cint.c:1081 ((x) IN_t!S(ui <= MAX_TS_| = 0, 1))
I ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~NT
:./gstpriv.h:148:41: | ^
&In file included from oop.c:55:
In file included from ./gstpriv.h:646:
./dict.inl:1387:16: 15: warning: 20 enumeration values not handled in switch: 'CDATA_STRING', 'CDATA_OOP', 'CDATA_LONG_DOUBLE'... [-Wswitch]
e COMMON(x) (__builtin_expect ((x)1387:16: note: warning: result of comparison of constant -4611686018427387904 with expression of type 'int32_t' (aka 'int') is always true [-Wtautological-constant-out-of-range-compare] !
expanded from macro 'COMMON' 1387 | if C
O| ~~~~~~~~~~~^~~~~~~~~~~~~~& i expanded from macro 'COMMON'
148148 | | ##= MMON (i >=0./gstpriv.h: M148I, 1))
:N_STd_ eINT && i <= MAX_ST_INT)c41fdin
e ((x) != 0,| ase ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~wNIL 1_INDEX: mayb41./dict.inl:1387:35: warning: result of comparison of constant 4611686018427387903 with expression of type 'int32_t' (aka 'int') is always true [-Wtautological-constant-out-of-range-compare]
) 1387 | i: efine COe_objecTMMONnote: expanded from macro 'COMMON'
_t = _gst_nil_o
148./gstpriv.h:148:41: note: expanded from macro 'COMMON'
k;_expect ((x) != 0x
) (__builtinudes _S != 0, 1)T_INT)
| ./dict.inl ^
iltin_expec:1410:17: warning: result of comparison of constant 4611686018427387903 with expression of type 'uint32_t' (aka 'unsigned int') is always true [-Wtautological-constant-out-of-range-compare]
| t ((x) != 0, 1))
| ^
OMMON)(x)
(__builtin_exp ^In file included from | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
=./gstpriv.hoop.c:55:
In file included from ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~./gstpriv.h
M
./gstpriv.h:148:41: In file included from str.c:55 :
In file included from ./gstpriv.h:646:646e:
./dict.inl:
ct ./dict.inl:1387:16: warning: result of comparison of constant -4611686018427387904 with expression of type 'int32_t' (aka 'int') is always true [-Wtautological-constant-out-of-range-compare]
:1410:17: warning: result of comparison of constant 4611686018427387903 with expression of type 'uint32_t' (aka 'unsigned int') is always true [-Wtautological-constant-out-of-range-compare]
( (1410 | imeb.x) != 0, 1))
| ^
note: expanded from macro 'COMMON' case T:R
148:41: note: expanded from macro 'COMMON'
n_expect ( 148e 148hIUE_INDEX: maybe_object = _gst_tr> which is deprecated"
| ^
1410 | N_STue_oop; brea _INT && i <= MA | #defikne CO(CMMON;
| (x) (__bu | X_#defx) != 0, 1))i
ii | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
O
MMIn file included from lex.c:55:
In file included from ./gstpriv.h:646:
./dict.inl:1387:16: warning: result of comparison of constant -4611686018427387904 with expression of type 'int32_t' (aka 'int') is always true [-Wtautological-constant-out-of-range-compare]
)
| ^
n ON(x) l(tin_e __expect ((x) != 0, 1258 | )builtCi)
OSMMO nTN1081_INT)
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_./gstpriv.h:148:41: note: expanded from macro 'COMMON' | ^
ca(seexpect ((fx13871387)
| | i COMMON (ui <= MAX_
144 | st if COMMON (iST_INT)
| x rIn file included from )| ~~~~~~~~~~~^~~~~~~~~~~~~~>= MIN_ST_INT note: &
& ./gstpriv.h:148:41: enote: expanded from macro 'COMMON'
148a swi (__builtti if COMMON (ch (cType)
iffiles.c :56:
In file included from ./gstpriv.h:646:
./dict.inln:1387:16: | ii ^~~~~ warning: f
_<=4 warnings generated.
result of comparison of constant -4611686018427387904 with expression of type 'int32_t' (aka 'int') is always true [-Wtautological-constant-out-of-range-compare]
1387 | CMAexpect ((x) != 0X, 1))
| ^O
Mif In file included from heap.c:53:
In file included from ./gstpriv.h:646:
./dict.inl:1387:16: MON (ui <= MAcint.c>warning: result of comparison of constant -4611686018427387904 with expression of type 'int32_t' (aka 'int') is always true [-Wtautological-constant-out-of-range-compare]
=: 1387 | if COMMON (i >= MIN_ST_INT && i <=MIN_Sexpanded from macro 'COMMON'X_ST_INT)
T| ~~~~~~~~~~~^~~~~~~~~~~~~~
./gstpriv.h:148:41: note: expanded from macro 'COMMON'
if COMMON (i148 >= MAX_ST_IN MIN_ST_IN1132
T:15:T && 148 | warning: _21 enumeration values not handled in switch: 'CDATA_FLOAT', 'CDATA_DOUBLE', 'CDATA_STRING'... [-Wswitch]#d)
| ei <= MAX_ST_INT)
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| IN4#./gstpriv.hdfin warninge COMMTs && i <= MAX_ST_efine COMMON(xCOINm_printf (streamO) (__builtin_expMMONT) generated.
,
| " ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
%N#(x) (__builtilibtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/usr/local/share/smalltalk/kernel\" -DIMAGE_PATH=\"/usr/local/var/lib/smalltalk\" -DMODULE_PATH=\"/usr/local/lib/smalltalk\" -DLIBEXEC_PATH=\"/usr/local/libexec/smalltalk\" -DPREFIX=\"/usr/local\" -DEXEC_PREFIX=\"/usr/local\" -DDEFAULT_EXECUTABLE=\"/usr/local/bin/gst\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT xlat.lo -MD -MP -MF .deps/xlat.Tpo -c xlat.c -o xlat.o >/dev/null 2>&1
n_expect ect(i >= ((x) != 0, C(1))
| ^
OMM(x) != 0, 1))ON (i >
./gstpriv.h= :148:41O ",: | 148 ^ | _ ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
note: ./gstpriv.hexpanded from macro 'COMMON'
: 1132 | swi 148 | #define CO148::t148:c
41: note: hexpanded from macro 'COMMON'
M 148 | #define COM (ccomp.c:603MON(x) (__builtiMON(x) (__ #builtin_:!= 0, 1))27expect ((x) != 0, 1))d:
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/usr/local/share/smalltalk/kernel\" -DIMAGE_PATH=\"/usr/local/var/lib/smalltalk\" -DMODULE_PATH=\"/usr/local/lib/smalltalk\" -DLIBEXEC_PATH=\"/usr/local/libexec/smalltalk\" -DPREFIX=\"/usr/local\" -DEXEC_PREFIX=\"/usr/local\" -DDEFAULT_EXECUTABLE=\"/usr/local/bin/gst\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT mpz.lo -MD -MP -MF .deps/mpz.Tpo -c mpz.c -o mpz.o >/dev/null 2>&1
| ^
| ^
efine warning: n_e In file included from invalid conversion specifier 'O' [-Wformat-invalid-specifier]
xpec C41t ((x) != 0, 1))
In file included from files.c:| ^
603 | printf ("%s catTIn file included from O56:
In file included from ./gstpriv.h:646:
callin.cIn file included from str.c::59eM:
In file included from M55:
In file included from a./gstpriv.h:646:
I./gstpriv.h:646:
./dict.inlyIn file included from ::./dict.inlMN1410:17: warning: result of comparison of constant 4611686018427387903 with expression of type 'uint32_t' (aka 'unsigned int') is always true [-Wtautological-constant-out-of-range-compare]
_ 1410 | if COMMON (uiO:g ory %O fN(input.c:54:
In file included from <./gstpriv.hx=1410:) :17: warning: result of comparison of constant 4611686018427387903 with expression of type 'uint32_t' (aka 'unsigned int') is always true [-Wtautological-constant-out-of-range-compare]
Mor %O\n", string,
| ~^
A 1410 | comp.c:603:34: warning: invalid conversion specifier 'O' [-Wformat-invalid-specifier]
s 603 | prX_ST_INTin if COMMON (ui <= MAX_ST_tINT)
| ~~~~~~~~~~~^~~~~~~~~~~~~~
p (__builtin_expect ((x) != 0./gstpriv.h:148:41: note: expanded from macro 'COMMON'
ef)
| ^~~~~
b()
| ~~~~~~~~~~~^~~~~~~~~~~~~~
"./gstpriv.h:148:41: note: expanded from macro 'COMMON'
%s uiltin_expect ((x)s != 0, 1))
oc | ^
148category %O for %O\n", string,
| ~^
| #define COMMON(x) (__builtin_expect ((x) != 0, 1) cint.c:1194:15: warning: 29 enumeration values not handled in switch: 'CDATA_CHAR', 'CDATA_UCHAR', 'CDATA_SHORT'... [-Wswitch]
1194 | In file included from sym.c:)i aMAX_ST_INT)
| ^
note: Ft55comp.c 148 | expanded from macro 'COMMON'ST_INT && i
i 148 | #don->:
In file included from ./gstpriv.h:604:6: warning: key);e
#f:646:
./dict.inl:1410:17: warning: result of comparison of constant 4611686018427387903 with expression of type 'uint32_t' (aka 'unsigned int') is always true [-Wtautological-constant-out-of-range-compare]
<= MA
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~defiin ne| ~~^
edata argument not used by format string [-Wformat-extra-args] C
X_ST_INT)
OM| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
,MON 603 | 1./gstpriv.h:148:41: )ALSE_ ()x) ( ./gstpriv.h : I 1410 | note: expanded from macro 'COMMON'
COMMON(x)i printf ("%s c a
148:41: note: expanded from macro 'COMMON'N (__bui swi148f Clt | #dOet_M
_ 148 | buil#defich (cD nitT| yn_exEX: pmeMect CO pMMON(x) ON (ui <= MAX_feST_ine COMMON(x) (__built(in_expiect ((x) !a=y b0, 1))
| ^
(n_expecx) != 0, e_object = _gst_false_oop;It break;N
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~./dict.inl:1410
T 259 | ) default: abor
| ~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from tdict.c:55:
In file included from ./gstpriv.h:646:
./dict.inl:1410./gstpriv.h:17: warning: :148:41 :17: note: expanded from macro 'COMMON'
( 148);
| ~~~~~~~~~~~~~~~~~~
260 | result of comparison of constant 4611686018427387903 with expression of type 'uint32_t' (aka 'unsigned int') is always true [-Wtautological-constant-out-of-range-compare]
}
| ~
1410 | if COMMON (ui <= MAX_ST_INT)
| ~~~~~~~~~~~^~~~~~~~~~~~~~
| : warning: 261 | result of comparison of constant 4611686018427387903 with expression of type 'uint32_t' (aka 'unsigned int') is always true [-Wtautological-constant-out-of-range-compare]./gstpriv.h#646:
./dict.inl:1410:17: warning: result of comparison of constant 4611686018427387903 with expression of type 'uint32_t' (aka 'unsigned int') is always true [-Wtautological-constant-out-of-range-compare]
1410 | d 1410 | if C)eOfprint.c:375:22: warning: invalid conversion specifier 'O' [-Wformat-invalid-specifier]
M 3751MON (:ui <= Mif C148:O41MMON (:u inote: )expanded from macro 'COMMON'<=)
| ^
|
148 | #defi(__builtin_expect ((x) != 0, 1))
| nIn file included from heap.c :53:
In file included from ./gstpriv.h:646:
./dict.inl:1410:17: warning: result of comparison of constant 4611686018427387903 with expression of type 'uint32_t' (aka 'unsigned int') is always true [-Wtautological-constant-out-of-range-compare]
e 1410 | if CAOMM| ^
OX ^~~~~
N COMM_ST_INT)
| ~~~~~~~~~~~^~~~~~~~~~~~~~
(O./gstpriv.hui <= cint.c:1212:15: warning: 30 enumeration values not handled in switch: 'CDATA_CHAR', 'CDATA_UCHAR', 'CDATA_SHORT'... [-Wswitch]
MAX_ST_INTIn file included from :byte.c:54:
In file included from ./gstpriv.h:646M)AX_:
./dict.inl:1410:17: warning: result of comparison of constant 4611686018427387903 with expression of type 'uint32_t' (aka 'unsigned int') is always true [-Wtautological-constant-out-of-range-compare]
S 1410 | if COMMTON (_ui <= MAX_ST_INT)
| ~~~~~~~~~~~^~~~~~~~~~~~~~
INT)
ineN( ./gstpriv.h:148:41: 1212 | x) (_ _builti note: expanded from macro 'COMMON'
| ~~~~~~~~~~~^~~~~~~~~~~~~~
switch (cTyCpe)
148 ./gstpriv.h n :148:41: note: expanded from macro 'COMMON'
OMMON(x) | 148:41: note: expanded from macro 'COMMON'
# 148 | #define COMMON(x) | ^~~~~ (__builtin _expe pricntf t( " %O_
exp (ec%tcint.c148 | :1231:15: warning: 25 enumeration values not handled in switch: 'CDATA_CHAR', 'CDATA_UCHAR', 'CDATA_SHORT'... [-Wswitch]
#define COMMON(x) (__builti 1231 | On_ dexpect ((x) != 0, 1))
| ^
((switch x )(cTy pe) }
| !=( e
| ^~~~~
fine CO)0, ~
262M | iM(\| nO ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
N./gstpriv.h:(x) ((__builtin_expect ((x", oop->o() != 0, 1))
| ^
bject->objCl1))
_ | ^
ass, oo(p->objec
t->objSize)148:41: note: expanded from macro 'COMMON'
ne COM_x./match.hx) != 0, 1))
| ^
;MON(x) (__builtbin_
| ~^
eprint.c:375:26: warning: invalid conversion specifier 'O' [-Wformat-invalid-specifier]
xpect ((x) != 375 | 0), 1))
| ^
!= 0, 1))
| ^
:4:44: note: In file included from pre.c:57expanded from macro 'MATCH_BYTECODES'
| 4 | #define MATCH_BY:
In file included from ./gstpriv.h:tregory ~~~~~~~~~~~^~~~~~~~~~~~~~
Tu%Oi4 warnings generated.
ECODES(name_, bp_, code ./gstpriv.h:148:41:l_tin_expeci note: expanded from macro 'COMMON'
n 148 | #define COMM) BEGIN_Mtf (" %O (%O)\n", oop->object->objClass, oop->object->obcint.cACRO { \
| ^~~~~~~~~~~
j:./gstpriv.h:1428:40: warning: invalid conversion specifier 'O' [-Wformat-invalid-specifier]
214:29: 1428 | _gst_ note: expanded from macro 'BEGIN_MACRO'
error 214 | #deff ("Attempt to pass the %O object as a %s", class_ooONp(646xSi) :
n(./dict.inl:_e1387_: B16E: Gwarning: IbNresult of comparison of constant -4611686018427387904 with expression of type 'int32_t' (aka 'int') is always true [-Wtautological-constant-out-of-range-compare]_MuiACRO (,
1387 | if COMM(void)izM (
Isysdep.ct: eN71:
_ST_INT &| (O(&| N (i >= MIN_ST_INT && ilibtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/usr/local/share/smalltalk/kernel\" -DIMAGE_PATH=\"/usr/local/var/lib/smalltalk\" -DMODULE_PATH=\"/usr/local/lib/smalltalk\" -DLIBEXEC_PATH=\"/usr/local/libexec/smalltalk\" -DPREFIX=\"/usr/local\" -DEXEC_PREFIX=\"/usr/local\" -DDEFAULT_EXECUTABLE=\"/usr/local/bin/gst\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT str.lo -MD -MP -MF .deps/str.Tpo -c str.c -o str.o >/dev/null 2>&1
^
./sysdep/posix/findexec.c i <= MAX_ST_INT)
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
x <= ./gstpriv.h:148:41:opt.c ~^
:247:7MAcint.c:1428:59: warning: : note: '{' token is here
note: 247expanded from macro 'COMMON'
| MATCH_BY:TECODES (IS116:7:_SI MPLE_148RETURN, | #d bytes, (
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
warning: unused variable 'path_max' [-Wunused-variable]byte.c:286:3: 148
248 | #defi | n e COMM116ON(x) e fine X | (__buiCOMMON(x) (_ltin_ ePUSH_SELF { mayblxpect ((x) != 0_builtin_expect ((x) !=tin_e ,0, 1))
) | ;
| ~^
xprint.cformat specifies type 'char *' but the argument has type 'OOP' (aka 'struct oop_s *') [-Wformat]
1 ^pect ((x) !warning: ='(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
0 286 | MATCH_BYTE,C 1))ODES (PRINT_BYTECODE_NAME, bp, (
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1428 | 287 | PUSH_RECEIVER_VARIABLE {
| ~~~~~~~~~~~~~~~~~~~~~~~~
288 | printf ("%s\tpu
| ^
sh Inst:375:56: warning: data argument not used by format string [-Wformat-extra-args]
ance Variable[%d] 375 | printf (" %O (%O)\n", oop->object->objClass, oop->objecte-\n", prefix, n);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
))
| In file included from save.c: i nt path_max = PATH_MA ^
28955>=X:
In file included from ./gstpriv.h:;o
| bjSize);
MTH_RE | ~~~~~~~~~~~~~~ ^TURN_
In file included from gst-parse.c:S _gst_errorf ("Attempt to pass E646:
./dict.inl:| LF; }
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
53:
In file included from ./gstpriv.h1410: 646:
./dict.inl:1410:17: warning: result of comparison of constant 4611686018427387903 with expression of type 'uint32_t' (aka 'unsigned int') is always true [-Wtautological-constant-out-of-range-compare]
249 1410 | ^~~~~~~~ | :17: warning: result of comparison of constant 4611686018427387903 with expression of type 'uint32_t' (aka 'unsigned int') is always true [-Wtautological-constant-out-of-range-compare]
1410 | if C if PUSH_RECEIVER_print.c:397:22OMMON (ui <= MAX_S TC _ I OMMON (ui <= MAX_ST_INT):
| ~~~~~~~~~~~^~~~~~~~~~~~~~
N./gstpriv.h:T)
| ~~~~~~~~~~~^~~~~~~~~~~~~~
./gstpriv.h:148:warning: 41: invalid conversion specifier 'O' [-Wformat-invalid-specifier]note: expanded from macro 'COMMON'
callin.c 397 | : 586 : 47p:r warning: passing 'const char *' to parameter of type 'const gst_uchar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
i586n | t f (", sip retu148refV | Aix #deRIABLE f{ maybe i=rn (Ine COMMON(x) zNe148: %O (%zu OOPs), class %OC\n",
| ~^
41=_ ADD_ (__buprint.ci:398 | l# (n << 8) | MTH_RETURN_INOSTVAR; }
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
OP :pr note: expanded from macro 'COMMON'
tin_expect ((x) != ( _gst_byte_array_new (str, the 250 | n %O object as a %s", class_oop ,148 | d
PUSH_LIT_CONSTANT { maybe = (n << 8) | MTH_RETURN_LITERAL; }
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ef;
| ~~~~~~~~~~~~~~
efi ne COMMON(x) # 251 | | ~~ ^~~~~~~~~ (__buil
t cint.c:1429: Pdefine COMMON(x) (__builtin_expect ((x) != 0, 1))
| ^
11: warning: data argument not used by format string [-Wformat-extra-args]
1428 | _gst_errorf ("Attempt ito pass the %O onbject as a %s", class_oop,
_ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1429 | c_typee_name[cType]);
| ^
290 | x }
| ~
291 |
pect ((x) != 0, 1))
| ^
cint.c :1431:51: warning: invalid conversion specifier 'O' [-Wformat-invalid-specifier]
292 1431 | _gst_err | orf ("Attempt to pass : )an i)6: )warning: nstan;format specifies type 'size_t' (aka 'unsigned long') but the argument has type 'OOP' (aka 'struct oop_s *') [-Wformat]ce of %O as a %s", class_oop,
In file included from tree.c:
54 397 |
pr0intf (", size %O (%z| ~^
,cint.c:1431:63: warning: format specifies type 'char *' but the argument has type 'OOP' (aka 'struct oop_s *') [-Wformat]
u O 1431 | _gst_errorf ("Attempt to pass an instance of OPs), cl 1))
| ^
%aO as a %s", class_oop,s
| ~~ ^~~~~~~~~
scint.c:1432 :11: warning: data argument not used by format string [-Wformat-extra-args]
% 1431 | _gst_errorf ("Attempt to pass an instanceO\n",
| ~~~
of %O as _a %s", USH_INTEGER { maybe_object = FROM_INT c (ln); maybe = MTH_R:
ETURNIn file included from ./gstpriv.h:646:
_| ./dict.inlLITERAL; }
:398 ^~~ | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
252 |
./oop.inl:139:28: note: expanded from macro 'INC_ADD_OOP'
obj-> obj139 | *_gst_mem.inc_ptr++ = Size, NUM_OOPS (obj),P ob1410:17:j warning: result of comparison of constant 4611686018427387903 with expression of type 'uint32_t' (aka 'unsigned int') is always true [-Wtautological-constant-out-of-range-compare]
- 1410 | if COMMON (ui <= MAX_ST_INT)(4 warnings generated.
| USoTopa))
>objCSlinput.cPHU_TSH_SPECIAL {
| ^~~s_sa_oop,
s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
o
./dict.h 1432 | :563:51: note: passing argument to parameter 'bytes' here
s); 563 | extern OOP _gst_byte_array_new (c on st
c_type_ | ^~~~~~~~~~~~n gams
In file included from dict.ct_eu| csysdep.c:h:[print.c77:
./sysdep/posix/mem.c:250:1: 1157op_v:Ewarning: cMPORARY ~~~~~~~~~~~~~~a
T 253 | :l _VARIABLE {
| ~~~~~~~~~~~~~~~~~~~~~~~~~
293 | printf ("%s\tp7a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]397
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/usr/local/share/smalltalk/kernel\" -DIMAGE_PATH=\"/usr/local/var/lib/smalltalk\" -DMODULE_PATH=\"/usr/local/lib/smalltalk\" -DLIBEXEC_PATH=\"/usr/local/libexec/smalltalk\" -DPREFIX=\"/usr/local\" -DEXEC_PREFIX=\"/usr/local\" -DDEFAULT_EXECUTABLE=\"/usr/local/bin/gst\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT heap.lo -MD -MP -MF .deps/heap.Tpo -c heap.c -o heap.o >/dev/null 2>&1
us ~~~~~~~~~~~^~~~~~~~~~~~~~h Tempor:43: :I250m | nwarning: oinvalid conversion specifier 'O' [-Wformat-invalid-specifier]t_myapry Variable[a%warning: shifting a negative signed value is undefined [-Wshift-negative-value]
d a1156e]);pped (si
aybeu eNT)
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
=(r:f l 222g)
| ^
./gstpriv.hM*:
148 b:41: note: expanded from macro 'COMMON'
T:11: warning: enumeration value 'STREAM_UNKNOWN' not handled in switch [-Wswitch]
222 | switch ( 148 | #ydtes,
| ^efine COMMON(x) (_
s397 | otfa_t H_RETURN_LITERAL;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
printf (", size %O (%zu O254 | switch (n)]\n", prefix, n);
OPs), class %O\nb| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
r e | ",
| ~^
| ~~~~~~~~~~
^u294ailtin_OOP)
expprint.c:
398e./gstpriv.h | ^
:ct ((
20:148:41: note: expanded from macro 'COMMON'
: warning: data argument not used by format string [-Wformat-extra-args] 4148x warning | #define COMMON(x)
397(__b | )u iltin_expect ((x) != 0, 1)) | print f (", sizs generatedgst-parse.c.
!
= | ^
pref0ix =, 1))
| ^
e %O (%zu OOPs), class %O\n",
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
398 | obj->probjSize, NUMef;
:605:41 | ~~~~~~~~~~~~~~
: warning: invalid conversion specifier 'O' [-Wformat-invalid-specifier]
m 605 | - >type)_)
295 | }
| ~
296 |
297 | ^~~~~~~~~~~~
In file included from != 0,re.c | 1))
| PUSH_LIT ^
_CONSTANT: O{
O57PS:
In file included from ./gstpriv.h :(| ~~~~~~~~~~~~~~~~~~~
o646:
./dict.inl:1410:17:b warning: result of comparison of constant 4611686018427387903 with expression of type 'uint32_t' (aka 'unsigned int') is always true [-Wtautological-constant-out-of-range-compare]
298 | printf ("%s\tpush Literal[%d]", prefix, n);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
299 | if (literal_vec)
| ~~~~~~~~~~~~~~~~
j), 1410 | if COMMON (ui <= MAX_S300 | T_INprintf (" = %O", lite T)
| ~~~~~~~~~~~^~~~~~~~~~~~~~
ralolibtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/usr/local/share/smalltalk/kernel\" -DIMAGE_PATH=\"/usr/local/var/lib/smalltalk\" -DMODULE_PATH=\"/usr/local/lib/smalltalk\" -DLIBEXEC_PATH=\"/usr/local/libexec/smalltalk\" -DPREFIX=\"/usr/local\" -DEXEC_PREFIX=\"/usr/local\" -DDEFAULT_EXECUTABLE=\"/usr/local/bin/gst\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT alloc.lo -MD -MP -MF .deps/alloc.Tpo -c alloc.c -o alloc.o >/dev/null 2>&1
_vec[n]);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./gstpriv.h: 148:41: note: expanded from macro 'COMMON'
301 | 148 | b#defij->nobjCprinte COMMON(x) (__lasbuils);
tin_exp| ^
e./dict.inl:ct (of485:3:(x) note: expanded from macro 'NUM_OOPS'
485 | r( !="\n 0,");
| ~~~~~~~~~~~~~~
%O\n ((s1))
./match.h | ^", s:
4:44: note: expanded from macro 'MATCH_BYTECODES'
trin | 4 | #defig,
| ~~~~~~~~~~~~~~~~~~~~~~~~~nize NA_t) (COMMO
M 604 | e MATCH_BYTECOD _gst_this_cateN (CLASS_ISEgory, _gS(namst_the_i,s _class)_;
| ^
bSCALp_, cAR (ocomp.c:d606:22(o4 warnings generated.
e_)bj)- BEG: warning: invalid conversion specifier 'O' [-Wformat-invalid-specifier]>
I 606 | oN_MACRO { \
| ^~~~~~~~~~~
p./gstpriv.h:214:29: bjClasnote: expanded from macro 'BEGIN_MACRO'
rin 214 | #s)) \tf
| ^
("%s fdefine BE GIN_MAC RO ((void) (
o r %O| ^
\n", byte.cstring, _gst_this_class);
p:286: | ~^
rcomp.c:606in3tf (":: note: '{' token is here
returned v36a286l:u | e warning: data argument not used by format string [-Wformat-extra-args]
is %O\606 | n " p,r Mintf ("ATCH_BYT%s for %O\n", stE CODES r(iPng, _gst_this_class);
| ~~~~~~~~~~~~~ ^
RINT_gst_BYT_lasECODE_t_reNAME, bturnp, (
ed_value);
| | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~^
287 | PUSH_RECEIVER_VARIABLE {
| ~~~~~~~~~~~~~~~~~~~~~~~~
288 | libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/usr/local/share/smalltalk/kernel\" -DIMAGE_PATH=\"/usr/local/var/lib/smalltalk\" -DMODULE_PATH=\"/usr/local/lib/smalltalk\" -DLIBEXEC_PATH=\"/usr/local/libexec/smalltalk\" -DPREFIX=\"/usr/local\" -DEXEC_PREFIX=\"/usr/local\" -DDEFAULT_EXECUTABLE=\"/usr/local/bin/gst\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT files.lo -MD -MP -MF .deps/files.Tpo -c files.c -o files.o >/dev/null 2>&1
printf ("%s\tpush Instance Variable[%d]\n", prefix, n);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
289 | prefix = pref;
| ~~~~~~~~~~~~~~
290 | }
| ~
291 |
292 | PUSH_TEMPORARY_VARIABLE {
| ~~~~~~~~~~~~~~~~~~~~~~~~~
ESPACE_AT_PUT ( 293 | cSymbols pOOP,rintf ("%s\tpu sh Temporary Variable[%d]\n", ptree.c:679:24: warning: invalid conversion specifier 'O' [-Wformat-invalid-specifier]
rinput.cef 679: | printf ("selector: %#O\n", node->v_expri.comp.cxselec1118:42: tor);
| ~~^
:771:12: warning: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
, 1118 | result n ^invalid conversion specifier 'O' [-Wformat-invalid-specifier]
= poll_and_read (fileno (file), 771 | p &ch, 1);
| ^~~
)input.c:rin786:30: ;note: passing argument to parameter 'buf' here
t
786 | poltree.c:756:22: warning: f l_and_rinvalid conversion specifier 'O' [-Wformat-invalid-specifier]e
a 756 | ("%O\n", _gst_lasd (inpt| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
t_ri gst-parse.cretu4 warnings generated.
294:r848: | ned50 _:_value );
| ~^
gntsf ("oop: %O\n", tnode->v_const.val.oopVal);
| ~^
_inter fd, n_string ("CDoubleM255 | c {
ha | ~
r *buf, 256 | int n)
| tree.c:808:23inExp: case NIL_I"),
^ warning: NDEX: maybwarning: invalid conversion specifier 'O' [-Wformat-invalid-specifier]
invalid conversion specifier 'O' [-Wformat-invalid-specifier]
| e ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~848_obj
e 1157 |
comp.c : | _gst808c_ tF e r roinput.crf ( prefi=ROM_INT (DBL_MIN_EXP));
"826: | `%s | c_ ^~~~~~~~~~~~~~~~~~~~~~~
xg./gstpriv.h:stla:ss' i114523:libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/usr/local/share/smalltalk/kernel\" -DIMAGE_PATH=\"/usr/local/var/lib/smalltalk\" -DMODULE_PATH=\"/usr/local/lib/smalltalk\" -DLIBEXEC_PATH=\"/usr/local/libexec/smalltalk\" -DPREFIX=\"/usr/local\" -DEXEC_PREFIX=\"/usr/local\" -DDEFAULT_EXECUTABLE=\"/usr/local/bin/gst\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT security.lo -MD -MP -MF .deps/security.Tpo -c security.c -o security.o >/dev/null 2>&1
35_nil_oop: ;538:25: note: expanded from macro 'FROM_INT'
: n vbareak;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
warning: invalid conversion specifier 'O' [-Wformat-invalid-specifier]
826 | printf = pref;l(" class %O, s
elector %O\n" ,| ~~~~~~~~~~~~~~538_gst_this_class, sel
ec t295o | r );
| ~^
comp.c:826:36: }
| ~
296 |
warning: invalid conversion specifier 'O' [-Wformat-invalid-specifier]
297 | PUSH_ LIT_CONSTAN 257 | case TRUE_ITNDEX: maybe_object 826 | { printf (" class %O, s | e
| = _g (OOP)( ~~~~~~~~~~~~~~~~~~~((intptr_t)(i) << 1) + 1)
| ^
lector %O\n",./dict.inl:
398:34: note: expanded from macro 'NAMESPACE_AT_PUT'
s 398 | v_agst_this_class, selector);
| riable_t_true ~^
_comp.c:826:59: warning: data argument not used by format string [-Wformat-extra-args]
oop; breai 826 | binding_new(( printf (" class %O, selector d%O\n", _gst_this_class, selector);keyO
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
O P), (valueOOP), (dictionaryO O298 | printPwithin %O",))
| ~^f ("%s\tpush Litera))
| ^~~~~~~~
ldict.c:1180[gst-parse.c::7: warning: shifting a negative signed value is undefined [-Wshift-negative-value]849:26:
warning: data argument not used by format string [-Wformat-extra-args]
1179 | 848 | NAMESPACE_AT_PUT (cSy mbolsOOP, _ _gst_ge st_intern_srrortring ("CFloatMinExp"),pf
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
rintf ( 1180%d]", prefix, n);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
299 | if (literal_vec)
| ~~~~~~~~~~~~~~~~k;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
"%c%s: %O", sep, name, arguments->data[i]);
| ~^ | FROM_INT (
Ftree.c258 | LT _MI(N _EX case FALSE_INDE"P));
| ^~~~~~~~~~~~~~~~~~~~~~~
`./gstpriv.h:538:%s class' invalidX: maybe_o:808:25 with:binj ./dict.inl note: expanded from macro 'FROM_INT'
%
e38: warning: data argument not used by format string [-Wformat-extra-args]:1387:35: warning: result of comparison of constant 4611686018427387903 with expression of type 'int32_t' (aka 'int') is always true [-Wtautological-constant-out-of-range-compare]
cOt " 808 | , 300 | printf (" = %O", l 538 | printf ("%c%s: %
O", sep, name, argiumen1387 | = (OOPi_f tCt)OMMON (i >e(sym.cr=al_ vec[n]g ();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
M sIN_ST_t(301INT && i <= MAX_ST_INT)_ | s->data[i]);
| ~~~~~~~~~~ ^
f
ailse_oop; breakn tptr_t)(i) << 1) + 1)
;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
| ./gstpriv.h:148::1084:14: warning: invalid conversion specifier 'O' [-Wformat-invalid-specifier]
41: note: expanded from macro 'COMMON' ^
148 | #define COMMON(x) printf
(./dict.inl:398:34: __builtin_expect ((x) != 10840, 1 | ))
| ^
note: expanded from macro 'NAMESPACE_AT_PUT'
398 | variable_binding_new((keyOOP)In file included from gstpub.c:, 57(valu :
eOOP)printIn file included from ./gstpriv.hf (", (:646:
./dict.inl:1387:%#O", ent->s16: warning: dictionaryOOymbolresult of comparison of constant -4611686018427387904 with expression of type 'int32_t' (aka 'int') is always true [-Wtautological-constant-out-of-range-compare])P)));
|
~~^ 1387 | if COMMON (i >= MIN_ST_INT && i)
|
^~~~~~~~
dict.c:1201: <= MAX_ST_INT)
7: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1200 | ./gstpriv.h:148:41: note: expanded from macro 'COMMON'
NAM 148 | #define COMMON(x) (__builtin_expect ((x) != 0, 1))
| ^
ESPACE_AT_PUT (cSymbolsOOP, _gst_intern_string ("CLongDoubleMinExp"),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1201 | ("\n");
| ~~~~~~~~~~~~~~
./match.h:4: 259 | default: abort ();
| ~~~~~~~~~~~~~~~~~~
56 FROM_INT In file included from gstpub.c:(57:
In file included from LDBL:./gstpriv.h:646:
note: expanded from macro 'MATCH_BYTECODES'
./dict.inl:1410:17: warning: result of comparison of constant 4611686018427387903 with expression of type 'uint32_t' (aka 'unsigned int') is always true [-Wtautological-constant-out-of-range-compare]
_MI4 | #deN_EXP));
| fine MAT1410 | if COMMON (u ^~~~~~~~~~~~~~~~~~~~~~~~
i./gstpriv.h: <= MAX_CH_BYTST_ECOINT)538:25
D: note: expanded from macro 'FROM_INT' | ~~~~~~~~~~~^~~~~~~~~~~~~~
E
S./gstpriv.h 538:148 | :41 (OO(: note: expanded from macro 'COMMON'name
P)( 148 | #def ((intpine _, COMMObp_,N(x) (_ co_trbuilde_tin) BEG_expIN_MAC_tRO ect { \)(i) <260< 1((x
| ^
| ) + )1 )
}|
^
| ~
261./dict.inl | : 398 : 34 : }note:
expanded from macro 'NAMESPACE_AT_PUT'
| 398 | != 0, 1))
~
262 |
oop.c| ./match.h:4::56: note: ^variable_binexpanded from macro 'MATCH_BYTECODES'ding_
1285:3: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
n ew((key 4 | #1285 | PREFETCH_STOOP), (valueOOP), (dict
ionaryOOART (_gst_mem.nPext_oop_to_sweep, PREF_BACKWARDS | )PREF_READ | PREF_NTA);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
)./gstpriv.h:193:3: note: expanded from macro 'PREFETCH_START'
) 193 | DO_PREFETCH (__ad)
| ^~~~~~~~
dr, 1, (k)); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./gstpriv.h:182:5: note: expanded from macro 'DO_PREFETCH'
d 181 | + (((k) & PREF_BACKWARDS ? -(distance) : (distance)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
182 | << L1_CAeCHE_SHIFT), \
| ^
foop.c:1289:7: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
i 1289 | PREFETCH_LOOP (oop, PREF_BACKWARDS | PREF_READn | ePREF_NTA );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./gstpriv.h:200:3: note: expanded from macro 'PREFETCH_LOOP'
M200 | DO_PREFETCH ((x), (L1_CACHE_SHIFT >= 7 ? 1 : 128 >> L1_CACHE_SHIFT), (k));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./gstpriv.h:182:5: note: expanded from macro 'DO_PREFETCH'
A 181 | + (((k) & PREF_BACKWARDS ? -(distance) : (distanTce)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C 182 | << L1_CACHE_SHIFT), \
| ^
H_BYTECODES(name_, bp_, code_) BEGIN_MACRO { \
| ^
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
849 | val (p, 0)->sval, classOOP);
| ^
gst-parse.c:959:23: warning: invalid conversion specifier 'O' [-Wformat-invalid-specifier]
959 | _gst_errorf ("%#O is not %#O or one of its superclasses",
| ~~^
gst-parse.c:959:34: warning: invalid conversion specifier 'O' [-Wformat-invalid-specifier]
959 | _gst_errorf ("%#O is not %#O or one of its superclasses",
| ~~^
gst-parse.c:961:6: warning: data argument not used by format string [-Wformat-extra-args]
959 | _gst_errorf ("%#O is not %#O or one of its superclasses",
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
960 | ((gst_class) OOP_TO_OBJ (class))->name,
961 | ((gst_class) OOP_TO_OBJ (classOOP))->name);
| ^
gst-parse.c:1003:43: warning: invalid conversion specifier 'O' [-Wformat-invalid-specifier]
1003 | "expected class named %s, found %O"In file included from sym.c:1573:
../../libgst/builtins.gperf:55:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
,
55 | _gst_hash_selector (str, len)
| ^
| ~^
gst-parse.c:1004:13: warning: data argument not used by format string [-Wformat-extra-args]
1003 | "expected class named %s, found %O",
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1004 | warning: 'CPFunction' is deprecated [-Wdeprecated-declarations]
1145 | rl_filename_quoting_fu nction = (CPFuoop.cn : name, OOP_INT_CLASS (currentOOP));
| ^
c1808t./gstpriv.h:498:3: note: expanded from macro 'OOP_INT_CLASS'
i 498 | (ISon *) readline_quote_filename;
_IN| ^
T(oop) ? _gst_small_/usr/local/include/readline/rltypedefs.h:37:44: note: 'CPFunction' has been explicitly marked deprecated here
inte 37 | tgypedef char *CPFunction () __attr:ibute__((10dep:recaetr_class ed));
| ^
warning: : OOP_CLvariable 'n' set but not used [-Wunused-but-set-variable]ASSinput.c:1147
( 1808 | o:6: warning: 'CPFunction' is deprecated [-Wdeprecated-declarations]
ion1147t i, n;
| | ^p
))
| ^
(CPFunction *) readline_dequote_filename;
| ^
/usr/local/include/readline/rltypedefs.h:37:44: note: 'CPFunction' has been explicitly marked deprecated here
37 | typedef char *CPmv -f .deps/xlat.Tpo .deps/xlat.Plo
Functigst-parse.c:1013:48on () __attribute__((deprecated));
: warning: invalid conversion specifier 'O' [-Wformat-invalid-specifier]
1013 | /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\""/usr/local/share/smalltalk/kernel"\" -DIMAGE_PATH=\""/usr/local/var/lib/smalltalk"\" -DMODULE_PATH=\""/usr/local/lib/smalltalk"\" -DLIBEXEC_PATH=\""/usr/local/libexec/smalltalk"\" -DPREFIX=\""/usr/local"\" -DEXEC_PREFIX=\""/usr/local"\" -DDEFAULT_EXECUTABLE=\""/usr/local/bin/gst"\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT interp.lo -MD -MP -MF .deps/interp.Tpo -c -o interp.lo interp.c
| "ex ^pected
input.c:1151:6: warning: 'CPPFunction' is deprecated [-Wdeprecated-declarations]
1151 | (CPPFunction *) readline_match_symbols;
| ^
/usr/local/include/readline/rltypedefs.h:38:46: note: 'CPPFunction' has been explicitly marked deprecated here
38 | typedef char **CPPFunction () __attribute__((deprecatned));
a | ^
mespace named %s, found %O",
| ~^
gst-parse.c:1014:17: warning: data argument not used by format string [-Wformat-extra-args]
1013 | "expected namespace named %s, found %O",
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1014 | name, OOP_INT_CLASS (currentOOP));
| ^
./gstpriv.h:498:3: note: expanded from macro 'OOP_INT_CLASS'
498 | (IS_INT(oop) ? _gst_small_integer_class : OOP_CLASS(oop))
| ^
gst-parse.c:1047:43: warning: invalid conversion specifier 'O' [-Wformat-invalid-specifier]
1047 | "expected namespace named %s, found %O",
| ~^
gst-parse.c:1048:25: warning: data argument not used by format string [-Wformat-extra-args]
1047 | "expected namespace named %s, found %O",
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1048 | list->v_list.name, OOP_INT_CLASS (current_namespace));
| ^
./gstpriv.h:498:3: note: expanded from macro 'OOP_INT_CLASS'
498 | (IS_INT(oop) ? _gst_small_integer_class : OOP_CLASS(oop))
| ^
gst-parse.c:1068:44: warning: invalid conversion specifier 'O' [-Wformat-invalid-specifier]
1068 | "expected namespace named %s, found %O", namespc,
| ~^
gst-parse.c:1069:7: warning: data argument not used by format string [-Wformat-extra-args]
1068 | "expected namespace named %s, found %O", namespc,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1069 | OOP_INT_CLASS (new_namespace));
| ^
./gstpriv.h:498:3: note: expanded from macro 'OOP_INT_CLASS'
498 | (IS_INT(oop) ? _gst_small_integer_class : OOP_CLASS(oop))
| ^
byte.c:286:3: warning: invalid conversion specifier 'O' [-Wformat-invalid-specifier]
286 | MATCH_BYTECODES (PRINT_BYTECODE_NAME, bp, (
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
287 | PUSH_RECEIVER_VARIABLE {
| ~~~~~~~~~~~~~~~~~~~~~~~~
288 | printf ("%s\tpush Instance Variable[%d]\n", prefix, n);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
289 | prefix = pref;
| ~~~~~~~~~~~~~~
290 | }
| ~
291 |
292 | PUSH_TEMPORARY_VARIABLE {
| ~~~~~~~~~~~~~~~~~~~~~~~~~
293 | printf ("%s\tpush Temporary Variable[%d]\n", prefix, n);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
294 | prefix = pref;
| ~~~~~~~~~~~~~~
295 | }
| ~
296 |
297 | PUSH_LIT_CONSTANT {
| ~~~~~~~~~~~~~~~~~~~
298 | printf ("%s\tpush Literal[%_ST_INT)
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./gstpriv.h:148:41: note: expanded from macro 'COMMON'
148 | #define COMMON(x) (__builtin_expect ((x) != d]", prefix, 0, 1))
n)| ^
;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
299 | if (literal_vec)
| ~~~~~~~~~~~~~~~~
300 | printf (" = %O", literal_vec[n]);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
301 | printf ("\n");
| ~~~~~~~~~~~~~~
./match.h:4818:28: note: expanded from macro 'MATCH_BYTECODES'
4818 | MATCH_BYTECODES_DISPATCH(MATCH_BYTECODES_##nIn file included from lex.c:55:
ame_In file included from ./gstpriv.h:646:
./dict.inl:1410:17) \
| ^~~~~~~~~~~~~~~~~~~~~~~
:11:1: note: expanded from here: warning: result of comparison of constant 4611686018427387903 with expression of type 'uint32_t' (aka 'unsigned int') is always true [-Wtautological-constant-out-of-range-compare]
1410 | if 11COMMON | MA (ui <= MATCX_ST_INT)
| ~~~~~~~~~~~^~~~~~~~~~~~~~
H./gstpriv.h:148_BYTE:CODES_PR41I: note: expanded from macro 'COMMON'NT_BYTECODE_
opt.c:247:7N 148 | : warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
AME#defi ne CO247MMON(x
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| ) ./match.h : ( _ _4841bMATCuiltin_expH_BYTECect ((x) O!=: 0, 1)15: DES)
| ^
note: expanded from macro 'MATCH_BYTECODES_PRINT_BYTECODE_NAME'
( 4841 | prIS_SIMintf (" = %O", litePral_vec[n]); \
| ~^
L./match.h:4822:40: note: expanded from macro 'MATCH_BYTECODES_DISPATCH'
4822 | #define MATCH_BYTECODES_DISPATCH(namE_RETURN, bytes, (
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
e) name 248 |
| ^~~~
PUSH_SELF { maybe = MTH_RETURN_SELF; }
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
byte.c:286:3: warning: invalid conversion specifier 'O' [-Wformat-invalid-specifier]
286 | MATCH_BYTECODES (PRINT_BYTECODE_NAME, bp, (
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~249 | PUSH_RECEIVER
_VARIABLE 287 | PUSH_RECEIVER_VARIABLE {
| ~~~~~~~~~~~~~~~~~~~~~~~~
{ m aybe288 | = (n << 8) | MTH_RETURN_INSTVAR; }
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
250 | PU priSH_LIntf T_CONST("%s\tpush InsANT tance Variable[%d]\n", prefix, n);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
289 | prefix = pref;
| ~~~~~~~~~~~~~~
290 | }
| ~
291 |
292 | PUSH_TEMPORARY_VARIABLE {
| ~~~~~~~~~~~~~~~~~~~~~~~~~
{ maybe = (n << 8) | MTH_RETURN_14 warnings generated.
293 | LITERAL; }
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
printf ("%s\tpush Temporary Variable[%d]\n", prefix, n);
251 | PUSH_IN TEGER {| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
294 | prefix = pref;
| ~~~~~~~~~~~~~~
295 | }
| ~
296 |
297 | PUSH_LIT_CONSTANT {
| ~~~~~~~~~~~~~~~~~~~
298 | printf ("%s\tpush Literal[%d]", prefix, n);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
maybe_object = FROM_INT (n); maybe = MTH_RETURN_ 299 | L if (literal_vIecT)
| ~~~~~~~~~~~~~~~~
300 | E printf (" = %O", literal_vecR[n]);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
301 | printAL; }
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
252f ("\n");
| ~~~~~~~~~~~~~~
| ./match.h:4818:28: note: expanded from macro 'MATCH_BYTECODES'
4818 | MATCH_Blibtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/usr/local/share/smalltalk/kernel\" -DIMAGE_PATH=\"/usr/local/var/lib/smalltalk\" -DMODULE_PATH=\"/usr/local/lib/smalltalk\" -DLIBEXEC_PATH=\"/usr/local/libexec/smalltalk\" -DPREFIX=\"/usr/local\" -DEXEC_PREFIX=\"/usr/local\" -DDEFAULT_EXECUTABLE=\"/usr/local/bin/gst\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT interp.lo -MD -MP -MF .deps/interp.Tpo -c interp.c -fPIC -DPIC -o .libs/interp.o
PUSH_SPECIAL {
| ~~~~~~~~~~~~~~
YTEC 253 | ODES_DISPATCH(MATCH_BYTECODES_##name_) \
| ^~~~~~~~~~~~~~~~~~~~~~~
:11:1: note: expanded from here maybe = MTH_RETURN_LITERAL;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
254 | switch (n)
| ~~~~~~~~~~
255 | {
| ~
256 | case NIL_INDEX: maybe_object = _gst_nil_oop; break;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
257 | case TRUE_INDEX: maybe_object = _gst_true_oop; break;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
258 | case FALSE_I
NDE 11 | MATCH_BYTECODES_PRINT_BYTECODE_NAME
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./match.h:4850X::16: m note: expanded from macro 'MATCH_BYTECODES_PRINT_BYTECODE_NAME'
ayb 4850 | printf../../libgst/builtins.gperf:208e:_1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
o 208 | _gst_lookubjp_ ebu(" =iltin_selector (s %tr,ct =+libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/usr/local/share/smalltalk/kernel\" -DIMAGE_PATH=\"/usr/local/var/lib/smalltalk\" -DMODULE_PATH=\"/usr/local/lib/smalltalk\" -DLIBEXEC_PATH=\"/usr/local/libexec/smalltalk\" -DPREFIX=\"/usr/local\" -DEXEC_PREFIX=\"/usr/local\" -DDEFAULT_EXECUTABLE=\"/usr/local/bin/gst\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT print.lo -MD -MP -MF .deps/print.Tpo -c print.c -o print.o >/dev/null 2>&1
_gst_false_oop; break;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
259 | default: ab O", literalort ();
| ~~~~~~~~~~~~~~~~~~le
260 | }
| ~
n _vec[n]); \
)261 |
| ~~^
./match.h:| ^
}
| ~
4822:40: note: expanded from macro 'MATCH_BYTECODES_DISPATCH'
4822 | #define MATCH../../libgst/builtins.gperf:217:20: warning: static variable 'lengthtable' is used in an inline function with external linkage [-Wstatic-in-inline]
262 |
./match.h:4820:4: note: expanded from macro 'MATCH_BYTECODES'
217 4820 | ;} END_MACRO
| ^ |
_opt.c:247 BYTECODE S_DISPATCH(n ame) name
| ^~~~
:7: note: ')' token is here
247 | MATCH_B YTECODES (iIS_SIMPLE_RETURN, bytes, (
f | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
248 | PUSH_SELF { maybe = MTH_RETURN_SELF; }
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
249 | byte.c:(286:3: warning: invalid conversion specifier 'O' [-Wformat-invalid-specifier]
PUSH_RECEIVER_VARIABLE { maybe len = (n << 8) | MTH_RETURN_I 286 | MATCH_BYTECODES (PRINT_N=BYTECODE_STVAR; }
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
= 250 | PUSH_LIT_ lNAMECONSen, bgpT,tANT { maybeh =t able[key])
| ^
(n ../../libgst/builtins.gperf:620:22: note: 'lengthtable' declared here
<< (8) | MTH_RETUR
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~620 | static unsigned cN
h 287 | _ar lengthtaLITERAL; b }
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
l e[] =
| ^
PUS H../../libgst/builtins.gperf:251 | PUSH_INTEG_RECE219IVEER_VAR:38: warning: static variable '_gst_builtin_selectors_hash' is used in an inline function with external linkage [-Wstatic-in-inline]
{ 219 | register con maybe_osbjectt char *s = R _gsIABLt_builtin_selectors= FROM_INT (n)_h; maybe = MTH_RETE {
URN_LITERAL; } | ~~~~~~~~~~~~~~~~~~~~~~~~
a 288 |
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sh[key].off 252 | set + _PUSHgst_built_SPECin_selectors_names;
| ^
I../../libgst/builtins.gperf:694:32: AL note: '_gst_builtin_selectors_hash' declared here
{
| 694 | static struct builtin_selec ~~~~~~~~~~~~~~
to printr _gst_buf ("%s\tiltin_selectors 253 | maybe = MTH_hpush_RET InstaURN_LITERAnceL;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
a Variab 254 | sh[] =
| ^
le[%d]\n"../../libgst/builtins.gperf:219:80: warning: static variable '_gst_builtin_selectors_names_contents' is used in an inline function with external linkage [-Wstatic-in-inline]
, pref 219 | ix, n);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
register 289 | const c switch (n)
| ~~~~~~~~~~
har *s = _gst _builtin_prefix =sel 255 | {
| ~
pectors_h ref;a256 | sh[key].o
ffset + _gst_builtin_selectors_names;
| ^
4c../../libgst/builtins.gperf: warning618 | ~~~~~~~~~~~~~~
290 | :asse N55 generated: note: expanded from macro '_gst_builtin_selectors_names'
IL_INDEX: ma 618 | #define _gst_builtin_sey.
be_oblectors_names }
j| ~
(e 291 |
(const char *) &_g 292 | st_builtin_selectors_ PUSH_TEMPORARYcnames_VARIABL_contentEs)
| ^
t{../../libgst/builtins.gperf:
| ~~~~~~~~~~~~~~~~~~~~~~~~~364:46: note: '_gst_builtin_selectors_names_contents' declared here
= _gst _ 364 | static 293 | prisnil_oop; break;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
n 257 | ttr uct _gst_builtf ("%s\in_select caseors_names_t _gst_builtin_selectors_n TRUE_INDEX:t ames_contenpush Temporary Variable[%d]\n"maybe_object = _gst_true_,oop; break;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ts 258 | =
| ^
prefix, n);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
294 | pre f case FALSE_INix = pref;
| ~~~~~~~~~~~~~~
295 | ../../libgst/builtins.gperf }D
:222 | EX: ma:23: y ~
296warning: static variable '_gst_builtin_selectors_hash' is used in an inline function with external linkage [-Wstatic-in-inline]
be | 222 |
_ 297 | obje return &_gst_builtin_selectors_hasch[key];
| ^ PUS
../../libgst/builtins.gperf:694:32: note: '_gst_builtin_selectors_hash' declared hereH_LIT_C
O t694 | NSTstaANT {
| ~~~~~~~~~~~~~~~~~~~
= _gst_f 298al | prinstef (_oop; break;"%s\tplibtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/usr/local/share/smalltalk/kernel\" -DIMAGE_PATH=\"/usr/local/var/lib/smalltalk\" -DMODULE_PATH=\"/usr/local/lib/smalltalk\" -DLIBEXEC_PATH=\"/usr/local/libexec/smalltalk\" -DPREFIX=\"/usr/local\" -DEXEC_PREFIX=\"/usr/local\" -DDEFAULT_EXECUTABLE=\"/usr/local/bin/gst\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT re.lo -MD -MP -MF .deps/re.Tpo -c re.c -o re.o >/dev/null 2>&1
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
utic struct builtin_s 259 | elector _gss t_builtin_ default: abort ();
| ~~~~~~~~~~~~~~~~~~
s 260 | }
| ~
h Li 261 | teeral[%d]",lectors_hash[] =
}
| ^
prefi | ~
x, n lex.c:1301:30: warning: format specifies type 'int' but the argument has type 'intptr_t' (aka 'long') [-Wformat]
262 |
)./match.h:4820 1301 | :6: fprintf (file, ": %d", yylval->ival);
| ~~ ^~~~~~~~~~~~
| %ld
note: expanded from macro 'MATCH_BYTECODES'
;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
4820 | 299 | ; if (literal_vec)
| ~~~~~~~~~~~~~~~~
300 | printf (" = %O", literal_vec[n]);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
301 | printf ("\n")} EN;
| ~~~~~~~~~~~~~~
D_MACRO
| ^~~~~~~~~
./match.h./gstpriv.h:215:19: note: expanded from macro 'END_MACRO'
215 | #define END_MACRO ))
| ^
:4818:28: note: expanded from macro 'MATCH_BYTECODES'
4818 | MATCH_BYTECODES_DISPATCH(MATCH_BYTECODES_##name_) \
| ^~~~~~~~~~~~~~~~~~~~~~~
:11:1: note: expanded from here
11 | MATCH_BYTECODES_PRINT_BYTECODE_NAME
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./match.h:4911:16: note: expanded from macro 'MATCH_BYTECODES_PRINT_BYTECODE_NAME'
4911 | printf (" = %+O", literal_vec[n]); \
| ~~^
./match.h:4822:40: note: expanded from macro 'MATCH_BYTECODES_DISPATCH'
4822 | #define MATCH_BYTECODES_DISPATCH(name) name
| ^~~~
byte.c:286:3: warning: invalid conversion specifier 'O' [-Wformat-invalid-specifier]
286 | MATCH_BYTECODES (PRINT_BYTECODE_NAME, bp, (
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
287 | PUSH_RECEIVER_VARIABLE {
| ~~~~~~~~~~~~~~~~~~~~~~~~
288 | printf ("%s\tpush Instance Variable[%d]\n", prefix, n);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
289 | prefix = pref;
| ~~~~~~~~~~~~~~
mv -f .deps/mpz.Tpo .deps/mpz.Plo
290 | }
| ~
291 |
292 | PUSH_TEMPORARY_VARIABLE {
| ~~~~~~~~~~~~~~~~~~~~~~~~~
293 | printf ("%s\tpush Temporary Variable[%d]\n", prefix, n);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
294 | prefix = pref;
| ~~~~~~~~~~~~~~
295 | }
| ~
296 |
297 | PUSH_LIT_CONSTANT {
| ~~~~~~~~~~~~~~~~~~~
298 | printf ("%s\tpush Literal[%d]", prefix, n);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\""/usr/local/share/smalltalk/kernel"\" -DIMAGE_PATH=\""/usr/local/var/lib/smalltalk"\" -DMODULE_PATH=\""/usr/local/lib/smalltalk"\" -DLIBEXEC_PATH=\""/usr/local/libexec/smalltalk"\" -DPREFIX=\""/usr/local"\" -DEXEC_PREFIX=\""/usr/local"\" -DDEFAULT_EXECUTABLE=\""/usr/local/bin/gst"\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT real.lo -MD -MP -MF .deps/real.Tpo -c -o real.lo real.c
299 | if (literal_vec)
| ~~~~~~~~~~~~~~~~
300 | printf (" = %O", literal_vec[n]);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
301 | printf ("\n");
| ~~~~~~~~~~~~~~
./match.h:4818:28: note: expanded from macro 'MATCH_BYTECODES'
4818 | MATCH_BYTECODES_DISPATCH(MATCH_BYTECODES_##name_) \
| ^~~~~~~~~~~~~~~~~~~~~~~
:11:1: note: expanded from here
11 | MATCH_BYTECODES_PRINT_BYTECODE_NAME
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./match.h:4920:15: note: expanded from macro 'MATCH_BYTECODES_PRINT_BYTECODE_NAME'
4920 | printf (" = %O", literal_vec[n]); \
| ~^
./match.h:4822:40: note: expanded from macro 'MATCH_BYTECODES_DISPATCH'
4822 | #define MATCH_BYTECODES_DISPATCH(name) name
| ^~~~
byte.c:286:3: warning: invalid conversion specifier 'O' [-Wformat-invalid-specifier]
286 | MATCH_BYTECODES (PRINT_BYTECODE_NAME, bp, (
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
287 | PUSH_RECEIVER_VARIABLE {
| ~~~~~~~~~~~~~~~~~~~~~~~~
288 | printf ("%s\tpush Instance Variable[%d]\n", prefix, n);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
289 | prefix = pref;
| ~~~~~~~~~~~~~~
290 | }
| ~
291 |
292 | PUSH_TEMPORARY_VARIABLE {
| ~~~~~~~~~~~~~~~~~~~~~~~~~
293 | printf ("%s\tpush Temporary Variable[%d]\n", prefix, n);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
294 | prefix = pref;
| ~~~~~~~~~~~~~~
295 | }
| ~
296 |
297 | PUSH_LIT_CONSTANT {
| ~~~~~~~~~~~~~~~~~~~
298 | printf ("%s\tpush Literal[%d]", prefix, n);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
299 | if (literal_vec)
| ~~~~~~~~~~~~~~~~
300 | printf (" = %O", literal_vec[n]);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
301 | printf ("\n");
| ~~~~~~~~~~~~~~
./match.h:4818:28: note: expanded from macro 'MATCH_BYTECODES'
4818 | MATCH_BYTECODES_DISPATCH(MATCH_BYTECODES_##name_) \
| ^~~~~~~~~~~~~~~~~~~~~~~
:11:1: note: expanded from here
11 | MATCH_BYTECODES_PRINT_BYTECODE_NAME
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./match.h:4981:45: note: expanded from macro 'MATCH_BYTECODES_PRINT_BYTECODE_NAME'
4981 | printf ("%s\tsend arithmetic message %O\n", prefix, \
| ~^
./match.h:4822:40: note: expanded from macro 'MATCH_BYTECODES_DISPATCH'
4822 | #define MATCH_BYTECODES_DISPATCH(name) name
| ^~~~
byte.c:286:3: warning: data argument not used by format string [-Wformat-extra-args]
286 | MATCH_BYTECODES (PRINT_BYTECODE_NAME, bp, (
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
287 | PUSH_RECEIVER_VARIABLE {
| ~~~~~~~~~~~~~~~~~~~~~~~~
288 | printf ("%s\tpush Instance Variable[%d]\n", prefix, n);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
289 | prefix = pref;
| ~~~~~~~~~~~~~~
290 | }
| ~
291 |
292 | PUSH_TEMPORARY_VARIABLE {
| ~~~~~~~~~~~~~~~~~~~~~~~~~
293 | printf ("%s\tpush Temporary Variable[%d]\n", prefix, n);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
294 | prefix = pref;
| ~~~~~~~~~~~~~~
295 | }
| ~
296 |
297 | PUSH_LIT_CONSTANT {
| ~~~~~~~~~~~~~~~~~~~
298 | printf ("%s\tpush Literal[%d]", prefix, n);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
299 | if (literal_vec)
| ~~~~~~~~~~~~~~~~
300 | printf (" = %O", literal_vec[n]);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
301 | printf ("\n");
| ~~~~~~~~~~~~~~
./match.h:4818:28: note: expanded from macro 'MATCH_BYTECODES'
4818 | MATCH_BYTECODES_DISPATCH(MATCH_BYTECODES_##name_) \
| ^~~~~~~~~~~~~~~~~~~~~~~
:11:1: note: expanded from here
11 | MATCH_BYTECODES_PRINT_BYTECODE_NAME
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./match.h:4982:8: note: expanded from macro 'MATCH_BYTECODES_PRINT_BYTECODE_NAME'
4981 | printf ("%s\tsend arithmetic message %O\n", prefix, \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
4982 | _gst_builtin_selectors[n].symbol); \
| ^
./match.h:4822:40: note: expanded from macro 'MATCH_BYTECODES_DISPATCH'
4822 | #define MATCH_BYTECODES_DISPATCH(name) name
| ^~~~
byte.c:286:3: warning: invalid conversion specifier 'O' [-Wformat-invalid-specifier]
286 | MATCH_BYTECODES (PRINT_BYTECODE_NAME, bp, (
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
287 | PUSH_RECEIVER_VARIABLE {
| ~~~~~~~~~~~~~~~~~~~~~~~~
288 | printf ("%s\tpush Instance Variable[%d]\n", prefix, n);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
289 | prefix = pref;
| ~~~~~~~~~~~~~~
290 | }
| ~
291 |
292 | PUSH_TEMPORARY_VARIABLE {
| ~~~~~~~~~~~~~~~~~~~~~~~~~
293 | printf ("%s\tpush Temporary Variable[%d]\n", prefix, n);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
294 | prefix = pref;
| ~~~~~~~~~~~~~~
295 | }
| ~
296 |
297 | PUSH_LIT_CONSTANT {
| ~~~~~~~~~~~~~~~~~~~
298 | printf ("%s\tpush Literal[%d]", prefix, n);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
299 | if (literal_vec)
| ~~~~~~~~~~~~~~~~
300 | printf (" = %O", literal_vec[n]);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
301 | printf ("\n");
| ~~~~~~~~~~~~~~
./match.h:4818:28: note: expanded from macro 'MATCH_BYTECODES'
4818 | MATCH_BYTECODES_DISPATCH(MATCH_BYTECODES_##name_) \
| ^~~~~~~~~~~~~~~~~~~~~~~
:11:1: note: expanded from here
11 | MATCH_BYTECODES_PRINT_BYTECODE_NAME
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./match.h:4988:42: note: expanded from macro 'MATCH_BYTECODES_PRINT_BYTECODE_NAME'
4988 | printf ("%s\tsend special message %O\n", prefix, \
| ~^
./match.h:4822:40: note: expanded from macro 'MATCH_BYTECODES_DISPATCH'
4822 | #define MATCH_BYTECODES_DISPATCH(name) name
| ^~~~
byte.c:286:3: warning: data argument not used by format string [-Wformat-extra-args]
286 | MATCH_BYTECODES (PRINT_BYTECODE_NAME, bp, (
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
287 | PUSH_RECEIVER_VARIABLE {
| ~~~~~~~~~~~~~~~~~~~~~~~~
288 | printf ("%s\tpush Instance Variable[%d]\n", prefix, n);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
289 | prefix = pref;
| ~~~~~~~~~~~~~~
290 | }
| ~
291 |
292 | PUSH_TEMPORARY_VARIABLE {
| ~~~~~~~~~~~~~~~~~~~~~~~~~
293 | printf ("%s\tpush Temporary Variable[%d]\n", prefix, n);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
294 | prefix = propt.c:301:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
301 | MATCH_BYTECODES (CHECef;
K_KIND_OF_BLO | ~~~~~~~~~~~~~~CK, bp, (
295 | }
| ~
296 | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
302 |
297 | PUSH_LIT_CONSTANT {
| ~~~~~~~~~~~~~~~~~~~
298 | printf ("%s\tpush Lit PUSH_SELF, PUSH_RECEIVER_VARIABLE,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
303 | STORE_RECEIVER_VARIeral[%d]", prefix, n);
ABLE | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
299 | if (literal_vec)
| {
~~~~~~~~~~~~~~~~
| ~~~~~~~~~~~~~~~~~~~~~~~~~
300 | 304 | pr if (intfstat (us == 0)
| ~~~~~~~~~~~~~~~~
" = %O", literal_vec[n]) 305 | status =;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
301 | pri 1;ntf ("\n");
| ~~~~~~~~~~~~~~
./match.h:4818:
| ~~~~~~~~~~~
306 | }
| ~
307 |
308 | PUSH_LIT_CONSTANT {
| ~~~~~~~~~~~~~~~~~~~
309 | newStatus = check_inner_block (literals[n]);
28: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
note: 310 | expanded from macro 'MATCH_BYTECODES'
if 4818 | MATCH_BYTECODES_DISPATCH(M ATCH_BYTECODES_##name_) \
(newStatus > status) | ^~~~~~~~~~~~~~~~~~~~~~~
:11:1: note: expanded from here
11 | MATCH_BYTECODES_PRINT_BYTECODE_NAME
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| ./match.h:4989:8: note: expanded from macro 'MATCH_BYTECODES_PRINT_BYTECODE_NAME'
~~~~~~~~~~~~~~~~~~~~~~~
4988 | printf ("%s\tsend 311 | s pecia l message{
| ~
312 | if (newStatus == 31)
| ~~~~~~~~~~~~~~~~~~~~
313 | re%turOn (\31)n;
"| ~~~~~~~~~~~~
, 314 | status = new Staprefix, \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
tus;
| ~~~~~~~~~~~~~~~~~~~
315 | 4989 }
| ~
316 | }
| | ~
_gst_builtin_selectors[n + 16].s./match.h:4:44: note: ymbexpanded from macro 'MATCH_BYTECODES'
4 | #define MATCH_BYTECODES(name_, bp_, code_ol); \
| ^
./match.h:4822:40: note: expanded from macro 'MATCH_BYTECODES_DISPATCH'
) BEGI 4822 | N_MAC#define MATCH_BYTECODES_RO { \
| ^~~~~~~~~~~
DISPATCH(na./gstpriv.hme) name
| ^~~~
:214:29: note: expanded from macro 'BEGIN_MACRO'
214 | #define BEGIN_MACRO ((void) (
| ^
opt.c:301:7: note: '{' token is here
301 | Mbyte.c:286:3: warning: invalid conversion specifier 'O' [-Wformat-invalid-specifier]
A 286 | MATCH_BYTECODES (PRINT_BYTECODE_NAME, bp, (
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TCH_BYTECODES (CHECK_KIND_OF_BLOCK, bp, (
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
302 | PUSH_SELF, PUSH_RECEIVER_VARIABLE,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
303 | STORE_RECEIVER_VARIABLE {
| ~~~~~~~~~~~~~~~~~~~~~~~~~
304 | if (status == 0)
| ~~~~~~~~~~~~~~~~
305 | status = 1;
| ~~~~~~~~~~~
306 | } 287 | P
| U ~
307 |
SH 308 | PUS_RECEHIVER_VARIA_Blibtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/usr/local/share/smalltalk/kernel\" -DIMAGE_PATH=\"/usr/local/var/lib/smalltalk\" -DMODULE_PATH=\"/usr/local/lib/smalltalk\" -DLIBEXEC_PATH=\"/usr/local/libexec/smalltalk\" -DPREFIX=\"/usr/local\" -DEXEC_PREFIX=\"/usr/local\" -DDEFAULT_EXECUTABLE=\"/usr/local/bin/gst\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT real.lo -MD -MP -MF .deps/real.Tpo -c real.c -fPIC -DPIC -o .libs/real.o
LE LIT_CON{
| ~~~~~~~~~~~~~~~~~~~~~~~~
STANT {
288 | p| ~~~~~~~~~~~~~~~~~~~
rintf 309 | ("%s\tpus h Instance Variable[%d]\n", prnewefix, n);Sta
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
289 | prefix = tus = cphecref;
| ~~~~~~~~~~~~~~
290 | }
| ~
291 |
292 | PUSH_TEMPORARY_VARIABLE {
| ~~~~~~~~~~~~~~~~~~~~~~~~~
k_i nner_b293 | prilocntf ("%s\tpush Tempok (rarylit Vareraiablls[e[%d]\n", prn])efix, n);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
294 | prefix = pref;
| ~~~~~~~~~~~~~~
295 | }
| ~
310 | 296 |
297 | if (PUSH_LInewStatuT_CONSTs > staANT {
tus| ~~~~~~~~~~~~~~~~~~~
)
| ~~~~~~~~~~~~~~~~~~~~~~~
311 298 | | pr{
| intf (" ~
%s\tp 312 | ush Lite ral[%d]", ifprefix, (n n);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ewS 299 | tat if (us == 31literal_vec)
)
| | ~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~
313 300 | printf (" = % | O", literal_vec[return (3n]);
| 1);
| ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
301 | 314 | pr status intf ("\n"=);
| ~~~~~~~~~~~~~~
newStatus./match.h:4818:28: note: expanded from macro 'MATCH_BYTECODES'
;
| ~~~~~~~~~~~~~~~~~~~
4818 | MATCH_BYT315ECODES_DISPATCH(MATCH_BYTECOD | }
| ~
316 | }
| ~
ES_./match.h:4:56: note: expanded from macro 'MATCH_BYTECODES'
##name_) \
| ^~~~~~~~~~~~~~~~~~~~~~~
4 | #def:11:1: note: expanded from here
ine MATCH 11 | _MATBCH_BYTECODES_PRINT_BYTECODYE_NAME
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
T./match.h:5001:42: note: ECODES(naexpanded from macro 'MATCH_BYTECODES_PRINT_BYTECODE_NAME'
me_, bp_, code_) 5001 | printf (B"%s\tsenEd special message %O%s\Gn", prefIix, \
| ~^
N./match.h:4822:40: note: expanded from macro 'MATCH_BYTECODES_DISPATCH'
4822 | #define MATCH_BYTECODES__DISMPATCH(name) AnamCe
| ^~~~
RO { \
| ^
byte.c:286:3: warning: format specifies type 'char *' but the argument has type 'OOP' (aka 'struct oop_s *') [-Wformat]
286 | MATCH_BYTECODES (PRINT_BYTECODE_NAME, bp, (
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
287 | PUSH_RECEIVER_VARIABLE {
| ~~~~~~~~~~~~~~~~~~~~~~~~
288 | printf ("%s\tpush Instance Variable[%d]\n", prefix, n);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
289 | prefix = pref;
| ~~~~~~~~~~~~~~
290 | }
| ~
291 |
292 | PUSH_TEMPORARY_VARIABLE {
| ~~~~~~~~~~~~~~~~~~~~~~~~~
293 | printf ("%s\tpush Temporary Variable[%d]\n", prefix, n);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
294 | prefix = pref;
| ~~~~~~~~~~~~~~
295 | }
| ~
296 |
297 | PUSH_LIT_CONSTANT {
| ~~~~~~~~~~~~~~~~~~~
298 | printf ("%s\tpush Literal[%d]", prefix, n);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
299 | if (literal_vec)
| ~~~~~~~~~~~~~~~~
300 | printf (" = %O", literal_vec[n]);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
301 | printf ("\n");
| ~~~~~~~~~~~~~~
./match.h:4818:28: note: expanded from macro 'MATCH_BYTECODES'
4818 | MATCH_BYTECODES_DISPATCH(MATCH_BYTECODES_##name_) \
| ^~~~~~~~~~~~~~~~~~~~~~~
:11:1: note: expanded from here
11 | MATCH_BYTECODES_PRINT_BYTECODE_NAME
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./match.h:5002:8: note: expanded from macro 'MATCH_BYTECODES_PRINT_BYTECODE_NAME'
5001 | printf ("%s\tsend special message %O%s\n", prefix, \
| ~~
5002 | _gst_builtin_selectors[n].symbol, \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./match.h:4822:40: note: expanded from macro 'MATCH_BYTECODES_DISPATCH'
4822 | #define MATCH_BYTECODES_DISPATCH(name) name
| ^~~~
byte.c:286:3: warning: data argument not used by format string [-Wformat-extra-args]
286 | MATCH_BYTECODES (PRINT_BYTECODE_NAME, bp, (
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
287 | PUSH_RECEIVER_VARIABLE {
| ~~~~~~~~~~~~~~~~~~~~~~~~
288 | printf ("%s\tpush Instance Variable[%d]\n", prefix, n);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
289 | prefix = pref;
| ~~~~~~~~~~~~~~
290 | }
| ~
291 |
292 | PUSH_TEMPORARY_VARIABLE {
| ~~~~~~~~~~~~~~~~~~~~~~~~~
293 | printf ("%s\tpush Temporary Variable[%d]\n", prefix, n);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
294 | prefix = pref;
| ~~~~~~~~~~~~~~
295 | }
| ~
296 |
297 | PUSH_LIT_CONSTANT {
| ~~~~~~~~~~~~~~~~~~~
298 | printf ("%s\tpush Literal[%d]", prefix, n);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
299 | if (literal_vec)
| ~~~~~~~~~~~~~~~~
300 | printf (" = %O", literal_vec[n]);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
301 | printf ("\n");
| ~~~~~~~~~~~~~~
./match.h:4818:28: note: expanded from macro 'MATCH_BYTECODES'
4818 | MATCH_BYTECODES_DISPATCH(MATCH_BYTECODES_##name_) \
| ^~~~~~~~~~~~~~~~~~~~~~~
:11:1: note: expanded from here
11 | MATCH_BYTECODES_PRINT_BYTECODE_NAME
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./match.h:5003:8: note: expanded from macro 'MATCH_BYTECODES_PRINT_BYTECODE_NAME'
5001 | printf ("%s\tsend special message %O%s\n", prefix, \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
5002 | _gst_builtin_selectors[n].symbol, \
5003 | super ? " to super" : ""); \
| ^
./match.h:4822:40: note: expanded from macro 'MATCH_BYTECODES_DISPATCH'
48224 warnings generated.
| #define MATCH_BYTECODES_DISPATCH(name) name
| ^~~~
byte.c:286:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
286 | MATCH_BYTECODES (PRINT_BYTECODE_NAME, bp, (
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
287 | PUSH_RECEIVER_VARIABLE {
| ~~~~~~~~~~~~~~~~~~~~~~~~
288 | printf ("%s\tpush Instance Variable[%d]\n", prefix, n);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
289 | prefix = pref;
| ~~~~~~~~~~~~~~
290 | }
| ~
291 |
292 | PUSH_TEMPORARY_VARIABLE {
| ~~~~~~~~~~~~~~~~~~~~~~~~~
293 | printf ("%s\tpush Temporary Variable[%d]\n", prefix, n);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
294 | prefix = pref;
| ~~~~~~~~~~~~~~
295 | }
| ~
296 |
297 | PUS4 warnings generated.
H_LIT_CONSTANT {
| ~~~~~~~~~~~~~~~~~~~
298 | printf ("%s\tpush Literal[%d]", prefix, n);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
299 | if (literal_vec)
| ~~~~~~~~~~~~~~~~
300 | printf (" = %O", literal_vec[n]);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
301 | printf ("\n");
| ~~~~~~~~~~~~~~
./match.h:4820:4: note: expanded from macro 'MATCH_BYTECODES'
4820 | ;} END_MACRO
| ^
byte.c:286:3: note: ')' token is here
286 | MATCH_BYTECODES (PRINT_BYTECODE_NAME, bp, (
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
287 | PUSH_RECEIVER_VARIABLE {
| ~~~~~~~~~~~~~~~~~~~~~~~~
288 | printf ("%s\tpush Instance Variable[%d]\n", prefix, n);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
289 | prefix = pref;
| ~~~~~~~~~~~~~~
290 | }
| ~
291 |
292 | PUSH_TEMPORARY_VARIABLE {
| ~~~~~~~~~~~~~~~~~~~~~~~~~
293 | printf ("%s\tpush Temporary Variable[%d]\n", prefix, n);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
294 | prefix = pref;
| ~~~~~~~~~~~~~~
295 | }
| ~
296 |
297 | PUSH_LIT_CONSTANT {
| ~~~~~~~~~~~~~~~~~~~
298 | printf ("%s\tpush Literal[%d]", prefix, n);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
299 | if (literal_vec)
| ~~~~~~~~~~~~~~~~
300 | printf (" = %O", literal_vec[n]);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
301 | libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/usr/local/share/smalltalk/kernel\" -DIMAGE_PATH=\"/usr/local/var/lib/smalltalk\" -DMODULE_PATH=\"/usr/local/lib/smalltalk\" -DLIBEXEC_PATH=\"/usr/local/libexec/smalltalk\" -DPREFIX=\"/usr/local\" -DEXEC_PREFIX=\"/usr/local\" -DDEFAULT_EXECUTABLE=\"/usr/local/bin/gst\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT save.lo -MD -MP -MF .deps/save.Tpo -c save.c -o save.o >/dev/null 2>&1
printf ("\n");
| ~~~~~~~~~~~~~~
./match.h:4820:6: note: expanded from macro 'MATCH_BYTECODES'
4820 | ;} END_MACRO
| ^~~~~~~~~
./gstpriv.h:215:19: note: expanded from macro 'END_MACRO'
215 | #define END_MACRO ))
| ^
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/usr/local/share/smalltalk/kernel\" -DIMAGE_PATH=\"/usr/local/var/lib/smalltalk\" -DMODULE_PATH=\"/usr/local/lib/smalltalk\" -DLIBEXEC_PATH=\"/usr/local/libexec/smalltalk\" -DPREFIX=\"/usr/local\" -DEXEC_PREFIX=\"/usr/local\" -DDEFAULT_EXECUTABLE=\"/usr/local/bin/gst\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT gstpub.lo -MD -MP -MF .deps/gstpub.Tpo -c gstpub.c -o gstpub.o >/dev/null 2>&1
mv -f .deps/str.Tpo .deps/str.Plo
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\""/usr/local/share/smalltalk/kernel"\" -DIMAGE_PATH=\""/usr/local/var/lib/smalltalk"\" -DMODULE_PATH=\""/usr/local/lib/smalltalk"\" -DLIBEXEC_PATH=\""/usr/local/libexec/smalltalk"\" -DPREFIX=\""/usr/local"\" -DEXEC_PREFIX=\""/usr/local"\" -DDEFAULT_EXECUTABLE=\""/usr/local/bin/gst"\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT sockets.lo -MD -MP -MF .deps/sockets.Tpo -c -o sockets.lo sockets.c
7 warnings generated.
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/usr/local/share/smalltalk/kernel\" -DIMAGE_PATH=\"/usr/local/var/lib/smalltalk\" -DMODULE_PATH=\"/usr/local/lib/smalltalk\" -DLIBEXEC_PATH=\"/usr/local/libexec/smalltalk\" -DPREFIX=\"/usr/local\" -DEXEC_PREFIX=\"/usr/local\" -DDEFAULT_EXECUTABLE=\"/usr/local/bin/gst\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT sysdep.lo -MD -MP -MF .deps/sysdep.Tpo -c sysdep.c -o sysdep.o >/dev/null 2>&1
opt.c:301:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
301 | MATCH_BYTECODES (CHECK_KIND_OF_BLOCK, bp, (
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
302 | PUSH_SELF, PUSH_RECEIVER_VARIABLE,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
303 | STORE_RECEIVER_VARIABLE {
| ~~~~~~~~~~~~~~~~~~~~~~~~~
304 | if (status == 0)
| ~~~~~~~~~~~~~~~~
305 | status = 1;
| ~~~~~~~~~~~
306 | }
| ~
307 |
308 | PUSH_LIT_CONSTANT {
| ~~~~~~~~~~~~~~~~~~~
309 | newStatus = check_inner_block (literals[n]);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
310 | if (newStatus > status)
| ~~~~~~~~~~~~~~~~~~~~~~~
311 | {
| ~
312 | if (newStatus == 31)
| ~~~~~~~~~~~~~~~~~~~~
313 | return (31);
| ~~~~~~~~~~~~
314 | status = newStatus;
| ~~~~~~~~~~~~~~~~~~~
315 | }
| ~
316 | }
| ~
./match.h:4820:4: note: expanded from macro 'MATCH_BYTECODES'
4820 | ;} END_MACRO
| ^
opt.c:301:7: note: ')' token is here
301 | MATCH_BYTECODES (CHECK_KIND_OF_BLOCK, bp, (
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
302 | PUSH_SELF, PUSH_RECEIVER_VARIABLE,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
303 | STORE_RECEIVER_VARIABLE {
| ~~~~~~~~~~~~~~~~~~~~~~~~~
304 | if (status == 0)
| ~~~~~~~~~~~~~~~~
305 | status = 1;
| ~~~~~~~~~~~
306 | }
| ~
307 |
308 | PUSH_LIT_CONSTANT {
| ~~~~~~~~~~~~~~~~~~~
309 | newStatus = check_inner_block (literals[n]);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
310 | if (newStatus > status)
| ~~~~~~~~~~~~~~~~~~~~~~~
311 | {
| ~
312 | if (newStatus == 31)
| ~~~~~~~~~~~~~~~~~~~~
313 | return (31);
| ~~~~~~~~~~~~
314 | status = newStatus;
| ~~~~~~~~~~~~~~~~~~~
315 | }
| ~
316 | }
| ~
./match.h:4820:6: note: expanded from macro 'MATCH_BYTECODES'
4820 | ;} END_MACRO
| ^~~~~~~~~
./gstpriv.h:215:19: note: expanded from macro 'END_MACRO'
215 | #define END_MACRO ))
| ^
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/usr/local/share/smalltalk/kernel\" -DIMAGE_PATH=\"/usr/local/var/lib/smalltalk\" -DMODULE_PATH=\"/usr/local/lib/smalltalk\" -DLIBEXEC_PATH=\"/usr/local/libexec/smalltalk\" -DPREFIX=\"/usr/local\" -DEXEC_PREFIX=\"/usr/local\" -DDEFAULT_EXECUTABLE=\"/usr/local/bin/gst\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT sockets.lo -MD -MP -MF .deps/sockets.Tpo -c sockets.c -fPIC -DPIC -o .libs/sockets.o
8 warnings generated.
opt.c:461:4: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
461 | MATCH_BYTECODES (THREAD_JUMPS, dest, (
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
462 | MAKE_DIRTY_BLOCK,
| ~~~~~~~~~~~~~~~~~
463 | SEND_SPECIAL,
| ~~~~~~~~~~~~~
464 | SEND_ARITH,
| ~~~~~~~~~~~
465 | SEND_IMMEDIATE,
| ~~~~~~~~~~~~~~~
466 | PUSH_RECEIVER_VARIABLE,
| ~~~~~~~~~~~~~~~~~~~~~~~
467 | PUSH_TEMPORARY_VARIABLE,
| ~~~~~~~~~~~~~~~~~~~~~~~~
468 | PUSH_LIT_CONSTANT,
| ~~~~~~~~~~~~~~~~~~
469 | PUSH_LIT_VARIABLE,
| ~~~~~~~~~~~~~~~~~~
470 | PUSH_SELF,
| ~~~~~~~~~~
471 | PUSH_SPECIAL,
| ~~~~~~~~~~~~~
472 | PUSH_INTEGER,
| ~~~~~~~~~~~~~
473 | LINE_NUMBER_BYTECODE,
| ~~~~~~~~~~~~~~~~~~~~~
474 | STORE_RECEIVER_VARIABLE,
| ~~~~~~~~~~~~~~~~~~~~~~~~
475 | STORE_TEMPORARY_VARIABLE,
| ~~~~~~~~~~~~~~~~~~~~~~~~~
476 | STORE_LIT_VARIABLE,
| ~~~~~~~~~~~~~~~~~~~
./match.h:4:44: note: expanded from macro 'MATCH_BYTECODES'
4 | #define MATCH_BYTECODES(name_, bp_, code_) BEGIN_MACRO { \
| ^~~~~~~~~~~
./gstpriv.h:214:29: note: expanded from macro 'BEGIN_MACRO'
214 | #define BEGIN_MACRO ((void) (
| ^
opt.c:461:4: note: '{' token is here
461 | MATCH_BYTECODES (THREAD_JUMPS, dest, (
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
462 | MAKE_DIRTY_BLOCK,
| ~~~~~~~~~~~~~~~~~
463 | SEND_SPECIAL,
| ~~~~~~~~~~~~~
464 | SEND_ARITH,
| ~~~~~~~~~~~
465 | SEND_IMMEDIATE,
| ~~~~~~~~~~~~~~~
466 | PUSH_RECEIVER_VARIABLE,
| ~~~~~~~~~~~~~~~~~~~~~~~
467 | PUSH_TEMPORARY_VARIABLE,
| ~~~~~~~~~~~~~~~~~~~~~~~~
468 | PUSH_LIT_CONSTANT,
| ~~~~~~~~~~~~~~~~~~
469 | PUSH_LIT_VARIABLE,
| ~~~~~~~~~~~~~~~~~~
470 | PUSH_SELF,
| ~~~~~~~~~~
471 | PUSH_SPECIAL,
| ~~~~~~~~~~~~~
472 | PUSH_INTEGER,
| ~~~~~~~~~~~~~
473 | LINE_NUMBER_BYTECODE,
| ~~~~~~~~~~~~~~~~~~~~~
474 | STORE_RECEIVER_VARIABLE,
| ~~~~~~~~~~~~~~~~~~~~~~~~
475 | STORE_TEMPORARY_VARIABLE,
| ~~~~~~~~~~~~~~~~~~~~~~~~~
476 | STORE_LIT_VARIABLE,
| ~~~~~~~~~~~~~~~~~~~
./match.h:4:56: note: expanded from macro 'MATCH_BYTECODES'
4 | #define MATCH_BYTECODES(name_, bp_, code_) BEGIN_MACRO { \
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/usr/local/share/smalltalk/kernel\" -DIMAGE_PATH=\"/usr/local/var/lib/smalltalk\" -DMODULE_PATH=\"/usr/local/lib/smalltalk\" -DLIBEXEC_PATH=\"/usr/local/libexec/smalltalk\" -DPREFIX=\"/usr/local\" -DEXEC_PREFIX=\"/usr/local\" -DDEFAULT_EXECUTABLE=\"/usr/local/bin/gst\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT tree.lo -MD -MP -MF .deps/tree.Tpo -c tree.c -o tree.o >/dev/null 2>&1
| ^
opt.c:461:4: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
461 | MATCH_BYTECODES (THREAD_JUMPS, dest, (
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
462 | MAKE_DIRTY_BLOCK,
| ~~~~~~~~~~~~~~~~~
463 | SEND_SPECIAL,
| ~~~~~~~~~~~~~
464 | SEND_ARITH,
| ~~~~~~~~~~~
465 | SEND_IMMEDIATE,
| ~~~~~~~~~~~~~~~
466 | PUSH_RECEIVER_VARIABLE,
| ~~~~~~~~~~~~~~~~~~~~~~~
467 | PUSH_TEMPORARY_VARIABLE,
| ~~~~~~~~~~~~~~~~~~~~~~~~
468 | PUSH_LIT_CONSTANT,
| ~~~~~~~~~~~~~~~~~~
469 | PUSH_LIT_VARIABLE,
| ~~~~~~~~~~~~~~~~~~
470 | PUSH_SELF,
| ~~~~~~~~~~
471 | PUSH_SPECIAL,
| ~~~~~~~~~~~~~
472 | PUSH_INTEGER,
| ~~~~~~~~~~~~~
473 | LINE_NUMBER_BYTECODE,
| ~~~~~~~~~~~~~~~~~~~~~
474 | STORE_RECEIVER_VARIABLE,
| ~~~~~~~~~~~~~~~~~~~~~~~~
475 | STORE_TEMPORARY_VARIABLE,
| ~~~~~~~~~~~~~~~~~~~~~~~~~
476 | STORE_LIT_VARIABLE,
| ~~~~~~~~~~~~~~~~~~~
./match.h:4820:4: note: expanded from macro 'MATCH_BYTECODES'
4820 | ;} END_MACRO
| ^
opt.c:461:4: note: ')' token is here
461 | MATCH_BYTECODES (THREAD_JUMPS, dest, (
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
462 | MAKE_DIRTY_BLOCK,
| ~~~~~~~~~~~~~~~~~
463 | SEND_SPECIAL,
| ~~~~~~~~~~~~~
464 | SEND_ARITH,
| ~~~~~~~~~~~
465 | SEND_IMMEDIATE,
| ~~~~~~~~~~~~~~~
466 | PUSH_RECEIVER_VARIABLE,
| ~~~~~~~~~~~~~~~~~~~~~~~
467 | PUSH_TEMPORARY_VARIABLE,
| ~~~~~~~~~~~~~~~~~~~~~~~~
468 | PUSH_LIT_CONSTANT,
| ~~~~~~~~~~~~~~~~~~
469 | PUSH_LIT_VARIABLE,
| ~~~~~~~~~~~~~~~~~~
470 | PUSH_SELF,
| ~~~~~~~~~~
471 | PUSH_SPECIAL,
| ~~~~~~~~~~~~~
472 | PUSH_INTEGER,
| ~~~~~~~~~~~~~
473 | LINE_NUMBER_BYTECODE,
| ~~~~~~~~~~~~~~~~~~~~~
474 | STORE_RECEIVER_VARIABLE,
| ~~~~~~~~~~~~~~~~~~~~~~~~
475 | STORE_TEMPORARY_VARIABLE,
| ~~~~~~~~~~~~~~~~~~~~~~~~~
476 | STORE_LIT_VARIABLE,
| ~~~~~~~~~~~~~~~~~~~
./match.h:4820:6: note: expanded from macro 'MATCH_BYTECODES'
4820 | ;} END_MACRO
| ^~~~~~~~~
./gstpriv.h:215:19: note: expanded from macro 'END_MACRO'
215 | #define END_MACRO ))
| ^
mv -f .deps/heap.Tpo .deps/heap.Plo
In file included from real.c:55:
In file included from ./gstpriv.h:646:
./dict.inl:562:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\""/usr/local/share/smalltalk/kernel"\" -DIMAGE_PATH=\""/usr/local/var/lib/smalltalk"\" -DMODULE_PATH=\""/usr/local/lib/smalltalk"\" -DLIBEXEC_PATH=\""/usr/local/libexec/smalltalk"\" -DPREFIX=\""/usr/local"\" -DEXEC_PREFIX=\""/usr/local"\" -DDEFAULT_EXECUTABLE=\""/usr/local/bin/gst"\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT events.lo -MD -MP -MF .deps/events.Tpo -c -o events.lo events.c
562 | floatq_oop_value (floatOOP)
| ^
opt.c:993:4: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
993 | MATCH_BYTECODES (COMPUTE_STACK_POS, bp, (
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
994 | RETURN_METHOD_STACK_TOP,
| ~~~~~~~~~~~~~~~~~~~~~~~~
995 | RETURN_CONTEXT_STACK_TOP {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
996 | bc_len = bp - bp_first;
| ~~~~~~~~~~~~~~~~~~~~~~~
997 |
998 | /* We cannot fill the basic block right now because the
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
999 | stack height might be different. */
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1000 | if (!bb_start[bc_len])
| ~~~~~~~~~~~~~~~~~~~~~~
1001 | {
| ~
1002 | ALLOCA_BASIC_BLOCK (bb_start + bc_len, 0,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1003 | bp_first + bc_len, curr_sp + balance);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1004 | bb_start[bc_len]->suspended = true;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1005 | bb_start[bc_len]->next = NULL;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1006 | *susp_tail = bb_start[bc_len];
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1007 | susp_tail = &(bb_start[bc_len]->next);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1008 | }
| ~
./match.h:4:44: note: expanded from macro 'MATCH_BYTECODES'
4 | #define MATCH_BYTECODES(name_, bp_, code_) BEGIN_MACRO { \
| ^~~~~~~~~~~
./gstpriv.h:214:29: note: expanded from macro 'BEGIN_MACRO'
214 | #define BEGIN_MACRO ((void) (
| ^
opt.c:993:4: note: '{' token is here
993 | MATCH_BYTECODES (COMPUTE_STACK_POS, bp, (
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
994 | RETURN_METHOD_STACK_TOP,
| ~~~~~~~~~~~~~~~~~~~~~~~~
995 | RETURN_CONTEXT_STACK_TOP {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
996 | bc_len = bp - bp_first;
| ~~~~~~~~~~~~~~~~~~~~~~~
997 |
998 | /* We cannot fill the basic block right now because the
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
999 | stack height might be different. */
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1000 | if (!bb_start[bc_len])
| ~~~~~~~~~~~~~~~~~~~~~~
1001 | {
| ~
1002 | ALLOCA_BASIC_BLOCK (bb_start + bc_len, 0,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1003 | bp_first + bc_len, curr_sp + balance);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1004 | bb_start[bc_len]->suspended = true;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1005 | bb_start[bc_len]->next = NULL;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1006 | *susp_tail = bb_start[bc_len];
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1007 | susp_tail = &(bb_start[bc_len]->next);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1008 | }
| ~
./match.h:4:56: note: expanded from macro 'MATCH_BYTECODES'
4 | #define MATCH_BYTECODES(name_, bp_, code_) BEGIN_MACRO { \
| ^
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/usr/local/share/smalltalk/kernel\" -DIMAGE_PATH=\"/usr/local/var/lib/smalltalk\" -DMODULE_PATH=\"/usr/local/lib/smalltalk\" -DLIBEXEC_PATH=\"/usr/local/libexec/smalltalk\" -DPREFIX=\"/usr/local\" -DEXEC_PREFIX=\"/usr/local\" -DDEFAULT_EXECUTABLE=\"/usr/local/bin/gst\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT events.lo -MD -MP -MF .deps/events.Tpo -c events.c -fPIC -DPIC -o .libs/events.o
./dict.inl:1387:35: warning: result of comparison of constant 4611686018427387903 with expression of type 'int32_t' (aka 'int') is always true [-Wtautological-constant-out-of-range-compare]
1387 | if COMMON (i >= MIN_ST_INT && i <= MAX_ST_INT)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
./gstpriv.h:148:41: note: expanded from macro 'COMMON'
148 | #define COMMON(x) (__builtin_expect ((x) != 0, 1))
| ^
In file included from real.c:55:
In file included from ./gstpriv.h:646:
./dict.inl:1387:16: warning: result of comparison of constant -4611686018427387904 with expression of type 'int32_t' (aka 'int') is always true [-Wtautological-constant-out-of-range-compare]
1387 | if COMMON (i >= MIN_ST_INT && i <= MAX_ST_INT)
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./gstpriv.h:148:41: note: expanded from macro 'COMMON'
148 | #define COMMON(x) (__builtin_expect ((x) != 0, 1))
| ^
In file included from real.c:55:
In file included from ./gstpriv.h:646:
./dict.inl:1410:17: warning: result of comparison of constant 4611686018427387903 with expression of type 'uint32_t' (aka 'unsigned int') is always true [-Wtautological-constant-out-of-range-compare]
1410 | if COMMON (ui <= MAX_ST_INT)
| ~~~~~~~~~~~^~~~~~~~~~~~~~
./gstpriv.h:148:41: note: expanded from macro 'COMMON'
148 | #define COMMON(x) (__builtin_expect ((x) != 0, 1))
| ^
9 warnings generated.
In file included from interp.c:57:
In file included from ./gstpriv.h:646:
./dict.inl:562:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
562 | floatq_oop_value (floatOOP)
| ^
opt.c:993:4: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
993 | MATCH_BYTECODES (COMPUTE_STACK_POS, bp, (
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
994 | RETURN_METHOD_STACK_TOP,
| ~~~~~~~~~~~~~~~~~~~~~~~~
995 | RETURN_CONTEXT_STACK_TOP {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
996 | bc_len = bp - bp_first;
| ~~~~~~~~~~~~~~~~~~~~~~~
997 |
998 | /* We cannot fill the basic block right now because the
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
999 | stack height might be different. */
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1000 | if (!bb_start[bc_len])
| ~~~~~~~~~~~~~~~~~~~~~~
1001 | {
| ~
1002 | ALLOCA_BASIC_BLOCK (bb_start + bc_len, 0,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1003 | bp_first + bc_len, curr_sp + balance);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1004 | bb_start[bc_len]->suspended = true;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/usr/local/share/smalltalk/kernel\" -DIMAGE_PATH=\"/usr/local/var/lib/smalltalk\" -DMODULE_PATH=\"/usr/local/lib/smalltalk\" -DLIBEXEC_PATH=\"/usr/local/libexec/smalltalk\" -DPREFIX=\"/usr/local\" -DEXEC_PREFIX=\"/usr/local\" -DDEFAULT_EXECUTABLE=\"/usr/local/bin/gst\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT input.lo -MD -MP -MF .deps/input.Tpo -c input.c -o input.o >/dev/null 2>&1
1005 | bb_start[bc_len]->next = NULL;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1006 | *susp_tail = bb_start[bc_len];
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1007 | susp_tail = &(bb_start[bc_len]->next);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1008 | }
| ~
./match.h:4820:4: note: expanded from macro 'MATCH_BYTECODES'
4820 | ;} END_MACRO
| ^
opt.c:993:4: note: ')' token is here
993 | MATCH_BYTECODES (COMPUTE_STACK_POS, bp, (
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
994 | RETURN_METHOD_STACK_TOP,
| ~~~~~~~~~~~~~~~~~~~~~~~~
995 | RETURN_CONTEXT_STACK_TOP {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
996 | bc_len = bp - bp_first;
| ~~~~~~~~~~~~~~~~~~~~~~~
997 |
998 | /* We cannot fill the basic block right now because the
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
999 | stack height might be different. */
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1000 | if (!bb_start[bc_len])
| ~~~~~~~~~~~~~~~~~~~~~~
1001 | {
| ~
1002 | ALLOCA_BASIC_BLOCK (bb_start + bc_len, 0,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1003 | bp_first + bc_len, curr_sp + balance);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1004 | bb_start[bc_len]->suspended = true;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1005 | bb_start[bc_len]->next = NULL;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1006 | *susp_tail = bb_start[bc_len];
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1007 | susp_tail = &(bb_start[bc_len]->next);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1008 | }
| ~
./match.h:4820:6: note: expanded from macro 'MATCH_BYTECODES'
4820 | ;} END_MACRO
| ^~~~~~~~~
./gstpriv.h:215:19: note: expanded from macro 'END_MACRO'
215 | #define END_MACRO ))
| ^
5 warnings generated.
opt.c:1162:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/usr/local/share/smalltalk/kernel\" -DIMAGE_PATH=\"/usr/local/var/lib/smalltalk\" -DMODULE_PATH=\"/usr/local/lib/smalltalk\" -DLIBEXEC_PATH=\"/usr/local/libexec/smalltalk\" -DPREFIX=\"/usr/local\" -DEXEC_PREFIX=\"/usr/local\" -DDEFAULT_EXECUTABLE=\"/usr/local/bin/gst\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT lex.lo -MD -MP -MF .deps/lex.Tpo -c lex.c -o lex.o >/dev/null 2>&1
1162 | MATCH_BYTECODES (MAKE_DEST_TABLE, bp, (
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1163 | PUSH_RECEIVER_VARIABLE,
| ~~~~~~~~~~~~~~~~~~~~~~~
1164 | PUSH_TEMPORARY_VARIABLE,
| ~~~~~~~~~~~~~~~~~~~~~~~~
1165 | PUSH_LIT_CONSTANT,
| ~~~~~~~~~~~~~~~~~~
1166 | PUSH_LIT_VARIABLE,
| ~~~~~~~~~~~~~~~~~~
1167 | PUSH_SELF,
| ~~~~~~~~~~
1168 | PUSH_SPECIAL,
| ~~~~~~~~~~~~~
1169 | PUSH_INTEGER,
| ~~~~~~~~~~~~~
1170 | RETURN_METHOD_STACK_TOP,
| ~~~~~~~~~~~~~~~~~~~~~~~~
1171 | RETURN_CONTEXT_STACK_TOP,
| ~~~~~~~~~~~~~~~~~~~~~~~~~
1172 | LINE_NUMBER_BYTECODE,
| ~~~~~~~~~~~~~~~~~~~~~
1173 | STORE_RECEIVER_VARIABLE,
| ~~~~~~~~~~~~~~~~~~~~~~~~
1174 | STORE_TEMPORARY_VARIABLE,
| ~~~~~~~~~~~~~~~~~~~~~~~~~
1175 | STORE_LIT_VARIABLE,
| ~~~~~~~~~~~~~~~~~~~
1176 | SEND,
| ~~~~~
1177 | POP_INTO_NEW_STACKTOP,
| ~~~~~~~~~~~~~~~~~~~~~~
./match.h:4:44: note: expanded from macro 'MATCH_BYTECODES'
4 | #define MATCH_BYTECODES(name_, bp_, code_) BEGIN_MACRO { \
| ^~~~~~~~~~~
./gstpriv.h:214:29: note: expanded from macro 'BEGIN_MACRO'
214 | #define BEGIN_MACRO ((void) (
| ^
opt.c:1162:7: note: '{' token is here
1162 | MATCH_BYTECODES (MAKE_DEST_TABLE, bp, (
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1163 | PUSH_RECEIVER_VARIABLE,
| ~~~~~~~~~~~~~~~~~~~~~~~
1164 | PUSH_TEMPORARY_VARIABLE,
| ~~~~~~~~~~~~~~~~~~~~~~~~
1165 | PUSH_LIT_CONSTANT,
| ~~~~~~~~~~~~~~~~~~
1166 | PUSH_LIT_VARIABLE,
| ~~~~~~~~~~~~~~~~~~
1167 | PUSH_SELF,
| ~~~~~~~~~~
1168 | PUSH_SPECIAL,
| ~~~~~~~~~~~~~
1169 | PUSH_INTEGER,
| ~~~~~~~~~~~~~
1170 | RETURN_METHOD_STACK_TOP,
| ~~~~~~~~~~~~~~~~~~~~~~~~
1171 | RETURN_CONTEXT_STACK_TOP,
| ~~~~~~~~~~~~~~~~~~~~~~~~~
1172 | LINE_NUMBER_BYTECODE,
| ~~~~~~~~~~~~~~~~~~~~~
1173 | STORE_RECEIVER_VARIABLE,
| ~~~~~~~~~~~~~~~~~~~~~~~~
1174 | STORE_TEMPORARY_VARIABLE,
| ~~~~~~~~~~~~~~~~~~~~~~~~~
1175 | STORE_LIT_VARIABLE,
| ~~~~~~~~~~~~~~~~~~~
1176 | SEND,
| ~~~~~
1177 | POP_INTO_NEW_STACKTOP,
| ~~~~~~~~~~~~~~~~~~~~~~
./match.h:4:56: note: expanded from macro 'MATCH_BYTECODES'
4 | #define MATCH_BYTECODES(name_, bp_, code_) BEGIN_MACRO { \
| ^
mv -f .deps/files.Tpo .deps/files.Plo
./dict.inl:1387:35: warning: result of comparison of constant 4611686018427387903 with expression of type 'int32_t' (aka 'int') is always true [-Wtautological-constant-out-of-range-compare]
1387 | if COMMON (i >= MIN_ST_INT && i <= MAX_ST_INT)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
./gstpriv.h:148:41: note: expanded from macro 'COMMON'
148 | #define COMMON(x) (__builtin_expect ((x) != 0, 1))
| ^
In file included from interp.c:57:
In file included from ./gstpriv.h:646:
./dict.inl:1387:16: warning: result of comparison of constant -4611686018427387904 with expression of type 'int32_t' (aka 'int') is always true [-Wtautological-constant-out-of-range-compare]
1387 | if COMMON (i >= MIN_ST_INT && i <= MAX_ST_INT)
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./gstpriv.h:148:41: note: expanded from macro 'COMMON'
148 | #define COMMON(x) (__builtin_expect ((x) != 0, 1))
| ^
In file included from interp.c:57:
In file included from ./gstpriv.h:646:
./dict.inl:1410:17: warning: result of comparison of constant 4611686018427387903 with expression of type 'uint32_t' (aka 'unsigned int') is always true [-Wtautological-constant-out-of-range-compare]
1410 | if COMMON (ui <= MAX_ST_INT)
| ~~~~~~~~~~~^~~~~~~~~~~~~~
./gstpriv.h:148:41: note: expanded from macro 'COMMON'
148 | #define COMMON(x) (__builtin_expect ((x) != 0, 1))
| ^
opt.c:1162:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1162 | MATCH_BYTECODES (MAKE_DEST_TABLE, bp, (
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1163 | PUSH_RECEIVER_VARIABLE,
| ~~~~~~~~~~~~~~~~~~~~~~~
1164 | PUSH_TEMPORARY_VARIABLE,
| ~~~~~~~~~~~~~~~~~~~~~~~~
1165 | PUSH_LIT_CONSTANT,
| ~~~~~~~~~~~~~~~~~~
1166 | PUSH_LIT_VARIABLE,
| ~~~~~~~~~~~~~~~~~~
1167 | PUSH_SELF,
| ~~~~~~~~~~
1168 | PUSH_SPECIAL,
| ~~~~~~~~~~~~~
1169 | PUSH_INTEGER,
| ~~~~~~~~~~~~~
1170 | RETURN_METHOD_STACK_TOP,
| ~~~~~~~~~~~~~~~~~~~~~~~~
1171 | RETURN_CONTEXT_STACK_TOP,
| ~~~~~~~~~~~~~~~~~~~~~~~~~
1172 | LINE_NUMBER_BYTECODE,
| ~~~~~~~~~~~~~~~~~~~~~
1173 | STORE_RECEIVER_VARIABLE,
| ~~~~~~~~~~~~~~~~~~~~~~~~
1174 | STORE_TEMPORARY_VARIABLE,
| ~~~~~~~~~~~~~~~~~~~~~~~~~
1175 | STORE_LIT_VARIABLE,
| ~~~~~~~~~~~~~~~~~~~
1176 | SEND,
| ~~~~~
1177 | POP_INTO_NEW_STACKTOP,
| ~~~~~~~~~~~~~~~~~~~~~~
./match.h:4820:4: note: expanded from macro 'MATCH_BYTECODES'
4820 | ;} END_MACRO
| ^
opt.c:1162:7: note: ')' token is here
1162 | MATCH_BYTECODES (MAKE_DEST_TABLE, bp, (
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1163 | PUSH_RECEIVER_VARIABLE,
| ~~~~~~~~~~~~~~~~~~~~~~~
1164 | PUSH_TEMPORARY_VARIABLE,
| ~~~~~~~~~~~~~~~~~~~~~~~~
1165 | PUSH_LIT_CONSTANT,
| ~~~~~~~~~~~~~~~~~~
1166 | PUSH_LIT_VARIABLE,
| ~~~~~~~~~~~~~~~~~~
1167 | PUSH_SELF,
| ~~~~~~~~~~
1168 | PUSH_SPECIAL,
| ~~~~~~~~~~~~~
1169 | PUSH_INTEGER,
| ~~~~~~~~~~~~~
In file included from sockets.c:54:
In file included from ./gstpriv.h:646:
./dict.inl:562:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1170 | 562 | floatq_oop_value (floatOOP)
| ^
RETURN_METHOD_STACK_TOP,
| ~~~~~~~~~~~~~~~~~~~~~~~~
1171 | RETURN_CONTEXT_STACK_TOP,
| ~~~~~~~~~~~~~~~~~~~~~~~~~
1172 | LINE_NUMBER_BYTECODE,
| ~~~~~~~~~~~~~~~~~~~~~
1173 | STORE_RECEIVER_VARIABLE,
| ~~~~~~~~~~~~~~~~~~~~~~~~
1174 | STORE_TEMPORARY_VARIABLE,
| ~~~~~~~~~~~~~~~~~~~~~~~~~
1175 | STORE_LIT_VARIABLE,
| ~~~~~~~~~~~~~~~~~~~
1176 | SEND,
| ~~~~~
1177 | POP_INTO_NEW_STACKTOP,
| ~~~~~~~~~~~~~~~~~~~~~~
./match.h:4820:6: note: expanded from macro 'MATCH_BYTECODES'
4820 | ;} END_MACRO
| ^~~~~~~~~
./gstpriv.h:215:19: note: expanded from macro 'END_MACRO'
215 | #define END_MACRO ))
| ^
mv -f .deps/security.Tpo .deps/security.Plo
opt.c:1300:53: warning: invalid conversion specifier 'O' [-Wformat-invalid-specifier]
1300 | _gst_errorf ("Method verification failed for %O>>%O",
| ~^
opt.c:1300:57: warning: invalid conversion specifier 'O' [-Wformat-invalid-specifier]
1300 | _gst_errorf ("Method verification failed for %O>>%O",
| ~^
opt.c:1302:20: warning: data argument not used by format string [-Wformat-extra-args]
1300 | _gst_errorf ("Method verification failed for %O>>%O",
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1301 | GET_METHOD_CLASS (methodOOP),
1302 | GET_METHOD_SELECTOR (methodOOP));
| ^
./comp.inl:82:3: note: expanded from macro 'GET_METHOD_SELECTOR'
82 | (((gst_method_info)OOP_TO_OBJ(get_method_info(methodOOP)))->selector)
| ^
mv -f .deps/re.Tpo .deps/re.Plo
opt.c:1447:4: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1447 | MATCH_BYTECODES (CREATE_BASIC_BLOCKS, bp, (
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1448 | RETURN_METHOD_STACK_TOP,
| ~~~~~~~~~~~~~~~~~~~~~~~~
1449 | RETURN_CONTEXT_STACK_TOP {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
1450 | bc_len = bp - bp_first;
| ~~~~~~~~~~~~~~~~~~~~~~~
1451 |
1452 | /* We cannot fill the basic block right now because the
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1453 | stack height might be different. */
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1454 | if (!bb_start[bc_len])
| ~~~~~~~~~~~~~~~~~~~~~~
1455 | {
| ~
1456 | ALLOCA_BASIC_BLOCK (bb_start + bc_len, stack_depth,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1457 | bp_first + bc_len, curr_sp + balance);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1458 | bb_start[bc_len]->suspended = true;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1459 | bb_start[bc_len]->next = NULL;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1460 | *susp_tail = bb_start[bc_len];
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1461 | susp_tail = &(bb_start[bc_len]->next);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1462 | }
| ~
./match.h:4:44: note: expanded from macro 'MATCH_BYTECODES'
4 | #define MATCH_BYTECODES(name_, bp_, code_) BEGIN_MACRO { \
| ^~~~~~~~~~~
./gstpriv.h:214:29: note: expanded from macro 'BEGIN_MACRO'
214 | #define BEGIN_MACRO ((voidIn file included from interp.c:677:
prims.def:123:3: warning: variable 'iarg1' set but not used [-Wunused-but-set-variable]
) (
| ^
opt.c:1447:4: note: '{' token is here
123 | INT_BIN_OP (a 1447 | dd_with_check (oop1, oop2, &overflow), false);
| ^ MATCH_BYTECODES (CREATE_BASIC_BLOC
K./prims.inl:S, bp91:16: , (
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
note: expanded from macro 'INT_BIN_OP'
1448 | 91 | RETU intRN_Mptr_tETHOD iar_STAg1, CK_TOiarg2;P,
| ~~~~~~~~~~~~~~~~~~~~~~~~
\
| 1449 | ^
prims.def: R123:3ETUR: warning: variable 'iarg2' set but not used [-Wunused-but-set-variable]N_C
ONTE./prims.inl:91XT_STA:23:CK_T note: expanded from macro 'INT_BIN_OP'
O 91 | P {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
i 1450 | ntpt bc_len = bp - bp_first;r_t
| ~~~~~~~~~~~~~~~~~~~~~~~
ia 1451 |
r 1452 | g1, /* We caiargnnot fill 2; the \
| basic ^
block right now because the
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1453 | stack height might be different. */
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1454 | if (!bb_start[bc_len])
| ~~~~~~~~~~~~~~~~~~~~~~
1455 | {
| ~
1456 | ALLOCA_BASIC_BLOCK (bb_start + bc_len, stack_depth,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1457 | bp_first + bc_len, curr_sp + balance);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
prims.def:130: 14583: | bb_start[warning: variable 'iarg1' set but not used [-Wunused-but-set-variable]
b 130c_len] | I->suspended = true;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1459 | NT_BIN_OP (s bb_starub_t[bc_len]->next = NULL;wit
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
h_ch eck1460 | *s (oop1, usp_tail = oop2, &overflow), false);
| ^
bb_start[bc_len];
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./prims.inl:91:16: note: expanded from macro 'INT_BIN_OP'
91 | intptr_t iarg 11461 | susp_tail = &(bb_start[bc_l,e ni]->next);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1462 | }
| ~
a./match.h:4:56: note: expanded from macro 'MATCH_BYTECODES'
rg2; \
| ^
4 | #define mv -f .deps/print.Tpo .deps/print.Plo
MATCH_Bprims.defYTECOD:E130S(name:3: warning: variable 'iarg2' set but not used [-Wunused-but-set-variable]
_, b./prims.inl:91:23: note: expanded from macro 'INT_BIN_OP'
p_, code_) BEGIN_MACRO { \
| ^
91 | intptr_t iarg1, iarg2; \
| ^
prims.def:179:3: warning: variable 'iarg1' set but not used [-Wunused-but-set-variable]
179 | INT_BIN_OP (mul_with_check (oop1, oop2, &overflow), false);
| ^
./prims.inl:91:16: note: expanded from macro 'INT_BIN_OP'
91 | intptr_t iarg1, iarg2; mv -f .deps/alloc.Tpo .deps/alloc.Plo
\
| ^
prims.def:179:3: warning: variable 'iarg2' set but not used [-Wunused-but-set-variable]
./prims.inl:91:23: note: expanded from macro 'INT_BIN_OP'
91 | intptr_t iarg1, iarg2; \
| ^
./dict.inl:1387:35: warning: result of comparison of constant 4611686018427387903 with expression of type 'int32_t' (aka 'int') is always true [-Wtautological-constant-out-of-range-compare]
1387 | if COMMON (i >= MIN_ST_INT && i <= MAX_ST_INT)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
./gstpriv.h:148:41: note: expanded from macro 'COMMON'
148 | #define COMMON(x) (__builtin_expect ((x) != 0, 1))
| ^
In file included from sockets.c:54:
In file included from ./gstpriv.h:646:
./dict.inl:1387:16: warning: result of comparison of constant -4611686018427387904 with expression of type 'int32_t' (aka 'int') is always true [-Wtautological-constant-out-of-range-compare]
1387 | if COMMON (i >= MIN_ST_INT && i <= MAX_ST_INT)
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./gstpriv.h:148:41: note: expanded from macro 'COMMON'
148 | #define COMMON(x) (__builtin_expect ((x) != 0, 1))
| ^
In file included from sockets.c:54:
In file included from ./gstpriv.h:646:
./dict.inl:1410:17: warning: result of comparison of constant 4611686018427387903 with expression of type 'uint32_t' (aka 'unsigned int') is always true [-Wtautological-constant-out-of-range-compare]
1410 | if COMMON (ui <= MAX_ST_INT)
| ~~~~~~~~~~~^~~~~~~~~~~~~~
./gstpriv.h:148:41: note: expanded from macro 'COMMON'
148 | #define COMMON(x) (__builtin_expect ((x) != 0, 1))
| ^
prims.def:293:3: warning: variable 'iarg1' set but not used [-Wunused-but-set-variable]
293 | INT_BIN_OP (tagged_and (oop1, oop2), true);
| ^
./prims.inl:91:16: note: expanded from macro 'INT_BIN_OP'
91 | intptr_t iarg1, iarg2; \
| ^
prims.def:293:3: warning: variable 'iarg2' set but not used [-Wunused-but-set-variable]
./prims.inl:91:23: note: expanded from macro 'INT_BIN_OP'
91 | intptr_t iarg1, iarg2; \
| ^
prims.def:300:3: warning: variable 'iarg1' set but not used [-Wunused-but-set-variable]
300 | INT_BIN_OP (tagged_or (oop1, oop2), true);
| ^
./prims.inl:91:16: note: expanded from macro 'INT_BIN_OP'
91 | intptr_t iarg1, iarg2; \
| ^
prims.def:300:3: warning: variable 'iarg2' set but not used [-Wunused-but-set-variable]
./prims.inl:91:23: note: expanded from macro 'INT_BIN_OP'
91 | intptr_t iarg1, iarg2; \
| ^
prims.def:307:3: warning: variable 'iarg1' set but not used [-Wunused-but-set-variable]
307 | INT_BIN_OP (tagged_xor (oop1, oop2), true);
| ^
./prims.inl:91:16: note: expanded from macro 'INT_BIN_OP'
91 | intptr_t iarg1, iarg2; \
| ^
prims.def:307:3: warning: variable 'iarg2' set but not used [-Wunused-but-set-variable]
./prims.inl:91:23: note: expanded from macro 'INT_BIN_OP'
91 | intptr_t iarg1, iarg2; \
| ^
prims.def:1538:56: warning: implicit conversion from 'long' to 'double' changes value from 4611686018427387903 to 4611686018427387904 [-Wimplicit-const-int-float-conversion]
1538 | if COMMON (oopValue >= MIN_ST_INT && oopValue <= MAX_ST_INT)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
./gstpriv.h:541:49: note: expanded from macro 'MAX_ST_INT'
541 | #define MAX_ST_INT ((1L << ST_INT_SIZE) - 1)
| ^
./gstpriv.h:148:41: note: expanded from macro 'COMMON'
148 | #define COMMON(x) (__builtin_expect ((x) != 0, 1))
| ^
In file included from interp.c:677:
prims.def:1734:56: warning: implicit conversion from 'long' to 'double' changes value from 4611686018427387903 to 4611686018427387904 [-Wimplicit-const-int-float-conversion]
1734 | if COMMON (oopValue >= MIN_ST_INT && oopValue <= MAX_ST_INT)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
./gstpriv.h:541:49: note: expanded from macro 'MAX_ST_INT'
541 | #define MAX_ST_INT ((1L << ST_INT_SIZE) - 1)
| ^
./gstpriv.h:148:41: note: expanded from macro 'COMMON'
148 | #define COMMON(x) (__builtin_expect ((x) != 0, 1))
| ^
opt.c:1447:4: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1447 | MATCH_BYTECODES (CREATE_BASIC_BLOCKS, bp, (
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1448 | RETURN_METHOD_STACK_TOP,
| ~~~~~~~~~~~~~~~~~~~~~~~~
1449 | RETURN_CONTEXT_STACK_TOP {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
1450 | bc_len = bp - bp_first;
| ~~~~~~~~~~~~~~~~~~~~~~~
1451 |
1452 | /* We cannot fill the basic block right now because the
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1453 | stack height might be different. */
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1454 | if (!bb_start[bc_len])
| ~~~~~~~~~~~~~~~~~~~~~~
1455 | {
| ~
1456 | ALLOCA_BASIC_BLOCK (bb_start + bc_len, stack_depth,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1457 | bp_first + bc_len, curr_sp + balance);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1458 | bb_start[bc_len]->suspended = true;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1459 | bb_start[bc_len]->next = NULL;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1460 | *susp_tail = bb_start[bc_len];
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1461 | susp_tail = &(bb_start[bc_len]->next);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1462 | }
| ~
./match.h:4820:4: note: expanded from macro 'MATCH_BYTECODES'
4820 | ;} END_MACRO
| ^
opt.c:1447:4: note: ')' token is here
1447 | MATCH_BYTECODES (CREATE_BASIC_BLOCKS, bp, (
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1448 | RETURN_METHOD_STACK_TOP,
| ~~~~~~~~~~~~~~~~~~~~~~~~
1449 | RETURN_CONTEXT_STACK_TOP {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
1450 | bc_len = bp - bp_first;
| ~~~~~~~~~~~~~~~~~~~~~~~
1451 |
1452 | /* We cannot fill the basic block right now because the
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1453 | stack height might be different. */
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1454 | if (!bb_start[bc_len])
| ~~~~~~~~~~~~~~~~~~~~~~
1455 | {
| ~
1456 | ALLOCA_BASIC_BLOCK (bb_start + bc_len, stack_depth,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1457 | bp_first + bc_len, curr_sp + balance);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1458 | bb_start[bc_len]->suspended = true;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1459 | bb_start[bc_len]->next = NULL;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1460 | *susp_tail = bb_start[bc_len];
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1461 | susp_tail = &(bb_start[bc_len]->next);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1462 | }
| ~
./match.h:4820:6: note: expanded from macro 'MATCH_BYTECODES'
4820 | ;} END_MACRO
| ^~~~~~~~~
./gstpriv.h:215:19: note: expanded from macro 'END_MACRO'
215 | #define END_MACRO ))
| ^
opt.c:1684:4: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1684 | MATCH_BYTECODES (EXEC_BASIC_BLOCK, bp, (
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1685 | PUSH_RECEIVER_VARIABLE {
| ~~~~~~~~~~~~~~~~~~~~~~~~
1686 | CHECK_REC_VAR (0, n);
| ~~~~~~~~~~~~~~~~~~~~~
1687 | *sp++ = FROM_INT (VARYING);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
1688 | }
| ~
1689 |
1690 | PUSH_TEMPORARY_VARIABLE {
| ~~~~~~~~~~~~~~~~~~~~~~~~~
1691 | CHECK_TEMP (n);
| ~~~~~~~~~~~~~~~
1692 | *sp++ = stack[n];
| ~~~~~~~~~~~~~~~~~
1693 | }
| ~
1694 |
1695 | PUSH_LIT_CONSTANT {
| ~~~~~~~~~~~~~~~~~~~
1696 | CHECK_LITERAL (n);
| ~~~~~~~~~~~~~~~~~~
1697 | *sp++ = LITERAL_CLASS (n);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
1698 | }
| ~
1699 |
./match.h:4:44: note: expanded from macro 'MATCH_BYTECODES'
4 | #define MATCH_BYTECODES(name_, bp_, code_) BEGIN_MACRO { \
| ^~~~~~~~~~~
./gstpriv.h:214:29: note: expanded from macro 'BEGIN_MACRO'
214 | #define BEGIN_MACRO ((void) (
| ^
opt.c:1684:4: note: '{' token is here
1684 | MATCH_BYTECODES (EXEC_BASIC_BLOCK, bp, (
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1685 | PUSH_RECEIVER_VARIABLE {
| ~~~~~~~~~~~~~~~~~~~~~~~~
1686 | CHECK_REC_VAR (0, n);
| ~~~~~~~~~~~~~~~~~~~~~
1687 | *sp++ = FROM_INT (VARYING);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
1688 | }
| ~
1689 |
1690 | PUSH_TEMPORARY_VARIABLE {
| ~~~~~~~~~~~~~~~~~~~~~~~~~
1691 | CHECK_TEMP (n);
| ~~~~~~~~~~~~~~~
1692 | *sp++ = stack[n];
| ~~~~~~~~~~~~~~~~~
1693 | }
| ~
1694 |
1695 | PUSH_LIT_CONSTANT {
| ~~~~~~~~~~~~~~~~~~~
1696 | CHECK_LITERAL (n);
| ~~~~~~~~~~~~~~~~~~
1697 | *sp++ = LITERAL_CLASS (n);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
1698 | }
| ~
1699 |
./match.h:4:56: note: expanded from macro 'MATCH_BYTECODES'
4 | #define MATCH_BYTECODES(name_, bp_, code_) BEGIN_MACRO { \
| ^
In file included from interp.c:677:
prims.def:2679:7: warning: variable 'oop1' set but not used [-Wunused-but-set-variable]
2679 | OOP oop1;
| ^
In file included from events.c:55:
In file included from ./gstpriv.h:646:
./dict.inl:562:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
562 | floatq_oop_value (floatOOP)
| ^
opt.c:1684:4: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1684 | MATCH_BYTECODES (EXEC_BASIC_BLOCK, bp, (
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1685 | PUSH_RECEIVER_VARIABLE {
| ~~~~~~~~~~~~~~~~~~~~~~~~
1686 | CHECK_REC_VAR (0, n);
| ~~~~~~~~~~~~~~~~~~~~~
1687 | *sp++ = FROM_INT (VARYING);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
1688 | }
| ~
1689 |
1690 | PUSH_TEMPORARY_VARIABLE {
| ~~~~~~~~~~~~~~~~~~~~~~~~~
1691 | CHECK_TEMP (n);
| ~~~~~~~~~~~~~~~
1692 | *sp++ = stack[n];
| ~~~~~~~~~~~~~~~~~
1693 | }
| ~
1694 |
1695 | PUSH_LIT_CONSTANT {
| ~~~~~~~~~~~~~~~~~~~
1696 | CHECK_LITERAL (n);
| ~~~~~~~~~~~~~~~~~~
1697 | *sp++ = LITERAL_CLASS (n);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
1698 | }
| ~
1699 |
./match.h:4820:4: note: expanded from macro 'MATCH_BYTECODES'
4820 | ;} END_MACRO
| ^
opt.c:1684:4: note: ')' token is here
1684 | MATCH_BYTECODES (EXEC_BASIC_BLOCK, bp, (
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1685 | PUSH_RECEIVER_VARIABLE {
| ~~~~~~~~~~~~~~~~~~~~~~~~
1686 | CHECK_REC_VAR (0, n);
| ~~~~~~~~~~~~~~~~~~~~~
1687 | *sp++ = FROM_INT (VARYING);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
1688 | }
| ~
1689 |
1690 | PUSH_TEMPORARY_VARIABLE {
| ~~~~~~~~~~~~~~~~~~~~~~~~~
1691 | CHECK_TEMP (n);
| ~~~~~~~~~~~~~~~
1692 | *sp++ = stack[n];
| ~~~~~~~~~~~~~~~~~
1693 | }
| ~
1694 |
1695 | PUSH_LIT_CONSTANT {
| ~~~~~~~~~~~~~~~~~~~
1696 | CHECK_LITERAL (n);
| ~~~~~~~~~~~~~~~~~~
1697 | *sp++ = LITERAL_CLASS (n);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
1698 | }
| ~
1699 |
./match.h:4820:6: note: expanded from macro 'MATCH_BYTECODES'
4820 | ;} END_MACRO
| ^~~~~~~~~
./gstpriv.h:215:19: note: expanded from macro 'END_MACRO'
215 | #define END_MACRO ))
| ^
prims.def:3141:24: warning: passing 'gst_uchar *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
3141 | result = -strnspell (s1, s2, l1, l2, 7, 3, 4, 4);
| ^~
../lib-src/strspell.h:57:29: note: passing argument to parameter 's1' here
57 | extern int strnspell (char *s1, char *s2, int l1, int l2,
| ^
In file included from interp.c:677:
prims.def:3141:28: warning: passing 'gst_uchar *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
3141 | result = -strnspell (s1, s2, l1, l2, 7, 3, 4, 4);
| ^~
../lib-src/strspell.h:57:39: note: passing argument to parameter 's2' here
57 | extern int strnspell (char *s1, char *s2, int l1, int l2,
| ^
In file included from interp.c:677:
prims.def:3162:28: warning: passing 'gst_uchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
3162 | hash = _gst_hash_string (base, NUM_INDEXABLE_FIELDS (oop1));
| ^~~~
./sym.h:238:48: note: passing argument to parameter 'str' here
238 | extern uintptr_t _gst_hash_string (const char *str,
| ^
In file included from interp.c:677:
prims.def:3183:22: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
3183 | if (spec & (~0 << ISP_NUMFIXEDFIELDS))
| ~~ ^
prims.def:3229:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
3229 | if (srcSpec & (~0 << ISP_NUMFIXEDFIELDS))
| ~~ ^
4 warnings generated.
prims.def:3423:15: warning: invalid conversion specifier 'O' [-Wformat-invalid-specifier]
3423 | printf ("%O did not understand selector %O\n\n",
| ~^
prims.def:3423:46: warning: invalid conversion specifier 'O' [-Wformat-invalid-specifier]
3423 | printf ("%O did not understand selector %O\n\n",
| ~^
prims.def:3424:18: warning: data argument not used by format string [-Wformat-extra-args]
3423 | printf ("%O did not understand selector %O\n\n",
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3424 | oop1, MESSAGE_SELECTOR (oop2));
| ^
./dict.inl:334:3: note: expanded from macro 'MESSAGE_SELECTOR'
334 | (((gst_message)OOP_TO_OBJ(messageOOP))->selector)
| ^
In file included from interp.c:677:
prims.def:3426:15: warning: invalid conversion specifier 'O' [-Wformat-invalid-specifier]
3426 | printf ("%O error: %#O\n\n", oop1, oop2);
| ~^
prims.def:3426:26: warning: invalid conversion specifier 'O' [-Wformat-invalid-specifier]
3426 | printf ("%O error: %#O\n\n", oop1, oop2);
| ~~^
prims.def:3426:40: warning: data argument not used by format string [-Wformat-extra-args]
3426 | printf ("%O error: %#O\n\n", oop1, oop2);
| ~~~~~~~~~~~~~~~~~~~ ^
prims.def:3438:7: warning: variable 'oop1' set but not used [-Wunused-but-set-variable]
3438 | OOP oop1;
| ^
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/usr/local/share/smalltalk/kernel\" -DIMAGE_PATH=\"/usr/local/var/lib/smalltalk\" -DMODULE_PATH=\"/usr/local/lib/smalltalk\" -DLIBEXEC_PATH=\"/usr/local/libexec/smalltalk\" -DPREFIX=\"/usr/local\" -DEXEC_PREFIX=\"/usr/local\" -DDEFAULT_EXECUTABLE=\"/usr/local/bin/gst\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT sockets.lo -MD -MP -MF .deps/sockets.Tpo -c sockets.c -o sockets.o >/dev/null 2>&1
prims.def:3462:7: warning: variable 'oop1' set but not used [-Wunused-but-set-variable]
3462 | OOP oop1;
| ^
prims.def:3535:7: warning: variable 'oop1' set but not used [-Wunused-but-set-variable]
3535 | OOP oop1;
| ^
prims.def:3553:7: warning: variable 'oop1' set but not used [-Wunused-but-set-variable]
3553 | OOP oop1;
| ^
prims.def:3637:7: warning: variable 'oop1' set but not used [-Wunused-but-set-variable]
3637./dict.inl: | OOP oop1;
| ^
1387:35: warning: result of comparison of constant 4611686018427387903 with expression of type 'int32_t' (aka 'int') is always true [-Wtautological-constant-out-of-range-compare]
1387 | if COMMON (i >= MIN_ST_INT && i <= MAX_ST_INT)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
./gstpriv.h:148:41: note: expanded from macro 'COMMON'
148 | #define COMMON(x) (__builtin_expect ((x) != 0, 1))
| ^
In file included from events.c:55:
In file included from ./gstpriv.h:646:
./dict.inl:1387:16: warning: result of comparison of constant -4611686018427387904 with expression of type 'int32_t' (aka 'int') is always true [-Wtautological-constant-out-of-range-compare]
1387 | if COMMON (i >= MIN_ST_INT && i <= MAX_ST_INT)
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./gstpriv.h:148:41: note: expanded from macro 'COMMON'
148 | #define COMMON(x) (__builtin_expect ((x) != 0, 1))
| ^
In file included from events.c:55:
In file included from ./gstpriv.h:646:
./dict.inl:1410:17: warning: result of comparison of constant 4611686018427387903 with expression of type 'uint32_t' (aka 'unsigned int') is always true [-Wtautological-constant-out-of-range-compare]
1410 | if COMMON (ui <= MAX_ST_INT)
| ~~~~~~~~~~~^~~~~~~~~~~~~~
./gstpriv.h:148:41: note: expanded from macro 'COMMON'
148 | #define COMMON(x) (__builtin_expect ((x) != 0, 1))
| ^
4 warnings generated.
17 warnings generated.
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/usr/local/share/smalltalk/kernel\" -DIMAGE_PATH=\"/usr/local/var/lib/smalltalk\" -DMODULE_PATH=\"/usr/local/lib/smalltalk\" -DLIBEXEC_PATH=\"/usr/local/libexec/smalltalk\" -DPREFIX=\"/usr/local\" -DEXEC_PREFIX=\"/usr/local\" -DDEFAULT_EXECUTABLE=\"/usr/local/bin/gst\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT real.lo -MD -MP -MF .deps/real.Tpo -c real.c -o real.o >/dev/null 2>&1
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/usr/local/share/smalltalk/kernel\" -DIMAGE_PATH=\"/usr/local/var/lib/smalltalk\" -DMODULE_PATH=\"/usr/local/lib/smalltalk\" -DLIBEXEC_PATH=\"/usr/local/libexec/smalltalk\" -DPREFIX=\"/usr/local\" -DEXEC_PREFIX=\"/usr/local\" -DDEFAULT_EXECUTABLE=\"/usr/local/bin/gst\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT byte.lo -MD -MP -MF .deps/byte.Tpo -c byte.c -o byte.o >/dev/null 2>&1
prims.def:4520:46: warning: implicit conversion from 'long' to 'double' changes value from 4611686018427387903 to 4611686018427387904 [-Wimplicit-const-int-float-conversion]
4520 | if COMMON ((farg1 > MIN_ST_INT) && farg1 < MAX_ST_INT)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
./gstpriv.h:541:49: note: expanded from macro 'MAX_ST_INT'
541 | #define MAX_ST_INT ((1L << ST_INT_SIZE) - 1)
| ^
./gstpriv.h:148:41: note: expanded from macro 'COMMON'
148 | #define COMMON(x) (__builtin_expect ((x) != 0, 1))
| ^
15 warnings generated.
In file included from interp.c:677:
prims.def:5031:7: warning: variable 'oop1' set but not used [-Wunused-but-set-variable]
5031 | OOP oop1;
| ^
prims.def:5054:7: warning: variable 'oop1' set but not used [-Wunused-but-set-variable]
5054 | OOP oop1;
| ^
4 warnings generated.
prims.def:5077:7: warning: variable 'oop1' set but not used [-Wunused-but-set-variable]
5077 | OOP oop1;
| ^
11 warnings generated.
prims.def:5391:21: warning: invalid conversion specifier 'O' [-Wformat-invalid-specifier]
5391 | printf ("Object: %O", STACKTOP ());
| ~^
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/usr/local/share/smalltalk/kernel\" -DIMAGE_PATH=\"/usr/local/var/lib/smalltalk\" -DMODULE_PATH=\"/usr/local/lib/smalltalk\" -DLIBEXEC_PATH=\"/usr/local/libexec/smalltalk\" -DPREFIX=\"/usr/local\" -DEXEC_PREFIX=\"/usr/local\" -DDEFAULT_EXECUTABLE=\"/usr/local/bin/gst\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT events.lo -MD -MP -MF .deps/events.Tpo -c events.c -o events.o >/dev/null 2>&1
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/usr/local/share/smalltalk/kernel\" -DIMAGE_PATH=\"/usr/local/var/lib/smalltalk\" -DMODULE_PATH=\"/usr/local/lib/smalltalk\" -DLIBEXEC_PATH=\"/usr/local/libexec/smalltalk\" -DPREFIX=\"/usr/local\" -DEXEC_PREFIX=\"/usr/local\" -DDEFAULT_EXECUTABLE=\"/usr/local/bin/gst\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT cint.lo -MD -MP -MF .deps/cint.Tpo -c cint.c -o cint.o >/dev/null 2>&1
prims.def:5488:32: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
5488 | access = TO_INT (oopVec[2]) && (O_RDONLY | O_WRONLY | O_RDWR);
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
prims.def:5488:32: note: use '&' for a bitwise operation
5488 | access = TO_INT (oopVec[2]) && (O_RDONLY | O_WRONLY | O_RDWR);
| ^~
| &
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/usr/local/share/smalltalk/kernel\" -DIMAGE_PATH=\"/usr/local/var/lib/smalltalk\" -DMODULE_PATH=\"/usr/local/lib/smalltalk\" -DLIBEXEC_PATH=\"/usr/local/libexec/smalltalk\" -DPREFIX=\"/usr/local\" -DEXEC_PREFIX=\"/usr/local\" -DDEFAULT_EXECUTABLE=\"/usr/local/bin/gst\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT sym.lo -MD -MP -MF .deps/sym.Tpo -c sym.c -o sym.o >/dev/null 2>&1
prims.def:5488:32: note: remove constant to silence this warning
5488 | access = TO_INT (oopVec[2]) && (O_RDONLY | O_WRONLY | O_RDWR);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
prims.def:5620:10: warning: initializing 'char *' with an expression of type 'gst_uchar *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
5620 | char *data = STRING_OOP_CHARS (oopVec[1]);
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
prims.def:5642:10: warning: initializing 'char *' with an expression of type 'gst_uchar *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
5642 | char *data = STRING_OOP_CHARS (oopVec[1]);
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
prims.def:5670:10: warning: initializing 'char *' with an expression of type 'gst_uchar *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
5670 | char *data = STRING_OOP_CHARS (oopVec[1]);
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
prims.def:5713:10: warning: initializing 'char *' with an expression of type 'gst_uchar *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
5713 | char *data = STRING_OOP_CHARS (oopVec[1]);
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mv -f .deps/gstpub.Tpo .deps/gstpub.Plo
prims.def:5871:6: warning: unused variable 'result' [-Wunused-variable]
5871 | int result;
| ^~~~~~
prims.def:5885:10: warning: initializing 'char *' with an expression of type 'gst_uchar *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
5885 | char *data = STRING_OOP_CHARS (oopVec[1]);
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
prims.def:5908:10: warning: initializing 'char *' with an expression of type 'gst_uchar *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
5908 | char *data = STRING_OOP_CHARS (oopVec[1]);
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mv -f .deps/save.Tpo .deps/save.Plo
7 warnings generated.
5 warnings generated.
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/usr/local/share/smalltalk/kernel\" -DIMAGE_PATH=\"/usr/local/var/lib/smalltalk\" -DMODULE_PATH=\"/usr/local/lib/smalltalk\" -DLIBEXEC_PATH=\"/usr/local/libexec/smalltalk\" -DPREFIX=\"/usr/local\" -DEXEC_PREFIX=\"/usr/local\" -DDEFAULT_EXECUTABLE=\"/usr/local/bin/gst\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT oop.lo -MD -MP -MF .deps/oop.Tpo -c oop.c -o oop.o >/dev/null 2>&1
mv -f .deps/tree.Tpo .deps/tree.Plo
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/usr/local/share/smalltalk/kernel\" -DIMAGE_PATH=\"/usr/local/var/lib/smalltalk\" -DMODULE_PATH=\"/usr/local/lib/smalltalk\" -DLIBEXEC_PATH=\"/usr/local/libexec/smalltalk\" -DPREFIX=\"/usr/local\" -DEXEC_PREFIX=\"/usr/local\" -DDEFAULT_EXECUTABLE=\"/usr/local/bin/gst\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT callin.lo -MD -MP -MF .deps/callin.Tpo -c callin.c -o callin.o >/dev/null 2>&1
In file included from interp.c:682:
In file included from ./interp-bc.inl:503:
vm.inl:1488:9: warning: variable '_stack0' set but not used [-Wunused-but-set-variable]
1488 | OOP _stack0, _stack1;
| ^
vm.inl:2355:9: warning: variable '_stack0' set but not used [-Wunused-but-set-variable]
2355 | OOP _stack0;
| ^
vm.inl:2936:9: warning: variable '_stack0' set but not used [-Wunused-but-set-variable]
2936 | OOP _stack0;
| ^
7 warnings generated.
18 warnings generated.
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/usr/local/share/smalltalk/kernel\" -DIMAGE_PATH=\"/usr/local/var/lib/smalltalk\" -DMODULE_PATH=\"/usr/local/lib/smalltalk\" -DLIBEXEC_PATH=\"/usr/local/libexec/smalltalk\" -DPREFIX=\"/usr/local\" -DEXEC_PREFIX=\"/usr/local\" -DDEFAULT_EXECUTABLE=\"/usr/local/bin/gst\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT dict.lo -MD -MP -MF .deps/dict.Tpo -c dict.c -o dict.o >/dev/null 2>&1
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/usr/local/share/smalltalk/kernel\" -DIMAGE_PATH=\"/usr/local/var/lib/smalltalk\" -DMODULE_PATH=\"/usr/local/lib/smalltalk\" -DLIBEXEC_PATH=\"/usr/local/libexec/smalltalk\" -DPREFIX=\"/usr/local\" -DEXEC_PREFIX=\"/usr/local\" -DDEFAULT_EXECUTABLE=\"/usr/local/bin/gst\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT gst-parse.lo -MD -MP -MF .deps/gst-parse.Tpo -c gst-parse.c -o gst-parse.o >/dev/null 2>&1
vm.inl:4523:9: warning: variable '_stack0' set but not used [-Wunused-but-set-variable]
4523 | OOP _stack0;
| ^
vm.inl:4761:9: warning: variable '_stack0' set but not used [-Wunused-but-set-variable]
4761 | OOP _stack0;
| ^
mv -f .deps/lex.Tpo .deps/lex.Plo
mv -f .deps/input.Tpo .deps/input.Plo
vm.inl:6156:9: warning: variable '_stack0' set but not used [-Wunused-but-set-variable]
6156 | OOP _stack0;
| ^
mv -f .deps/events.Tpo .deps/events.Plo
mv -f .deps/sysdep.Tpo .deps/sysdep.Plo
mv -f .deps/sockets.Tpo .deps/sockets.Plo
vm.inl:10338:9: warning: variable '_stack0' set but not used [-Wunused-but-set-variable]
10338 | OOP _stack0;
| ^
13 warnings generated.
In file included from interp.c:682:
./interp-bc.inl:563:38: warning: invalid conversion specifier 'O' [-Wformat-invalid-specifier]
563 | printf ("\t [%2td] --> %O\n",
| ~^
./interp-bc.inl:565:14: warning: data argument not used by format string [-Wformat-extra-args]
563 | printf ("\t [%2td] --> %O\n",
| ~~~~~~~~~~~~~~~~~~~~~
564 | (ptrdiff_t) (sp - _gst_temporaries),
565 | STACKTOP ());
| ^
./gstpriv.h:453:3: note: expanded from macro 'STACKTOP'
453 | (*sp)
| ^
In file included from interp.c:682:
./interp-bc.inl:567:36: warning: invalid conversion specifier 'O' [-Wformat-invalid-specifier]
567 | printf ("\t self --> %O\n", _gst_self);
| ~^
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/usr/local/share/smalltalk/kernel\" -DIMAGE_PATH=\"/usr/local/var/lib/smalltalk\" -DMODULE_PATH=\"/usr/local/lib/smalltalk\" -DLIBEXEC_PATH=\"/usr/local/libexec/smalltalk\" -DPREFIX=\"/usr/local\" -DEXEC_PREFIX=\"/usr/local\" -DDEFAULT_EXECUTABLE=\"/usr/local/bin/gst\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT comp.lo -MD -MP -MF .deps/comp.Tpo -c comp.c -o comp.o >/dev/null 2>&1
mv -f .deps/real.Tpo .deps/real.Plo
In file included from interp.c:682:
In file included from ./interp-bc.inl:503:
vm.inl:2784:12: warning: variable 'arg' is uninitialized when used within its own initialization [-Wuninitialized]
2784 | int arg = arg;
| ~~~ ^~~
vm.inl:2760:12: warning: variable 'arg' is uninitialized when used within its own initialization [-Wuninitialized]
2760 | int arg = arg;
| ~~~ ^~~
vm.inl:2736:12: warning: variable 'arg' is uninitialized when used within its own initialization [-Wuninitialized]
2736 | int arg = arg;
| ~~~ ^~~
vm.inl:2712:12: warning: variable 'arg' is uninitialized when used within its own initialization [-Wuninitialized]
2712 | int arg = arg;
| ~~~ ^~~
vm.inl:2688:12: warning: variable 'arg' is uninitialized when used within its own initialization [-Wuninitialized]
2688 | int arg = arg;
| ~~~ ^~~
vm.inl:2664:12: warning: variable 'arg' is uninitialized when used within its own initialization [-Wuninitialized]
2664 | int arg = arg;
| ~~~ ^~~
vm.inl:2640:12: warning: variable 'arg' is uninitialized when used within its own initialization [-Wuninitialized]
2640 | int arg = arg;
| ~~~ ^~~
vm.inl:1663:12: warning: variable 'arg' is uninitialized when used within its own initialization [-Wuninitialized]
1663 | int arg = arg;
| ~~~ ^~~
mv -f .deps/byte.Tpo .deps/byte.Plo
interp.c:1730:15: warning: variable 'ints_enabled' set but not used [-Wunused-but-set-variable]
1730 | mst_Boolean ints_enabled;
| ^
interp.c:2219:28: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
2219 | dummyContext->spOffset = FROM_INT (-1);
| ^~~~~~~~~~~~~
./gstpriv.h:538:25: note: expanded from macro 'FROM_INT'
538 | (OOP)( ((intptr_t)(i) << 1) + 1)
| ~~~~~~~~~~~~~ ^
interp.c:2597:31: warning: format specifies type 'int' but the argument has type 'intptr_t' (aka 'long') [-Wformat]
2597 | fprintf (fp, "(ip %d)", TO_INT (context->ipOffset));
| ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~
| %ld
./gstpriv.h:535:3: note: expanded from macro 'TO_INT'
535 | ((intptr_t)(oop) >> 1)
| ^~~~~~~~~~~~~~~~~~~~~~
interp.c:2626:21: warning: invalid conversion specifier 'O' [-Wformat-invalid-specifier]
2626 | fprintf (fp, "%O", receiverClass);
| ~^
interp.c:2628:21: warning: invalid conversion specifier 'O' [-Wformat-invalid-specifier]
2628 | fprintf (fp, "%O(%O)", receiverClass, methodInfo->class);
| ~^
interp.c:2628:24: warning: invalid conversion specifier 'O' [-Wformat-invalid-specifier]
2628 | fprintf (fp, "%O(%O)", receiverClass, methodInfo->class);
| ~^
interp.c:2628:44: warning: data argument not used by format string [-Wformat-extra-args]
2628 | fprintf (fp, "%O(%O)", receiverClass, methodInfo->class);
| ~~~~~~~~ ^
interp.c:2638:25: warning: invalid conversion specifier 'O' [-Wformat-invalid-specifier]
2638 | fprintf (fp, "[] in %O", methodInfo->class);
| ~^
interp.c:2640:24: warning: invalid conversion specifier 'O' [-Wformat-invalid-specifier]
2640 | fprintf (fp, ">>%O\n", methodInfo->selector);
| ~^
interp.c:2661:17: warning: invalid conversion specifier 'O' [-Wformat-invalid-specifier]
2661 | printf ("%O", *walk);
| ~^
mv -f .deps/cint.Tpo .deps/cint.Plo
mv -f .deps/oop.Tpo .deps/oop.Plo
mv -f .deps/sym.Tpo .deps/sym.Plo
mv -f .deps/callin.Tpo .deps/callin.Plo
mv -f .deps/dict.Tpo .deps/dict.Plo
mv -f .deps/gst-parse.Tpo .deps/gst-parse.Plo
mv -f .deps/comp.Tpo .deps/comp.Plo
21 warnings generated.
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/usr/local/share/smalltalk/kernel\" -DIMAGE_PATH=\"/usr/local/var/lib/smalltalk\" -DMODULE_PATH=\"/usr/local/lib/smalltalk\" -DLIBEXEC_PATH=\"/usr/local/libexec/smalltalk\" -DPREFIX=\"/usr/local\" -DEXEC_PREFIX=\"/usr/local\" -DDEFAULT_EXECUTABLE=\"/usr/local/bin/gst\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT opt.lo -MD -MP -MF .deps/opt.Tpo -c opt.c -o opt.o >/dev/null 2>&1
76 warnings generated.
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/usr/local/share/smalltalk/kernel\" -DIMAGE_PATH=\"/usr/local/var/lib/smalltalk\" -DMODULE_PATH=\"/usr/local/lib/smalltalk\" -DLIBEXEC_PATH=\"/usr/local/libexec/smalltalk\" -DPREFIX=\"/usr/local\" -DEXEC_PREFIX=\"/usr/local\" -DDEFAULT_EXECUTABLE=\"/usr/local/bin/gst\" -I../lib-src -I../lib-src -I/usr/local/include -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT interp.lo -MD -MP -MF .deps/interp.Tpo -c interp.c -o interp.o >/dev/null 2>&1
mv -f .deps/opt.Tpo .deps/opt.Plo
mv -f .deps/interp.Tpo .deps/interp.Plo
/bin/sh ../libtool --tag=CC --mode=link cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -version-info 8:3:1 -no-undefined -export-symbols-regex "^gst_.*" -bindir /usr/local/bin -L/usr/local/lib -fstack-protector-strong -o libgst.la -rpath /usr/local/lib gstpub.lo files.lo gst-parse.lo lex.lo str.lo tree.lo byte.lo comp.lo sym.lo dict.lo oop.lo opt.lo save.lo cint.lo heap.lo input.lo sysdep.lo callin.lo xlat.lo mpz.lo print.lo alloc.lo security.lo re.lo interp.lo real.lo sockets.lo events.lo ../lib-src/library.la -L/usr/local/lib -lffi ../snprintfv/snprintfv/libsnprintfvc.la -lreadline -pthread -lexecinfo -lrt -lm -L/usr/local/lib
libtool: link: /usr/bin/nm .libs/gstpub.o .libs/files.o .libs/gst-parse.o .libs/lex.o .libs/str.o .libs/tree.o .libs/byte.o .libs/comp.o .libs/sym.o .libs/dict.o .libs/oop.o .libs/opt.o .libs/save.o .libs/cint.o .libs/heap.o .libs/input.o .libs/sysdep.o .libs/callin.o .libs/xlat.o .libs/mpz.o .libs/print.o .libs/alloc.o .libs/security.o .libs/re.o .libs/interp.o .libs/real.o .libs/sockets.o .libs/events.o ../lib-src/.libs/library.a ../snprintfv/snprintfv/.libs/libsnprintfvc.a | sed -n -e 's/^.*[ ]\([BCDEGRST][BCDEGRST]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libgst.exp
libtool: link: /usr/bin/egrep -e "^gst_.*" ".libs/libgst.exp" > ".libs/libgst.expT"
libtool: link: mv -f ".libs/libgst.expT" ".libs/libgst.exp"
libtool: link: echo "{ global:" > .libs/libgst.so.7.1.3-ver
libtool: link: sed -e "s|$|;|" < .libs/libgst.exp >> .libs/libgst.so.7.1.3-ver
libtool: link: echo "local: *; };" >> .libs/libgst.so.7.1.3-ver
libtool: link: cc -shared -fPIC -DPIC .libs/gstpub.o .libs/files.o .libs/gst-parse.o .libs/lex.o .libs/str.o .libs/tree.o .libs/byte.o .libs/comp.o .libs/sym.o .libs/dict.o .libs/oop.o .libs/opt.o .libs/save.o .libs/cint.o .libs/heap.o .libs/input.o .libs/sysdep.o .libs/callin.o .libs/xlat.o .libs/mpz.o .libs/print.o .libs/alloc.o .libs/security.o .libs/re.o .libs/interp.o .libs/real.o .libs/sockets.o .libs/events.o -Wl,--whole-archive ../lib-src/.libs/library.a ../snprintfv/snprintfv/.libs/libsnprintfvc.a -Wl,--no-whole-archive -L/usr/local/lib -ldl -lffi -lreadline -lexecinfo -lrt -lm -O2 -fstack-protector-strong -fstack-protector-strong -pthread -pthread -Wl,-soname -Wl,libgst.so.7 -Wl,-version-script -Wl,.libs/libgst.so.7.1.3-ver -o .libs/libgst.so.7.1.3
libtool: link: (cd ".libs" && rm -f "libgst.so.7" && ln -s "libgst.so.7.1.3" "libgst.so.7")
libtool: link: (cd ".libs" && rm -f "libgst.so" && ln -s "libgst.so.7.1.3" "libgst.so")
libtool: link: (cd .libs/libgst.lax/library.a && ar x "/magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/libgst/../lib-src/.libs/library.a")
libtool: link: (cd .libs/libgst.lax/libsnprintfvc.a && ar x "/magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/libgst/../snprintfv/snprintfv/.libs/libsnprintfvc.a")
libtool: link: ar cru .libs/libgst.a gstpub.o files.o gst-parse.o lex.o str.o tree.o byte.o comp.o sym.o dict.o oop.o opt.o save.o cint.o heap.o input.o sysdep.o callin.o xlat.o mpz.o print.o alloc.o security.o re.o interp.o real.o sockets.o events.o .libs/libgst.lax/library.a/avltrees.o .libs/libgst.lax/library.a/getopt.o .libs/libgst.lax/library.a/getopt1.o .libs/libgst.lax/library.a/lock.o .libs/libgst.lax/library.a/ltdl.o .libs/libgst.lax/library.a/md5.o .libs/libgst.lax/library.a/obstack.o .libs/libgst.lax/library.a/pointer-set.o .libs/libgst.lax/library.a/rbtrees.o .libs/libgst.lax/library.a/regex.o .libs/libgst.lax/library.a/socketx.o .libs/libgst.lax/library.a/strspell.o .libs/libgst.lax/libsnprintfvc.a/libsnprintfvc_la-custom.o .libs/libgst.lax/libsnprintfvc.a/libsnprintfvc_la-filament.o .libs/libgst.lax/libsnprintfvc.a/libsnprintfvc_la-format.o .libs/libgst.lax/libsnprintfvc.a/libsnprintfvc_la-mem.o .libs/libgst.lax/libsnprintfvc.a/libsnprintfvc_la-printf.o .libs/libgst.lax/libsnprintfvc.a/libsnprintfvc_la-stream.o
libtool: link: ranlib .libs/libgst.a
libtool: link: rm -fr .libs/libgst.lax
libtool: link: ( cd ".libs" && rm -f "libgst.la" && ln -s "../libgst.la" "libgst.la" )
gmake[3]: Leaving directory '/magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/libgst'
gmake[2]: Leaving directory '/magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/libgst'
Making all in .
gmake[2]: Entering directory '/magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5'
cc -DHAVE_CONFIG_H -I. -I./libgst -I./lib-src -DCMD_XZIP="\"/usr/local/bin/zip\"" -DCMD_INSTALL="\"/usr/bin/install -c\"" -DCMD_LN_S="\"ln -s\"" -DKERNEL_PATH=\""/usr/local/share/smalltalk/kernel"\" -DIMAGE_PATH=\""/usr/local/var/lib/smalltalk"\" -DMODULE_PATH=\""/usr/local/lib/smalltalk"\" -DLIBEXEC_PATH=\""/usr/local/libexec/smalltalk"\" -DPREFIX=\""/usr/local"\" -DEXEC_PREFIX=\""/usr/local"\" -DDEFAULT_EXECUTABLE=\""/usr/local/bin/gst"\" -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o main.c
cc -DHAVE_CONFIG_H -I. -I./libgst -I./lib-src -DCMD_XZIP="\"/usr/local/bin/zip\"" -DCMD_INSTALL="\"/usr/bin/install -c\"" -DCMD_LN_S="\"ln -s\"" -DKERNEL_PATH=\""/usr/local/share/smalltalk/kernel"\" -DIMAGE_PATH=\""/usr/local/var/lib/smalltalk"\" -DMODULE_PATH=\""/usr/local/lib/smalltalk"\" -DLIBEXEC_PATH=\""/usr/local/libexec/smalltalk"\" -DPREFIX=\""/usr/local"\" -DEXEC_PREFIX=\""/usr/local"\" -DDEFAULT_EXECUTABLE=\""/usr/local/bin/gst"\" -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT gst-tool.o -MD -MP -MF .deps/gst-tool.Tpo -c -o gst-tool.o gst-tool.c
touch ./packages/blox/browser/stamp-classes
mv -f .deps/main.Tpo .deps/main.Po
/bin/sh ./libtool --tag=CC --mode=link cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -export-dynamic -L/usr/local/lib -fstack-protector-strong -o gst main.o libgst/libgst.la lib-src/library.la -lrt -lm -L/usr/local/lib
mv -f .deps/gst-tool.Tpo .deps/gst-tool.Po
/bin/sh ./libtool --tag=CC --mode=link cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -export-dynamic -L/usr/local/lib -fstack-protector-strong -o gst-tool gst-tool.o libgst/libgst.la lib-src/library.la -lrt -lm -L/usr/local/lib
libtool: link: cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -fstack-protector-strong -o .libs/gst main.o -Wl,--export-dynamic -L/usr/local/lib libgst/.libs/libgst.so lib-src/.libs/library.a -ldl -lrt -lm -pthread -Wl,-rpath -Wl,/usr/local/lib
libtool: link: cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -fstack-protector-strong -o .libs/gst-tool gst-tool.o -Wl,--export-dynamic -L/usr/local/lib libgst/.libs/libgst.so lib-src/.libs/library.a -ldl -lrt -lm -pthread -Wl,-rpath -Wl,/usr/local/lib
./gst --no-user-files --kernel-dir "./kernel" --image gst.im -iQ /dev/null
XZIP="/usr/local/bin/zip" ./gst-tool gst-package --kernel-dir "./kernel" --image gst.im --srcdir=. --target-directory=. packages/announcements/package.xml
XZIP="/usr/local/bin/zip" ./gst-tool gst-package --kernel-dir "./kernel" --image gst.im --srcdir=. --target-directory=. packages/blox/browser/package.xml
XZIP="/usr/local/bin/zip" ./gst-tool gst-package --kernel-dir "./kernel" --image gst.im --srcdir=. --target-directory=. packages/complex/package.xml
XZIP="/usr/local/bin/zip" ./gst-tool gst-package --kernel-dir "./kernel" --image gst.im --srcdir=. --target-directory=. packages/continuations/package.xml
XZIP="/usr/local/bin/zip" ./gst-tool gst-package --kernel-dir "./kernel" --image gst.im --srcdir=. --target-directory=. packages/cpp/package.xml
XZIP="/usr/local/bin/zip" ./gst-tool gst-package --kernel-dir "./kernel" --image gst.im --srcdir=. --target-directory=. packages/debug/package.xml
XZIP="/usr/local/bin/zip" ./gst-tool gst-package --kernel-dir "./kernel" --image gst.im --srcdir=. --target-directory=. packages/dbd-mysql/package.xml
XZIP="/usr/local/bin/zip" ./gst-tool gst-package --kernel-dir "./kernel" --image gst.im --srcdir=. --target-directory=. packages/dbd-postgresql/package.xml
cd packages/dbd-sqlite && /usr/local/bin/gmake
XZIP="/usr/local/bin/zip" ./gst-tool gst-package --kernel-dir "./kernel" --image gst.im --srcdir=. --target-directory=. packages/dbi/package.xml
cd packages/gdbm && /usr/local/bin/gmake
XZIP="/usr/local/bin/zip" ./gst-tool gst-package --kernel-dir "./kernel" --image gst.im --srcdir=. --target-directory=. packages/glorp/package.xml
XZIP="/usr/local/bin/zip" ./gst-tool gst-package --kernel-dir "./kernel" --image gst.im --srcdir=. --target-directory=. packages/cairo/package.xml
XZIP="/usr/local/bin/zip" ./gst-tool gst-package --kernel-dir "./kernel" --image gst.im --srcdir=. --target-directory=. packages/httpd/package.xml
cd packages/i18n && /usr/local/bin/gmake
cd packages/iconv && /usr/local/bin/gmake
XZIP="/usr/local/bin/zip" ./gst-tool gst-package --kernel-dir "./kernel" --image gst.im --srcdir=. --target-directory=. packages/java/package.xml
cd packages/digest && /usr/local/bin/gmake
XZIP="/usr/local/bin/zip" ./gst-tool gst-package --kernel-dir "./kernel" --image gst.im --srcdir=. --target-directory=. packages/gnuplot/package.xml
XZIP="/usr/local/bin/zip" ./gst-tool gst-package --kernel-dir "./kernel" --image gst.im --srcdir=. --target-directory=. packages/magritte/package.xml
XZIP="/usr/local/bin/zip" ./gst-tool gst-package --kernel-dir "./kernel" --image gst.im --srcdir=. --target-directory=. packages/seaside/magritte/package.xml
XZIP="/usr/local/bin/zip" ./gst-tool gst-package --kernel-dir "./kernel" --image gst.im --srcdir=. --target-directory=. packages/ncurses/package.xml
cd packages/net && /usr/local/bin/gmake
XZIP="/usr/local/bin/zip" ./gst-tool gst-package --kernel-dir "./kernel" --image gst.im --srcdir=. --target-directory=. packages/numerics/package.xml
gmake[3]: Entering directory '/magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/dbd-sqlite'
/bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I../../libgst -I../../lib-src -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT sqlite3.lo -MD -MP -MF .deps/sqlite3.Tpo -c -o sqlite3.lo sqlite3.c
gmake[3]: Entering directory '/magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/i18n'
/bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I../../libgst -I../../lib-src -DLOCALEDIR="\"/usr/local/share/locale\"" -DLIBDIR="\"/usr/local/lib\"" -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT i18n.lo -MD -MP -MF .deps/i18n.Tpo -c -o i18n.lo i18n.c
gmake[3]: Entering directory '/magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/gdbm'
/bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I../../libgst -I../../lib-src -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT gdbm.lo -MD -MP -MF .deps/gdbm.Tpo -c -o gdbm.lo gdbm.c
gmake[3]: Entering directory '/magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/iconv'
/bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I../../libgst -I../../lib-src -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT iconv.lo -MD -MP -MF .deps/iconv.Tpo -c -o iconv.lo iconv.c
gmake[3]: Entering directory '/magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/digest'
/bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I../../libgst -I../../lib-src -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT digest.lo -MD -MP -MF .deps/digest.Tpo -c -o digest.lo digest.c
gmake[3]: Entering directory '/magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/net'
cc -DHAVE_CONFIG_H -I. -I../.. -I../../lib-src -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT gnutls-wrapper.o -MD -MP -MF .deps/gnutls-wrapper.Tpo -c -o gnutls-wrapper.o gnutls-wrapper.c
libtool: compile: cc -DHAVE_CONFIG_H -I. -I../.. -I../../libgst -I../../lib-src -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT sqlite3.lo -MD -MP -MF .deps/sqlite3.Tpo -c sqlite3.c -fPIC -DPIC -o .libs/sqlite3.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I../.. -I../../libgst -I../../lib-src -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT gdbm.lo -MD -MP -MF .deps/gdbm.Tpo -c gdbm.c -fPIC -DPIC -o .libs/gdbm.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I../.. -I../../libgst -I../../lib-src -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT digest.lo -MD -MP -MF .deps/digest.Tpo -c digest.c -fPIC -DPIC -o .libs/digest.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I../.. -I../../libgst -I../../lib-src -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT iconv.lo -MD -MP -MF .deps/iconv.Tpo -c iconv.c -fPIC -DPIC -o .libs/iconv.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I../.. -I../../libgst -I../../lib-src -DLOCALEDIR=\"/usr/local/share/locale\" -DLIBDIR=\"/usr/local/lib\" -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT i18n.lo -MD -MP -MF .deps/i18n.Tpo -c i18n.c -fPIC -DPIC -o .libs/i18n.o
mkdir /tmp/gstar-12e2bO
mkdir /tmp/gstar-12e2bO/Java
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/java/Java.st /tmp/gstar-12e2bO/Java/Java.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/java/JavaClassFiles.st /tmp/gstar-12e2bO/Java/JavaClassFiles.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/java/JavaMetaobjects.st /tmp/gstar-12e2bO/Java/JavaMetaobjects.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/java/JavaTranslation.st /tmp/gstar-12e2bO/Java/JavaTranslation.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/java/JavaRuntime.st /tmp/gstar-12e2bO/Java/JavaRuntime.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/java/JavaExtensions.st /tmp/gstar-12e2bO/Java/JavaExtensions.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/java/extract-native.awk /tmp/gstar-12e2bO/Java/extract-native.awk
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/java/gnu_gcj_convert_IOConverter.st /tmp/gstar-12e2bO/Java/gnu_gcj_convert_IOConverter.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/java/gnu_gcj_runtime_StackTrace.st /tmp/gstar-12e2bO/Java/gnu_gcj_runtime_StackTrace.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/java/gnu_gcj_runtime_StringBuffer.st /tmp/gstar-12e2bO/Java/gnu_gcj_runtime_StringBuffer.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/java/gnu_java_net_PlainDatagramSocketImpl.st /tmp/gstar-12e2bO/Java/gnu_java_net_PlainDatagramSocketImpl.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/java/gnu_java_net_PlainSocketImpl.st /tmp/gstar-12e2bO/Java/gnu_java_net_PlainSocketImpl.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/java/gnu_java_nio_FileLockImpl.st /tmp/gstar-12e2bO/Java/gnu_java_nio_FileLockImpl.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/java/gnu_java_nio_SelectorImpl.st /tmp/gstar-12e2bO/Java/gnu_java_nio_SelectorImpl.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/java/java_io_File.st /tmp/gstar-12e2bO/Java/java_io_File.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/java/java_io_FileDescriptor.st /tmp/gstar-12e2bO/Java/java_io_FileDescriptor.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/java/java_io_ObjectInputStream.st /tmp/gstar-12e2bO/Java/java_io_ObjectInputStream.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/java/java_io_VMObjectStreamClass.st /tmp/gstar-12e2bO/Java/java_io_VMObjectStreamClass.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/java/java_lang_Character.st /tmp/gstar-12e2bO/Java/java_lang_Character.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/java/java_lang_Class.st /tmp/gstar-12e2bO/Java/java_lang_Class.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/java/java_lang_ConcreteProcess.st /tmp/gstar-12e2bO/Java/java_lang_ConcreteProcess.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/java/java_lang_Double.st /tmp/gstar-12e2bO/Java/java_lang_Double.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/java/java_lang_Float.st /tmp/gstar-12e2bO/Java/java_lang_Float.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/java/java_lang_Math.st /tmp/gstar-12e2bO/Java/java_lang_Math.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/java/java_lang_Object.st /tmp/gstar-12e2bO/Java/java_lang_Object.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/java/java_lang_Runtime.st /tmp/gstar-12e2bO/Java/java_lang_Runtime.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/java/java_lang_String.st /tmp/gstar-12e2bO/Java/java_lang_String.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/java/java_lang_StringBuffer.st /tmp/gstar-12e2bO/Java/java_lang_StringBuffer.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/java/java_lang_System.st /tmp/gstar-12e2bO/Java/java_lang_System.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/java/java_lang_Thread.st /tmp/gstar-12e2bO/Java/java_lang_Thread.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/java/java_lang_VMClassLoader.st /tmp/gstar-12e2bO/Java/java_lang_VMClassLoader.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/java/java_lang_ref_Reference.st /tmp/gstar-12e2bO/Java/java_lang_ref_Reference.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/java/java_lang_reflect_Array.st /tmp/gstar-12e2bO/Java/java_lang_reflect_Array.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/java/java_lang_reflect_Constructor.st /tmp/gstar-12e2bO/Java/java_lang_reflect_Constructor.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/java/java_lang_reflect_Field.st /tmp/gstar-12e2bO/Java/java_lang_reflect_Field.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/java/java_lang_reflect_Method.st /tmp/gstar-12e2bO/Java/java_lang_reflect_Method.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/java/java_lang_reflect_Proxy.st /tmp/gstar-12e2bO/Java/java_lang_reflect_Proxy.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/java/java_net_InetAddress.st /tmp/gstar-12e2bO/Java/java_net_InetAddress.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/java/java_net_NetworkInterface.st /tmp/gstar-12e2bO/Java/java_net_NetworkInterface.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/java/java_nio_DirectByteBufferImpl.st /tmp/gstar-12e2bO/Java/java_nio_DirectByteBufferImpl.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/java/java_nio_channels_FileChannelImpl.st /tmp/gstar-12e2bO/Java/java_nio_channels_FileChannelImpl.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/java/java_text_Collator.st /tmp/gstar-12e2bO/Java/java_text_Collator.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/java/java_util_ResourceBundle.st /tmp/gstar-12e2bO/Java/java_util_ResourceBundle.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/java/java_util_TimeZone.st /tmp/gstar-12e2bO/Java/java_util_TimeZone.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/java/java_util_zip_Deflater.st /tmp/gstar-12e2bO/Java/java_util_zip_Deflater.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/java/java_util_zip_Inflater.st /tmp/gstar-12e2bO/Java/java_util_zip_Inflater.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/java/test.st /tmp/gstar-12e2bO/Java/test.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/java/ChangeLog /tmp/gstar-12e2bO/Java/ChangeLog
rm -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/Java.star
cd /tmp/gstar-12e2bO/Java && /usr/local/bin/zip -n .st:.xml -qr /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/Java.star .
mkdir /tmp/gstar-l5SaJe
mkdir /tmp/gstar-l5SaJe/DBD-MySQL
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/dbd-mysql/Column.st /tmp/gstar-l5SaJe/DBD-MySQL/Column.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/dbd-mysql/Connection.st /tmp/gstar-l5SaJe/DBD-MySQL/Connection.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/dbd-mysql/Extensions.st /tmp/gstar-l5SaJe/DBD-MySQL/Extensions.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/dbd-mysql/ResultSet.st /tmp/gstar-l5SaJe/DBD-MySQL/ResultSet.st
mkdir /tmp/gstar-4criUB
mkdir /tmp/gstar-4eXcrXmkdir /tmp/gstar-4criUB/Complex
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/dbd-mysql/Row.st /tmp/gstar-l5SaJe/DBD-MySQL/Row.st
mkdir /tmp/gstar-4eXcrX/CParser
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/dbd-mysql/Statement.st /tmp/gstar-l5SaJe/DBD-MySQL/Statement.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/dbd-mysql/Table.st /tmp/gstar-l5SaJe/DBD-MySQL/Table.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/complex/Complex.st /tmp/gstar-4criUB/Complex/Complex.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/dbd-mysql/TableColumnInfo.st /tmp/gstar-l5SaJe/DBD-MySQL/TableColumnInfo.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/complex/ChangeLog /tmp/gstar-4criUB/Complex/ChangeLog
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/dbd-mysql/ChangeLog /tmp/gstar-l5SaJe/DBD-MySQL/ChangeLog
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/cpp/StreamWrapper.st /tmp/gstar-4eXcrX/CParser/StreamWrapper.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/complex/complextests.st /tmp/gstar-4criUB/Complex/complextests.st
mkdir /tmp/gstar-5JiNMl
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/dbd-mysql/MySQLTests.st /tmp/gstar-l5SaJe/DBD-MySQL/MySQLTests.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/cpp/PushBackStream.st /tmp/gstar-4eXcrX/CParser/PushBackStream.st
mkdir /tmp/gstar-5JiNMl/DebugToolsrm -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/Complex.star
rm -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/DBD-MySQL.star
cd /tmp/gstar-4criUB/Complex && /usr/local/bin/zip -n .st:.xml -qr /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/Complex.star .
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/cpp/CToken.st /tmp/gstar-4eXcrX/CParser/CToken.stcd /tmp/gstar-l5SaJe/DBD-MySQL && /usr/local/bin/zip -n .st:.xml -qr /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/DBD-MySQL.star .
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/cpp/LineTokenStream.st /tmp/gstar-4eXcrX/CParser/LineTokenStream.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/debug/DebugTools.st /tmp/gstar-5JiNMl/DebugTools/DebugTools.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/cpp/CPStrUnq.st /tmp/gstar-4eXcrX/CParser/CPStrUnq.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/debug/ChangeLog /tmp/gstar-5JiNMl/DebugTools/ChangeLog
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/cpp/CPStrConc.st /tmp/gstar-4eXcrX/CParser/CPStrConc.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/debug/debugtests.st /tmp/gstar-5JiNMl/DebugTools/debugtests.st
mkdir /tmp/gstar-uXPCFhln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/cpp/StreamStack.st /tmp/gstar-4eXcrX/CParser/StreamStack.st
rm -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/DebugTools.star
cd /tmp/gstar-5JiNMl/DebugTools && /usr/local/bin/zip -n .st:.xml -qr /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/DebugTools.star .
mkdir /tmp/gstar-uXPCFh/Continuations
mkdir /tmp/gstar-05h9a6
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/cpp/ExpansionStreamStack.st /tmp/gstar-4eXcrX/CParser/ExpansionStreamStack.st
mkdir /tmp/gstar-05h9a6/BLOXBrowser
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/cpp/CExpressionNode.st /tmp/gstar-4eXcrX/CParser/CExpressionNode.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/cpp/CParseExpr.st /tmp/gstar-4eXcrX/CParser/CParseExpr.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/continuations/Amb.st /tmp/gstar-uXPCFh/Continuations/Amb.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/cpp/CPP.st /tmp/gstar-4eXcrX/CParser/CPP.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/continuations/ShiftReset.st /tmp/gstar-uXPCFh/Continuations/ShiftReset.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/cpp/CSymbol.st /tmp/gstar-4eXcrX/CParser/CSymbol.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/blox/browser/Load.st /tmp/gstar-05h9a6/BLOXBrowser/Load.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/continuations/Test.st /tmp/gstar-uXPCFh/Continuations/Test.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/cpp/CDeclNode.st /tmp/gstar-4eXcrX/CParser/CDeclNode.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/blox/browser/GuiData.st /tmp/gstar-05h9a6/BLOXBrowser/GuiData.stln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/continuations/AmbTest.st /tmp/gstar-uXPCFh/Continuations/AmbTest.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/cpp/CSymbolTable.st /tmp/gstar-4eXcrX/CParser/CSymbolTable.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/continuations/ShiftResetTest.st /tmp/gstar-uXPCFh/Continuations/ShiftResetTest.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/blox/browser/View.st /tmp/gstar-05h9a6/BLOXBrowser/View.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/cpp/CParseType.st /tmp/gstar-4eXcrX/CParser/CParseType.st
rm -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/Continuations.star
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/blox/browser/Manager.st /tmp/gstar-05h9a6/BLOXBrowser/Manager.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/cpp/README /tmp/gstar-4eXcrX/CParser/README
cd /tmp/gstar-uXPCFh/Continuations && /usr/local/bin/zip -n .st:.xml -qr /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/Continuations.star .
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/blox/browser/RadioForm.st /tmp/gstar-05h9a6/BLOXBrowser/RadioForm.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/cpp/ChangeLog /tmp/gstar-4eXcrX/CParser/ChangeLog
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/blox/browser/Menu.st /tmp/gstar-05h9a6/BLOXBrowser/Menu.st
rm -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/CParser.star
cd /tmp/gstar-4eXcrX/CParser && /usr/local/bin/zip -n .st:.xml -qr /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/CParser.star .
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/blox/browser/ModalDialog.st /tmp/gstar-05h9a6/BLOXBrowser/ModalDialog.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/blox/browser/PList.st /tmp/gstar-05h9a6/BLOXBrowser/PList.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/blox/browser/PText.st /tmp/gstar-05h9a6/BLOXBrowser/PText.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/blox/browser/PCode.st /tmp/gstar-05h9a6/BLOXBrowser/PCode.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/blox/browser/ButtonForm.st /tmp/gstar-05h9a6/BLOXBrowser/ButtonForm.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/blox/browser/BrowShell.st /tmp/gstar-05h9a6/BLOXBrowser/BrowShell.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/blox/browser/BrowserMain.st /tmp/gstar-05h9a6/BLOXBrowser/BrowserMain.st
mkdir /tmp/gstar-CspF5s
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/blox/browser/ClassHierBrow.st /tmp/gstar-05h9a6/BLOXBrowser/ClassHierBrow.st
mkdir /tmp/gstar-CspF5s/DBD-PostgreSQLmkdir /tmp/gstar-E1OSRM
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/blox/browser/ClassBrow.st /tmp/gstar-05h9a6/BLOXBrowser/ClassBrow.st
mkdir /tmp/gstar-E1OSRM/WebServer
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/blox/browser/NamespBrow.st /tmp/gstar-05h9a6/BLOXBrowser/NamespBrow.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/blox/browser/MethSetBrow.st /tmp/gstar-05h9a6/BLOXBrowser/MethSetBrow.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/dbd-postgresql/Connection.st /tmp/gstar-CspF5s/DBD-PostgreSQL/Connection.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/blox/browser/Inspector.st /tmp/gstar-05h9a6/BLOXBrowser/Inspector.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/dbd-postgresql/ResultSet.st /tmp/gstar-CspF5s/DBD-PostgreSQL/ResultSet.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/httpd/WebServer.st /tmp/gstar-E1OSRM/WebServer/WebServer.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/blox/browser/DictInspect.st /tmp/gstar-05h9a6/BLOXBrowser/DictInspect.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/dbd-postgresql/Row.st /tmp/gstar-CspF5s/DBD-PostgreSQL/Row.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/httpd/FileServer.st /tmp/gstar-E1OSRM/WebServer/FileServer.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/blox/browser/MethInspect.st /tmp/gstar-05h9a6/BLOXBrowser/MethInspect.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/dbd-postgresql/ColumnInfo.st /tmp/gstar-CspF5s/DBD-PostgreSQL/ColumnInfo.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/httpd/WikiServer.st /tmp/gstar-E1OSRM/WebServer/WikiServer.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/blox/browser/StrcInspect.st /tmp/gstar-05h9a6/BLOXBrowser/StrcInspect.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/dbd-postgresql/Statement.st /tmp/gstar-CspF5s/DBD-PostgreSQL/Statement.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/httpd/STT.st /tmp/gstar-E1OSRM/WebServer/STT.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/blox/browser/DebugSupport.st /tmp/gstar-05h9a6/BLOXBrowser/DebugSupport.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/dbd-postgresql/Table.st /tmp/gstar-CspF5s/DBD-PostgreSQL/Table.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/blox/browser/Debugger.st /tmp/gstar-05h9a6/BLOXBrowser/Debugger.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/dbd-postgresql/TableColumnInfo.st /tmp/gstar-CspF5s/DBD-PostgreSQL/TableColumnInfo.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/httpd/Haiku.st /tmp/gstar-E1OSRM/WebServer/Haiku.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/blox/browser/Notifier.st /tmp/gstar-05h9a6/BLOXBrowser/Notifier.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/dbd-postgresql/FieldConverter.st /tmp/gstar-CspF5s/DBD-PostgreSQL/FieldConverter.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/httpd/edit.jpg /tmp/gstar-E1OSRM/WebServer/edit.jpg
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/blox/browser/ChangeLog /tmp/gstar-05h9a6/BLOXBrowser/ChangeLog
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/httpd/example1.stt /tmp/gstar-E1OSRM/WebServer/example1.stt
rm -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/DBD-PostgreSQL.star
rm -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/BLOXBrowser.star
cd /tmp/gstar-CspF5s/DBD-PostgreSQL && /usr/local/bin/zip -n .st:.xml -qr /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/DBD-PostgreSQL.star .
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/httpd/example2.stt /tmp/gstar-E1OSRM/WebServer/example2.stt
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/httpd/find.jpg /tmp/gstar-E1OSRM/WebServer/find.jpg
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/httpd/head.jpg /tmp/gstar-E1OSRM/WebServer/head.jpg
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/httpd/help.jpg /tmp/gstar-E1OSRM/WebServer/help.jpg
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/httpd/history.jpg /tmp/gstar-E1OSRM/WebServer/history.jpg
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/httpd/next.jpg /tmp/gstar-E1OSRM/WebServer/next.jpg
mkdir /tmp/gstar-DAc10h
mkdir /tmp/gstar-KOtfQ7
mkdir /tmp/gstar-DAc10h/Cairoln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/httpd/prev.jpg /tmp/gstar-E1OSRM/WebServer/prev.jpg
mkdir /tmp/gstar-KOtfQ7/Magritte-Seaside
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/httpd/recent.jpg /tmp/gstar-E1OSRM/WebServer/recent.jpg
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/httpd/rename.jpg /tmp/gstar-E1OSRM/WebServer/rename.jpg
mkdir /tmp/gstar-biB1qrln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/seaside/magritte/magritte-seaside.st /tmp/gstar-KOtfQ7/Magritte-Seaside/magritte-seaside.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/httpd/test.st /tmp/gstar-E1OSRM/WebServer/test.stln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/cairo/CairoFuncs.st /tmp/gstar-DAc10h/Cairo/CairoFuncs.st
mkdir /tmp/gstar-biB1qr/NCurses
rm -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/Magritte-Seaside.starln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/httpd/top.jpg /tmp/gstar-E1OSRM/WebServer/top.jpg
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/cairo/CairoContext.st /tmp/gstar-DAc10h/Cairo/CairoContext.st
cd /tmp/gstar-KOtfQ7/Magritte-Seaside && /usr/local/bin/zip -n .st:.xml -qr /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/Magritte-Seaside.star .
mkdir /tmp/gstar-a1OE8s
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/httpd/ChangeLog /tmp/gstar-E1OSRM/WebServer/ChangeLog
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/cairo/CairoTransform.st /tmp/gstar-DAc10h/Cairo/CairoTransform.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/ncurses/ncurses.st /tmp/gstar-biB1qr/NCurses/ncurses.st
mkdir /tmp/gstar-a1OE8s/GNUPlotcd /tmp/gstar-05h9a6/BLOXBrowser && /usr/local/bin/zip -n .st:.xml -qr /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/BLOXBrowser.star .
rm -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/WebServer.star
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/cairo/CairoSurface.st /tmp/gstar-DAc10h/Cairo/CairoSurface.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/ncurses/ChangeLog /tmp/gstar-biB1qr/NCurses/ChangeLogcd /tmp/gstar-E1OSRM/WebServer && /usr/local/bin/zip -n .st:.xml -qr /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/WebServer.star .
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/cairo/CairoPattern.st /tmp/gstar-DAc10h/Cairo/CairoPattern.st
rm -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/NCurses.star
cd /tmp/gstar-biB1qr/NCurses && /usr/local/bin/zip -n .st:.xml -qr /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/NCurses.star .
rm -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/Cairo.star
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/gnuplot/Base.st /tmp/gstar-a1OE8s/GNUPlot/Base.st
cd /tmp/gstar-DAc10h/Cairo && /usr/local/bin/zip -n .st:.xml -qr /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/Cairo.star .
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/gnuplot/Objects.st /tmp/gstar-a1OE8s/GNUPlot/Objects.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/gnuplot/Series.st /tmp/gstar-a1OE8s/GNUPlot/Series.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/gnuplot/Terminals.st /tmp/gstar-a1OE8s/GNUPlot/Terminals.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/gnuplot/Expressions.st /tmp/gstar-a1OE8s/GNUPlot/Expressions.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/gnuplot/2D.st /tmp/gstar-a1OE8s/GNUPlot/2D.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/gnuplot/Examples.st /tmp/gstar-a1OE8s/GNUPlot/Examples.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/gnuplot/ChangeLog /tmp/gstar-a1OE8s/GNUPlot/ChangeLog
rm -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/GNUPlot.star
cd /tmp/gstar-a1OE8s/GNUPlot && /usr/local/bin/zip -n .st:.xml -qr /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/GNUPlot.star .
mkdir /tmp/gstar-hZMvvE
mkdir /tmp/gstar-hZMvvE/Announcements
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/announcements/Announcements.st /tmp/gstar-hZMvvE/Announcements/Announcements.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/announcements/AnnouncementsTests.st /tmp/gstar-hZMvvE/Announcements/AnnouncementsTests.st
rm -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/Announcements.star
cd /tmp/gstar-hZMvvE/Announcements && /usr/local/bin/zip -n .st:.xml -qr /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/Announcements.star .
/bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I../../libgst -I../../lib-src -DLOCALEDIR="\"/usr/local/share/locale\"" -DLIBDIR="\"/usr/local/lib\"" -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT localcharset.lo -MD -MP -MF .deps/localcharset.Tpo -c -o localcharset.lo localcharset.c
mkdir /tmp/gstar-nCV9Ww
mkdir /tmp/gstar-nCV9Ww/DBI
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/dbi/ConnectionInfo.st /tmp/gstar-nCV9Ww/DBI/ConnectionInfo.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/dbi/Connection.st /tmp/gstar-nCV9Ww/DBI/Connection.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/dbi/Statement.st /tmp/gstar-nCV9Ww/DBI/Statement.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/dbi/ResultSet.st /tmp/gstar-nCV9Ww/DBI/ResultSet.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/dbi/Row.st /tmp/gstar-nCV9Ww/DBI/Row.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/dbi/ColumnInfo.st /tmp/gstar-nCV9Ww/DBI/ColumnInfo.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/dbi/Table.st /tmp/gstar-nCV9Ww/DBI/Table.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/dbi/FieldConverter.st /tmp/gstar-nCV9Ww/DBI/FieldConverter.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/dbi/ChangeLog /tmp/gstar-nCV9Ww/DBI/ChangeLog
rm -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/DBI.star
cd /tmp/gstar-nCV9Ww/DBI && /usr/local/bin/zip -n .st:.xml -qr /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/DBI.star .
libtool: compile: cc -DHAVE_CONFIG_H -I. -I../.. -I../../libgst -I../../lib-src -DLOCALEDIR=\"/usr/local/share/locale\" -DLIBDIR=\"/usr/local/lib\" -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT localcharset.lo -MD -MP -MF .deps/localcharset.Tpo -c localcharset.c -fPIC -DPIC -o .libs/localcharset.o
mkdir /tmp/gstar-QYkD5C
mkdir /tmp/gstar-QYkD5C/Magritte
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/magritte/magritte-gst.st /tmp/gstar-QYkD5C/Magritte/magritte-gst.stmkdir /tmp/gstar-G4F2rU
mkdir /tmp/gstar-G4F2rU/Glorp
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/magritte/magritte-model.st /tmp/gstar-QYkD5C/Magritte/magritte-model.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/magritte/PORTING /tmp/gstar-QYkD5C/Magritte/PORTING
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/glorp/GlorpPort.st /tmp/gstar-G4F2rU/Glorp/GlorpPort.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/magritte/ChangeLog /tmp/gstar-QYkD5C/Magritte/ChangeLog
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/glorp/Glorp.st /tmp/gstar-G4F2rU/Glorp/Glorp.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/magritte/magritte-tests.st /tmp/gstar-QYkD5C/Magritte/magritte-tests.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/glorp/GlorpMySQL.st /tmp/gstar-G4F2rU/Glorp/GlorpMySQL.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/glorp/GlorpTest.st /tmp/gstar-G4F2rU/Glorp/GlorpTest.st
rm -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/Magritte.star
rm -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/Glorp.star
cd /tmp/gstar-QYkD5C/Magritte && /usr/local/bin/zip -n .st:.xml -qr /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/Magritte.star .
cd /tmp/gstar-G4F2rU/Glorp && /usr/local/bin/zip -n .st:.xml -qr /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/Glorp.star .
/bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I../../libgst -I../../lib-src -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT md5.lo -MD -MP -MF .deps/md5.Tpo -c -o md5.lo md5.c
/usr/bin/sed -e '/^#/d' -e 's/@''PACKAGE''@/smalltalk/g' ref-add.sin > t-ref-add.sed
/usr/bin/sed -e '/^#/d' -e 's/@''PACKAGE''@/smalltalk/g' ref-del.sin > t-ref-del.sed
/bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I../../libgst -I../../lib-src -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT sha1.lo -MD -MP -MF .deps/sha1.Tpo -c -o sha1.lo sha1.c
sqlite3.c:188:39: warning: passing 'const unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
188 | tmpOOP = vmProxy->stringToOOP (sqlite3_column_text (stmt, i));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sqlite3.c:191:39: warning: passing 'const unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
191 | tmpOOP = vmProxy->stringToOOP (sqlite3_column_text (stmt, i));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cd packages/opengl && /usr/local/bin/gmake
mv t-ref-add.sed ref-add.sed
mv t-ref-del.sed ref-del.sed
cd packages/glut && /usr/local/bin/gmake
cd packages/sdl/libsdl && /usr/local/bin/gmake
XZIP="/usr/local/bin/zip" ./gst-tool gst-package --kernel-dir "./kernel" --image gst.im --srcdir=. --target-directory=. packages/sdl/libsdl_gl/package.xml
XZIP="/usr/local/bin/zip" ./gst-tool gst-package --kernel-dir "./kernel" --image gst.im --srcdir=. --target-directory=. packages/sdl/cairo/package.xml
mkdir /tmp/gstar-HSySxk
mkdir /tmp/gstar-HSySxk/DhbNumericalMethods
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/numerics/Basic.st /tmp/gstar-HSySxk/DhbNumericalMethods/Basic.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/numerics/Statistics.st /tmp/gstar-HSySxk/DhbNumericalMethods/Statistics.st
XZIP="/usr/local/bin/zip" ./gst-tool gst-package --kernel-dir "./kernel" --image gst.im --srcdir=. --target-directory=. packages/sdl/libsdl_image/package.xml
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/numerics/RNG.st /tmp/gstar-HSySxk/DhbNumericalMethods/RNG.st
gmake[3]: Entering directory '/magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/opengl'
/bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I../../libgst -I../../lib-src -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT gstopengl.lo -MD -MP -MF .deps/gstopengl.Tpo -c -o gstopengl.lo gstopengl.c
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/numerics/Approximation.st /tmp/gstar-HSySxk/DhbNumericalMethods/Approximation.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/numerics/Matrixes.st /tmp/gstar-HSySxk/DhbNumericalMethods/Matrixes.st
gmake[3]: Entering directory '/magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/glut'
libtool: compile: cc -DHAVE_CONFIG_H -I. -I../.. -I../../libgst -I../../lib-src -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT sha1.lo -MD -MP -MF .deps/sha1.Tpo -c sha1.c -fPIC -DPIC -o .libs/sha1.o
/bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I../../libgst -I../../lib-src -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT gstGlut.lo -MD -MP -MF .deps/gstGlut.Tpo -c -o gstGlut.lo gstGlut.c
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/numerics/Functions.st /tmp/gstar-HSySxk/DhbNumericalMethods/Functions.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/numerics/Optimization.st /tmp/gstar-HSySxk/DhbNumericalMethods/Optimization.st
libtool: compile: cc -DHAVE_CONFIG_H -I. -I../.. -I../../libgst -I../../lib-src -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT md5.lo -MD -MP -MF .deps/md5.Tpo -c md5.c -fPIC -DPIC -o .libs/md5.o
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/numerics/Distributions.st /tmp/gstar-HSySxk/DhbNumericalMethods/Distributions.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/numerics/Integration.st /tmp/gstar-HSySxk/DhbNumericalMethods/Integration.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/numerics/NumericsAdds.st /tmp/gstar-HSySxk/DhbNumericalMethods/NumericsAdds.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/numerics/ChangeLog /tmp/gstar-HSySxk/DhbNumericalMethods/ChangeLog
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/numerics/NumericsTests.st /tmp/gstar-HSySxk/DhbNumericalMethods/NumericsTests.st
rm -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/DhbNumericalMethods.star
cd /tmp/gstar-HSySxk/DhbNumericalMethods && /usr/local/bin/zip -n .st:.xml -qr /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/DhbNumericalMethods.star .
i18n.c:115:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
115 | static OOP buildArray ();
| ^
i18n.c:122:1: note: conflicting prototype is here
122 | buildArray (nl_item * nlitems, int count)
| ^
libtool: compile: cc -DHAVE_CONFIG_H -I. -I../.. -I../../libgst -I../../lib-src -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT digest.lo -MD -MP -MF .deps/digest.Tpo -c digest.c -o digest.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I../../libgst -I../../lib-src -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT gstGl.lo -MD -MP -MF .deps/gstGl.Tpo -c -o gstGl.lo gstGl.c
XZIP="/usr/local/bin/zip" ./gst-tool gst-package --kernel-dir "./kernel" --image gst.im --srcdir=. --target-directory=. packages/sdl/libsdl_mixer/package.xml
i18n.c:116:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
116 | static const char *loadLocale ();
| ^
i18n.c:144:1: note: conflicting prototype is here
144 | loadLocale (OOP localeOOP, const char *string)
| ^
/bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I../../libgst -I../../lib-src -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT gstGlu.lo -MD -MP -MF .deps/gstGlu.Tpo -c -o gstGlu.lo gstGlu.c
mv -f .deps/gnutls-wrapper.Tpo .deps/gnutls-wrapper.Po
/bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I../../libgst -I../../lib-src -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT gstGluNurbs.lo -MD -MP -MF .deps/gstGluNurbs.Tpo -c -o gstGluNurbs.lo gstGluNurbs.c
gmake[3]: Entering directory '/magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sdl/libsdl'
/bin/sh ../../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../../.. -I../../../libgst -I../../../lib-src -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT gst-sdl.lo -MD -MP -MF .deps/gst-sdl.Tpo -c -o gst-sdl.lo gst-sdl.c
/bin/sh ../../libtool --tag=CC --mode=link cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -L/usr/local/lib -fstack-protector-strong -o gnutls-wrapper gnutls-wrapper.o ../../lib-src/library.la -lrt -lm -L/usr/local/lib
libtool: compile: cc -DHAVE_CONFIG_H -I. -I../.. -I../../libgst -I../../lib-src -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT gstopengl.lo -MD -MP -MF .deps/gstopengl.Tpo -c gstopengl.c -fPIC -DPIC -o .libs/gstopengl.o
/bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I../../libgst -I../../lib-src -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT gstGluTess.lo -MD -MP -MF .deps/gstGluTess.Tpo -c -o gstGluTess.lo gstGluTess.c
libtool: compile: cc -DHAVE_CONFIG_H -I. -I../.. -I../../libgst -I../../lib-src -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT gstGlut.lo -MD -MP -MF .deps/gstGlut.Tpo -c gstGlut.c -fPIC -DPIC -o .libs/gstGlut.o
iconv.cXZIP="/usr/local/bin/zip" ./gst-tool gst-package --kernel-dir "./kernel" --image gst.im --srcdir=. --target-directory=. packages/sdl/libsdl_sound/package.xml
:85:18: warning: passing 'const char **' to parameter of type 'char **' discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers]
libtool: compile: cc -DHAVE_CONFIG_H -I. -I../.. -I../../libgst -I../../lib-src -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT gstGl.lo -MD -MP -MF .deps/gstGl.Tpo -c gstGl.c -fPIC -DPIC -o .libs/gstGl.o
85 | iconv (handle, &inbuf, &inbytesleft, &outbuf, &outbytesleft);
| ^~~~~~
/usr/local/include/iconv.h:87:43: note: passing argument to parameter 'inbuf' here
libtool: compile: cc -DHAVE_CONFIG_H -I. -I../.. -I../../libgst -I../../lib-src -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT gdbm.lo -MD -MP -MF .deps/gdbm.Tpo -c gdbm.c -o gdbm.o >/dev/null 2>&1
87 | extern size_t iconv (iconv_t cd, char* * inbuf, size_t *inbytesleft, char* * outbuf, size_t *outbytesleft);
| ^
XZIP="/usr/local/bin/zip" ./gst-tool gst-package --kernel-dir "./kernel" --image gst.im --srcdir=. --target-directory=. packages/sdl/libsdl_ttf/package.xml
libtool: compile: cc -DHAVE_CONFIG_H -I. -I../.. -I../../libgst -I../../lib-src -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT gstGluNurbs.lo -MD -MP -MF .deps/gstGluNurbs.Tpo -c gstGluNurbs.c -fPIC -DPIC -o .libs/gstGluNurbs.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../.. -I../../../libgst -I../../../lib-src -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT gst-sdl.lo -MD -MP -MF .deps/gst-sdl.Tpo -c gst-sdl.c -fPIC -DPIC -o .libs/gst-sdl.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I../.. -I../../libgst -I../../lib-src -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT gstGluTess.lo -MD -MP -MF .deps/gstGluTess.Tpo -c gstGluTess.c -fPIC -DPIC -o .libs/gstGluTess.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I../.. -I../../libgst -I../../lib-src -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT gstGlu.lo -MD -MP -MF .deps/gstGlu.Tpo -c gstGlu.c -fPIC -DPIC -o .libs/gstGlu.o
XZIP="/usr/local/bin/zip" ./gst-tool gst-package --kernel-dir "./kernel" --image gst.im --srcdir=. --target-directory=. packages/stinst/compiler/package.xml
1 warning generated.
libtool: compile: cc -DHAVE_CONFIG_H -I. -I../.. -I../../libgst -I../../lib-src -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT iconv.lo -MD -MP -MF .deps/iconv.Tpo -c iconv.c -o iconv.o >/dev/null 2>&1
XZIP="/usr/local/bin/zip" ./gst-tool gst-package --kernel-dir "./kernel" --image gst.im --srcdir=. --target-directory=. packages/stinst/parser/package.xml
2 warnings generated.
libtool: compile: cc -DHAVE_CONFIG_H -I. -I../.. -I../../libgst -I../../lib-src -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT sqlite3.lo -MD -MP -MF .deps/sqlite3.Tpo -c sqlite3.c -o sqlite3.o >/dev/null 2>&1
mkdir /tmp/gstar-hHD1N5
mkdir /tmp/gstar-hHD1N5/LibSDL_GL
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sdl/libsdl_gl/Display.st /tmp/gstar-hHD1N5/LibSDL_GL/Display.st
rm -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/LibSDL_GL.star
cd /tmp/gstar-hHD1N5/LibSDL_GL && /usr/local/bin/zip -n .st:.xml -qr /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/LibSDL_GL.star .
mkdir /tmp/gstar-NVGZ7y
mkdir /tmp/gstar-NVGZ7y/CairoSDL
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sdl/cairo/CairoSDL.st /tmp/gstar-NVGZ7y/CairoSDL/CairoSDL.st
mkdir /tmp/gstar-cH3MsM
rm -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/CairoSDL.star
cd /tmp/gstar-NVGZ7y/CairoSDL && /usr/local/bin/zip -n .st:.xml -qr /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/CairoSDL.star .
mkdir /tmp/gstar-cH3MsM/LibSDL_image
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sdl/libsdl_image/SDL_image.st /tmp/gstar-cH3MsM/LibSDL_image/SDL_image.st
libtool: link: cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -fstack-protector-strong -o gnutls-wrapper gnutls-wrapper.o -L/usr/local/lib ../../lib-src/.libs/library.a -ldl -lrt -lm -pthread
rm -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/LibSDL_image.star
cd /tmp/gstar-cH3MsM/LibSDL_image && /usr/local/bin/zip -n .st:.xml -qr /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/LibSDL_image.star .
md5.c:66:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
66 | md5_init_ctx (ctx)
| ^
md5.c:84:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
84 | md5_read_ctx (ctx, resbuf)
| ^
md5.c:102:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
102 | md5_finish_ctx (ctx, resbuf)
| ^
mkdir /tmp/gstar-xFJH3x
mkdir /tmp/gstar-pdme0Smkdir /tmp/gstar-xFJH3x/LibSDL_sound
mkdir /tmp/gstar-pdme0S/LibSDL_ttf
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sdl/libsdl_sound/SDL_audio.st /tmp/gstar-xFJH3x/LibSDL_sound/SDL_audio.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sdl/libsdl_ttf/SDL_ttf.st /tmp/gstar-pdme0S/LibSDL_ttf/SDL_ttf.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sdl/libsdl_sound/SDL_cdrom.st /tmp/gstar-xFJH3x/LibSDL_sound/SDL_cdrom.st
rm -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/LibSDL_ttf.star
cd /tmp/gstar-pdme0S/LibSDL_ttf && /usr/local/bin/zip -n .st:.xml -qr /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/LibSDL_ttf.star .
md5.c:133:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
133 | md5_stream (stream, resblock)
| ^
md5.c:190:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
190 | md5_buffer (buffer, len, resblock)
| ^
md5.c:209:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
209 | md5_process_bytes (buffer, len, ctx)
| ^
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sdl/libsdl_sound/SDL_sound.st /tmp/gstar-xFJH3x/LibSDL_sound/SDL_sound.st
rm -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/LibSDL_sound.star
cd /tmp/gstar-xFJH3x/LibSDL_sound && /usr/local/bin/zip -n .st:.xml -qr /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/LibSDL_sound.star .
mv -f .deps/digest.Tpo .deps/digest.Plo
md5.c:267:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
267 | md5_process_block (buffer, len, ctx)
| ^
2 warnings generated.
XZIP="/usr/local/bin/zip" ./gst-tool gst-package --kernel-dir "./kernel" --image gst.im --srcdir=. --target-directory=. packages/stinst/doc/package.xml
XZIP="/usr/local/bin/zip" ./gst-tool gst-package --kernel-dir "./kernel" --image gst.im --srcdir=. --target-directory=. packages/profile/package.xml
XZIP="/usr/local/bin/zip" ./gst-tool gst-package --kernel-dir "./kernel" --image gst.im --srcdir=. --target-directory=. packages/roe/package.xml
libtool: compile: cc -DHAVE_CONFIG_H -I. -I../.. -I../../libgst -I../../lib-src -DLOCALEDIR=\"/usr/local/share/locale\" -DLIBDIR=\"/usr/local/lib\" -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT i18n.lo -MD -MP -MF .deps/i18n.Tpo -c i18n.c -o i18n.o >/dev/null 2>&1
mkdir /tmp/gstar-oR2W4S
mkdir /tmp/gstar-oR2W4S/Compiler
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/stinst/compiler/StartCompiler.st /tmp/gstar-oR2W4S/Compiler/StartCompiler.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/stinst/compiler/test.st /tmp/gstar-oR2W4S/Compiler/test.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/stinst/compiler/ChangeLog /tmp/gstar-oR2W4S/Compiler/ChangeLog
rm -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/Compiler.star
cd /tmp/gstar-oR2W4S/Compiler && /usr/local/bin/zip -n .st:.xml -qr /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/Compiler.star .
mkdir /tmp/gstar-Nikjf2
mkdir /tmp/gstar-Nikjf2/LibSDL_mixer
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sdl/libsdl_mixer/SDL_mixer.st /tmp/gstar-Nikjf2/LibSDL_mixer/SDL_mixer.st
XZIP="/usr/local/bin/zip" ./gst-tool gst-package --kernel-dir "./kernel" --image gst.im --srcdir=. --target-directory=. packages/sandstonedb/package.xml
XZIP="/usr/local/bin/zip" ./gst-tool gst-package --kernel-dir "./kernel" --image gst.im --srcdir=. --target-directory=. packages/seaside/core/package.xml
XZIP="/usr/local/bin/zip" ./gst-tool gst-package --kernel-dir "./kernel" --image gst.im --srcdir=. --target-directory=. packages/seaside/dev/package.xml
rm -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/LibSDL_mixer.star
cd /tmp/gstar-Nikjf2/LibSDL_mixer && /usr/local/bin/zip -n .st:.xml -qr /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/LibSDL_mixer.star .
mkdir /tmp/gstar-hTEvje
mkdir /tmp/gstar-hTEvje/Parser
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/stinst/parser/RBToken.st /tmp/gstar-hTEvje/Parser/RBToken.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/stinst/parser/RBParseNodes.st /tmp/gstar-hTEvje/Parser/RBParseNodes.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/stinst/parser/RBParser.st /tmp/gstar-hTEvje/Parser/RBParser.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/stinst/parser/ParseTreeSearcher.st /tmp/gstar-hTEvje/Parser/ParseTreeSearcher.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/stinst/parser/RBFormatter.st /tmp/gstar-hTEvje/Parser/RBFormatter.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/stinst/parser/OrderedSet.st /tmp/gstar-hTEvje/Parser/OrderedSet.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/stinst/parser/STFileParser.st /tmp/gstar-hTEvje/Parser/STFileParser.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/stinst/parser/STCompLit.st /tmp/gstar-hTEvje/Parser/STCompLit.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/stinst/parser/STSymTable.st /tmp/gstar-hTEvje/Parser/STSymTable.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/stinst/parser/STCompiler.st /tmp/gstar-hTEvje/Parser/STCompiler.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/stinst/parser/STDecompiler.st /tmp/gstar-hTEvje/Parser/STDecompiler.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/stinst/parser/STLoaderObjs.st /tmp/gstar-hTEvje/Parser/STLoaderObjs.st
mv -f .deps/gdbm.Tpo .deps/gdbm.Plo
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/stinst/parser/STLoader.st /tmp/gstar-hTEvje/Parser/STLoader.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/stinst/parser/SqueakParser.st /tmp/gstar-hTEvje/Parser/SqueakParser.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/stinst/parser/SIFParser.st /tmp/gstar-hTEvje/Parser/SIFParser.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/stinst/parser/GSTParser.st /tmp/gstar-hTEvje/Parser/GSTParser.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/stinst/parser/STEvaluationDriver.st /tmp/gstar-hTEvje/Parser/STEvaluationDriver.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/stinst/parser/Exporter.st /tmp/gstar-hTEvje/Parser/Exporter.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/stinst/parser/NewSyntaxExporter.st /tmp/gstar-hTEvje/Parser/NewSyntaxExporter.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/stinst/parser/OldSyntaxExporter.st /tmp/gstar-hTEvje/Parser/OldSyntaxExporter.st
/bin/sh ../../libtool --tag=CC --mode=link cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -rpath /usr/local/lib/smalltalk -release 3.2.5 -module -no-undefined -export-symbols-regex gst_initModule -L/usr/local/lib -fstack-protector-strong -o gdbm.la -rpath /usr/local/lib/smalltalk gdbm.lo -lgdbm -lrt -lm -L/usr/local/lib
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/stinst/parser/SqueakExporter.st /tmp/gstar-hTEvje/Parser/SqueakExporter.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/stinst/parser/Extensions.st /tmp/gstar-hTEvje/Parser/Extensions.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/stinst/parser/ChangeLog /tmp/gstar-hTEvje/Parser/ChangeLog
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/stinst/parser/RewriteTests.st /tmp/gstar-hTEvje/Parser/RewriteTests.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/stinst/parser/PoolResolutionTests.st /tmp/gstar-hTEvje/Parser/PoolResolutionTests.st
rm -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/Parser.star
cd /tmp/gstar-hTEvje/Parser && /usr/local/bin/zip -n .st:.xml -qr /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/Parser.star .
XZIP="/usr/local/bin/zip" ./gst-tool gst-package --kernel-dir "./kernel" --image gst.im --srcdir=. --target-directory=. packages/seaside/examples/package.xml
mv -f .deps/iconv.Tpo .deps/iconv.Plo
/bin/sh ../../libtool --tag=CC --mode=link cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -rpath /usr/local/lib/smalltalk -release 3.2.5 -module -no-undefined -export-symbols-regex gst_initModule -L/usr/local/lib -fstack-protector-strong -o iconv.la -rpath /usr/local/lib/smalltalk iconv.lo -L/usr/local/lib -liconv -R/usr/local/lib -lrt -lm -L/usr/local/lib
gstGluTess.c:206:12: warning: explicitly assigning value of variable of type 'VMProxy *' (aka 'struct VMProxy *') to itself [-Wself-assign]
206 | vm_proxy = vm_proxy;
| ~~~~~~~~ ^ ~~~~~~~~
libtool: compile: cc -DHAVE_CONFIG_H -I. -I../.. -I../../libgst -I../../lib-src -DLOCALEDIR=\"/usr/local/share/locale\" -DLIBDIR=\"/usr/local/lib\" -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT localcharset.lo -MD -MP -MF .deps/localcharset.Tpo -c localcharset.c -o localcharset.o >/dev/null 2>&1
gmake[3]: Leaving directory '/magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/net'
XZIP="/usr/local/bin/zip" ./gst-tool gst-package --kernel-dir "./kernel" --image gst.im --srcdir=. --target-directory=. packages/net/package.xml
mkdir /tmp/gstar-5B5w6Q
mkdir /tmp/gstar-5B5w6Q/ClassPublisher
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/stinst/doc/Publish.st /tmp/gstar-5B5w6Q/ClassPublisher/Publish.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/stinst/doc/PSFileOut.st /tmp/gstar-5B5w6Q/ClassPublisher/PSFileOut.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/stinst/doc/HTML.st /tmp/gstar-5B5w6Q/ClassPublisher/HTML.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/stinst/doc/Texinfo.st /tmp/gstar-5B5w6Q/ClassPublisher/Texinfo.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/stinst/doc/ChangeLog /tmp/gstar-5B5w6Q/ClassPublisher/ChangeLog
rm -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/ClassPublisher.star
cd /tmp/gstar-5B5w6Q/ClassPublisher && /usr/local/bin/zip -n .st:.xml -qr /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/ClassPublisher.star .
gstGl.c:1026:24: warning: passing 'GLint *' (aka 'int *') to parameter of type 'GLuint *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
1026 | glGenTextures (size, textures);
| ^~~~~~~~
/usr/local/include/GL/gl.h:1302:57: note: passing argument to parameter 'textures' here
1302 | GLAPI void GLAPIENTRY glGenTextures( GLsizei n, GLuint *textures );
| ^
gstGl.c:1049:27: warning: passing 'GLint *' (aka 'int *') to parameter of type 'const GLuint *' (aka 'const unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
1049 | glDeleteTextures (size, textures);
| ^~~~~~~~
/usr/local/include/GL/gl.h:1304:66: note: passing argument to parameter 'textures' here
1304 | GLAPI void GLAPIENTRY glDeleteTextures( GLsizei n, const GLuint *textures);
| ^
XZIP="/usr/local/bin/zip" ./gst-tool gst-package --kernel-dir "./kernel" --image gst.im --srcdir=. --target-directory=. packages/seaside/swazoo/package.xml
mkdir /tmp/gstar-3W9BWZ
mkdir /tmp/gstar-3W9BWZ/ROE
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/roe/Extensions.st /tmp/gstar-3W9BWZ/ROE/Extensions.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/roe/Core.st /tmp/gstar-3W9BWZ/ROE/Core.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/roe/Array.st /tmp/gstar-3W9BWZ/ROE/Array.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/roe/SQL.st /tmp/gstar-3W9BWZ/ROE/SQL.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/roe/Tests.st /tmp/gstar-3W9BWZ/ROE/Tests.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/roe/SQLiteTests.st /tmp/gstar-3W9BWZ/ROE/SQLiteTests.st
rm -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/ROE.star
cd /tmp/gstar-3W9BWZ/ROE && /usr/local/bin/zip -n .st:.xml -qr /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/ROE.star .
libtool: link: /usr/bin/nm .libs/gdbm.o | sed -n -e 's/^.*[ ]\([BCDEGRST][BCDEGRST]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/gdbm.exp
mkdir /tmp/gstar-3buNvB
mkdir /tmp/gstar-3buNvB/SandstoneDb
mkdir /tmp/gstar-3buNvB/SandstoneDb/Core
mkdir /tmp/gstar-3buNvB/SandstoneDb/Store
mkdir /tmp/gstar-3buNvB/SandstoneDb/Tests
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sandstonedb/Core/Extensions.st /tmp/gstar-3buNvB/SandstoneDb/Core/Extensions.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sandstonedb/Core/SDRecordMarker.st /tmp/gstar-3buNvB/SandstoneDb/Core/SDRecordMarker.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sandstonedb/Core/SDAbstractStore.st /tmp/gstar-3buNvB/SandstoneDb/Core/SDAbstractStore.st
mkdir /tmp/gstar-WxDy1P
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sandstonedb/Core/SDCachedStore.st /tmp/gstar-3buNvB/SandstoneDb/Core/SDCachedStore.st
mkdir /tmp/gstar-WxDy1P/Seaside-Development
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sandstonedb/Store/SDFileStore.st /tmp/gstar-3buNvB/SandstoneDb/Store/SDFileStore.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sandstonedb/Store/SDMemoryStore.st /tmp/gstar-3buNvB/SandstoneDb/Store/SDMemoryStore.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/seaside/dev/Seaside-Development-Core.st /tmp/gstar-WxDy1P/Seaside-Development/Seaside-Development-Core.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sandstonedb/Core/SDConcurrentDictionary.st /tmp/gstar-3buNvB/SandstoneDb/Core/SDConcurrentDictionary.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/seaside/dev/ChangeLog /tmp/gstar-WxDy1P/Seaside-Development/ChangeLogln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sandstonedb/Core/UUID.st /tmp/gstar-3buNvB/SandstoneDb/Core/UUID.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sandstonedb/Core/SDCheckPointer.st /tmp/gstar-3buNvB/SandstoneDb/Core/SDCheckPointer.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sandstonedb/Core/SDActiveRecord.st /tmp/gstar-3buNvB/SandstoneDb/Core/SDActiveRecord.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sandstonedb/Core/SDError.st /tmp/gstar-3buNvB/SandstoneDb/Core/SDError.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sandstonedb/Core/SDLoadError.st /tmp/gstar-3buNvB/SandstoneDb/Core/SDLoadError.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sandstonedb/Core/SDCommitError.st /tmp/gstar-3buNvB/SandstoneDb/Core/SDCommitError.st
rm -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/Seaside-Development.star
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sandstonedb/Tests/Extensions.st /tmp/gstar-3buNvB/SandstoneDb/Tests/Extensions.stcd /tmp/gstar-WxDy1P/Seaside-Development && /usr/local/bin/zip -n .st:.xml -qr /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/Seaside-Development.star .
mkdir /tmp/gstar-3nM96m
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sandstonedb/Tests/SDPersonMock.st /tmp/gstar-3buNvB/SandstoneDb/Tests/SDPersonMock.st
mkdir /tmp/gstar-3nM96m/Seaside-Core
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sandstonedb/Tests/SDManMock.st /tmp/gstar-3buNvB/SandstoneDb/Tests/SDManMock.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sandstonedb/Tests/SDWomanMock.st /tmp/gstar-3buNvB/SandstoneDb/Tests/SDWomanMock.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sandstonedb/Tests/SDChildMock.st /tmp/gstar-3buNvB/SandstoneDb/Tests/SDChildMock.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sandstonedb/Tests/SDGrandChildMock.st /tmp/gstar-3buNvB/SandstoneDb/Tests/SDGrandChildMock.st
mkdir /tmp/gstar-nqagaB
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sandstonedb/Tests/FooObject.st /tmp/gstar-3buNvB/SandstoneDb/Tests/FooObject.st
mkdir /tmp/gstar-nqagaB/ProfileTools
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sandstonedb/Tests/SDActiveRecordTest.st /tmp/gstar-3buNvB/SandstoneDb/Tests/SDActiveRecordTest.stln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/seaside/core/Seaside-GST.st /tmp/gstar-3nM96m/Seaside-Core/Seaside-GST.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/seaside/core/Seaside-Adapters-Core.st /tmp/gstar-3nM96m/Seaside-Core/Seaside-Adapters-Core.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/seaside/core/Seaside-Adapters-GST.st /tmp/gstar-3nM96m/Seaside-Core/Seaside-Adapters-GST.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sandstonedb/Tests/SDMemoryStoreTest.st /tmp/gstar-3buNvB/SandstoneDb/Tests/SDMemoryStoreTest.stln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/profile/Profiler.st /tmp/gstar-nqagaB/ProfileTools/Profiler.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/seaside/core/Seaside-Core.st /tmp/gstar-3nM96m/Seaside-Core/Seaside-Core.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/seaside/core/Seaside-GST-Override.st /tmp/gstar-3nM96m/Seaside-Core/Seaside-GST-Override.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/profile/ChangeLog /tmp/gstar-nqagaB/ProfileTools/ChangeLogln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/seaside/core/ChangeLog /tmp/gstar-3nM96m/Seaside-Core/ChangeLog
rm -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/ProfileTools.star
cd /tmp/gstar-nqagaB/ProfileTools && /usr/local/bin/zip -n .st:.xml -qr /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/ProfileTools.star .
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/seaside/core/Seaside-Tests.st /tmp/gstar-3nM96m/Seaside-Core/Seaside-Tests.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sandstonedb/Tests/SDFileStoreTest.st /tmp/gstar-3buNvB/SandstoneDb/Tests/SDFileStoreTest.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/seaside/core/Seaside-Adapters-Tests.st /tmp/gstar-3nM96m/Seaside-Core/Seaside-Adapters-Tests.st
rm -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/SandstoneDb.star
cd /tmp/gstar-3buNvB/SandstoneDb && /usr/local/bin/zip -n .st:.xml -qr /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/SandstoneDb.star .
rm -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/Seaside-Core.star
cd /tmp/gstar-3nM96m/Seaside-Core && /usr/local/bin/zip -n .st:.xml -qr /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/Seaside-Core.star .
XZIP="/usr/local/bin/zip" ./gst-tool gst-package --kernel-dir "./kernel" --image gst.im --srcdir=. --target-directory=. packages/sport/package.xml
libtool: link: /usr/bin/nm .libs/iconv.o | sed -n -e 's/^.*[ ]\([BCDEGRST][BCDEGRST]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/iconv.exp
1 warning generated.
mv -f .deps/sqlite3.Tpo .deps/sqlite3.Plo
libtool: link: /usr/bin/egrep -e "gst_initModule" ".libs/gdbm.exp" > ".libs/gdbm.expT"
/bin/sh ../../libtool --tag=CC --mode=link cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -rpath /usr/local/lib/smalltalk -release 3.2.5 -module -no-undefined -export-symbols-regex gst_initModule -L/usr/local/lib -fstack-protector-strong -o dbd-sqlite3.la -rpath /usr/local/lib/smalltalk sqlite3.lo -lsqlite3 -lrt -lm -L/usr/local/lib
libtool: compile: cc -DHAVE_CONFIG_H -I. -I../.. -I../../libgst -I../../lib-src -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT gstGluTess.lo -MD -MP -MF .deps/gstGluTess.Tpo -c gstGluTess.c -o gstGluTess.o >/dev/null 2>&1
mkdir /tmp/gstar-v98awt
mkdir /tmp/gstar-v98awt/Seaside-Examples
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/seaside/examples/Seaside-Examples.st /tmp/gstar-v98awt/Seaside-Examples/Seaside-Examples.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/seaside/examples/Seaside-Tests-Functional.st /tmp/gstar-v98awt/Seaside-Examples/Seaside-Tests-Functional.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/seaside/examples/ChangeLog /tmp/gstar-v98awt/Seaside-Examples/ChangeLog
rm -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/Seaside-Examples.star
cd /tmp/gstar-v98awt/Seaside-Examples && /usr/local/bin/zip -n .st:.xml -qr /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/Seaside-Examples.star .
libtool: link: mv -f ".libs/gdbm.expT" ".libs/gdbm.exp"
XZIP="/usr/local/bin/zip" ./gst-tool gst-package --kernel-dir "./kernel" --image gst.im --srcdir=. --target-directory=. packages/sunit/package.xml
libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../.. -I../../../libgst -I../../../lib-src -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT gst-sdl.lo -MD -MP -MF .deps/gst-sdl.Tpo -c gst-sdl.c -o gst-sdl.o >/dev/null 2>&1
libtool: link: /usr/bin/egrep -e "gst_initModule" ".libs/iconv.exp" > ".libs/iconv.expT"
libtool: link: echo "{ global:" > .libs/gdbm-3.2.5.so-ver
XZIP="/usr/local/bin/zip" ./gst-tool gst-package --kernel-dir "./kernel" --image gst.im --srcdir=. --target-directory=. packages/swazoo-httpd/package.xml
libtool: link: sed -e "s|$|;|" < .libs/gdbm.exp >> .libs/gdbm-3.2.5.so-ver
libtool: link: mv -f ".libs/iconv.expT" ".libs/iconv.exp"
libtool: link: echo "local: *; };" >> .libs/gdbm-3.2.5.so-ver
libtool: link: cc -shared -fPIC -DPIC .libs/gdbm.o -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/usr/local/lib -L/usr/local/lib /usr/local/lib/libgdbm.so -lrt -lm -O2 -fstack-protector-strong -fstack-protector-strong -Wl,-soname -Wl,gdbm-3.2.5.so -Wl,-version-script -Wl,.libs/gdbm-3.2.5.so-ver -o .libs/gdbm-3.2.5.so
libtool: link: echo "{ global:" > .libs/iconv-3.2.5.so-ver
XZIP="/usr/local/bin/zip" ./gst-tool gst-package --kernel-dir "./kernel" --image gst.im --srcdir=. --target-directory=. packages/sockets/package.xml
libtool: link: sed -e "s|$|;|" < .libs/iconv.exp >> .libs/iconv-3.2.5.so-ver
libtool: compile: cc -DHAVE_CONFIG_H -I. -I../.. -I../../libgst -I../../lib-src -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT gstGluNurbs.lo -MD -MP -MF .deps/gstGluNurbs.Tpo -c gstGluNurbs.c -o gstGluNurbs.o >/dev/null 2>&1
7 warnings generated.
libtool: link: echo "local: *; };" >> .libs/iconv-3.2.5.so-ver
cd packages/vfs && /usr/local/bin/gmake
libtool: link: cc -shared -fPIC -DPIC .libs/iconv.o -Wl,-rpath -Wl,/usr/local/lib -L/usr/local/lib -liconv -lrt -lm -O2 -fstack-protector-strong -fstack-protector-strong -Wl,-soname -Wl,iconv-3.2.5.so -Wl,-version-script -Wl,.libs/iconv-3.2.5.so-ver -o .libs/iconv-3.2.5.so
libtool: compile: cc -DHAVE_CONFIG_H -I. -I../.. -I../../libgst -I../../lib-src -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT md5.lo -MD -MP -MF .deps/md5.Tpo -c md5.c -o md5.o >/dev/null 2>&1
XZIP="/usr/local/bin/zip" ./gst-tool gst-package --kernel-dir "./kernel" --image gst.im --srcdir=. --target-directory=. packages/visualgst/package.xml
gmake[3]: Entering directory '/magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/vfs'
gmake[3]: Nothing to be done for 'all'.
gmake[3]: Leaving directory '/magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/vfs'
XZIP="/usr/local/bin/zip" ./gst-tool gst-package --kernel-dir "./kernel" --image gst.im --srcdir=. --target-directory=. packages/vfs/package.xml
mkdir /tmp/gstar-qZkCrc
mkdir /tmp/gstar-qZkCrc/NetClientsmv -f .deps/i18n.Tpo .deps/i18n.Plo
libtool: compile: cc -DHAVE_CONFIG_H -I. -I../.. -I../../libgst -I../../lib-src -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT gstGlu.lo -MD -MP -MF .deps/gstGlu.Tpo -c gstGlu.c -o gstGlu.o >/dev/null 2>&1
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/net/MIME.st /tmp/gstar-qZkCrc/NetClients/MIME.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/net/Base.st /tmp/gstar-qZkCrc/NetClients/Base.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/net/ContentHandler.st /tmp/gstar-qZkCrc/NetClients/ContentHandler.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/net/IMAP.st /tmp/gstar-qZkCrc/NetClients/IMAP.st
XZIP="/usr/local/bin/zip" ./gst-tool gst-package --kernel-dir "./kernel" --image gst.im --srcdir=. --target-directory=. packages/xml/builder/package.xml
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/net/POP.st /tmp/gstar-qZkCrc/NetClients/POP.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/net/SMTP.st /tmp/gstar-qZkCrc/NetClients/SMTP.st
libtool: link: /usr/bin/nm .libs/sqlite3.o | sed -n -e 's/^.*[ ]\([BCDEGRST][BCDEGRST]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/dbd-sqlite3.exp
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/net/NNTP.st /tmp/gstar-qZkCrc/NetClients/NNTP.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/net/FTP.st /tmp/gstar-qZkCrc/NetClients/FTP.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/net/HTTP.st /tmp/gstar-qZkCrc/NetClients/HTTP.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/net/URIResolver.st /tmp/gstar-qZkCrc/NetClients/URIResolver.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/net/NetServer.st /tmp/gstar-qZkCrc/NetClients/NetServer.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/net/ChangeLog /tmp/gstar-qZkCrc/NetClients/ChangeLog
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/net/IMAPTests.st /tmp/gstar-qZkCrc/NetClients/IMAPTests.st
rm -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/NetClients.star
cd /tmp/gstar-qZkCrc/NetClients && /usr/local/bin/zip -n .st:.xml -qr /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/NetClients.star .
XZIP="/usr/local/bin/zip" ./gst-tool gst-package --kernel-dir "./kernel" --image gst.im --srcdir=. --target-directory=. packages/xml/dom/package.xml
libtool: link: /usr/bin/egrep -e "gst_initModule" ".libs/dbd-sqlite3.exp" > ".libs/dbd-sqlite3.expT"
gstGlut.c:533:12: warning: explicitly assigning value of variable of type 'VMProxy *' (aka 'struct VMProxy *') to itself [-Wself-assign]
533 | vm_proxy = vm_proxy;
| ~~~~~~~~ ^ ~~~~~~~~
XZIP="/usr/local/bin/zip" ./gst-tool gst-package --kernel-dir "./kernel" --image gst.im --srcdir=. --target-directory=. packages/xml/tests/package.xml
mkdir /tmp/gstar-by5ZOP
mkdir /tmp/gstar-by5ZOP/Sport
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sport/sport.st /tmp/gstar-by5ZOP/Sport/sport.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sport/sporttests.st /tmp/gstar-by5ZOP/Sport/sporttests.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sport/sportsocktests.st /tmp/gstar-by5ZOP/Sport/sportsocktests.st
libtool: link: mv -f ".libs/dbd-sqlite3.expT" ".libs/dbd-sqlite3.exp"
rm -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/Sport.star
cd /tmp/gstar-by5ZOP/Sport && /usr/local/bin/zip -n .st:.xml -qr /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/Sport.star .
libtool: link: echo "{ global:" > .libs/dbd-sqlite3-3.2.5.so-ver
libtool: link: sed -e "s|$|;|" < .libs/dbd-sqlite3.exp >> .libs/dbd-sqlite3-3.2.5.so-ver
XZIP="/usr/local/bin/zip" ./gst-tool gst-package --kernel-dir "./kernel" --image gst.im --srcdir=. --target-directory=. packages/xml/pullparser/package.xml
mv -f .deps/localcharset.Tpo .deps/localcharset.Plo
libtool: link: echo "local: *; };" >> .libs/dbd-sqlite3-3.2.5.so-ver
libtool: link: cc -shared -fPIC -DPIC .libs/sqlite3.o -L/usr/local/lib -lsqlite3 -lrt -lm -O2 -fstack-protector-strong -fstack-protector-strong -Wl,-soname -Wl,dbd-sqlite3-3.2.5.so -Wl,-version-script -Wl,.libs/dbd-sqlite3-3.2.5.so-ver -o .libs/dbd-sqlite3-3.2.5.so
/bin/sh ../../libtool --tag=CC --mode=link cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -rpath /usr/local/lib/smalltalk -release 3.2.5 -module -no-undefined -export-symbols-regex gst_initModule -L/usr/local/lib -fstack-protector-strong -o i18n.la -rpath /usr/local/lib/smalltalk i18n.lo localcharset.lo -lrt -lm -L/usr/local/lib
mkdir /tmp/gstar-MSJhCC
mkdir /tmp/gstar-MSJhCC/Seaside
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/seaside/swazoo/Seaside-Adapters-Swazoo.st /tmp/gstar-MSJhCC/Seaside/Seaside-Adapters-Swazoo.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/seaside/swazoo/ChangeLog /tmp/gstar-MSJhCC/Seaside/ChangeLog
rm -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/Seaside.star
cd /tmp/gstar-MSJhCC/Seaside && /usr/local/bin/zip -n .st:.xml -qr /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/Seaside.star .
cd packages/xml/expat && /usr/local/bin/gmake
gmake[3]: Entering directory '/magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/xml/expat'
/bin/sh ../../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../../.. -I../../../libgst -I../../../lib-src -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT expat.lo -MD -MP -MF .deps/expat.Tpo -c -o expat.lo expat.c
libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../.. -I../../../libgst -I../../../lib-src -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT expat.lo -MD -MP -MF .deps/expat.Tpo -c expat.c -fPIC -DPIC -o .libs/expat.o
mkdir /tmp/gstar-HW0JTE
mkdir /tmp/gstar-HW0JTE/Swazoo
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/swazoo-httpd/Exceptions.st /tmp/gstar-HW0JTE/Swazoo/Exceptions.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/swazoo-httpd/Headers.st /tmp/gstar-HW0JTE/Swazoo/Headers.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/swazoo-httpd/Messages.st /tmp/gstar-HW0JTE/Swazoo/Messages.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/swazoo-httpd/Core.st /tmp/gstar-HW0JTE/Swazoo/Core.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/swazoo-httpd/Resources.st /tmp/gstar-HW0JTE/Swazoo/Resources.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/swazoo-httpd/HTTP.st /tmp/gstar-HW0JTE/Swazoo/HTTP.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/swazoo-httpd/Protocol.st /tmp/gstar-HW0JTE/Swazoo/Protocol.st
mkdir /tmp/gstar-mVsnp2
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/swazoo-httpd/SCGI.st /tmp/gstar-HW0JTE/Swazoo/SCGI.st
mkdir /tmp/gstar-mVsnp2/SUnit
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/swazoo-httpd/Extensions.st /tmp/gstar-HW0JTE/Swazoo/Extensions.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sunit/SUnitPreload.st /tmp/gstar-mVsnp2/SUnit/SUnitPreload.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sunit/SUnit.st /tmp/gstar-mVsnp2/SUnit/SUnit.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sunit/SUnitScript.st /tmp/gstar-mVsnp2/SUnit/SUnitScript.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sunit/SUnitTests.st /tmp/gstar-mVsnp2/SUnit/SUnitTests.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sunit/SUnitScriptTests.st /tmp/gstar-mVsnp2/SUnit/SUnitScriptTests.st
rm -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/SUnit.star
cd /tmp/gstar-mVsnp2/SUnit && /usr/local/bin/zip -n .st:.xml -qr /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/SUnit.star .
mkdir /tmp/gstar-2j1Rig
mkdir /tmp/gstar-2j1Rig/XML-XMLNodeBuilder
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/xml/builder/NodeBuilder.st /tmp/gstar-2j1Rig/XML-XMLNodeBuilder/NodeBuilder.st
rm -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/XML-XMLNodeBuilder.star
cd /tmp/gstar-2j1Rig/XML-XMLNodeBuilder && /usr/local/bin/zip -n .st:.xml -qr /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/XML-XMLNodeBuilder.star .mkdir /tmp/gstar-m03cPu
mkdir /tmp/gstar-m03cPu/Sockets
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sockets/Buffers.st /tmp/gstar-m03cPu/Sockets/Buffers.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sockets/Datagram.st /tmp/gstar-m03cPu/Sockets/Datagram.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sockets/SocketAddress.st /tmp/gstar-m03cPu/Sockets/SocketAddress.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sockets/AbstractSocketImpl.st /tmp/gstar-m03cPu/Sockets/AbstractSocketImpl.st
XZIP="/usr/local/bin/zip" ./gst-tool gst-package --kernel-dir "./kernel" --image gst.im --srcdir=. --target-directory=. packages/xml/parser/package.xml
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sockets/IPSocketImpl.st /tmp/gstar-m03cPu/Sockets/IPSocketImpl.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sockets/IP6SocketImpl.st /tmp/gstar-m03cPu/Sockets/IP6SocketImpl.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sockets/UnixSocketImpl.st /tmp/gstar-m03cPu/Sockets/UnixSocketImpl.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sockets/Sockets.st /tmp/gstar-m03cPu/Sockets/Sockets.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sockets/Tests.st /tmp/gstar-m03cPu/Sockets/Tests.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sockets/cfuncs.st /tmp/gstar-m03cPu/Sockets/cfuncs.st
libtool: link: (cd ".libs" && rm -f "gdbm.so" && ln -s "gdbm-3.2.5.so" "gdbm.so")
mkdir /tmp/gstar-s9RYON
mkdir /tmp/gstar-s9RYON/VFSAddOns
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/vfs/VFS.st /tmp/gstar-s9RYON/VFSAddOns/VFS.st
rm -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/VFSAddOns.star
cd /tmp/gstar-s9RYON/VFSAddOns && /usr/local/bin/zip -n .st:.xml -qr /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/VFSAddOns.star .
mkdir /tmp/gstar-1NAvhO
mkdir /tmp/gstar-1NAvhO/VisualGST
mkdir /tmp/gstar-VlQqrp
mkdir /tmp/gstar-VlQqrp/XML-ParserTests
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sockets/init.st /tmp/gstar-m03cPu/Sockets/init.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sockets/ChangeLog /tmp/gstar-m03cPu/Sockets/ChangeLog
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/xml/tests/XMLPullParserTests.st /tmp/gstar-VlQqrp/XML-ParserTests/XMLPullParserTests.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sockets/UnitTest.st /tmp/gstar-m03cPu/Sockets/UnitTest.st
rm -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/XML-ParserTests.star
cd /tmp/gstar-VlQqrp/XML-ParserTests && /usr/local/bin/zip -n .st:.xml -qr /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/XML-ParserTests.star .
rm -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/Sockets.star
cd /tmp/gstar-m03cPu/Sockets && /usr/local/bin/zip -n .st:.xml -qr /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/Sockets.star .
mkdir /tmp/gstar-1NAvhO/VisualGST/Category
mkdir /tmp/gstar-1NAvhO/VisualGST/Clock
mkdir /tmp/gstar-1NAvhO/VisualGST/Commands
mkdir /tmp/gstar-1NAvhO/VisualGST/Commands/CategoryMenus
mkdir /tmp/gstar-1NAvhO/VisualGST/Commands/ClassMenus
mkdir /tmp/gstar-1NAvhO/VisualGST/Commands/DebugMenus
mkdir /tmp/gstar-1NAvhO/VisualGST/Commands/EditMenus
mkdir /tmp/gstar-1NAvhO/VisualGST/Commands/HistoryCommands
mkdir /tmp/gstar-1NAvhO/VisualGST/Commands/InspectorMenus
mkdir /tmp/gstar-1NAvhO/VisualGST/Commands/MethodMenus
mkdir /tmp/gstar-1NAvhO/VisualGST/Commands/NamespaceMenus
mkdir /tmp/gstar-1NAvhO/VisualGST/Commands/SmalltalkMenus
mkdir /tmp/gstar-1NAvhO/VisualGST/Commands/TabsMenus
mkdir /tmp/gstar-1NAvhO/VisualGST/Commands/ToolsMenus
mkdir /tmp/gstar-1NAvhO/VisualGST/Commands/WorkspaceMenus
libtool: link: /usr/bin/nm .libs/i18n.o .libs/localcharset.o | sed -n -e 's/^.*[ ]\([BCDEGRST][BCDEGRST]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/i18n.exp
mkdir /tmp/gstar-1NAvhO/VisualGST/Debugger
mkdir /tmp/gstar-1NAvhO/VisualGST/Icons
mkdir /tmp/gstar-1NAvhO/VisualGST/Image
mkdir /tmp/gstar-1NAvhO/VisualGST/Implementors
mkdir /tmp/gstar-1NAvhO/VisualGST/Inspector
mkdir /tmp/gstar-1NAvhO/VisualGST/Menus
mkdir /tmp/gstar-1NAvhO/VisualGST/Model
mkdir /tmp/gstar-1NAvhO/VisualGST/Notification
mkdir /tmp/gstar-1NAvhO/VisualGST/Notification/Kernel
mkdir /tmp/gstar-1NAvhO/VisualGST/Source
mkdir /tmp/gstar-1NAvhO/VisualGST/State
mkdir /tmp/gstar-1NAvhO/VisualGST/StBrowser
mkdir /tmp/gstar-1NAvhO/VisualGST/SUnit
mkdir /tmp/gstar-1NAvhO/VisualGST/Tests
mkdir /tmp/gstar-1NAvhO/VisualGST/Tetris
mkdir /tmp/gstar-1NAvhO/VisualGST/Text
mkdir /tmp/gstar-1NAvhO/VisualGST/Undo
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/swazoo-httpd/PORTING /tmp/gstar-HW0JTE/Swazoo/PORTING
mkdir /tmp/gstar-1NAvhO/VisualGST/Undo/Text
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Notification/AbstractEvent.st /tmp/gstar-1NAvhO/VisualGST/Notification/AbstractEvent.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/swazoo-httpd/Tests.st /tmp/gstar-HW0JTE/Swazoo/Tests.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Notification/AddedEvent.st /tmp/gstar-1NAvhO/VisualGST/Notification/AddedEvent.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Notification/CommentedEvent.st /tmp/gstar-1NAvhO/VisualGST/Notification/CommentedEvent.st
rm -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/Swazoo.star
cd /tmp/gstar-HW0JTE/Swazoo && /usr/local/bin/zip -n .st:.xml -qr /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/Swazoo.star .ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Notification/DoItEvent.st /tmp/gstar-1NAvhO/VisualGST/Notification/DoItEvent.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Notification/SystemEventManager.st /tmp/gstar-1NAvhO/VisualGST/Notification/SystemEventManager.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Notification/EventMultiplexer.st /tmp/gstar-1NAvhO/VisualGST/Notification/EventMultiplexer.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Notification/EventDispatcher.st /tmp/gstar-1NAvhO/VisualGST/Notification/EventDispatcher.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Notification/ModifiedEvent.st /tmp/gstar-1NAvhO/VisualGST/Notification/ModifiedEvent.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Notification/ModifiedClassDefinitionEvent.st /tmp/gstar-1NAvhO/VisualGST/Notification/ModifiedClassDefinitionEvent.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Notification/RecategorizedEvent.st /tmp/gstar-1NAvhO/VisualGST/Notification/RecategorizedEvent.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Notification/RemovedEvent.st /tmp/gstar-1NAvhO/VisualGST/Notification/RemovedEvent.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Notification/RenamedEvent.st /tmp/gstar-1NAvhO/VisualGST/Notification/RenamedEvent.st
libtool: link: ar cru .libs/gdbm.a gdbm.o
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Notification/ReorganizedEvent.st /tmp/gstar-1NAvhO/VisualGST/Notification/ReorganizedEvent.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Notification/SystemChangeNotifier.st /tmp/gstar-1NAvhO/VisualGST/Notification/SystemChangeNotifier.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/GtkAnnouncer.st /tmp/gstar-1NAvhO/VisualGST/GtkAnnouncer.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/GtkNamespaceSelectionChanged.st /tmp/gstar-1NAvhO/VisualGST/GtkNamespaceSelectionChanged.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/GtkClassSelectionChanged.st /tmp/gstar-1NAvhO/VisualGST/GtkClassSelectionChanged.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Commands/Command.st /tmp/gstar-1NAvhO/VisualGST/Commands/Command.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Commands/SmalltalkMenus/DoItCommand.st /tmp/gstar-1NAvhO/VisualGST/Commands/SmalltalkMenus/DoItCommand.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Commands/SmalltalkMenus/DebugItCommand.st /tmp/gstar-1NAvhO/VisualGST/Commands/SmalltalkMenus/DebugItCommand.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Commands/SmalltalkMenus/PrintItCommand.st /tmp/gstar-1NAvhO/VisualGST/Commands/SmalltalkMenus/PrintItCommand.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Commands/SmalltalkMenus/InspectItCommand.st /tmp/gstar-1NAvhO/VisualGST/Commands/SmalltalkMenus/InspectItCommand.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Commands/SmalltalkMenus/AcceptItCommand.st /tmp/gstar-1NAvhO/VisualGST/Commands/SmalltalkMenus/AcceptItCommand.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Commands/SmalltalkMenus/CancelCommand.st /tmp/gstar-1NAvhO/VisualGST/Commands/SmalltalkMenus/CancelCommand.st
mv -f .deps/gst-sdl.Tpo .deps/gst-sdl.Plo
libtool: link: ranlib .libs/gdbm.a
/bin/sh ../../../libtool --mode=link cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -rpath /usr/local/lib/smalltalk -release 3.2.5 -module -no-undefined -export-symbols-regex gst_initModule -L/usr/local/lib -fstack-protector-strong -o sdl.la -rpath /usr/local/lib/smalltalk gst-sdl.lo -L/usr/local/lib -Wl,-rpath,/usr/local/lib -lSDL -pthread -lrt -lm -L/usr/local/lib
libtool: link: (cd ".libs" && rm -f "iconv.so" && ln -s "iconv-3.2.5.so" "iconv.so")
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Commands/HistoryCommands/HistoryBackCommand.st /tmp/gstar-1NAvhO/VisualGST/Commands/HistoryCommands/HistoryBackCommand.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Commands/HistoryCommands/HistoryDisplayCommand.st /tmp/gstar-1NAvhO/VisualGST/Commands/HistoryCommands/HistoryDisplayCommand.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Commands/HistoryCommands/HistoryForwardCommand.st /tmp/gstar-1NAvhO/VisualGST/Commands/HistoryCommands/HistoryForwardCommand.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Commands/TabsMenus/CloseTabCommand.st /tmp/gstar-1NAvhO/VisualGST/Commands/TabsMenus/CloseTabCommand.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Commands/TabsMenus/NextTabCommand.st /tmp/gstar-1NAvhO/VisualGST/Commands/TabsMenus/NextTabCommand.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Commands/TabsMenus/PreviousTabCommand.st /tmp/gstar-1NAvhO/VisualGST/Commands/TabsMenus/PreviousTabCommand.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Commands/NamespaceMenus/NamespaceCommand.st /tmp/gstar-1NAvhO/VisualGST/Commands/NamespaceMenus/NamespaceCommand.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Commands/NamespaceMenus/InspectNamespaceCommand.st /tmp/gstar-1NAvhO/VisualGST/Commands/NamespaceMenus/InspectNamespaceCommand.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Commands/NamespaceMenus/FileoutNamespaceCommand.st /tmp/gstar-1NAvhO/VisualGST/Commands/NamespaceMenus/FileoutNamespaceCommand.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Commands/NamespaceMenus/AddNamespaceCommand.st /tmp/gstar-1NAvhO/VisualGST/Commands/NamespaceMenus/AddNamespaceCommand.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Commands/NamespaceMenus/DeleteNamespaceCommand.st /tmp/gstar-1NAvhO/VisualGST/Commands/NamespaceMenus/DeleteNamespaceCommand.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Commands/NamespaceMenus/RenameNamespaceCommand.st /tmp/gstar-1NAvhO/VisualGST/Commands/NamespaceMenus/RenameNamespaceCommand.st
2 warnings generated.
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Commands/ClassMenus/ClassCommand.st /tmp/gstar-1NAvhO/VisualGST/Commands/ClassMenus/ClassCommand.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Commands/ClassMenus/InspectClassCommand.st /tmp/gstar-1NAvhO/VisualGST/Commands/ClassMenus/InspectClassCommand.st
XZIP="/usr/local/bin/zip" ./gst-tool gst-package --kernel-dir "./kernel" --image gst.im --srcdir=. --target-directory=. packages/xml/saxdriver/package.xml
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Commands/ClassMenus/FileoutClassCommand.st /tmp/gstar-1NAvhO/VisualGST/Commands/ClassMenus/FileoutClassCommand.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Commands/ClassMenus/AddClassCommand.st /tmp/gstar-1NAvhO/VisualGST/Commands/ClassMenus/AddClassCommand.st
XZIP="/usr/local/bin/zip" ./gst-tool gst-package --kernel-dir "./kernel" --image gst.im --srcdir=. --target-directory=. packages/xml/saxparser/package.xml
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Commands/ClassMenus/DeleteClassCommand.st /tmp/gstar-1NAvhO/VisualGST/Commands/ClassMenus/DeleteClassCommand.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Commands/ClassMenus/RenameClassCommand.st /tmp/gstar-1NAvhO/VisualGST/Commands/ClassMenus/RenameClassCommand.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Commands/CategoryMenus/CategoryCommand.st /tmp/gstar-1NAvhO/VisualGST/Commands/CategoryMenus/CategoryCommand.st
libtool: link: /usr/bin/egrep -e "gst_initModule" ".libs/i18n.exp" > ".libs/i18n.expT"
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Commands/CategoryMenus/FileoutCategoryCommand.st /tmp/gstar-1NAvhO/VisualGST/Commands/CategoryMenus/FileoutCategoryCommand.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Commands/CategoryMenus/AddCategoryCommand.st /tmp/gstar-1NAvhO/VisualGST/Commands/CategoryMenus/AddCategoryCommand.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Commands/CategoryMenus/RenameCategoryCommand.st /tmp/gstar-1NAvhO/VisualGST/Commands/CategoryMenus/RenameCategoryCommand.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Commands/MethodMenus/MethodCommand.st /tmp/gstar-1NAvhO/VisualGST/Commands/MethodMenus/MethodCommand.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Commands/MethodMenus/FileoutMethodCommand.st /tmp/gstar-1NAvhO/VisualGST/Commands/MethodMenus/FileoutMethodCommand.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Commands/MethodMenus/InspectMethodCommand.st /tmp/gstar-1NAvhO/VisualGST/Commands/MethodMenus/InspectMethodCommand.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Commands/MethodMenus/DeleteMethodCommand.st /tmp/gstar-1NAvhO/VisualGST/Commands/MethodMenus/DeleteMethodCommand.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Commands/MethodMenus/DebugTestCommand.st /tmp/gstar-1NAvhO/VisualGST/Commands/MethodMenus/DebugTestCommand.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Commands/ToolsMenus/OpenAssistantCommand.st /tmp/gstar-1NAvhO/VisualGST/Commands/ToolsMenus/OpenAssistantCommand.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Commands/ToolsMenus/OpenWebBrowserCommand.st /tmp/gstar-1NAvhO/VisualGST/Commands/ToolsMenus/OpenWebBrowserCommand.st
libtool: compile: cc -DHAVE_CONFIG_H -I. -I../.. -I../../libgst -I../../lib-src -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT gstGl.lo -MD -MP -MF .deps/gstGl.Tpo -c gstGl.c -o gstGl.o >/dev/null 2>&1
mkdir /tmp/gstar-DA89ID
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Commands/EditMenus/CancelEditCommand.st /tmp/gstar-1NAvhO/VisualGST/Commands/EditMenus/CancelEditCommand.st
mkdir /tmp/gstar-DA89ID/XML-DOM
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Commands/EditMenus/UndoEditCommand.st /tmp/gstar-1NAvhO/VisualGST/Commands/EditMenus/UndoEditCommand.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Commands/EditMenus/RedoEditCommand.st /tmp/gstar-1NAvhO/VisualGST/Commands/EditMenus/RedoEditCommand.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Commands/EditMenus/CutEditCommand.st /tmp/gstar-1NAvhO/VisualGST/Commands/EditMenus/CutEditCommand.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/xml/dom/DOM.st /tmp/gstar-DA89ID/XML-DOM/DOM.st
libtool: link: ar cru .libs/iconv.a iconv.o
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Commands/EditMenus/CopyEditCommand.st /tmp/gstar-1NAvhO/VisualGST/Commands/EditMenus/CopyEditCommand.st
rm -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/XML-DOM.star
cd /tmp/gstar-DA89ID/XML-DOM && /usr/local/bin/zip -n .st:.xml -qr /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/XML-DOM.star .
libtool: link: mv -f ".libs/i18n.expT" ".libs/i18n.exp"
XZIP="/usr/local/bin/zip" ./gst-tool gst-package --kernel-dir "./kernel" --image gst.im --srcdir=. --target-directory=. packages/xml/xpath/package.xml
libtool: link: ranlib .libs/iconv.a
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Commands/EditMenus/PasteEditCommand.st /tmp/gstar-1NAvhO/VisualGST/Commands/EditMenus/PasteEditCommand.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Commands/EditMenus/SelectAllEditCommand.st /tmp/gstar-1NAvhO/VisualGST/Commands/EditMenus/SelectAllEditCommand.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Commands/EditMenus/FindEditCommand.st /tmp/gstar-1NAvhO/VisualGST/Commands/EditMenus/FindEditCommand.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Commands/EditMenus/ReplaceEditCommand.st /tmp/gstar-1NAvhO/VisualGST/Commands/EditMenus/ReplaceEditCommand.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Commands/DebugMenus/DebugCommand.st /tmp/gstar-1NAvhO/VisualGST/Commands/DebugMenus/DebugCommand.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Commands/DebugMenus/ContinueDebugCommand.st /tmp/gstar-1NAvhO/VisualGST/Commands/DebugMenus/ContinueDebugCommand.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Commands/DebugMenus/StepIntoDebugCommand.st /tmp/gstar-1NAvhO/VisualGST/Commands/DebugMenus/StepIntoDebugCommand.st
libtool: link: echo "{ global:" > .libs/i18n-3.2.5.so-ver
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Commands/DebugMenus/StepToDebugCommand.st /tmp/gstar-1NAvhO/VisualGST/Commands/DebugMenus/StepToDebugCommand.st
libtool: link: ( cd ".libs" && rm -f "gdbm.la" && ln -s "../gdbm.la" "gdbm.la" )
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Menus/MenuBuilder.st /tmp/gstar-1NAvhO/VisualGST/Menus/MenuBuilder.st
XZIP="/usr/local/bin/zip" ./gst-tool gst-package --kernel-dir "./kernel" --image gst.im --srcdir=. --target-directory=. packages/xml/xsl/package.xml
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Menus/MenuSeparator.st /tmp/gstar-1NAvhO/VisualGST/Menus/MenuSeparator.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Menus/ToolbarSeparator.st /tmp/gstar-1NAvhO/VisualGST/Menus/ToolbarSeparator.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Menus/LauncherToolbar.st /tmp/gstar-1NAvhO/VisualGST/Menus/LauncherToolbar.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Menus/DebuggerToolbar.st /tmp/gstar-1NAvhO/VisualGST/Menus/DebuggerToolbar.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Menus/NamespaceMenus.st /tmp/gstar-1NAvhO/VisualGST/Menus/NamespaceMenus.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Menus/ClassMenus.st /tmp/gstar-1NAvhO/VisualGST/Menus/ClassMenus.st
libtool: link: sed -e "s|$|;|" < .libs/i18n.exp >> .libs/i18n-3.2.5.so-ver
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Menus/CategoryMenus.st /tmp/gstar-1NAvhO/VisualGST/Menus/CategoryMenus.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Menus/ContextMenus.st /tmp/gstar-1NAvhO/VisualGST/Menus/ContextMenus.st
gmake[3]: Leaving directory '/magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/gdbm'
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Menus/MethodMenus.st /tmp/gstar-1NAvhO/VisualGST/Menus/MethodMenus.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Menus/EditMenus.st /tmp/gstar-1NAvhO/VisualGST/Menus/EditMenus.st
XZIP="/usr/local/bin/zip" ./gst-tool gst-package --kernel-dir "./kernel" --image gst.im --srcdir=. --target-directory=. packages/gdbm/package.xml
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Menus/SmalltalkMenus.st /tmp/gstar-1NAvhO/VisualGST/Menus/SmalltalkMenus.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Menus/ToolsMenus.st /tmp/gstar-1NAvhO/VisualGST/Menus/ToolsMenus.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Menus/HistoryMenus.st /tmp/gstar-1NAvhO/VisualGST/Menus/HistoryMenus.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Menus/TabsMenus.st /tmp/gstar-1NAvhO/VisualGST/Menus/TabsMenus.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Menus/InspectorMenus.st /tmp/gstar-1NAvhO/VisualGST/Menus/InspectorMenus.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Menus/TextMenus.st /tmp/gstar-1NAvhO/VisualGST/Menus/TextMenus.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Menus/WorkspaceVariableMenus.st /tmp/gstar-1NAvhO/VisualGST/Menus/WorkspaceVariableMenus.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Menus/SimpleWorkspaceMenus.st /tmp/gstar-1NAvhO/VisualGST/Menus/SimpleWorkspaceMenus.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Menus/WorkspaceMenus.st /tmp/gstar-1NAvhO/VisualGST/Menus/WorkspaceMenus.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/FakeNamespace.st /tmp/gstar-1NAvhO/VisualGST/FakeNamespace.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Category/ClassCategory.st /tmp/gstar-1NAvhO/VisualGST/Category/ClassCategory.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Category/AbstractNamespace.st /tmp/gstar-1NAvhO/VisualGST/Category/AbstractNamespace.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Category/Class.st /tmp/gstar-1NAvhO/VisualGST/Category/Class.st
cd packages/zlib && /usr/local/bin/gmake
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/GtkAbstractConcreteWidget.st /tmp/gstar-1NAvhO/VisualGST/GtkAbstractConcreteWidget.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/GtkConcreteWidget.st /tmp/gstar-1NAvhO/VisualGST/GtkConcreteWidget.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/GtkScrollTreeWidget.st /tmp/gstar-1NAvhO/VisualGST/GtkScrollTreeWidget.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/GtkSimpleListWidget.st /tmp/gstar-1NAvhO/VisualGST/GtkSimpleListWidget.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/GtkEntryWidget.st /tmp/gstar-1NAvhO/VisualGST/GtkEntryWidget.st
libtool: link: echo "local: *; };" >> .libs/i18n-3.2.5.so-ver
libtool: link: cc -shared -fPIC -DPIC .libs/i18n.o .libs/localcharset.o -L/usr/local/lib -lrt -lm -O2 -fstack-protector-strong -fstack-protector-strong -Wl,-soname -Wl,i18n-3.2.5.so -Wl,-version-script -Wl,.libs/i18n-3.2.5.so-ver -o .libs/i18n-3.2.5.so
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/GtkSidebarWidget.st /tmp/gstar-1NAvhO/VisualGST/GtkSidebarWidget.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/GtkHSidebarWidget.st /tmp/gstar-1NAvhO/VisualGST/GtkHSidebarWidget.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/GtkVSidebarWidget.st /tmp/gstar-1NAvhO/VisualGST/GtkVSidebarWidget.stlibtool: link: ( cd ".libs" && rm -f "iconv.la" && ln -s "../iconv.la" "iconv.la" )
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Model/GtkColumnType.st /tmp/gstar-1NAvhO/VisualGST/Model/GtkColumnType.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Model/GtkColumnTextType.st /tmp/gstar-1NAvhO/VisualGST/Model/GtkColumnTextType.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Model/GtkColumnPixbufType.st /tmp/gstar-1NAvhO/VisualGST/Model/GtkColumnPixbufType.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Model/GtkColumnOOPType.st /tmp/gstar-1NAvhO/VisualGST/Model/GtkColumnOOPType.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/GtkListModel.st /tmp/gstar-1NAvhO/VisualGST/GtkListModel.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/GtkTreeModel.st /tmp/gstar-1NAvhO/VisualGST/GtkTreeModel.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Text/GtkTextWidget.st /tmp/gstar-1NAvhO/VisualGST/Text/GtkTextWidget.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/GtkPackageBuilderWidget.st /tmp/gstar-1NAvhO/VisualGST/GtkPackageBuilderWidget.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/GtkMainWindow.st /tmp/gstar-1NAvhO/VisualGST/GtkMainWindow.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/GtkVisualGSTTool.st /tmp/gstar-1NAvhO/VisualGST/GtkVisualGSTTool.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/GtkBrowsingTool.st /tmp/gstar-1NAvhO/VisualGST/GtkBrowsingTool.st
mkdir /tmp/gstar-8SB6o6ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/GtkLauncher.st /tmp/gstar-1NAvhO/VisualGST/GtkLauncher.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Text/GtkTextPluginWidget.st /tmp/gstar-1NAvhO/VisualGST/Text/GtkTextPluginWidget.st
mkdir /tmp/gstar-8SB6o6/XML-PullParser
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Text/GtkFindWidget.st /tmp/gstar-1NAvhO/VisualGST/Text/GtkFindWidget.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Text/GtkReplaceWidget.st /tmp/gstar-1NAvhO/VisualGST/Text/GtkReplaceWidget.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/xml/pullparser/XMLPullParser.st /tmp/gstar-8SB6o6/XML-PullParser/XMLPullParser.st
gmake[3]: Leaving directory '/magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/iconv'
rm -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/XML-PullParser.star
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Text/GtkSaveTextWidget.st /tmp/gstar-1NAvhO/VisualGST/Text/GtkSaveTextWidget.st
cd /tmp/gstar-8SB6o6/XML-PullParser && /usr/local/bin/zip -n .st:.xml -qr /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/XML-PullParser.star .
XZIP="/usr/local/bin/zip" ./gst-tool gst-package --kernel-dir "./kernel" --image gst.im --srcdir=. --target-directory=. packages/iconv/package.xml
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/GtkNotebookWidget.st /tmp/gstar-1NAvhO/VisualGST/GtkNotebookWidget.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Image/GtkImageModel.st /tmp/gstar-1NAvhO/VisualGST/Image/GtkImageModel.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Image/GtkImageWidget.st /tmp/gstar-1NAvhO/VisualGST/Image/GtkImageWidget.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Debugger/GtkContextWidget.st /tmp/gstar-1NAvhO/VisualGST/Debugger/GtkContextWidget.st
gmake[3]: Entering directory '/magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/zlib'
/bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I../../libgst -I../../lib-src -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT zlib.lo -MD -MP -MF .deps/zlib.Tpo -c -o zlib.lo zlib.c
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Debugger/GtkDebugger.st /tmp/gstar-1NAvhO/VisualGST/Debugger/GtkDebugger.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/State/BrowserState.st /tmp/gstar-1NAvhO/VisualGST/State/BrowserState.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/State/NamespaceState.st /tmp/gstar-1NAvhO/VisualGST/State/NamespaceState.st
expat.c:576:35: ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/State/ClassState.st /tmp/gstar-1NAvhO/VisualGST/State/ClassState.st
error: incompatible function pointer types passing 'void (void *, const XML_Char *)' (aka 'void (void *, const char *)') to parameter of type 'XML_SkippedEntityHandler' (aka 'void (*)(void *, const char *, int)') [-Wincompatible-function-pointer-types]
576 | XML_SetSkippedEntityln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/State/CategoryState.st /tmp/gstar-1NAvhO/VisualGST/State/CategoryState.stHandler
(p, gst_SkippedEntityHandler);
| ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/expat.h:649:54: note: ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/State/MethodState.st /tmp/gstar-1NAvhO/VisualGST/State/MethodState.stpassing argument to parameter 'handler' here
649 | XML_Skiln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/GtkWorkspaceWidget.st /tmp/gstar-1NAvhO/VisualGST/GtkWorkspaceWidget.stpp
edEntityHandler handler);
| ^
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/GtkTranscriptWidget.st /tmp/gstar-1NAvhO/VisualGST/GtkTranscriptWidget.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/StBrowser/GtkCategorizedNamespaceWidget.st /tmp/gstar-1NAvhO/VisualGST/StBrowser/GtkCategorizedNamespaceWidget.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/StBrowser/GtkCategorizedClassWidget.st /tmp/gstar-1NAvhO/VisualGST/StBrowser/GtkCategorizedClassWidget.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/StBrowser/GtkCategoryWidget.st /tmp/gstar-1NAvhO/VisualGST/StBrowser/GtkCategoryWidget.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/StBrowser/GtkMethodWidget.st /tmp/gstar-1NAvhO/VisualGST/StBrowser/GtkMethodWidget.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Text/GtkSourceCodeWidget.st /tmp/gstar-1NAvhO/VisualGST/Text/GtkSourceCodeWidget.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/StBrowser/GtkClassHierarchyWidget.st /tmp/gstar-1NAvhO/VisualGST/StBrowser/GtkClassHierarchyWidget.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/GtkHistoryWidget.st /tmp/gstar-1NAvhO/VisualGST/GtkHistoryWidget.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Inspector/GtkInspector.st /tmp/gstar-1NAvhO/VisualGST/Inspector/GtkInspector.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/StBrowser/GtkClassBrowserWidget.st /tmp/gstar-1NAvhO/VisualGST/StBrowser/GtkClassBrowserWidget.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/GtkEntryDialog.st /tmp/gstar-1NAvhO/VisualGST/GtkEntryDialog.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/HistoryStack.st /tmp/gstar-1NAvhO/VisualGST/HistoryStack.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Undo/UndoStack.st /tmp/gstar-1NAvhO/VisualGST/Undo/UndoStack.st
1 error generated.
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Undo/UndoCommand.st /tmp/gstar-1NAvhO/VisualGST/Undo/UndoCommand.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Undo/AddNamespaceUndoCommand.st /tmp/gstar-1NAvhO/VisualGST/Undo/AddNamespaceUndoCommand.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Undo/RenameNamespaceUndoCommand.st /tmp/gstar-1NAvhO/VisualGST/Undo/RenameNamespaceUndoCommand.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Undo/DeleteNamespaceUndoCommand.st /tmp/gstar-1NAvhO/VisualGST/Undo/DeleteNamespaceUndoCommand.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Source/SourceFormatter.st /tmp/gstar-1NAvhO/VisualGST/Source/SourceFormatter.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Source/NamespaceHeaderSource.st /tmp/gstar-1NAvhO/VisualGST/Source/NamespaceHeaderSource.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Source/NamespaceSource.st /tmp/gstar-1NAvhO/VisualGST/Source/NamespaceSource.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Source/ClassHeaderSource.st /tmp/gstar-1NAvhO/VisualGST/Source/ClassHeaderSource.st
libtool: compile: cc -DHAVE_CONFIG_H -I. -I../.. -I../../libgst -I../../lib-src -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT zlib.lo -MD -MP -MF .deps/zlib.Tpo -c zlib.c -fPIC -DPIC -o .libs/zlib.o
libtool: link: /usr/bin/nm .libs/gst-sdl.o | sed -n -e 's/^.*[ ]\([BCDEGRST][BCDEGRST]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/sdl.exp
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Source/ClassSource.st /tmp/gstar-1NAvhO/VisualGST/Source/ClassSource.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Source/CategorySource.st /tmp/gstar-1NAvhO/VisualGST/Source/CategorySource.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Source/MethodSource.st /tmp/gstar-1NAvhO/VisualGST/Source/MethodSource.st
gmake[3]: *** [Makefile:474: expat.lo] Error 1
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Source/PackageSource.st /tmp/gstar-1NAvhO/VisualGST/Source/PackageSource.stgmake[3]: Leaving directory '/magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/xml/expat'
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Source/BrowserMethodSource.st /tmp/gstar-1NAvhO/VisualGST/Source/BrowserMethodSource.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Undo/AddClassUndoCommand.st /tmp/gstar-1NAvhO/VisualGST/Undo/AddClassUndoCommand.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Undo/RenameClassUndoCommand.st /tmp/gstar-1NAvhO/VisualGST/Undo/RenameClassUndoCommand.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Undo/DeleteClassUndoCommand.st /tmp/gstar-1NAvhO/VisualGST/Undo/DeleteClassUndoCommand.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/AbstractFinder.st /tmp/gstar-1NAvhO/VisualGST/AbstractFinder.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/NamespaceFinder.st /tmp/gstar-1NAvhO/VisualGST/NamespaceFinder.stgmake[2]: *** [Makefile:3221: XML-Expat.star] Error 2
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/ClassFinder.st /tmp/gstar-1NAvhO/VisualGST/ClassFinder.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/MethodFinder.st /tmp/gstar-1NAvhO/VisualGST/MethodFinder.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/GtkWebBrowser.st /tmp/gstar-1NAvhO/VisualGST/GtkWebBrowser.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/GtkWebView.st /tmp/gstar-1NAvhO/VisualGST/GtkWebView.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Extensions.st /tmp/gstar-1NAvhO/VisualGST/Extensions.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/GtkAssistant.st /tmp/gstar-1NAvhO/VisualGST/GtkAssistant.st
gmake[2]: *** Waiting for unfinished jobs....
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Undo/RenameCategoryUndoCommand.st /tmp/gstar-1NAvhO/VisualGST/Undo/RenameCategoryUndoCommand.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Undo/AddMethodUndoCommand.st /tmp/gstar-1NAvhO/VisualGST/Undo/AddMethodUndoCommand.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Undo/DeleteMethodUndoCommand.st /tmp/gstar-1NAvhO/VisualGST/Undo/DeleteMethodUndoCommand.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/WorkspaceVariableTracker.st /tmp/gstar-1NAvhO/VisualGST/WorkspaceVariableTracker.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/GtkVariableTrackerWidget.st /tmp/gstar-1NAvhO/VisualGST/GtkVariableTrackerWidget.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/SyntaxHighlighter.st /tmp/gstar-1NAvhO/VisualGST/SyntaxHighlighter.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Undo/Text/InsertTextCommand.st /tmp/gstar-1NAvhO/VisualGST/Undo/Text/InsertTextCommand.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Undo/Text/DeleteTextCommand.st /tmp/gstar-1NAvhO/VisualGST/Undo/Text/DeleteTextCommand.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Undo/Text/ReplaceTextCommand.st /tmp/gstar-1NAvhO/VisualGST/Undo/Text/ReplaceTextCommand.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Clock/GtkClock.st /tmp/gstar-1NAvhO/VisualGST/Clock/GtkClock.st
1 warning generated.
mv -f .deps/gstGluTess.Tpo .deps/gstGluTess.Plo
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Inspector/GtkInspectorSourceWidget.st /tmp/gstar-1NAvhO/VisualGST/Inspector/GtkInspectorSourceWidget.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Inspector/GtkInspectorBrowserWidget.st /tmp/gstar-1NAvhO/VisualGST/Inspector/GtkInspectorBrowserWidget.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Inspector/GtkInspectorWidget.st /tmp/gstar-1NAvhO/VisualGST/Inspector/GtkInspectorWidget.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Inspector/GtkObjectInspectorView.st /tmp/gstar-1NAvhO/VisualGST/Inspector/GtkObjectInspectorView.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Inspector/GtkCompiledMethodInspectorView.st /tmp/gstar-1NAvhO/VisualGST/Inspector/GtkCompiledMethodInspectorView.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Inspector/GtkCompiledBlockInspectorView.st /tmp/gstar-1NAvhO/VisualGST/Inspector/GtkCompiledBlockInspectorView.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Inspector/GtkSequenceableCollectionInspectorView.st /tmp/gstar-1NAvhO/VisualGST/Inspector/GtkSequenceableCollectionInspectorView.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Inspector/GtkSetInspectorView.st /tmp/gstar-1NAvhO/VisualGST/Inspector/GtkSetInspectorView.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Inspector/GtkDictionaryInspectorView.st /tmp/gstar-1NAvhO/VisualGST/Inspector/GtkDictionaryInspectorView.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Inspector/GtkCharacterInspectorView.st /tmp/gstar-1NAvhO/VisualGST/Inspector/GtkCharacterInspectorView.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Inspector/GtkIntegerInspectorView.st /tmp/gstar-1NAvhO/VisualGST/Inspector/GtkIntegerInspectorView.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Inspector/GtkFloatInspectorView.st /tmp/gstar-1NAvhO/VisualGST/Inspector/GtkFloatInspectorView.st
libtool: compile: cc -DHAVE_CONFIG_H -I. -I../.. -I../../libgst -I../../lib-src -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT gstGlut.lo -MD -MP -MF .deps/gstGlut.Tpo -c gstGlut.c -o gstGlut.o >/dev/null 2>&1
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Implementors/GtkImageResultsWidget.st /tmp/gstar-1NAvhO/VisualGST/Implementors/GtkImageResultsWidget.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Implementors/GtkImplementorResultsWidget.st /tmp/gstar-1NAvhO/VisualGST/Implementors/GtkImplementorResultsWidget.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Implementors/GtkSenderResultsWidget.st /tmp/gstar-1NAvhO/VisualGST/Implementors/GtkSenderResultsWidget.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Notification/Kernel/AbstractNamespace.st /tmp/gstar-1NAvhO/VisualGST/Notification/Kernel/AbstractNamespace.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Notification/Kernel/Metaclass.st /tmp/gstar-1NAvhO/VisualGST/Notification/Kernel/Metaclass.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Notification/Kernel/Class.st /tmp/gstar-1NAvhO/VisualGST/Notification/Kernel/Class.st
libtool: link: /usr/bin/egrep -e "gst_initModule" ".libs/sdl.exp" > ".libs/sdl.expT"
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Notification/Kernel/MethodDictionary.st /tmp/gstar-1NAvhO/VisualGST/Notification/Kernel/MethodDictionary.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Debugger/GtkStackInspectorView.st /tmp/gstar-1NAvhO/VisualGST/Debugger/GtkStackInspectorView.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Debugger/GtkStackInspector.st /tmp/gstar-1NAvhO/VisualGST/Debugger/GtkStackInspector.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Tetris/HighScores.st /tmp/gstar-1NAvhO/VisualGST/Tetris/HighScores.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Tetris/Score.st /tmp/gstar-1NAvhO/VisualGST/Tetris/Score.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Tetris/TetrisPieceWidget.st /tmp/gstar-1NAvhO/VisualGST/Tetris/TetrisPieceWidget.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Tetris/BlockWidget.st /tmp/gstar-1NAvhO/VisualGST/Tetris/BlockWidget.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Tetris/TetrisField.st /tmp/gstar-1NAvhO/VisualGST/Tetris/TetrisField.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Tetris/TetrisPiece.st /tmp/gstar-1NAvhO/VisualGST/Tetris/TetrisPiece.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Tetris/TetrisPieceI.st /tmp/gstar-1NAvhO/VisualGST/Tetris/TetrisPieceI.st
mv -f .deps/gstGlu.Tpo .deps/gstGlu.Plo
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Tetris/TetrisPieceJ.st /tmp/gstar-1NAvhO/VisualGST/Tetris/TetrisPieceJ.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Tetris/TetrisPieceL.st /tmp/gstar-1NAvhO/VisualGST/Tetris/TetrisPieceL.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Tetris/TetrisPieceO.st /tmp/gstar-1NAvhO/VisualGST/Tetris/TetrisPieceO.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Tetris/TetrisPieceS.st /tmp/gstar-1NAvhO/VisualGST/Tetris/TetrisPieceS.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Tetris/TetrisPieceT.st /tmp/gstar-1NAvhO/VisualGST/Tetris/TetrisPieceT.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Tetris/TetrisPieceZ.st /tmp/gstar-1NAvhO/VisualGST/Tetris/TetrisPieceZ.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Tetris/Tetris.st /tmp/gstar-1NAvhO/VisualGST/Tetris/Tetris.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/SUnit/TestBacktraceLog.st /tmp/gstar-1NAvhO/VisualGST/SUnit/TestBacktraceLog.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/SUnit/GtkSUnitResultWidget.st /tmp/gstar-1NAvhO/VisualGST/SUnit/GtkSUnitResultWidget.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/GtkClassSUnitWidget.st /tmp/gstar-1NAvhO/VisualGST/GtkClassSUnitWidget.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/GtkMethodSUnitWidget.st /tmp/gstar-1NAvhO/VisualGST/GtkMethodSUnitWidget.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/SUnit/GtkSUnit.st /tmp/gstar-1NAvhO/VisualGST/SUnit/GtkSUnit.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Commands/OpenBrowserCommand.st /tmp/gstar-1NAvhO/VisualGST/Commands/OpenBrowserCommand.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Commands/OpenTabbedBrowserCommand.st /tmp/gstar-1NAvhO/VisualGST/Commands/OpenTabbedBrowserCommand.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Commands/ToolsMenus/OpenSUnitCommand.st /tmp/gstar-1NAvhO/VisualGST/Commands/ToolsMenus/OpenSUnitCommand.st
libtool: link: mv -f ".libs/sdl.expT" ".libs/sdl.exp"
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Commands/ToolsMenus/OpenBottomPaneCommand.st /tmp/gstar-1NAvhO/VisualGST/Commands/ToolsMenus/OpenBottomPaneCommand.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Commands/OpenWorkspaceCommand.st /tmp/gstar-1NAvhO/VisualGST/Commands/OpenWorkspaceCommand.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Commands/ToolsMenus/OpenImplementorCommand.st /tmp/gstar-1NAvhO/VisualGST/Commands/ToolsMenus/OpenImplementorCommand.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Commands/ToolsMenus/OpenSenderCommand.st /tmp/gstar-1NAvhO/VisualGST/Commands/ToolsMenus/OpenSenderCommand.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Commands/ToolsMenus/OpenPackageBuilderCommand.st /tmp/gstar-1NAvhO/VisualGST/Commands/ToolsMenus/OpenPackageBuilderCommand.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Commands/SaveImageCommand.st /tmp/gstar-1NAvhO/VisualGST/Commands/SaveImageCommand.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Commands/SaveImageAsCommand.st /tmp/gstar-1NAvhO/VisualGST/Commands/SaveImageAsCommand.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Commands/InspectorMenus/InspectorBackCommand.st /tmp/gstar-1NAvhO/VisualGST/Commands/InspectorMenus/InspectorBackCommand.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Commands/InspectorMenus/InspectorDiveCommand.st /tmp/gstar-1NAvhO/VisualGST/Commands/InspectorMenus/InspectorDiveCommand.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Commands/WorkspaceMenus/DeleteItemCommand.st /tmp/gstar-1NAvhO/VisualGST/Commands/WorkspaceMenus/DeleteItemCommand.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Commands/WorkspaceMenus/InspectItemCommand.st /tmp/gstar-1NAvhO/VisualGST/Commands/WorkspaceMenus/InspectItemCommand.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Commands/WorkspaceMenus/WorkspaceVariableCommand.st /tmp/gstar-1NAvhO/VisualGST/Commands/WorkspaceMenus/WorkspaceVariableCommand.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Icons/category.gif /tmp/gstar-1NAvhO/VisualGST/Icons/category.gif
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Icons/namespace.gif /tmp/gstar-1NAvhO/VisualGST/Icons/namespace.gif
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Icons/go-bottom.png /tmp/gstar-1NAvhO/VisualGST/Icons/go-bottom.png
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Icons/go-down.png /tmp/gstar-1NAvhO/VisualGST/Icons/go-down.png
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Icons/go-first.png /tmp/gstar-1NAvhO/VisualGST/Icons/go-first.png
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Icons/go-home.png /tmp/gstar-1NAvhO/VisualGST/Icons/go-home.png
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Icons/go-jump.png /tmp/gstar-1NAvhO/VisualGST/Icons/go-jump.png
libtool: link: (cd ".libs" && rm -f "dbd-sqlite3.so" && ln -s "dbd-sqlite3-3.2.5.so" "dbd-sqlite3.so")
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Icons/go-last.png /tmp/gstar-1NAvhO/VisualGST/Icons/go-last.png
libtool: compile: cc -DHAVE_CONFIG_H -I. -I../.. -I../../libgst -I../../lib-src -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT sha1.lo -MD -MP -MF .deps/sha1.Tpo -c sha1.c -o sha1.o >/dev/null 2>&1
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Icons/go-next.png /tmp/gstar-1NAvhO/VisualGST/Icons/go-next.png
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Icons/go-previous.png /tmp/gstar-1NAvhO/VisualGST/Icons/go-previous.png
libtool: link: echo "{ global:" > .libs/sdl-3.2.5.so-ver
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Icons/go-run.png /tmp/gstar-1NAvhO/VisualGST/Icons/go-run.png
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Icons/go-top.png /tmp/gstar-1NAvhO/VisualGST/Icons/go-top.png
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Icons/go-up.png /tmp/gstar-1NAvhO/VisualGST/Icons/go-up.png
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Icons/NUnit.Failed.png /tmp/gstar-1NAvhO/VisualGST/Icons/NUnit.Failed.png
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Icons/NUnit.Loading.png /tmp/gstar-1NAvhO/VisualGST/Icons/NUnit.Loading.png
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Icons/NUnit.None.png /tmp/gstar-1NAvhO/VisualGST/Icons/NUnit.None.png
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Icons/NUnit.NotRun.png /tmp/gstar-1NAvhO/VisualGST/Icons/NUnit.NotRun.png
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Icons/NUnit.Running.png /tmp/gstar-1NAvhO/VisualGST/Icons/NUnit.Running.png
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Icons/NUnit.SuccessAndFailed.png /tmp/gstar-1NAvhO/VisualGST/Icons/NUnit.SuccessAndFailed.png
libtool: link: sed -e "s|$|;|" < .libs/sdl.exp >> .libs/sdl-3.2.5.so-ver
mv -f .deps/gstGluNurbs.Tpo .deps/gstGluNurbs.Plo
libtool: link: ar cru .libs/dbd-sqlite3.a sqlite3.o
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Icons/NUnit.Success.png /tmp/gstar-1NAvhO/VisualGST/Icons/NUnit.Success.png
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Icons/extension.png /tmp/gstar-1NAvhO/VisualGST/Icons/extension.png
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Icons/overridden.png /tmp/gstar-1NAvhO/VisualGST/Icons/overridden.png
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Icons/override.png /tmp/gstar-1NAvhO/VisualGST/Icons/override.png
libtool: compile: cc -DHAVE_CONFIG_H -I. -I../.. -I../../libgst -I../../lib-src -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT gstopengl.lo -MD -MP -MF .deps/gstopengl.Tpo -c gstopengl.c -o gstopengl.o >/dev/null 2>&1
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Icons/visualgst.png /tmp/gstar-1NAvhO/VisualGST/Icons/visualgst.png
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Tests/AddNamespaceUndoCommandTest.st /tmp/gstar-1NAvhO/VisualGST/Tests/AddNamespaceUndoCommandTest.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Tests/GtkMethodWidgetTest.st /tmp/gstar-1NAvhO/VisualGST/Tests/GtkMethodWidgetTest.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Tests/CompiledMethodTest.st /tmp/gstar-1NAvhO/VisualGST/Tests/CompiledMethodTest.st
libtool: link: echo "local: *; };" >> .libs/sdl-3.2.5.so-ver
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Tests/ExtractLiteralsTest.st /tmp/gstar-1NAvhO/VisualGST/Tests/ExtractLiteralsTest.stlibtool: link: cc -shared -fPIC -DPIC .libs/gst-sdl.o -L/usr/local/lib -lSDL -lrt -lm -O2 -fstack-protector-strong -fstack-protector-strong -Wl,-rpath -Wl,/usr/local/lib -pthread -pthread -Wl,-soname -Wl,sdl-3.2.5.so -Wl,-version-script -Wl,.libs/sdl-3.2.5.so-ver -o .libs/sdl-3.2.5.so
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Tests/CategoryTest.st /tmp/gstar-1NAvhO/VisualGST/Tests/CategoryTest.stlibtool: link: ranlib .libs/dbd-sqlite3.a
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Tests/GtkScrollTreeWidgetTest.st /tmp/gstar-1NAvhO/VisualGST/Tests/GtkScrollTreeWidgetTest.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Tests/MenuBuilderTest.st /tmp/gstar-1NAvhO/VisualGST/Tests/MenuBuilderTest.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Tests/GtkAssistantTest.st /tmp/gstar-1NAvhO/VisualGST/Tests/GtkAssistantTest.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Tests/GtkSimpleListWidgetTest.st /tmp/gstar-1NAvhO/VisualGST/Tests/GtkSimpleListWidgetTest.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Tests/EmptyTest.st /tmp/gstar-1NAvhO/VisualGST/Tests/EmptyTest.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Tests/AddClassUndoCommandTest.st /tmp/gstar-1NAvhO/VisualGST/Tests/AddClassUndoCommandTest.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Tests/GtkCategoryWidgetTest.st /tmp/gstar-1NAvhO/VisualGST/Tests/GtkCategoryWidgetTest.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Tests/StateTest.st /tmp/gstar-1NAvhO/VisualGST/Tests/StateTest.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Tests/FinderTest.st /tmp/gstar-1NAvhO/VisualGST/Tests/FinderTest.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Tests/PragmaTest.st /tmp/gstar-1NAvhO/VisualGST/Tests/PragmaTest.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Tests/GtkCategorizedNamespaceWidgetTest.st /tmp/gstar-1NAvhO/VisualGST/Tests/GtkCategorizedNamespaceWidgetTest.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Tests/GtkCategorizedClassWidgetTest.st /tmp/gstar-1NAvhO/VisualGST/Tests/GtkCategorizedClassWidgetTest.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/visualgst/Tests/GtkConcreteWidgetTest.st /tmp/gstar-1NAvhO/VisualGST/Tests/GtkConcreteWidgetTest.st
rm -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/VisualGST.star
cd /tmp/gstar-1NAvhO/VisualGST && /usr/local/bin/zip -n .st:.xml -qr /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/VisualGST.star .
libtool: link: ( cd ".libs" && rm -f "dbd-sqlite3.la" && ln -s "../dbd-sqlite3.la" "dbd-sqlite3.la" )
gmake[3]: Leaving directory '/magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/dbd-sqlite'
XZIP="/usr/local/bin/zip" ./gst-tool gst-package --kernel-dir "./kernel" --image gst.im --srcdir=. --target-directory=. packages/dbd-sqlite/package.xml
zlib.c:150:23: warning: assigning to 'Bytef *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
150 | zlib_obj->next_in = inBytes + (ptrdiff_t) zlib_obj->opaque;
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libtool: link: (cd ".libs" && rm -f "i18n.so" && ln -s "i18n-3.2.5.so" "i18n.so")
zlib.c:153:25: warning: assigning to 'Bytef *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
153 | zlib_obj->next_in = inBytes;
| ^ ~~~~~~~
zlib.c:158:22: warning: assigning to 'Bytef *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
158 | zlib_obj->next_out = outBytes;
| ^ ~~~~~~~~
libtool: link: ar cru .libs/i18n.a i18n.o localcharset.o
libtool: link: ranlib .libs/i18n.a
libtool: link: ( cd ".libs" && rm -f "i18n.la" && ln -s "../i18n.la" "i18n.la" )
mv -f .deps/md5.Tpo .deps/md5.Plo
gmake[3]: Leaving directory '/magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/i18n'
XZIP="/usr/local/bin/zip" ./gst-tool gst-package --kernel-dir "./kernel" --image gst.im --srcdir=. --target-directory=. packages/i18n/package.xml
3 warnings generated.
libtool: compile: cc -DHAVE_CONFIG_H -I. -I../.. -I../../libgst -I../../lib-src -I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -MT zlib.lo -MD -MP -MF .deps/zlib.Tpo -c zlib.c -o zlib.o >/dev/null 2>&1
mkdir /tmp/gstar-0yplnJ
mkdir /tmp/gstar-0yplnJ/XSL
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/xml/xsl/XSL.st /tmp/gstar-0yplnJ/XSL/XSL.st
rm -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/XSL.star
cd /tmp/gstar-0yplnJ/XSL && /usr/local/bin/zip -n .st:.xml -qr /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/XSL.star .
mkdir /tmp/gstar-r43Zf3
mkdir /tmp/gstar-r43Zf3/XPath
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/xml/xpath/XPath.st /tmp/gstar-r43Zf3/XPath/XPath.st
rm -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/XPath.star
cd /tmp/gstar-r43Zf3/XPath && /usr/local/bin/zip -n .st:.xml -qr /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/XPath.star .
libtool: link: (cd ".libs" && rm -f "sdl.so" && ln -s "sdl-3.2.5.so" "sdl.so")
mkdir /tmp/gstar-HnRvX8
mkdir /tmp/gstar-HnRvX8/GDBM
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/gdbm/gdbm-c.st /tmp/gstar-HnRvX8/GDBM/gdbm-c.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/gdbm/gdbm.st /tmp/gstar-HnRvX8/GDBM/gdbm.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/gdbm/gdbmtests.st /tmp/gstar-HnRvX8/GDBM/gdbmtests.st
rm -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/GDBM.star
cd /tmp/gstar-HnRvX8/GDBM && /usr/local/bin/zip -n .st:.xml -qr /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/GDBM.star .
libtool: link: ar cru .libs/sdl.a gst-sdl.o
mkdir /tmp/gstar-QREEWN
mkdir /tmp/gstar-QREEWN/XML-SAXParser
libtool: link: ranlib .libs/sdl.a
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/xml/saxparser/Parser.st /tmp/gstar-QREEWN/XML-SAXParser/Parser.st
rm -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/XML-SAXParser.star
cd /tmp/gstar-QREEWN/XML-SAXParser && /usr/local/bin/zip -n .st:.xml -qr /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/XML-SAXParser.star .
mkdir /tmp/gstar-rAvn2e
mkdir /tmp/gstar-rAvn2e/XML-SAXDriver
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/xml/saxdriver/SAX.st /tmp/gstar-rAvn2e/XML-SAXDriver/SAX.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/xml/saxdriver/Events.st /tmp/gstar-rAvn2e/XML-SAXDriver/Events.st
rm -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/XML-SAXDriver.star
cd /tmp/gstar-rAvn2e/XML-SAXDriver && /usr/local/bin/zip -n .st:.xml -qr /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/XML-SAXDriver.star .
libtool: link: ( cd ".libs" && rm -f "sdl.la" && ln -s "../sdl.la" "sdl.la" )
gmake[3]: Leaving directory '/magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sdl/libsdl'
XZIP="/usr/local/bin/zip" ./gst-tool gst-package --kernel-dir "./kernel" --image gst.im --srcdir=. --target-directory=. packages/sdl/libsdl/package.xml
mkdir /tmp/gstar-bz1fuF
mkdir /tmp/gstar-bz1fuF/XML-XMLParser
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/xml/parser/XML.st /tmp/gstar-bz1fuF/XML-XMLParser/XML.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/xml/parser/XMLTests.st /tmp/gstar-bz1fuF/XML-XMLParser/XMLTests.st
rm -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/XML-XMLParser.star
cd /tmp/gstar-bz1fuF/XML-XMLParser && /usr/local/bin/zip -n .st:.xml -qr /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/XML-XMLParser.star .
mkdir /tmp/gstar-RTmAgp
mkdir /tmp/gstar-RTmAgp/Iconv
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/iconv/Sets.st /tmp/gstar-RTmAgp/Iconv/Sets.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/iconv/UTF7.st /tmp/gstar-RTmAgp/Iconv/UTF7.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/iconv/iconvtests.st /tmp/gstar-RTmAgp/Iconv/iconvtests.st
rm -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/Iconv.star
cd /tmp/gstar-RTmAgp/Iconv && /usr/local/bin/zip -n .st:.xml -qr /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/Iconv.star .
mkdir /tmp/gstar-9aHh0m
mkdir /tmp/gstar-9aHh0m/DBD-SQLite
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/dbd-sqlite/SQLite.st /tmp/gstar-9aHh0m/DBD-SQLite/SQLite.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/dbd-sqlite/Connection.st /tmp/gstar-9aHh0m/DBD-SQLite/Connection.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/dbd-sqlite/ResultSet.st /tmp/gstar-9aHh0m/DBD-SQLite/ResultSet.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/dbd-sqlite/Statement.st /tmp/gstar-9aHh0m/DBD-SQLite/Statement.st
mv -f .deps/gstGlut.Tpo .deps/gstGlut.Plo
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/dbd-sqlite/Row.st /tmp/gstar-9aHh0m/DBD-SQLite/Row.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/dbd-sqlite/ColumnInfo.st /tmp/gstar-9aHh0m/DBD-SQLite/ColumnInfo.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/dbd-sqlite/Table.st /tmp/gstar-9aHh0m/DBD-SQLite/Table.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/dbd-sqlite/TableColumnInfo.st /tmp/gstar-9aHh0m/DBD-SQLite/TableColumnInfo.st
/bin/sh ../../libtool --tag=CC --mode=link cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -rpath /usr/local/lib/smalltalk -release 3.2.5 -module -no-undefined -export-symbols-regex gst_initModule -L/usr/local/lib -fstack-protector-strong -o gstglut.la -rpath /usr/local/lib/smalltalk gstGlut.lo -lglut -L/usr/local/lib -lSM -lICE -lX11 -lm -lrt -lm -L/usr/local/lib
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/dbd-sqlite/ChangeLog /tmp/gstar-9aHh0m/DBD-SQLite/ChangeLog
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/dbd-sqlite/SQLiteTests.st /tmp/gstar-9aHh0m/DBD-SQLite/SQLiteTests.st
rm -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/DBD-SQLite.star
cd /tmp/gstar-9aHh0m/DBD-SQLite && /usr/local/bin/zip -n .st:.xml -qr /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/DBD-SQLite.star .
mv -f .deps/gstGl.Tpo .deps/gstGl.Plo
mv -f .deps/zlib.Tpo .deps/zlib.Plo
/bin/sh ../../libtool --tag=CC --mode=link cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -rpath /usr/local/lib/smalltalk -release 3.2.5 -module -no-undefined -export-symbols-regex gst_initModule -L/usr/local/lib -fstack-protector-strong -o zlib.la -rpath /usr/local/lib/smalltalk zlib.lo -lz -lrt -lm -L/usr/local/lib
libtool: link: /usr/bin/nm .libs/gstGlut.o | sed -n -e 's/^.*[ ]\([BCDEGRST][BCDEGRST]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/gstglut.exp
mv -f .deps/sha1.Tpo .deps/sha1.Plo
/bin/sh ../../libtool --tag=CC --mode=link cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -rpath /usr/local/lib/smalltalk -release 3.2.5 -module -no-undefined -export-symbols-regex gst_initModule -L/usr/local/lib -fstack-protector-strong -o digest.la -rpath /usr/local/lib/smalltalk digest.lo md5.lo sha1.lo -lrt -lm -L/usr/local/lib
libtool: link: /usr/bin/egrep -e "gst_initModule" ".libs/gstglut.exp" > ".libs/gstglut.expT"
libtool: link: mv -f ".libs/gstglut.expT" ".libs/gstglut.exp"
libtool: link: echo "{ global:" > .libs/gstglut-3.2.5.so-ver
libtool: link: sed -e "s|$|;|" < .libs/gstglut.exp >> .libs/gstglut-3.2.5.so-ver
libtool: link: /usr/bin/nm .libs/zlib.o | sed -n -e 's/^.*[ ]\([BCDEGRST][BCDEGRST]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/zlib.exp
libtool: link: echo "local: *; };" >> .libs/gstglut-3.2.5.so-ver
libtool: link: cc -shared -fPIC -DPIC .libs/gstGlut.o -L/usr/local/lib -lglut -lSM -lICE -lX11 -lrt -lm -O2 -fstack-protector-strong -fstack-protector-strong -Wl,-soname -Wl,gstglut-3.2.5.so -Wl,-version-script -Wl,.libs/gstglut-3.2.5.so-ver -o .libs/gstglut-3.2.5.so
libtool: link: /usr/bin/egrep -e "gst_initModule" ".libs/zlib.exp" > ".libs/zlib.expT"
libtool: link: /usr/bin/nm .libs/digest.o .libs/md5.o .libs/sha1.o | sed -n -e 's/^.*[ ]\([BCDEGRST][BCDEGRST]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/digest.exp
libtool: link: mv -f ".libs/zlib.expT" ".libs/zlib.exp"
mkdir /tmp/gstar-ikNECY
mkdir /tmp/gstar-ikNECY/I18N
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/i18n/Locale.st /tmp/gstar-ikNECY/I18N/Locale.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/i18n/Expression.st /tmp/gstar-ikNECY/I18N/Expression.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/i18n/GetText.st /tmp/gstar-ikNECY/I18N/GetText.st
libtool: link: echo "{ global:" > .libs/zlib-3.2.5.so-ver
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/i18n/Numbers.st /tmp/gstar-ikNECY/I18N/Numbers.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/i18n/Times.st /tmp/gstar-ikNECY/I18N/Times.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/i18n/ChangeLog /tmp/gstar-ikNECY/I18N/ChangeLog
rm -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/I18N.star
cd /tmp/gstar-ikNECY/I18N && /usr/local/bin/zip -n .st:.xml -qr /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/I18N.star .
libtool: link: /usr/bin/egrep -e "gst_initModule" ".libs/digest.exp" > ".libs/digest.expT"
libtool: link: sed -e "s|$|;|" < .libs/zlib.exp >> .libs/zlib-3.2.5.so-ver
libtool: link: mv -f ".libs/digest.expT" ".libs/digest.exp"
libtool: link: echo "local: *; };" >> .libs/zlib-3.2.5.so-ver
libtool: link: cc -shared -fPIC -DPIC .libs/zlib.o -L/usr/local/lib -lz -lrt -lm -O2 -fstack-protector-strong -fstack-protector-strong -Wl,-soname -Wl,zlib-3.2.5.so -Wl,-version-script -Wl,.libs/zlib-3.2.5.so-ver -o .libs/zlib-3.2.5.so
libtool: link: echo "{ global:" > .libs/digest-3.2.5.so-ver
libtool: link: sed -e "s|$|;|" < .libs/digest.exp >> .libs/digest-3.2.5.so-ver
libtool: link: echo "local: *; };" >> .libs/digest-3.2.5.so-ver
libtool: link: cc -shared -fPIC -DPIC .libs/digest.o .libs/md5.o .libs/sha1.o -L/usr/local/lib -lrt -lm -O2 -fstack-protector-strong -fstack-protector-strong -Wl,-soname -Wl,digest-3.2.5.so -Wl,-version-script -Wl,.libs/digest-3.2.5.so-ver -o .libs/digest-3.2.5.so
mkdir /tmp/gstar-7ikZtk
mkdir /tmp/gstar-7ikZtk/LibSDL
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sdl/libsdl/SDL.st /tmp/gstar-7ikZtk/LibSDL/SDL.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sdl/libsdl/SDL_active.st /tmp/gstar-7ikZtk/LibSDL/SDL_active.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sdl/libsdl/SDL_byteorder.st /tmp/gstar-7ikZtk/LibSDL/SDL_byteorder.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sdl/libsdl/SDL_cpuinfo.st /tmp/gstar-7ikZtk/LibSDL/SDL_cpuinfo.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sdl/libsdl/SDL_endian.st /tmp/gstar-7ikZtk/LibSDL/SDL_endian.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sdl/libsdl/SDL_error.st /tmp/gstar-7ikZtk/LibSDL/SDL_error.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sdl/libsdl/SDL_events.st /tmp/gstar-7ikZtk/LibSDL/SDL_events.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sdl/libsdl/SDL_joystick.st /tmp/gstar-7ikZtk/LibSDL/SDL_joystick.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sdl/libsdl/SDL_keyboard.st /tmp/gstar-7ikZtk/LibSDL/SDL_keyboard.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sdl/libsdl/SDL_keysym.st /tmp/gstar-7ikZtk/LibSDL/SDL_keysym.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sdl/libsdl/SDL_loadso.st /tmp/gstar-7ikZtk/LibSDL/SDL_loadso.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sdl/libsdl/SDL_mouse.st /tmp/gstar-7ikZtk/LibSDL/SDL_mouse.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sdl/libsdl/SDL_mutex.st /tmp/gstar-7ikZtk/LibSDL/SDL_mutex.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sdl/libsdl/SDL_name.st /tmp/gstar-7ikZtk/LibSDL/SDL_name.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sdl/libsdl/SDL_rwops.st /tmp/gstar-7ikZtk/LibSDL/SDL_rwops.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sdl/libsdl/SDL_syswm.st /tmp/gstar-7ikZtk/LibSDL/SDL_syswm.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sdl/libsdl/SDL_thread.st /tmp/gstar-7ikZtk/LibSDL/SDL_thread.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sdl/libsdl/SDL_timer.st /tmp/gstar-7ikZtk/LibSDL/SDL_timer.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sdl/libsdl/SDL_video.st /tmp/gstar-7ikZtk/LibSDL/SDL_video.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sdl/libsdl/Display.st /tmp/gstar-7ikZtk/LibSDL/Display.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/sdl/libsdl/EventSource.st /tmp/gstar-7ikZtk/LibSDL/EventSource.st
rm -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/LibSDL.star
cd /tmp/gstar-7ikZtk/LibSDL && /usr/local/bin/zip -n .st:.xml -qr /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/LibSDL.star .
libtool: link: (cd ".libs" && rm -f "digest.so" && ln -s "digest-3.2.5.so" "digest.so")
libtool: link: (cd ".libs" && rm -f "gstglut.so" && ln -s "gstglut-3.2.5.so" "gstglut.so")
libtool: link: ar cru .libs/digest.a digest.o md5.o sha1.o
libtool: link: ranlib .libs/digest.a
libtool: link: ar cru .libs/gstglut.a gstGlut.o
mv -f .deps/gstopengl.Tpo .deps/gstopengl.Plo
libtool: link: ranlib .libs/gstglut.a
/bin/sh ../../libtool --tag=CC --mode=link cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wall -fstrict-aliasing -rpath /usr/local/lib/smalltalk -release 3.2.5 -module -no-undefined -export-symbols-regex gst_initModule -L/usr/local/lib -fstack-protector-strong -o gstopengl.la -rpath /usr/local/lib/smalltalk gstopengl.lo gstGl.lo gstGlu.lo gstGluNurbs.lo gstGluTess.lo -lGL -lGLU -L/usr/local/lib -lSM -lICE -lX11 -lm -lrt -lm -L/usr/local/lib
libtool: link: ( cd ".libs" && rm -f "digest.la" && ln -s "../digest.la" "digest.la" )
gmake[3]: Leaving directory '/magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/digest'
XZIP="/usr/local/bin/zip" ./gst-tool gst-package --kernel-dir "./kernel" --image gst.im --srcdir=. --target-directory=. packages/digest/package.xml
libtool: link: ( cd ".libs" && rm -f "gstglut.la" && ln -s "../gstglut.la" "gstglut.la" )
libtool: link: (cd ".libs" && rm -f "zlib.so" && ln -s "zlib-3.2.5.so" "zlib.so")
gmake[3]: Leaving directory '/magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/glut'
XZIP="/usr/local/bin/zip" ./gst-tool gst-package --kernel-dir "./kernel" --image gst.im --srcdir=. --target-directory=. packages/glut/package.xml
libtool: link: ar cru .libs/zlib.a zlib.o
libtool: link: ranlib .libs/zlib.a
libtool: link: ( cd ".libs" && rm -f "zlib.la" && ln -s "../zlib.la" "zlib.la" )
libtool: link: /usr/bin/nm .libs/gstopengl.o .libs/gstGl.o .libs/gstGlu.o .libs/gstGluNurbs.o .libs/gstGluTess.o | sed -n -e 's/^.*[ ]\([BCDEGRST][BCDEGRST]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/gstopengl.exp
gmake[3]: Leaving directory '/magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/zlib'
XZIP="/usr/local/bin/zip" ./gst-tool gst-package --kernel-dir "./kernel" --image gst.im --srcdir=. --target-directory=. packages/zlib/package.xml
libtool: link: /usr/bin/egrep -e "gst_initModule" ".libs/gstopengl.exp" > ".libs/gstopengl.expT"
libtool: link: mv -f ".libs/gstopengl.expT" ".libs/gstopengl.exp"
libtool: link: echo "{ global:" > .libs/gstopengl-3.2.5.so-ver
libtool: link: sed -e "s|$|;|" < .libs/gstopengl.exp >> .libs/gstopengl-3.2.5.so-ver
libtool: link: echo "local: *; };" >> .libs/gstopengl-3.2.5.so-ver
libtool: link: cc -shared -fPIC -DPIC .libs/gstopengl.o .libs/gstGl.o .libs/gstGlu.o .libs/gstGluNurbs.o .libs/gstGluTess.o -L/usr/local/lib -lGL -lGLU -lSM -lICE -lX11 -lrt -lm -O2 -fstack-protector-strong -fstack-protector-strong -Wl,-soname -Wl,gstopengl-3.2.5.so -Wl,-version-script -Wl,.libs/gstopengl-3.2.5.so-ver -o .libs/gstopengl-3.2.5.so
mkdir /tmp/gstar-Xb4UFf
mkdir /tmp/gstar-Xb4UFf/Digest
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/digest/digest.st /tmp/gstar-Xb4UFf/Digest/digest.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/digest/md5.st /tmp/gstar-Xb4UFf/Digest/md5.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/digest/sha1.st /tmp/gstar-Xb4UFf/Digest/sha1.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/digest/mdtests.st /tmp/gstar-Xb4UFf/Digest/mdtests.st
rm -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/Digest.star
cd /tmp/gstar-Xb4UFf/Digest && /usr/local/bin/zip -n .st:.xml -qr /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/Digest.star .
mkdir /tmp/gstar-m3hClA
mkdir /tmp/gstar-m3hClA/GLUT
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/glut/OpenGlut.st /tmp/gstar-m3hClA/GLUT/OpenGlut.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/glut/OpenGlutEnum.st /tmp/gstar-m3hClA/GLUT/OpenGlutEnum.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/glut/OpenGlutCallbacks.st /tmp/gstar-m3hClA/GLUT/OpenGlutCallbacks.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/glut/OpenGlutExampleObjects.st /tmp/gstar-m3hClA/GLUT/OpenGlutExampleObjects.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/glut/ChangeLog /tmp/gstar-m3hClA/GLUT/ChangeLog
rm -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/GLUT.star
cd /tmp/gstar-m3hClA/GLUT && /usr/local/bin/zip -n .st:.xml -qr /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/GLUT.star .
libtool: link: (cd ".libs" && rm -f "gstopengl.so" && ln -s "gstopengl-3.2.5.so" "gstopengl.so")
libtool: link: ar cru .libs/gstopengl.a gstopengl.o gstGl.o gstGlu.o gstGluNurbs.o gstGluTess.o
libtool: link: ranlib .libs/gstopengl.a
libtool: link: ( cd ".libs" && rm -f "gstopengl.la" && ln -s "../gstopengl.la" "gstopengl.la" )
gmake[3]: Leaving directory '/magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/opengl'
XZIP="/usr/local/bin/zip" ./gst-tool gst-package --kernel-dir "./kernel" --image gst.im --srcdir=. --target-directory=. packages/opengl/package.xml
mkdir /tmp/gstar-8MWHj5
mkdir /tmp/gstar-8MWHj5/ZLib
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/zlib/ZLibStream.st /tmp/gstar-8MWHj5/ZLib/ZLibStream.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/zlib/ZLibReadStream.st /tmp/gstar-8MWHj5/ZLib/ZLibReadStream.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/zlib/ZLibWriteStream.st /tmp/gstar-8MWHj5/ZLib/ZLibWriteStream.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/zlib/zlibtests.st /tmp/gstar-8MWHj5/ZLib/zlibtests.st
rm -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/ZLib.star
cd /tmp/gstar-8MWHj5/ZLib && /usr/local/bin/zip -n .st:.xml -qr /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/ZLib.star .
mkdir /tmp/gstar-2NKBcL
mkdir /tmp/gstar-2NKBcL/OpenGL
mkdir /tmp/gstar-2NKBcL/OpenGL/test
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/opengl/OpenGL.st /tmp/gstar-2NKBcL/OpenGL/OpenGL.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/opengl/OpenGLEnum.st /tmp/gstar-2NKBcL/OpenGL/OpenGLEnum.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/opengl/OpenGLU.st /tmp/gstar-2NKBcL/OpenGL/OpenGLU.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/opengl/OpenGLUEnum.st /tmp/gstar-2NKBcL/OpenGL/OpenGLUEnum.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/opengl/OpenGLUNurbs.st /tmp/gstar-2NKBcL/OpenGL/OpenGLUNurbs.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/opengl/OpenGLUTess.st /tmp/gstar-2NKBcL/OpenGL/OpenGLUTess.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/opengl/OpenGLObjects.st /tmp/gstar-2NKBcL/OpenGL/OpenGLObjects.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/opengl/ChangeLog /tmp/gstar-2NKBcL/OpenGL/ChangeLog
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/opengl/test/bezsurf.st /tmp/gstar-2NKBcL/OpenGL/test/bezsurf.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/opengl/test/cubemap.st /tmp/gstar-2NKBcL/OpenGL/test/cubemap.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/opengl/test/list.st /tmp/gstar-2NKBcL/OpenGL/test/list.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/opengl/test/robot.st /tmp/gstar-2NKBcL/OpenGL/test/robot.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/opengl/test/surface.st /tmp/gstar-2NKBcL/OpenGL/test/surface.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/opengl/test/surfpoints.st /tmp/gstar-2NKBcL/OpenGL/test/surfpoints.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/opengl/test/tess.st /tmp/gstar-2NKBcL/OpenGL/test/tess.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/opengl/test/test.st /tmp/gstar-2NKBcL/OpenGL/test/test.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/opengl/test/test2.st /tmp/gstar-2NKBcL/OpenGL/test/test2.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/opengl/test/texturesurf.st /tmp/gstar-2NKBcL/OpenGL/test/texturesurf.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/opengl/test/unproject.st /tmp/gstar-2NKBcL/OpenGL/test/unproject.st
ln -s -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/packages/opengl/test/font.st /tmp/gstar-2NKBcL/OpenGL/test/font.st
rm -f /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/OpenGL.star
cd /tmp/gstar-2NKBcL/OpenGL && /usr/local/bin/zip -n .st:.xml -qr /magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5/OpenGL.star .
gmake[2]: Leaving directory '/magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5'
gmake[1]: *** [Makefile:968: all-recursive] Error 1
gmake[1]: Leaving directory '/magus/work/usr/mports/lang/smalltalk/work/smalltalk-3.2.5'
gmake: *** [Makefile:584: all] Error 2
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1
Stop.
make: stopped in /usr/mports/lang/smalltalk
Links
Depends On
- archivers/zip (build)
- converters/libiconv (build)
- devel/gmake (build)
- devel/pkgconf (build)
- devel/sdl12 (build)
- lang/gawk (build)
- print/texinfo (build)
- x11/libICE (build)
- x11/libXi (build)
- x11/xorgproto (build)
- x11-toolkits/libXmu (build)
- audio/sdl_mixer (lib)
- audio/sdl_sound (lib)
- converters/libiconv (lib)
- databases/gdbm (lib)
- databases/postgresql14-client (lib)
- devel/gettext-runtime (lib)
- devel/glib20 (lib)
- devel/sdl12 (lib)
- graphics/cairo (lib)
- graphics/freeglut (lib)
- graphics/libglvnd (lib)
- graphics/sdl_image (lib)
- graphics/sdl_ttf (lib)
- print/harfbuzz (lib)
- x11-toolkits/pango (lib)
- converters/libiconv (run)
- print/indexinfo (run)
- print/texinfo (run)
- x11/libICE (run)
- x11/libXi (run)
- x11-toolkits/libXmu (run)
Depend Of
NothingCategories
CVEs
- Loading CVE information...
MidnightBSD Magus