=> "/opt/pkg/bin/bmake" ["-C", "/Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/misc/fep", "all", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] ===> Building for fep-1.0nb3 cd /var/tmp/work/misc/fep/work && for i in *.[ch]; do /opt/pkg/bin/nbsed "s,#endif lint,#endif /* lint */,g" ${i} > ${i}.new && /bin/mv -f ${i}.new ${i}; done --- fep_main.o --- --- fep_edit.o --- clang -pipe -Os -Wno-error=return-type -I/opt/pkg/include/ncurses -DTERMIOS -DHAVE_PTMX -I/opt/pkg/include/ncurses -c fep_edit.c --- fep_main.o --- clang -pipe -Os -Wno-error=return-type -I/opt/pkg/include/ncurses -DTERMIOS -DHAVE_PTMX -I/opt/pkg/include/ncurses -c fep_main.c fep_main.c:122:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] main(argc, argv) ^ int fep_main.c:128:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] char *getenv(); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdlib.h:147:7: note: conflicting prototype is here char *getenv(const char *); ^ fep_main.c:141:5: warning: call to undeclared function 'init_bind_table'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] init_bind_table (); ^ fep_main.c:146:5: warning: call to undeclared function 'set_default_vars'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] set_default_vars (); ^ fep_main.c:153:37: 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] if ((cp=getenv("EDITMODE")) && (eq(cp,"emacs")||eq(cp,"vi"))) ^ ./fep_defs.h:26:19: note: expanded from macro 'eq' #define eq(a,b) (strcmp(a,b) == 0) ^ fep_main.c:153:37: note: include the header or explicitly provide a declaration for 'strcmp' ./fep_defs.h:26:19: note: expanded from macro 'eq' #define eq(a,b) (strcmp(a,b) == 0) ^ fep_main.c:154:2: warning: call to undeclared function 'set_only_var'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] set_only_var ("editmode", cp); ^ fep_main.c:156:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (cp=getenv("USER")) ~~^~~~~~~~~~~~~~~ fep_main.c:156:11: note: place parentheses around the assignment to silence this warning if (cp=getenv("USER")) ^ ( ) fep_main.c:156:11: note: use '==' to turn this assignment into an equality comparison if (cp=getenv("USER")) ^ == fep_main.c:159:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (cp=getenv("HOME")) ~~^~~~~~~~~~~~~~~ fep_main.c:159:11: note: place parentheses around the assignment to silence this warning if (cp=getenv("HOME")) ^ ( ) fep_main.c:159:11: note: use '==' to turn this assignment into an equality comparison if (cp=getenv("HOME")) ^ == fep_main.c:162:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (cp=getenv("TERM")) ~~^~~~~~~~~~~~~~~ fep_main.c:162:11: note: place parentheses around the assignment to silence this warning if (cp=getenv("TERM")) ^ ( ) fep_main.c:162:11: note: use '==' to turn this assignment into an equality comparison if (cp=getenv("TERM")) ^ == fep_main.c:165:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (cp=getenv("SHELL")) ~~^~~~~~~~~~~~~~~~ fep_main.c:165:11: note: place parentheses around the assignment to silence this warning if (cp=getenv("SHELL")) ^ ( ) fep_main.c:165:11: note: use '==' to turn this assignment into an equality comparison if (cp=getenv("SHELL")) ^ == fep_main.c:194:4: warning: call to undeclared function 'usageAndExit'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] usageAndExit (); ^ fep_main.c:207:4: warning: call to undeclared function 'usageAndExit'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] usageAndExit (); ^ fep_main.c:208:34: warning: passing arguments to 'allocAndCopyThere' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] prompt = allocAndCopyThere (argv[1]); ^ fep_main.c:211:34: warning: passing arguments to 'allocAndCopyThere' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] prompt = allocAndCopyThere (argv[1] + 2); ^ fep_main.c:231:2: warning: call to undeclared function 'usageAndExit'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] usageAndExit (); ^ fep_main.c:234:5: warning: call to undeclared function 'look_cmdinfo'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] look_cmdinfo (argv[1]); ^ fep_main.c:242:6: warning: call to undeclared function 'any'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if (any ('/', cp)) ^ fep_main.c:244:2: warning: call to undeclared function 'set_var'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] set_var (cp, "1"); ^ fep_main.c:250:11: warning: call to undeclared function 'isatty'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if (! isatty (0)) { ^ fep_main.c:251:2: warning: call to undeclared function 'execvp'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] execvp (*commandv, commandv, 0); ^ fep_main.c:256:5: warning: call to undeclared function 'get_pty_master'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] get_pty_master (); ^ fep_main.c:257:5: warning: call to undeclared function 'fix_tty'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] fix_tty (); ^ fep_main.c:266:5: warning: call to undeclared function 'init_hist'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] init_hist (histlen); ^ fep_main.c:267:5: warning: call to undeclared function 'init_edit_params'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] init_edit_params (); ^ fep_main.c:275:29: warning: passing arguments to 'look_var' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ((size = atoi (look_var ("buffer"))) <= 0) ^ fep_main.c:277:7: warning: call to undeclared function 'set_buffer'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if (!set_buffer (output_buffer, size)) { ^ fep_main.c:279:6: warning: call to undeclared function 'kill_process'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] kill_process (); ^ fep_main.c:285:14: warning: call to undeclared function 'fork'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] child_pid = fork (); ^ fep_main.c:288:6: warning: call to undeclared function 'kill_process'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] kill_process (); ^ fep_main.c:292:6: warning: call to undeclared function 'exec_to_command'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] exec_to_command (commandv); ^ fep_main.c:294:5: warning: call to undeclared function 'fix_signal'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] fix_signal (); ^ fep_main.c:296:5: warning: call to undeclared function 'input_handler'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] input_handler (); ^ fep_main.c:122:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] main(argc, argv) ^ --- fep_edit.o --- fep_edit.c:113:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] init_bind_table () ^ int fep_edit.c:122:1: warning: non-void function does not return a value in all control paths [-Wreturn-type] } ^ fep_edit.c:129:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] init_edit_params () ^ int fep_edit.c:132:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] char *cp, *getenv(); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdlib.h:147:7: note: conflicting prototype is here char *getenv(const char *); ^ fep_edit.c:135:25: warning: passing arguments to 'look_var' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (term = look_var ("term")) { ^ fep_edit.c:135:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (term = look_var ("term")) { ~~~~~^~~~~~~~~~~~~~~~~~~ fep_edit.c:135:14: note: place parentheses around the assignment to silence this warning if (term = look_var ("term")) { ^ ( ) fep_edit.c:135:14: note: use '==' to turn this assignment into an equality comparison if (term = look_var ("term")) { ^ == fep_edit.c:136:6: warning: call to undeclared function 'tgetent'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if (tgetent (sbuf, term) == 1) { ^ fep_edit.c:138:11: warning: call to undeclared function 'tgetnum'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] lines = tgetnum ("li"); ^ fep_edit.c:141:27: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] term_clear = tgetstr ("cl", &strspace_addr); ^ fep_edit.c:151:5: warning: call to undeclared function 'set_var'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] set_var ("crt", sbuf); ^ fep_edit.c:154:15: warning: passing arguments to 'look_var' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (look_var ("editmode")) ^ fep_edit.c:155:36: warning: passing arguments to 'look_var' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] set_var ("editmode", look_var ("editmode")); ^ fep_edit.c:160:26: warning: call to undeclared function 'itoa'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] set_var ("showhist", itoa (lines - 1)); ^ fep_edit.c:165:5: warning: call to undeclared function 'sourceRcFile'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] sourceRcFile (); ^ fep_edit.c:173:15: warning: passing arguments to 'look_var' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (look_var ("savehist") && (cp = look_var ("history-file"))) { ^ fep_edit.c:173:46: warning: passing arguments to 'look_var' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (look_var ("savehist") && (cp = look_var ("history-file"))) { ^ fep_edit.c:174:28: warning: passing arguments to 'mk_home_relative' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] cp = mk_home_relative (cp); ^ fep_edit.c:177:3: warning: call to undeclared function 'read_history'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] read_history (cp); ^ fep_edit.c:190:12: warning: call to undeclared library function 'strcpy' with type 'char *(char *, const char *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] (void) strcpy (CommandLine, ""); ^ fep_edit.c:190:12: note: include the header or explicitly provide a declaration for 'strcpy' fep_edit.c:193:1: warning: non-void function does not return a value in all control paths [-Wreturn-type] } ^ --- fep_main.o --- fep_main.c:299:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] fix_signal () ^ int --- fep_edit.o --- fep_edit.c:198:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] initEmacsBindings (cft, aft) ^ int fep_edit.c:261:2: warning: call to undeclared function 'bind_key'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] bind_key (cft, ftp->bt_func, ftp->bt_s, fep_abort); ^ fep_edit.c:198:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] initEmacsBindings (cft, aft) ^ fep_edit.c:263:1: warning: non-void function does not return a value [-Wreturn-type] } ^ --- fep_main.o --- fep_main.c:311:1: warning: non-void function does not return a value [-Wreturn-type] } ^ fep_main.c:313:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] recover_signal () ^ int fep_main.c:319:1: warning: non-void function does not return a value [-Wreturn-type] } ^ fep_main.c:321:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] input_handler() ^ int fep_main.c:332:22: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (inputline = get_line ()) { ~~~~~~~~~~^~~~~~~~~~~~~ fep_main.c:332:22: note: place parentheses around the assignment to silence this warning --- fep_edit.o --- fep_edit.c:278:5: warning: call to undeclared function 'resetCurrentHistory'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] resetCurrentHistory (); ^ --- fep_main.o --- while (inputline = get_line ()) { ^ ( ) fep_main.c:332:22: note: use '==' to turn this assignment into an equality comparison while (inputline = get_line ()) { ^ == fep_main.c:339:28: 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] register int nbyte = max (strlen (inputline), 1); ^ fep_main.c:339:28: note: include the header or explicitly provide a declaration for 'strlen' fep_main.c:344:2: warning: call to undeclared function 'write'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] write (master, inputline, nbyte); ^ --- fep_edit.o --- fep_edit.c:297:2: warning: call to undeclared function 'swallow_output'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] swallow_output(); ^ fep_edit.c:305:19: warning: passing arguments to 'look_var' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (look_var ("verbose")) ^ fep_edit.c:307:6: warning: call to undeclared function 'errorBell'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] errorBell (); ^ fep_edit.c:318:17: warning: call to undeclared function 'getcharacter'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] while ((c = getcharacter ()) >= (CHAR) 0) { ^ fep_edit.c:349:20: warning: passing arguments to 'look_var' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] && ! look_var ("ignore-eof") ^ fep_edit.c:352:35: warning: passing arguments to 'look_var' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (!eof_occured && look_var ("alarm-on-eof")) { ^ fep_edit.c:354:12: warning: call to undeclared function 'alarm_on_eof'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] status = alarm_on_eof (c); ^ fep_edit.c:357:21: warning: passing arguments to 'send_eof' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] status = send_eof (c); ^ fep_edit.c:361:15: warning: call to undeclared function 'callfunc'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] status = callfunc (curFuncTab, c); ^ fep_edit.c:377:9: warning: call to undeclared function 'refer_history'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if (refer_history () == PROCESSED) ^ fep_edit.c:383:33: warning: passing arguments to 'look_var' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (!processed && !look_var ("noalias") ^ fep_edit.c:384:36: warning: passing arguments to 'check_alias' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] && (execute_command = check_alias (CommandLine)) ^ fep_edit.c:386:15: warning: passing arguments to 'look_var' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (look_var ("verbose")) ^ fep_edit.c:396:9: warning: call to undeclared function 'executeBuiltInFunction'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if (executeBuiltInFunction (execute_command, &remained) == PROCESSED) { ^ fep_edit.c:398:6: warning: call to undeclared function 'addHistory'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] addHistory (CommandLine); ^ fep_edit.c:412:7: warning: call to undeclared function 'is_empty_line'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if (!is_empty_line (CommandLine) || !look_var ("ignore-empty-line")) ^ fep_edit.c:412:48: warning: passing arguments to 'look_var' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (!is_empty_line (CommandLine) || !look_var ("ignore-empty-line")) ^ --- fep_main.o --- fep_main.c:363:1: warning: non-void function does not return a value [-Wreturn-type] } ^ --- fep_edit.o --- fep_edit.c:414:3: warning: call to undeclared function 'addHistory'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] addHistory (CommandLine); ^ fep_edit.c:418:2: warning: call to undeclared function 'buf_put'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] buf_put (output_buffer, CommandLine); ^ fep_edit.c:424:9: warning: call to undeclared library function 'strcat' with type 'char *(char *, const char *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] (void) strcat (execute_command, "\n"); ^ fep_edit.c:424:9: note: include the header or explicitly provide a declaration for 'strcat' --- fep_main.o --- fep_main.c:406:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] getcharacter() ^ int fep_main.c:445:10: warning: call to undeclared function 'buf_read'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] nbyte = buf_read (master, output_buffer); ^ fep_main.c:451:6: warning: call to undeclared function 'write'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] write (1, output_buffer->b_lastbuf, nbyte); ^ --- fep_edit.o --- fep_edit.c:434:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] callfunc (ft, c) ^ int fep_edit.c:443:14: warning: call to undeclared function 'getcharacter'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] nc = (CHAR) getcharacter(); ^ fep_edit.c:447:25: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return ((*ft[(int) c]) (c)); ^ fep_edit.c:434:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] callfunc (ft, c) ^ --- fep_main.o --- fep_main.c:524:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int set_buffer (bp, size) ^ --- fep_edit.o --- fep_edit.c:453:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] fep_abort() ^ int fep_edit.c:455:12: warning: call to undeclared function 'errorBell'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] (void) errorBell (); ^ fep_edit.c:462:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] self_insert(c) ^ int fep_edit.c:470:19: 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] currentNull = strlen (CommandLine); ^ fep_edit.c:470:19: note: include the header or explicitly provide a declaration for 'strlen' fep_edit.c:473:9: warning: call to undeclared function 'errorBell'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] errorBell(); ^ fep_edit.c:488:2: warning: call to undeclared function 'putChar'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] putChar (c); ^ --- fep_main.o --- fep_main.c:565:13: warning: call to undeclared function 'read'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] --- fep_edit.o --- fep_edit.c:489:5: warning: call to undeclared function 'reverse_strcpy'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] reverse_strcpy ( ^ --- fep_main.o --- nbyte = read (fd, bp->b_buf + bp->b_next, bp->b_max - bp->b_next); ^ --- fep_edit.o --- fep_edit.c:500:5: warning: call to undeclared function 'printS'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] printS (&CommandLine [CurrentPosition]); ^ fep_edit.c:503:2: warning: call to undeclared function 'repeat'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] repeat (BS, howlong (&CommandLine[CurrentPosition + 1], 0)); ^ fep_edit.c:503:14: warning: call to undeclared function 'howlong'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] repeat (BS, howlong (&CommandLine[CurrentPosition + 1], 0)); ^ --- fep_main.o --- fep_main.c:551:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int buf_read (fd, bp) ^ --- fep_edit.o --- fep_edit.c:462:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] self_insert(c) ^ In file included from fep_edit.c:33: ./fep_funcs.h:50:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int self_insert(); ^ fep_edit.c:512:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] insert_string (s) ^ int fep_edit.c:520:9: warning: call to undeclared function 'errorBell'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] errorBell(); ^ fep_edit.c:526:5: warning: call to undeclared function 'printS'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] printS (s); ^ fep_edit.c:527:5: warning: call to undeclared function 'reverse_strcpy'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] reverse_strcpy ( ^ --- fep_main.o --- fep_main.c:591:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] --- fep_edit.o --- fep_edit.c:531:5: warning: call to undeclared function 'bcopy'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] bcopy (s, &CommandLine[CurrentPosition], nbyte); ^ fep_edit.c:536:2: warning: call to undeclared function 'repeat'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] repeat (BS, howlong (&CommandLine[CurrentPosition], 0)); ^ fep_edit.c:536:14: warning: call to undeclared function 'howlong'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] repeat (BS, howlong (&CommandLine[CurrentPosition], 0)); ^ --- fep_main.o --- buf_put (bp, s) ^ int --- fep_edit.o --- fep_edit.c:512:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] insert_string (s) ^ --- fep_main.o --- fep_main.c:603:2: warning: call to undeclared library function 'strncpy' with type 'char *(char *, const char *, unsigned long)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] strncpy (bp->b_buf + bp->b_next, s, slen); ^ fep_main.c:603:2: note: include the header or explicitly provide a declaration for 'strncpy' --- fep_edit.o --- fep_edit.c:544:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] yank_from_kill_buffer () ^ int fep_edit.c:547:1: warning: non-void function does not return a value [-Wreturn-type] } ^ fep_edit.c:552:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] mark () ^ int --- fep_main.o --- fep_main.c:591:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] --- fep_edit.o --- fep_edit.c:554:5: warning: call to undeclared function 'set_mark'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] set_mark (CurrentPosition); --- fep_main.o --- buf_put (bp, s) ^ --- fep_edit.o --- ^ --- fep_main.o --- fep_main.c:616:1: warning: non-void function does not return a value [-Wreturn-type] --- fep_edit.o --- fep_edit.c:561:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] set_mark (pos) ^ --- fep_main.o --- } ^ --- fep_edit.o --- int fep_edit.c:561:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fep_edit.c:571:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] delete_to_kill_buffer () ^ int --- fep_main.o --- fep_main.c:618:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] swallow_output() ^ int --- fep_edit.o --- fep_edit.c:576:2: warning: call to undeclared function 'errorBell'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] errorBell(); ^ --- fep_main.o --- fep_main.c:632:6: warning: call to undeclared function 'write'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] write (1, output_buffer->b_lastbuf, nbyte); ^ fep_main.c:652:5: warning: non-void function 'swallow_output' should return a value [-Wreturn-type] --- fep_edit.o --- fep_edit.c:581:2: warning: non-void function 'delete_to_kill_buffer' should return a value [-Wreturn-type] return; ^ fep_edit.c:584:9: warning: call to undeclared function 'moveto'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] (void) moveto (MarkPosition); ^ --- fep_main.o --- return; ^ fep_main.c:661:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] catchsig(n) ^ --- fep_edit.o --- fep_edit.c:587:13: warning: call to undeclared function 'delete_next_n_character'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] return (delete_next_n_character (n)); ^ --- fep_main.o --- fep_main.c:671:6: warning: call to undeclared function 'message'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] message ("Child has stopped!!\n"); ^ --- fep_edit.o --- fep_edit.c:593:9: warning: parameter 'position' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] moveto (position) ^ --- fep_main.o --- fep_main.c:679:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] exec_to_command(argv) ^ int fep_main.c:690:9: warning: call to undeclared function 'close'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] (void) close (t); ^ fep_main.c:693:5: warning: call to undeclared function 'get_pty_slave'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] get_pty_slave (); ^ fep_main.c:695:12: warning: call to undeclared function 'close'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] --- fep_edit.o --- fep_edit.c:593:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] moveto (position) ^ int fep_edit.c:597:13: warning: call to undeclared function 'backward_n_character'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] (void) backward_n_character (1); ^ fep_edit.c:605:13: warning: call to undeclared function 'forward_n_character'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] (void) forward_n_character (1); ^ fep_edit.c:593:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] moveto (position) ^ fep_edit.c:606:1: warning: non-void function does not return a value [-Wreturn-type] } ^ --- fep_main.o --- (void) close (master); ^ fep_main.c:696:5: warning: call to undeclared function 'dup2'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] dup2 (slave, 0); ^ fep_main.c:706:5: warning: call to undeclared function 'execvp'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] execvp (*argv, argv, 0); ^ fep_main.c:679:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] exec_to_command(argv) ^ --- fep_edit.o --- fep_edit.c:611:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] beginning_of_line() ^ int --- fep_main.o --- fep_main.c:712:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] fix_tty() ^ int fep_main.c:728:1: warning: non-void function does not return a value [-Wreturn-type] } ^ fep_main.c:771:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] kill_process() ^ int fep_main.c:776:1: warning: non-void function does not return a value [-Wreturn-type] } ^ fep_main.c:779:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] terminate(n) ^ fep_main.c:791:15: warning: passing arguments to 'look_var' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (look_var ("savehist") && (cp = look_var ("history-file"))) { ^ fep_main.c:791:46: warning: passing arguments to 'look_var' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (look_var ("savehist") && (cp = look_var ("history-file"))) { ^ fep_main.c:793:12: warning: call to undeclared function 'lookd_var'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] --- fep_edit.o --- fep_edit.c:635:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] end_of_line() ^ int --- fep_main.o --- num = lookd_var ("savehist"); ^ fep_main.c:794:6: warning: call to undeclared library function 'strcpy' with type 'char *(char *, const char *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] strcpy (buf, mk_home_relative (cp)); ^ fep_main.c:794:6: note: include the header or explicitly provide a declaration for 'strcpy' fep_main.c:794:36: warning: passing arguments to 'mk_home_relative' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] strcpy (buf, mk_home_relative (cp)); ^ fep_main.c:795:6: warning: call to undeclared function 'save_history'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] save_history (buf, num); ^ fep_main.c:821:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] get_pty_master() ^ int fep_main.c:829:2: warning: non-void function 'get_pty_master' should return a value [-Wreturn-type] return; ^ fep_main.c:927:5: warning: non-void function 'get_pty_master' should return a value [-Wreturn-type] return; ^ --- fep_edit.o --- fep_edit.c:654:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] backward_character() ^ int fep_edit.c:657:13: warning: call to undeclared function 'backward_n_character'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] return (backward_n_character (1)); ^ fep_edit.c:663:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] backward_n_character(n) ^ int fep_edit.c:672:10: warning: call to undeclared function 'forward_n_character'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] return (forward_n_character (-n)); ^ fep_edit.c:674:2: warning: call to undeclared function 'errorBell'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] errorBell (); ^ --- fep_main.o --- fep_main.c:930:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] get_pty_slave() ^ int fep_main.c:938:9: warning: call to undeclared function 'setsid'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if (setsid() == -1) ^ fep_main.c:971:1: warning: non-void function does not return a value in all control paths [-Wreturn-type] } ^ fep_main.c:973:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] recover_tty() ^ int fep_main.c:982:1: warning: non-void function does not return a value [-Wreturn-type] } ^ fep_main.c:984:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] suspend() ^ int fep_main.c:990:11: warning: call to undeclared function 'getpid'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] pid = getpid (); ^ --- fep_edit.o --- fep_edit.c:663:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] backward_n_character(n) ^ fep_edit.c:699:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] backward_word () ^ int fep_edit.c:702:13: warning: call to undeclared function 'backward_n_word'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] return (backward_n_word (1)); ^ fep_edit.c:708:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] backward_n_word (n) ^ int fep_edit.c:714:2: warning: call to undeclared function 'errorBell'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] errorBell (); ^ --- fep_main.o --- fep_main.c:1010:18: warning: passing arguments to 'look_var' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (look_var ("auto-repaint")) ^ fep_main.c:1011:13: warning: passing arguments to 'fep_repaint' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fep_repaint(0); ^ fep_main.c:1012:1: warning: non-void function does not return a value [-Wreturn-type] } ^ --- fep_edit.o --- fep_edit.c:708:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] backward_n_word (n) ^ --- fep_main.o --- fep_main.c:1014:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] look_cmdinfo (command) ^ int fep_main.c:1021:2: warning: non-void function 'look_cmdinfo' should return a value [-Wreturn-type] return; ^ fep_main.c:1025:33: warning: passing arguments to 'allocAndCopyThere' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] prompt = allocAndCopyThere (p->prompt); ^ fep_main.c:1026:6: warning: call to undeclared function 'set_var'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] set_var ("prompt", p->prompt); ^ fep_main.c:1014:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] look_cmdinfo (command) ^ --- fep_edit.o --- fep_edit.c:760:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] backward_Word () ^ int fep_edit.c:763:13: warning: call to undeclared function 'backward_n_Word'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] return (backward_n_Word (1)); ^ fep_edit.c:769:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] backward_n_Word (n) ^ int fep_edit.c:775:2: warning: call to undeclared function 'errorBell'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] errorBell (); ^ fep_edit.c:769:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] backward_n_Word (n) ^ --- fep_main.o --- fep_main.c:1031:1: warning: non-void function does not return a value in all control paths [-Wreturn-type] } ^ fep_main.c:1034:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] usageAndExit() ^ int fep_main.c:1052:2: warning: call to undeclared function 'set_var'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] set_var ("crt", itoa (win.ws_row)); ^ fep_main.c:1052:18: warning: call to undeclared function 'itoa'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] set_var ("crt", itoa (win.ws_row)); ^ --- fep_edit.o --- fep_edit.c:819:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] forward_character() ^ int fep_edit.c:822:13: warning: call to undeclared function 'forward_n_character'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] return (forward_n_character (1)); ^ fep_edit.c:828:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] forward_n_character(n) ^ int fep_edit.c:840:2: warning: call to undeclared function 'errorBell'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] errorBell (); ^ fep_edit.c:866:2: warning: call to undeclared function 'putChar'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] putChar (CommandLine [i++]); ^ fep_edit.c:828:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] forward_n_character(n) ^ fep_edit.c:880:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] forward_word () ^ int fep_edit.c:882:13: warning: call to undeclared function 'forward_n_word'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] return (forward_n_word (1)); ^ fep_edit.c:888:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] forward_n_word (n) ^ int fep_edit.c:894:2: warning: call to undeclared function 'errorBell'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] errorBell (); ^ fep_edit.c:888:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] forward_n_word (n) ^ fep_edit.c:914:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] forward_Word () ^ int fep_edit.c:916:13: warning: call to undeclared function 'forward_n_Word'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] return (forward_n_Word (1)); ^ fep_edit.c:922:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] forward_n_Word (n) ^ int fep_edit.c:928:2: warning: call to undeclared function 'errorBell'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] errorBell (); ^ fep_edit.c:922:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] forward_n_Word (n) ^ fep_edit.c:948:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] forward_to_end_of_word () ^ int fep_edit.c:951:13: warning: call to undeclared function 'forward_to_end_of_n_word'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] return (forward_to_end_of_n_word (1)); ^ fep_edit.c:957:27: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] forward_to_end_of_n_word (n) ^ fep_edit.c:957:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] forward_to_end_of_n_word (n) ^ int fep_edit.c:962:2: warning: call to undeclared function 'errorBell'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] errorBell (); ^ fep_edit.c:957:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] forward_to_end_of_n_word (n) ^ fep_edit.c:984:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] forward_to_end_of_Word () ^ int fep_edit.c:987:13: warning: call to undeclared function 'forward_to_end_of_n_Word'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] return (forward_to_end_of_n_Word (1)); ^ fep_edit.c:993:27: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] forward_to_end_of_n_Word (n) ^ fep_edit.c:993:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] forward_to_end_of_n_Word (n) ^ int fep_edit.c:998:2: warning: call to undeclared function 'errorBell'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] errorBell (); ^ fep_edit.c:993:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] forward_to_end_of_n_Word (n) ^ fep_edit.c:1020:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] delete_previous_character() ^ int fep_edit.c:1023:13: warning: call to undeclared function 'delete_previous_n_character'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] return (delete_previous_n_character (1)); ^ fep_edit.c:1029:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] delete_previous_n_character(n) ^ int fep_edit.c:1036:2: warning: call to undeclared function 'errorBell'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] errorBell (); ^ fep_edit.c:1050:18: warning: call to undeclared function 'howlong'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] deleteArea = howlong (&CommandLine[CurrentPosition - nbyte], nbyte); ^ fep_edit.c:1054:5: warning: call to undeclared function 'repeat'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] repeat(BS, deleteArea); ^ fep_edit.c:1060:2: warning: call to undeclared function 'putChar'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] putChar (CommandLine[i]); ^ fep_edit.c:1029:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] delete_previous_n_character(n) ^ fep_edit.c:1076:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] delete_previous_word() ^ int fep_edit.c:1079:13: warning: call to undeclared function 'delete_previous_n_word'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] return (delete_previous_n_word (1)); ^ fep_edit.c:1085:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] delete_previous_n_word(n) ^ int fep_edit.c:1091:2: warning: call to undeclared function 'errorBell'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] errorBell(); ^ fep_edit.c:1085:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] delete_previous_n_word(n) ^ fep_edit.c:1137:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] delete_previous_Word() ^ int fep_edit.c:1140:13: warning: call to undeclared function 'delete_previous_n_Word'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] return (delete_previous_n_Word (1)); ^ fep_edit.c:1146:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] delete_previous_n_Word(n) ^ int fep_edit.c:1152:2: warning: call to undeclared function 'errorBell'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] errorBell(); ^ fep_edit.c:1146:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] delete_previous_n_Word(n) ^ fep_edit.c:1198:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] delete_next_character () ^ int fep_edit.c:1201:13: warning: call to undeclared function 'delete_next_n_character'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] return (delete_next_n_character (1)); ^ fep_edit.c:1207:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] delete_next_n_character (n) ^ int fep_edit.c:1214:2: warning: call to undeclared function 'errorBell'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] errorBell (); ^ fep_edit.c:1233:18: warning: call to undeclared function 'howlong'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] deleteArea = howlong (&CommandLine[CurrentPosition], nbyte); ^ fep_edit.c:1241:2: warning: call to undeclared function 'putChar'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] putChar (CommandLine[i]); ^ fep_edit.c:1244:5: warning: call to undeclared function 'repeat'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] repeat(SP, deleteArea); ^ fep_edit.c:1207:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] delete_next_n_character (n) ^ fep_edit.c:1257:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] delete_next_word () ^ int fep_edit.c:1259:13: warning: call to undeclared function 'delete_next_n_word'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] return (delete_next_n_word (1)); ^ fep_edit.c:1265:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] delete_next_n_word (n) ^ int fep_edit.c:1271:2: warning: call to undeclared function 'errorBell'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] errorBell (); ^ fep_edit.c:1265:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] delete_next_n_word (n) ^ fep_edit.c:1291:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] delete_next_Word () ^ int fep_edit.c:1293:13: warning: call to undeclared function 'delete_next_n_Word'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] return (delete_next_n_Word (1)); ^ fep_edit.c:1299:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] delete_next_n_Word (n) ^ int fep_edit.c:1305:2: warning: call to undeclared function 'errorBell'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] errorBell (); ^ fep_edit.c:1299:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] delete_next_n_Word (n) ^ fep_edit.c:1325:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] delete_line() ^ int fep_edit.c:1330:11: warning: call to undeclared function 'howlong'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] len = howlong (CommandLine, 0); ^ fep_edit.c:1338:2: warning: call to undeclared function 'repeat_string'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] repeat_string ("\b \b", len); ^ fep_edit.c:1348:2: warning: call to undeclared function 'repeat'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] repeat (SP, len); ^ fep_edit.c:1360:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] kill_to_top_of_line() ^ int fep_edit.c:1371:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] kill_to_end_of_line() ^ int fep_edit.c:1397:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] insert_tab() ^ int fep_edit.c:1407:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] new_line() ^ int fep_edit.c:1421:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] is_tol() ^ int fep_edit.c:1429:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] is_eol() ^ int fep_edit.c:1437:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] refer_history() ^ int fep_edit.c:1445:30: warning: passing arguments to 'historyExtract' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (his = historyExtract (CommandLine)) { ^ fep_edit.c:1445:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (his = historyExtract (CommandLine)) { ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fep_edit.c:1445:13: note: place parentheses around the assignment to silence this warning if (his = historyExtract (CommandLine)) { ^ ( ) fep_edit.c:1445:13: note: use '==' to turn this assignment into an equality comparison if (his = historyExtract (CommandLine)) { ^ == fep_edit.c:1456:5: warning: call to undeclared function 'print_com_line'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] print_com_line (); ^ fep_edit.c:1463:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] search_reverse () ^ int fep_edit.c:1465:13: warning: call to undeclared function 'search_history'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] return (search_history (REVERSE)); ^ fep_edit.c:1468:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] search_forward () ^ int fep_edit.c:1470:13: warning: call to undeclared function 'search_history'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] return (search_history (FORWARD)); ^ fep_edit.c:1473:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] search_history (direct) ^ int fep_edit.c:1485:23: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (his = (*func) (0)) { ^ fep_edit.c:1485:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (his = (*func) (0)) { ~~~~^~~~~~~~~~~~~ fep_edit.c:1485:13: note: place parentheses around the assignment to silence this warning if (his = (*func) (0)) { ^ ( ) fep_edit.c:1485:13: note: use '==' to turn this assignment into an equality comparison if (his = (*func) (0)) { ^ == fep_edit.c:1486:6: 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] if (eq (his, CommandLine)) ^ ./fep_defs.h:26:19: note: expanded from macro 'eq' #define eq(a,b) (strcmp(a,b) == 0) ^ fep_edit.c:1486:6: note: include the header or explicitly provide a declaration for 'strcmp' ./fep_defs.h:26:19: note: expanded from macro 'eq' #define eq(a,b) (strcmp(a,b) == 0) ^ fep_edit.c:1494:9: warning: call to undeclared function 'errorBell'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] (void) errorBell (); ^ fep_edit.c:1496:15: warning: passing arguments to 'look_var' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (look_var ("verbose")) { ^ fep_edit.c:1499:25: warning: passing arguments to 'look_var' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ((cp = look_var ("search-string")) == NULL) ^ fep_edit.c:1501:13: warning: call to undeclared function 'clear_edit_line'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] (void) clear_edit_line (); ^ fep_edit.c:1503:13: warning: call to undeclared function 'recover_edit_line'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] (void) recover_edit_line (1); ^ fep_edit.c:1473:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] search_history (direct) ^ fep_edit.c:1514:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] insert_and_flush(c) ^ int fep_edit.c:1514:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] In file included from fep_edit.c:33: ./fep_funcs.h:34:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int insert_and_flush(); ^ fep_edit.c:1525:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] send_eof() ^ int fep_edit.c:1544:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] alarm_on_eof () ^ int fep_edit.c:1547:5: warning: call to undeclared function 'errorBell'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] errorBell (); ^ fep_edit.c:1548:12: warning: call to undeclared function 'clear_edit_line'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] (void) clear_edit_line (); ^ fep_edit.c:1550:12: warning: call to undeclared function 'recover_edit_line'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] (void) recover_edit_line (1); ^ fep_edit.c:1551:1: warning: non-void function does not return a value [-Wreturn-type] } ^ fep_edit.c:1556:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] clear_screen() ^ int fep_edit.c:1560:9: warning: call to undeclared function 'clear_edit_line'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] (void) clear_edit_line (); ^ fep_edit.c:1562:9: warning: call to undeclared function 'recover_edit_line'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] (void) recover_edit_line (1); ^ fep_edit.c:1565:2: warning: call to undeclared function 'errorBell'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] errorBell (); ^ fep_edit.c:1576:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] next_history() ^ int fep_edit.c:1578:13: warning: call to undeclared function 'serv_history'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] return (serv_history (HOP_REPLACE, HDIR_NEXT)); ^ fep_edit.c:1584:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] previous_history() ^ int fep_edit.c:1586:13: warning: call to undeclared function 'serv_history'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] return (serv_history (HOP_REPLACE, HDIR_PREV)); ^ fep_edit.c:1592:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] insert_current_history() ^ int fep_edit.c:1594:13: warning: call to undeclared function 'serv_history'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] return (serv_history (HOP_INSERT, HDIR_CURRENT)); ^ fep_edit.c:1600:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] insert_next_history() ^ int fep_edit.c:1602:13: warning: call to undeclared function 'serv_history'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] return (serv_history (HOP_INSERT, HDIR_NEXT)); ^ fep_edit.c:1608:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] insert_previous_history() ^ int fep_edit.c:1610:13: warning: call to undeclared function 'serv_history'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] return (serv_history (HOP_INSERT, HDIR_PREV)); ^ fep_edit.c:1616:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] serv_history(op, dir) ^ int fep_edit.c:1632:2: warning: call to undeclared function 'errorBell'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] errorBell (); ^ fep_edit.c:1616:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] serv_history(op, dir) ^ fep_edit.c:1645:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] show_history() ^ int fep_edit.c:1648:12: warning: call to undeclared function 'clear_edit_line'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] (void) clear_edit_line (); ^ fep_edit.c:1649:5: warning: call to undeclared function 'hist_showHistory'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] hist_showHistory (lookd_var ("showhist")); ^ fep_edit.c:1649:23: warning: call to undeclared function 'lookd_var'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] hist_showHistory (lookd_var ("showhist")); ^ fep_edit.c:1650:12: warning: call to undeclared function 'recover_edit_line'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] (void) recover_edit_line (1); ^ fep_edit.c:1651:1: warning: non-void function does not return a value [-Wreturn-type] } ^ fep_edit.c:1656:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] ignore() ^ int fep_edit.c:1664:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] literal_next() ^ int fep_edit.c:1667:26: warning: call to undeclared function 'getcharacter'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] return (self_insert (getcharacter ())); ^ fep_edit.c:1673:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] reprint() ^ int fep_edit.c:1676:12: warning: call to undeclared function 'clear_edit_line'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] (void) clear_edit_line (); ^ fep_edit.c:1677:12: warning: call to undeclared function 'recover_edit_line'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] (void) recover_edit_line (1); ^ fep_edit.c:1684:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] print_com_line() ^ int fep_edit.c:1687:5: warning: call to undeclared function 'printS'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] printS (CommandLine); ^ fep_edit.c:1689:2: warning: call to undeclared function 'repeat'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] repeat (BS, howlong(&CommandLine[CurrentPosition + 1], 0)); ^ fep_edit.c:1689:14: warning: call to undeclared function 'howlong'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] repeat (BS, howlong(&CommandLine[CurrentPosition + 1], 0)); ^ fep_edit.c:1692:1: warning: non-void function does not return a value [-Wreturn-type] } ^ fep_edit.c:1697:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] howlong(s, n) ^ int fep_edit.c:1697:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fep_edit.c:1718:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] repeat(c, n) ^ int fep_edit.c:1718:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fep_edit.c:1724:1: warning: non-void function does not return a value [-Wreturn-type] } ^ fep_edit.c:1729:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] repeat_string(s, n) ^ int fep_edit.c:1729:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fep_edit.c:1735:1: warning: non-void function does not return a value [-Wreturn-type] } ^ fep_edit.c:1740:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] expand_file_name () ^ int fep_edit.c:1762:9: warning: call to undeclared function 'any'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if (any ('/', cp)) { ^ fep_edit.c:1770:27: warning: passing arguments to 'x_opendir' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ((dirp = x_opendir (dir)) == NULL) { ^ fep_edit.c:1771:2: warning: call to undeclared function 'errorBell'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] errorBell (); ^ fep_edit.c:1783:6: warning: call to undeclared function 'prefix'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if (prefix (cp, dp->d_name)) { ^ fep_edit.c:1803:42: warning: passing arguments to 'look_var' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (*start_expand == '~' && look_var ("expand-tilde")) { ^ fep_edit.c:1807:16: warning: passing arguments to 'x_dirname' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] p = x_dirname (buf); ^ fep_edit.c:1811:38: warning: passing arguments to 'x_dirname' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (void) insert_string (x_dirname (buf)); ^ fep_edit.c:1820:3: warning: call to undeclared function 'errorBell'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] errorBell (); ^ fep_edit.c:1835:21: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for (i = 1; other = fileList [i]; i++) { ~~~~~~^~~~~~~~~~~~~~ fep_edit.c:1835:21: note: place parentheses around the assignment to silence this warning for (i = 1; other = fileList [i]; i++) { ^ ( ) fep_edit.c:1835:21: note: use '==' to turn this assignment into an equality comparison for (i = 1; other = fileList [i]; i++) { ^ == fep_edit.c:1860:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] list_file_name () ^ int fep_edit.c:1893:9: warning: call to undeclared function 'any'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if (any ('/', cp)) { ^ fep_edit.c:1902:27: warning: passing arguments to 'x_opendir' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ((dirp = x_opendir (dir)) == NULL) { ^ fep_edit.c:1903:2: warning: call to undeclared function 'errorBell'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] errorBell (); ^ fep_edit.c:1907:12: warning: call to undeclared function 'clear_edit_line'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] (void) clear_edit_line(); ^ fep_edit.c:1908:5: warning: call to undeclared function 'ls'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] ls (dirp, cp); ^ fep_edit.c:1910:12: warning: call to undeclared function 'recover_edit_line'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] (void) recover_edit_line (1); ^ fep_edit.c:1917:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] clear_edit_line () ^ int fep_edit.c:1921:2: warning: non-void function 'clear_edit_line' should return a value [-Wreturn-type] return; ^ fep_edit.c:1926:1: warning: non-void function does not return a value in all control paths [-Wreturn-type] } ^ fep_edit.c:1928:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] recover_edit_line (put_prompt) ^ int fep_edit.c:1933:2: warning: non-void function 'recover_edit_line' should return a value [-Wreturn-type] return; ^ fep_edit.c:1936:2: warning: non-void function 'recover_edit_line' should return a value [-Wreturn-type] return; ^ fep_edit.c:1928:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] recover_edit_line (put_prompt) ^ fep_edit.c:1942:1: warning: non-void function does not return a value in all control paths [-Wreturn-type] } ^ fep_edit.c:1949:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] ls (dirp, prefixstring) ^ int fep_edit.c:1976:6: warning: call to undeclared function 'prefix'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if (prefix (prefixstring, dp->d_name)) { ^ fep_edit.c:2026:5: warning: non-void function 'ls' should return a value [-Wreturn-type] return; ^ fep_edit.c:1949:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ls (dirp, prefixstring) ^ fep_edit.c:2074:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] bind_key (ft, func, s, dfunc) ^ int fep_edit.c:2074:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] --- fep_main.o --- 97 warnings generated. --- fep_hist.o --- clang -pipe -Os -Wno-error=return-type -I/opt/pkg/include/ncurses -DTERMIOS -DHAVE_PTMX -I/opt/pkg/include/ncurses -c fep_hist.c --- fep_edit.o --- 278 warnings generated. --- fep_com.o --- clang -pipe -Os -Wno-error=return-type -I/opt/pkg/include/ncurses -DTERMIOS -DHAVE_PTMX -I/opt/pkg/include/ncurses -c fep_com.c --- fep_hist.o --- fep_hist.c:12:10: fatal error: 're_comp.h' file not found #include ^~~~~~~~~~~ 1 error generated. *** [fep_hist.o] Error code 1 bmake: stopped making "all" in /var/tmp/work/misc/fep/work --- fep_com.o --- fep_com.c:44:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] executeBuiltInFunction (comline, more) ^ int fep_com.c:59:5: warning: call to undeclared library function 'strcpy' with type 'char *(char *, const char *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] strcpy (line, comline); ^ fep_com.c:59:5: note: include the header or explicitly provide a declaration for 'strcpy' fep_com.c:62:28: warning: passing arguments to 'search_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (*more = search_string (comline, ";")) { ^ fep_com.c:62:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (*more = search_string (comline, ";")) { ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fep_com.c:62:12: note: place parentheses around the assignment to silence this warning if (*more = search_string (comline, ";")) { ^ ( ) fep_com.c:62:12: note: use '==' to turn this assignment into an equality comparison if (*more = search_string (comline, ";")) { ^ == fep_com.c:82:9: warning: call to undeclared library function 'strncmp' with type 'int (const char *, const char *, unsigned long)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if (strncmp (line, "fep-", 4) != 0) ^ fep_com.c:82:9: note: include the header or explicitly provide a declaration for 'strncmp' fep_com.c:86:6: warning: call to undeclared function 'is_same_command'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if (is_same_command (line, ftp->name)) { ^ fep_com.c:88:3: warning: call to undeclared function 'showArgs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] showArgs (line); ^ fep_com.c:90:3: warning: call to undeclared function 'condition'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] condition() ^ fep_com.c:97:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*ftp->func)(line); ^ fep_com.c:44:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] executeBuiltInFunction (comline, more) ^ fep_com.c:104:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] is_same_command (a, b) ^ int fep_com.c:104:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fep_com.c:119:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] fep_if (comline) ^ int fep_com.c:128:12: warning: call to undeclared function 'mkargv'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] argc = mkargv (comline, argv, MAXARGS); ^ fep_com.c:132:2: warning: non-void function 'fep_if' should return a value [-Wreturn-type] return; ^ fep_com.c:147:18: warning: passing arguments to 'look_var' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] cond = look_var (cp) ? 1 : 0; ^ fep_com.c:159:20: warning: passing arguments to 'look_var' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (v = look_var (&argv[i][1])) ^ fep_com.c:159:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (v = look_var (&argv[i][1])) ~~^~~~~~~~~~~~~~~~~~~~~~~~ fep_com.c:159:9: note: place parentheses around the assignment to silence this warning if (v = look_var (&argv[i][1])) ^ ( ) fep_com.c:159:9: note: use '==' to turn this assignment into an equality comparison if (v = look_var (&argv[i][1])) ^ == fep_com.c:177:6: 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] if (eq (argv[2], "==") || eq (argv[2], "=")) ^ ./fep_defs.h:26:19: note: expanded from macro 'eq' #define eq(a,b) (strcmp(a,b) == 0) ^ fep_com.c:177:6: note: include the header or explicitly provide a declaration for 'strcmp' ./fep_defs.h:26:19: note: expanded from macro 'eq' #define eq(a,b) (strcmp(a,b) == 0) ^ fep_com.c:183:6: warning: non-void function 'fep_if' should return a value [-Wreturn-type] return; ^ fep_com.c:193:25: warning: passing arguments to 'change_condition' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] err = change_condition (cond); ^ fep_com.c:195:23: warning: passing arguments to 'push_condition' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] err = push_condition (cond); ^ fep_com.c:202:5: warning: non-void function 'fep_if' should return a value [-Wreturn-type] return; ^ fep_com.c:119:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fep_if (comline) ^ In file included from fep_com.c:31: ./fep_funcs.h:93:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int fep_if(); ^ fep_com.c:205:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] fep_else () ^ int fep_com.c:209:32: warning: passing arguments to 'change_condition' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (err = change_condition (1)) ^ fep_com.c:209:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (err = change_condition (1)) ~~~~^~~~~~~~~~~~~~~~~~~~~~ fep_com.c:209:13: note: place parentheses around the assignment to silence this warning if (err = change_condition (1)) ^ ( ) fep_com.c:209:13: note: use '==' to turn this assignment into an equality comparison if (err = change_condition (1)) ^ == fep_com.c:212:5: warning: non-void function 'fep_else' should return a value [-Wreturn-type] return; ^ fep_com.c:215:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] fep_endif () ^ int fep_com.c:219:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (err = pop_condition ()) ~~~~^~~~~~~~~~~~~~~~~~ fep_com.c:219:13: note: place parentheses around the assignment to silence this warning if (err = pop_condition ()) ^ ( ) fep_com.c:219:13: note: use '==' to turn this assignment into an equality comparison if (err = pop_condition ()) ^ == fep_com.c:222:5: warning: non-void function 'fep_endif' should return a value [-Wreturn-type] return; ^ fep_com.c:225:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] bind_to_key (comline) ^ int fep_com.c:232:12: warning: call to undeclared function 'mkargv'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] argc = mkargv (comline, argv, MAXARGS); ^ fep_com.c:239:2: warning: non-void function 'bind_to_key' should return a value [-Wreturn-type] return; ^ fep_com.c:247:2: warning: non-void function 'bind_to_key' should return a value [-Wreturn-type] return; ^ fep_com.c:255:6: warning: call to undeclared function 'bind_key'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] bind_key (curFuncTab, fnte->func, argv[2], fep_abort); ^ fep_com.c:225:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] bind_to_key (comline) ^ In file included from fep_com.c:31: ./fep_funcs.h:75:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int bind_to_key(); ^ fep_com.c:265:1: warning: non-void function does not return a value in all control paths [-Wreturn-type] } ^ fep_com.c:267:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] alias(comline) ^ int fep_com.c:273:12: warning: call to undeclared function 'mkargv'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] argc = mkargv (comline, argv, MAXARGS); ^ fep_com.c:277:6: warning: call to undeclared function 'show_aliaslist'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] show_aliaslist (NULL); ^ fep_com.c:285:6: warning: call to undeclared function 'set_alias'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] set_alias (argv[1], argv[2]); ^ fep_com.c:291:5: warning: non-void function 'alias' should return a value [-Wreturn-type] return; ^ fep_com.c:267:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] alias(comline) ^ In file included from fep_com.c:31: ./fep_funcs.h:76:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int alias(); ^ fep_com.c:294:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] unalias (comline) ^ int fep_com.c:301:12: warning: call to undeclared function 'mkargv'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] argc = mkargv (comline, argv, MAXARGS); ^ fep_com.c:304:2: warning: call to undeclared function 'unset_alias'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] unset_alias (argv[i]); ^ fep_com.c:306:5: warning: non-void function 'unalias' should return a value [-Wreturn-type] return; ^ fep_com.c:294:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unalias (comline) ^ In file included from fep_com.c:31: ./fep_funcs.h:77:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int unalias(); ^ fep_com.c:309:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] set (comline) ^ int fep_com.c:321:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (cp = index (line, '=')) ~~~^~~~~~~~~~~~~~~~~~~ fep_com.c:321:12: note: place parentheses around the assignment to silence this warning if (cp = index (line, '=')) ^ ( ) fep_com.c:321:12: note: use '==' to turn this assignment into an equality comparison if (cp = index (line, '=')) ^ == fep_com.c:324:12: warning: call to undeclared function 'mkargv'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] argc = mkargv (line, argv, MAXARGS); ^ fep_com.c:330:6: warning: call to undeclared function 'show_varlist'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] show_varlist (); ^ fep_com.c:331:6: warning: non-void function 'set' should return a value [-Wreturn-type] return; ^ fep_com.c:335:6: warning: call to undeclared function 'set_var'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] set_var (argv[1], ""); ^ fep_com.c:336:6: warning: non-void function 'set' should return a value [-Wreturn-type] return; ^ fep_com.c:345:6: warning: non-void function 'set' should return a value [-Wreturn-type] return; ^ fep_com.c:309:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] set (comline) ^ In file included from fep_com.c:31: ./fep_funcs.h:78:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int set(); ^ fep_com.c:347:1: warning: non-void function does not return a value in all control paths [-Wreturn-type] } ^ fep_com.c:349:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] unset(comline) ^ int fep_com.c:356:12: warning: call to undeclared function 'mkargv'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] argc = mkargv (comline, argv, MAXARGS); ^ fep_com.c:360:2: warning: non-void function 'unset' should return a value [-Wreturn-type] return; ^ fep_com.c:364:2: warning: call to undeclared function 'unset_var'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] unset_var (*vp); ^ fep_com.c:349:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unset(comline) ^ In file included from fep_com.c:31: ./fep_funcs.h:79:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int unset(); ^ fep_com.c:365:1: warning: non-void function does not return a value in all control paths [-Wreturn-type] } ^ fep_com.c:386:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] toggle_through() ^ int fep_com.c:401:6: warning: non-void function 'toggle_through' should return a value [-Wreturn-type] return; ^ fep_com.c:411:13: warning: call to undeclared function 'close'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] (void) close (slave_fd); ^ fep_com.c:412:6: warning: non-void function 'toggle_through' should return a value [-Wreturn-type] return; ^ fep_com.c:426:13: warning: call to undeclared function 'close'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] (void) close (slave_fd); ^ fep_com.c:428:9: warning: call to undeclared function 'close'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] (void) close (slave_fd); ^ fep_com.c:439:2: warning: non-void function 'toggle_through' should return a value [-Wreturn-type] return; ^ fep_com.c:443:1: warning: non-void function does not return a value in all control paths [-Wreturn-type] } ^ fep_com.c:448:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] fix_transparency() ^ int fep_com.c:458:2: warning: non-void function 'fix_transparency' should return a value [-Wreturn-type] return; ^ fep_com.c:461:2: warning: non-void function 'fix_transparency' should return a value [-Wreturn-type] return; ^ fep_com.c:476:2: warning: non-void function 'fix_transparency' should return a value [-Wreturn-type] return; ^ fep_com.c:498:3: warning: non-void function 'fix_transparency' should return a value [-Wreturn-type] return; ^ fep_com.c:500:24: warning: call to undeclared function 'errorBell'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if (tty_fix_bell) errorBell (); ^ fep_com.c:513:3: warning: non-void function 'fix_transparency' should return a value [-Wreturn-type] return; ^ fep_com.c:515:24: warning: call to undeclared function 'errorBell'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if (tty_fix_bell) errorBell (); ^ fep_com.c:522:2: warning: non-void function 'fix_transparency' should return a value [-Wreturn-type] return; ^ fep_com.c:524:1: warning: non-void function does not return a value in all control paths [-Wreturn-type] } ^ fep_com.c:526:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] putch (c) ^ int fep_com.c:526:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fep_com.c:531:1: warning: non-void function does not return a value [-Wreturn-type] } ^ fep_com.c:537:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] show_bindings () ^ int fep_com.c:541:20: warning: passing arguments to 'create_more' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] m = create_more(lines); ^ fep_com.c:543:2: warning: call to undeclared function 'errorBell'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] errorBell (); ^ fep_com.c:547:5: warning: call to undeclared function 'clear_edit_line'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] clear_edit_line (); ^ fep_com.c:548:12: warning: call to undeclared function 'showBindingTbl'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] (void) showBindingTbl (m, curFuncTab, ""); ^ fep_com.c:549:5: warning: call to undeclared function 'recover_edit_line'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] recover_edit_line (1); ^ fep_com.c:551:5: warning: call to undeclared function 'destroy_more'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] destroy_more(m); ^ fep_com.c:555:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] showBindingTbl (m, ft, prefix) ^ int fep_com.c:586:8: warning: call to undeclared function 'more'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if (!more(m)) ^ fep_com.c:610:3: warning: format specifies type 'unsigned int' but the argument has type 'FUNC' (aka 'int (*)()') [-Wformat] ft[i] ^~~~~ fep_com.c:555:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] showBindingTbl (m, ft, prefix) ^ fep_com.c:616:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] show_help () ^ int fep_com.c:620:20: warning: passing arguments to 'create_more' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] m = create_more(lines); ^ fep_com.c:622:2: warning: call to undeclared function 'errorBell'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] errorBell (); ^ fep_com.c:623:2: warning: non-void function 'show_help' should return a value [-Wreturn-type] return; ^ fep_com.c:626:5: warning: call to undeclared function 'clear_edit_line'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] clear_edit_line (); ^ fep_com.c:628:5: warning: call to undeclared function 'more'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] more(m) && ^ fep_com.c:630:5: warning: call to undeclared function 'showTable'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] showTable (m, FunctionNameTable) && ^ fep_com.c:636:5: warning: call to undeclared function 'showVariables'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] showVariables (m); ^ fep_com.c:638:5: warning: call to undeclared function 'recover_edit_line'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] recover_edit_line (1); ^ fep_com.c:639:1: warning: non-void function does not return a value in all control paths [-Wreturn-type] } ^ fep_com.c:641:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] showTable (m, fnte) ^ int fep_com.c:651:7: warning: call to undeclared function 'more'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if (!more(m)) ^ fep_com.c:641:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] showTable (m, fnte) ^ fep_com.c:659:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] showVariables (m) ^ int fep_com.c:668:7: warning: call to undeclared function 'more'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if (!more(m)) ^ fep_com.c:676:7: warning: call to undeclared function 'more'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if (!more(m)) ^ fep_com.c:659:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] showVariables (m) ^ fep_com.c:683:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] MORE *create_more(maxline) ^ fep_com.c:39:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] MORE *create_more(); ^ fep_com.c:699:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] destroy_more(mp) ^ int fep_com.c:699:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fep_com.c:704:1: warning: non-void function does not return a value [-Wreturn-type] } ^ fep_com.c:706:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] more (mp) ^ int fep_com.c:720:10: warning: call to undeclared function 'getcharacter'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] switch (getcharacter()) { ^ fep_com.c:740:39: warning: passing arguments to 'look_var' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (mp->cur_line == 1 && look_var ("clear-repaint") && term_clear) ^ fep_com.c:741:2: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] tputs (term_clear, 1, putch); ^ fep_com.c:706:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] more (mp) ^ fep_com.c:749:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] fep_chdir (line) ^ int fep_com.c:755:13: warning: call to undeclared function 'mkargv'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] switch (mkargv (line, argv, MAXARGS)) { ^ fep_com.c:761:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] char *home, *getenv(); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdlib.h:147:7: note: conflicting prototype is here char *getenv(const char *); ^ fep_com.c:763:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (home = getenv ("HOME")) ~~~~~^~~~~~~~~~~~~~~~~ fep_com.c:763:15: note: place parentheses around the assignment to silence this warning if (home = getenv ("HOME")) ^ ( ) fep_com.c:763:15: note: use '==' to turn this assignment into an equality comparison if (home = getenv ("HOME")) ^ == fep_com.c:767:3: warning: non-void function 'fep_chdir' should return a value [-Wreturn-type] return; ^ fep_com.c:783:6: warning: non-void function 'fep_chdir' should return a value [-Wreturn-type] return; ^ fep_com.c:787:6: warning: non-void function 'fep_chdir' should return a value [-Wreturn-type] return; ^ fep_com.c:794:9: warning: call to undeclared function 'chdir'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if (chdir (argv[1]) < 0) { ^ fep_com.c:796:2: warning: non-void function 'fep_chdir' should return a value [-Wreturn-type] return; ^ fep_com.c:749:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fep_chdir (line) ^ In file included from fep_com.c:31: ./fep_funcs.h:80:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int fep_chdir(); ^ fep_com.c:798:1: warning: non-void function does not return a value in all control paths [-Wreturn-type] } ^ fep_com.c:800:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] fep_pwd (line) ^ int fep_com.c:805:12: warning: call to undeclared function 'getcwd'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] (void) getcwd (cwd, sizeof(cwd)); ^ fep_com.c:800:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fep_pwd (line) ^ In file included from fep_com.c:31: ./fep_funcs.h:81:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int fep_pwd(); ^ fep_com.c:807:1: warning: non-void function does not return a value [-Wreturn-type] } ^ fep_com.c:809:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] fep_echo (comline) ^ int fep_com.c:817:12: warning: call to undeclared function 'mkargv'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] argc = mkargv (comline, argv, MAXARGS); ^ fep_com.c:837:38: warning: passing arguments to 'look_var' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (**argp == '$' && (cp = look_var (*argp + 1))) ^ fep_com.c:809:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fep_echo (comline) ^ In file included from fep_com.c:31: ./fep_funcs.h:92:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int fep_echo(); ^ fep_com.c:847:1: warning: non-void function does not return a value [-Wreturn-type] } ^ fep_com.c:849:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] fep_command (comline) ^ int fep_com.c:858:12: warning: call to undeclared function 'mkargv'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] argc = mkargv (comline, argv, MAXARGS); ^ fep_com.c:862:2: warning: non-void function 'fep_command' should return a value [-Wreturn-type] return; ^ fep_com.c:867:2: warning: call to undeclared library function 'strcat' with type 'char *(char *, const char *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] strcat (buf, argv[i]); ^ fep_com.c:867:2: note: include the header or explicitly provide a declaration for 'strcat' fep_com.c:871:5: warning: call to undeclared function 'invoke_command'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] invoke_command (buf); ^ fep_com.c:849:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fep_command (comline) ^ In file included from fep_com.c:31: ./fep_funcs.h:85:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int fep_command(); ^ fep_com.c:872:1: warning: non-void function does not return a value in all control paths [-Wreturn-type] } ^ fep_com.c:874:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] fep_source (comline) ^ int fep_com.c:882:12: warning: call to undeclared function 'mkargv'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] argc = mkargv (comline, argv, MAXARGS); ^ fep_com.c:886:2: warning: non-void function 'fep_source' should return a value [-Wreturn-type] return; ^ fep_com.c:890:5: warning: call to undeclared function 'source_file'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] source_file (file); ^ fep_com.c:892:5: warning: non-void function 'fep_source' should return a value [-Wreturn-type] return; ^ fep_com.c:874:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fep_source (comline) ^ In file included from fep_com.c:31: ./fep_funcs.h:84:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int fep_source(); ^ fep_com.c:895:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] sourceRcFile () ^ int fep_com.c:897:32: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] char *home, filename[64], *getenv(); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdlib.h:147:7: note: conflicting prototype is here char *getenv(const char *); ^ fep_com.c:902:2: warning: non-void function 'sourceRcFile' should return a value [-Wreturn-type] return; ^ fep_com.c:912:2: warning: call to undeclared function 'source_file'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] source_file (filename); ^ fep_com.c:920:5: warning: non-void function 'sourceRcFile' should return a value [-Wreturn-type] return; ^ fep_com.c:923:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] source_file (file) ^ int fep_com.c:932:2: warning: non-void function 'source_file' should return a value [-Wreturn-type] return; ^ fep_com.c:952:5: warning: non-void function 'source_file' should return a value [-Wreturn-type] return; ^ fep_com.c:923:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] source_file (file) ^ fep_com.c:964:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] condition () ^ int fep_com.c:978:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] change_condition (cond) ^ In file included from fep_com.c:31: ./fep_funcs.h:117:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] char *change_condition(); ^ fep_com.c:999:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] push_condition (cond) ^ In file included from fep_com.c:31: ./fep_funcs.h:115:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] char *push_condition(); ^ fep_com.c:1025:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] invoke_shell () ^ int fep_com.c:1029:18: warning: passing arguments to 'look_var' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (look_var ("shell")) ^ fep_com.c:1030:19: warning: passing arguments to 'look_var' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] shell = look_var ("shell"); ^ fep_com.c:1032:5: warning: call to undeclared function 'invoke_command'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] invoke_command (shell); ^ fep_com.c:1033:1: warning: non-void function does not return a value [-Wreturn-type] } ^ fep_com.c:1035:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] invoke_command (cmd) ^ int fep_com.c:1041:5: warning: call to undeclared function 'clear_edit_line'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] clear_edit_line (); ^ fep_com.c:1042:18: warning: passing arguments to 'look_var' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (look_var ("verbose")) ^ fep_com.c:1045:5: warning: call to undeclared function 'recover_tty'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] recover_tty(); ^ fep_com.c:1046:5: warning: call to undeclared function 'recover_signal'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] recover_signal (); ^ fep_com.c:1048:5: warning: call to undeclared function 'fix_signal'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] fix_signal (); ^ fep_com.c:1049:5: warning: call to undeclared function 'fix_tty'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] fix_tty(); ^ fep_com.c:1050:18: warning: passing arguments to 'look_var' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (look_var ("verbose")) ^ fep_com.c:1052:5: warning: call to undeclared function 'recover_edit_line'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] recover_edit_line (1); ^ fep_com.c:1035:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] invoke_command (cmd) ^ fep_com.c:1053:1: warning: non-void function does not return a value [-Wreturn-type] } ^ fep_com.c:1058:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] fep_read_from_file (comline) ^ int fep_com.c:1066:12: warning: call to undeclared function 'mkargv'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] argc = mkargv (comline, argv, MAXARGS); ^ fep_com.c:1070:2: warning: non-void function 'fep_read_from_file' should return a value [-Wreturn-type] return; ^ fep_com.c:1080:21: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (redirect_fp = fopen (argv[1], "r")) { ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ fep_com.c:1080:21: note: place parentheses around the assignment to silence this warning if (redirect_fp = fopen (argv[1], "r")) { ^ ( ) fep_com.c:1080:21: note: use '==' to turn this assignment into an equality comparison if (redirect_fp = fopen (argv[1], "r")) { ^ == fep_com.c:1081:15: warning: passing arguments to 'look_var' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (look_var ("verbose")) ^ fep_com.c:1083:2: warning: call to undeclared function 'errorBell'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] errorBell (); ^ fep_com.c:1089:5: warning: non-void function 'fep_read_from_file' should return a value [-Wreturn-type] return; ^ fep_com.c:1058:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fep_read_from_file (comline) ^ In file included from fep_com.c:31: ./fep_funcs.h:90:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int fep_read_from_file(); ^ fep_com.c:1097:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] fep_read_from_command (comline) ^ int fep_com.c:1104:11: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] FILE *popen(); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:237:7: note: conflicting prototype is here FILE *popen(const char *, const char *) __DARWIN_ALIAS_STARTING(__MAC_10_6, __IPHONE_2_0, __DARWIN_ALIAS(popen)) __swift_unavailable("Use posix_spawn APIs or NSTask instead. (On iOS, process spawning is unavailable.)"); ^ fep_com.c:1106:12: warning: call to undeclared function 'mkargv'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] argc = mkargv (comline, argv, MAXARGS); ^ fep_com.c:1110:2: warning: non-void function 'fep_read_from_command' should return a value [-Wreturn-type] return; ^ fep_com.c:1124:21: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (redirect_fp = popen (buf, "r")) { ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ fep_com.c:1124:21: note: place parentheses around the assignment to silence this warning if (redirect_fp = popen (buf, "r")) { ^ ( ) fep_com.c:1124:21: note: use '==' to turn this assignment into an equality comparison if (redirect_fp = popen (buf, "r")) { ^ == fep_com.c:1125:15: warning: passing arguments to 'look_var' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (look_var ("verbose")) ^ fep_com.c:1127:2: warning: call to undeclared function 'errorBell'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] errorBell (); ^ fep_com.c:1133:5: warning: non-void function 'fep_read_from_command' should return a value [-Wreturn-type] return; ^ fep_com.c:1097:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fep_read_from_command (comline) ^ In file included from fep_com.c:31: ./fep_funcs.h:91:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int fep_read_from_command(); ^ fep_com.c:1138:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] fep_start_script (comline) ^ int fep_com.c:1151:9: warning: call to undeclared function 'mkargv'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] argc = mkargv (comline, argv, MAXARGS); ^ fep_com.c:1155:19: warning: passing arguments to 'look_var' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] name = look_var ("script-file"); ^ fep_com.c:1167:18: warning: passing arguments to 'look_var' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] name = look_var ("script-file"); ^ fep_com.c:1173:2: warning: call to undeclared function 'clear_edit_line'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] clear_edit_line (); ^ fep_com.c:1174:2: warning: call to undeclared function 'errorBell'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] errorBell (); ^ fep_com.c:1176:2: warning: call to undeclared function 'recover_edit_line'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] recover_edit_line (1); ^ fep_com.c:1177:2: warning: non-void function 'fep_start_script' should return a value [-Wreturn-type] return; ^ fep_com.c:1181:2: warning: call to undeclared function 'clear_edit_line'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] clear_edit_line (); ^ fep_com.c:1183:2: warning: call to undeclared function 'recover_edit_line'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] recover_edit_line (1); ^ fep_com.c:1184:2: warning: non-void function 'fep_start_script' should return a value [-Wreturn-type] return; ^ fep_com.c:1188:2: warning: call to undeclared function 'clear_edit_line'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] clear_edit_line (); ^ fep_com.c:1190:2: warning: call to undeclared function 'recover_edit_line'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] recover_edit_line (1); ^ fep_com.c:1191:2: warning: non-void function 'fep_start_script' should return a value [-Wreturn-type] return; ^ fep_com.c:1194:5: warning: call to undeclared library function 'strncpy' with type 'char *(char *, const char *, unsigned long)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] strncpy (script_file, name, sizeof (script_file)); ^ fep_com.c:1194:5: note: include the header or explicitly provide a declaration for 'strncpy' fep_com.c:1196:5: warning: call to undeclared function 'clear_edit_line'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] clear_edit_line (); ^ fep_com.c:1198:5: warning: call to undeclared function 'recover_edit_line'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] recover_edit_line (1); ^ fep_com.c:1138:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fep_start_script (comline) ^ In file included from fep_com.c:31: ./fep_funcs.h:87:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int fep_start_script(); ^ fep_com.c:1199:1: warning: non-void function does not return a value in all control paths [-Wreturn-type] } ^ fep_com.c:1201:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] fep_end_script () ^ int fep_com.c:1204:2: warning: call to undeclared function 'clear_edit_line'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] clear_edit_line (); ^ fep_com.c:1205:2: warning: call to undeclared function 'errorBell'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] errorBell (); ^ fep_com.c:1207:2: warning: non-void function 'fep_end_script' should return a value [-Wreturn-type] return; ^ fep_com.c:1213:5: warning: call to undeclared function 'clear_edit_line'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] clear_edit_line (); ^ fep_com.c:1215:5: warning: call to undeclared function 'recover_edit_line'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] recover_edit_line (1); ^ fep_com.c:1217:5: warning: non-void function 'fep_end_script' should return a value [-Wreturn-type] return; ^ fep_com.c:1220:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] fep_repaint(comline) ^ int fep_com.c:1237:9: warning: call to undeclared function 'mkargv'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] argc = mkargv (comline, argv, MAXARGS); ^ fep_com.c:1241:24: warning: passing arguments to 'look_var' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] crt_hight = look_var ("crt"); ^ fep_com.c:1253:23: warning: passing arguments to 'look_var' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] crt_hight = look_var ("crt"); ^ fep_com.c:1257:5: warning: call to undeclared function 'clear_edit_line'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] clear_edit_line (); ^ fep_com.c:1268:17: warning: passing arguments to 'look_var' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (look_var("clear-repaint") && term_clear) ^ fep_com.c:1269:2: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] tputs (term_clear, 1, putch); ^ fep_com.c:1278:5: warning: call to undeclared function 'recover_edit_line'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] recover_edit_line (0); ^ fep_com.c:1220:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fep_repaint(comline) ^ In file included from fep_com.c:31: ./fep_funcs.h:96:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int fep_repaint(); ^ fep_com.c:1280:1: warning: non-void function does not return a value [-Wreturn-type] } ^ fep_com.c:1282:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] view_buffer (comline) ^ int fep_com.c:1304:5: warning: call to undeclared function 'clear_edit_line'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] clear_edit_line (); ^ fep_com.c:1320:2: warning: call to undeclared function 'recover_edit_line'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] recover_edit_line (1); ^ fep_com.c:1282:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] view_buffer (comline) ^ In file included from fep_com.c:31: ./fep_funcs.h:97:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int view_buffer(); ^ 260 warnings generated. bmake: 1 error bmake: stopped making "all" in /var/tmp/work/misc/fep/work *** Error code 2 Stop. bmake[1]: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/misc/fep *** Error code 1 Stop. bmake: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/misc/fep