=> Bootstrap dependency digest>=20010302: found digest-20210928 WARNING: [license.mk] Every package should define a LICENSE. ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for emacs20-20.7nb25 cd lib-src; /usr/pkg/bin/gmake all -j4 --jobserver-auth=5,6 \ CC='gcc' CFLAGS='-O2 -fPIC -D_FORTIFY_SOURCE=2' CPPFLAGS='' \ LDFLAGS='-Wl,-z,nocombreloc -Wl,-z,relro -Wl,-z,now -Wl,-R/usr/pkg/lib' MAKE='/usr/pkg/bin/gmake' gmake[1]: warning: -j4 forced in submake: resetting jobserver mode. gmake[1]: Entering directory '/tmp/editors/emacs20/work/emacs-20.7/lib-src' gcc -DHAVE_CONFIG_H -I. -I../src -I/tmp/editors/emacs20/work/emacs-20.7/lib-src -I/tmp/editors/emacs20/work/emacs-20.7/lib-src/../src -Wl,-z,nocombreloc -Wl,-z,relro -Wl,-z,now -Wl,-R/usr/pkg/lib -O2 -fPIC -D_FORTIFY_SOURCE=2 -o test-distrib /tmp/editors/emacs20/work/emacs-20.7/lib-src/test-distrib.c gcc -DHAVE_CONFIG_H -I. -I../src -I/tmp/editors/emacs20/work/emacs-20.7/lib-src -I/tmp/editors/emacs20/work/emacs-20.7/lib-src/../src -Wl,-z,nocombreloc -Wl,-z,relro -Wl,-z,now -Wl,-R/usr/pkg/lib -O2 -fPIC -D_FORTIFY_SOURCE=2 /tmp/editors/emacs20/work/emacs-20.7/lib-src/make-docfile.c -o make-docfile gcc -DHAVE_CONFIG_H -I. -I../src -I/tmp/editors/emacs20/work/emacs-20.7/lib-src -I/tmp/editors/emacs20/work/emacs-20.7/lib-src/../src -Wl,-z,nocombreloc -Wl,-z,relro -Wl,-z,now -Wl,-R/usr/pkg/lib -O2 -fPIC -D_FORTIFY_SOURCE=2 /tmp/editors/emacs20/work/emacs-20.7/lib-src/profile.c -o profile gcc -DHAVE_CONFIG_H -I. -I../src -I/tmp/editors/emacs20/work/emacs-20.7/lib-src -I/tmp/editors/emacs20/work/emacs-20.7/lib-src/../src -Wl,-z,nocombreloc -Wl,-z,relro -Wl,-z,now -Wl,-R/usr/pkg/lib -O2 -fPIC -D_FORTIFY_SOURCE=2 /tmp/editors/emacs20/work/emacs-20.7/lib-src/digest-doc.c -o digest-doc /tmp/editors/emacs20/work/emacs-20.7/lib-src/test-distrib.c: In function 'cool_read': /tmp/editors/emacs20/work/emacs-20.7/lib-src/test-distrib.c:42:18: warning: implicit declaration of function 'read'; did you mean 'fread'? [-Wimplicit-function-declaration] if ((num = read (fd, buf + sofar, size - sofar)) == 0) ^~~~ fread /tmp/editors/emacs20/work/emacs-20.7/lib-src/profile.c: In function 'get_time': /tmp/editors/emacs20/work/emacs-20.7/lib-src/test-distrib.c: In function 'main': /tmp/editors/emacs20/work/emacs-20.7/lib-src/profile.c:58:5: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] exit (1); /* call reset_watch first ! */ ^~~~ /tmp/editors/emacs20/work/emacs-20.7/lib-src/test-distrib.c:60:7: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] exit (2); ^~~~ /tmp/editors/emacs20/work/emacs-20.7/lib-src/profile.c:58:5: warning: incompatible implicit declaration of built-in function 'exit' /tmp/editors/emacs20/work/emacs-20.7/lib-src/test-distrib.c:60:7: warning: incompatible implicit declaration of built-in function 'exit' /tmp/editors/emacs20/work/emacs-20.7/lib-src/profile.c:58:5: note: include '' or provide a declaration of 'exit' /tmp/editors/emacs20/work/emacs-20.7/lib-src/test-distrib.c:60:7: note: include '' or provide a declaration of 'exit' /tmp/editors/emacs20/work/emacs-20.7/lib-src/profile.c: In function 'main': /tmp/editors/emacs20/work/emacs-20.7/lib-src/test-distrib.c:62:8: warning: implicit declaration of function 'open'; did you mean 'popen'? [-Wimplicit-function-declaration] fd = open (argv[1], O_RDONLY); ^~~~ popen /tmp/editors/emacs20/work/emacs-20.7/lib-src/profile.c:97:4: warning: incompatible implicit declaration of built-in function 'exit' exit (0); ^~~~ gcc -DHAVE_CONFIG_H -I. -I../src -I/tmp/editors/emacs20/work/emacs-20.7/lib-src -I/tmp/editors/emacs20/work/emacs-20.7/lib-src/../src -Wl,-z,nocombreloc -Wl,-z,relro -Wl,-z,now -Wl,-R/usr/pkg/lib -O2 -fPIC -D_FORTIFY_SOURCE=2 /tmp/editors/emacs20/work/emacs-20.7/lib-src/sorted-doc.c -o sorted-doc /tmp/editors/emacs20/work/emacs-20.7/lib-src/test-distrib.c:66:7: warning: incompatible implicit declaration of built-in function 'exit' exit (2); ^~~~ /tmp/editors/emacs20/work/emacs-20.7/lib-src/profile.c:97:4: note: include '' or provide a declaration of 'exit' /tmp/editors/emacs20/work/emacs-20.7/lib-src/test-distrib.c:66:7: note: include '' or provide a declaration of 'exit' /tmp/editors/emacs20/work/emacs-20.7/lib-src/profile.c:103:3: warning: incompatible implicit declaration of built-in function 'exit' exit (1); ^~~~ /tmp/editors/emacs20/work/emacs-20.7/lib-src/test-distrib.c:77:7: warning: incompatible implicit declaration of built-in function 'exit' exit (2); ^~~~ /tmp/editors/emacs20/work/emacs-20.7/lib-src/profile.c:103:3: note: include '' or provide a declaration of 'exit' /tmp/editors/emacs20/work/emacs-20.7/lib-src/test-distrib.c:77:7: note: include '' or provide a declaration of 'exit' /tmp/editors/emacs20/work/emacs-20.7/lib-src/test-distrib.c:79:3: warning: implicit declaration of function 'close'; did you mean 'pclose'? [-Wimplicit-function-declaration] close (fd); ^~~~~ pclose gcc -c -DHAVE_CONFIG_H -I. -I../src -I/tmp/editors/emacs20/work/emacs-20.7/lib-src -I/tmp/editors/emacs20/work/emacs-20.7/lib-src/../src -O2 -fPIC -D_FORTIFY_SOURCE=2 -Demacs /tmp/editors/emacs20/work/emacs-20.7/lib-src/movemail.c ./test-distrib /tmp/editors/emacs20/work/emacs-20.7/lib-src/testfile gcc -c -DHAVE_CONFIG_H -I. -I../src -I/tmp/editors/emacs20/work/emacs-20.7/lib-src -I/tmp/editors/emacs20/work/emacs-20.7/lib-src/../src -O2 -fPIC -D_FORTIFY_SOURCE=2 /tmp/editors/emacs20/work/emacs-20.7/lib-src/pop.c /tmp/editors/emacs20/work/emacs-20.7/lib-src/movemail.c:698:1: warning: return type defaults to 'int' [-Wimplicit-int] popmail (user, outfile, preserve, password, reverse_order) ^~~~~~~ /tmp/editors/emacs20/work/emacs-20.7/lib-src/movemail.c: In function 'pop_retr': gcc -c -DHAVE_CONFIG_H -I. -I../src -I/tmp/editors/emacs20/work/emacs-20.7/lib-src -I/tmp/editors/emacs20/work/emacs-20.7/lib-src/../src -O2 -fPIC -D_FORTIFY_SOURCE=2 /tmp/editors/emacs20/work/emacs-20.7/lib-src/getopt.c /tmp/editors/emacs20/work/emacs-20.7/lib-src/movemail.c:824:1: warning: type of 'msgno' defaults to 'int' [-Wimplicit-int] pop_retr (server, msgno, arg) ^~~~~~~~ /tmp/editors/emacs20/work/emacs-20.7/lib-src/movemail.c: At top level: /tmp/editors/emacs20/work/emacs-20.7/lib-src/movemail.c:909:1: warning: return type defaults to 'int' [-Wimplicit-int] mbx_delimit_end (mbf) ^~~~~~~~~~~~~~~ gcc -c -DHAVE_CONFIG_H -I. -I../src -I/tmp/editors/emacs20/work/emacs-20.7/lib-src -I/tmp/editors/emacs20/work/emacs-20.7/lib-src/../src -O2 -fPIC -D_FORTIFY_SOURCE=2 /tmp/editors/emacs20/work/emacs-20.7/lib-src/getopt1.c gcc -DHAVE_CONFIG_H -I. -I../src -I/tmp/editors/emacs20/work/emacs-20.7/lib-src -I/tmp/editors/emacs20/work/emacs-20.7/lib-src/../src -Wl,-z,nocombreloc -Wl,-z,relro -Wl,-z,now -Wl,-R/usr/pkg/lib -O2 -fPIC -D_FORTIFY_SOURCE=2 /tmp/editors/emacs20/work/emacs-20.7/lib-src/cvtmail.c -o cvtmail gcc -DHAVE_CONFIG_H -I. -I../src -I/tmp/editors/emacs20/work/emacs-20.7/lib-src -I/tmp/editors/emacs20/work/emacs-20.7/lib-src/../src -Wl,-z,nocombreloc -Wl,-z,relro -Wl,-z,now -Wl,-R/usr/pkg/lib -O2 -fPIC -D_FORTIFY_SOURCE=2 /tmp/editors/emacs20/work/emacs-20.7/lib-src/fakemail.c -o fakemail gcc -DHAVE_CONFIG_H -I. -I../src -I/tmp/editors/emacs20/work/emacs-20.7/lib-src -I/tmp/editors/emacs20/work/emacs-20.7/lib-src/../src -Wl,-z,nocombreloc -Wl,-z,relro -Wl,-z,now -Wl,-R/usr/pkg/lib -O2 -fPIC -D_FORTIFY_SOURCE=2 /tmp/editors/emacs20/work/emacs-20.7/lib-src/yow.c -o yow /tmp/editors/emacs20/work/emacs-20.7/lib-src/yow.c: In function 'main': /tmp/editors/emacs20/work/emacs-20.7/lib-src/yow.c:65:16: warning: implicit declaration of function 'getpid'; did you mean 'getenv'? [-Wimplicit-function-declaration] srand((int) (getpid() + time((long *) 0))); ^~~~~~ getenv /tmp/editors/emacs20/work/emacs-20.7/lib-src/yow.c:65:27: warning: implicit declaration of function 'time' [-Wimplicit-function-declaration] srand((int) (getpid() + time((long *) 0))); ^~~~ gcc -DHAVE_CONFIG_H -I. -I../src -I/tmp/editors/emacs20/work/emacs-20.7/lib-src -I/tmp/editors/emacs20/work/emacs-20.7/lib-src/../src -Wl,-z,nocombreloc -Wl,-z,relro -Wl,-z,now -Wl,-R/usr/pkg/lib -O2 -fPIC -D_FORTIFY_SOURCE=2 /tmp/editors/emacs20/work/emacs-20.7/lib-src/emacsserver.c -o emacsserver gcc -DHAVE_CONFIG_H -I. -I../src -I/tmp/editors/emacs20/work/emacs-20.7/lib-src -I/tmp/editors/emacs20/work/emacs-20.7/lib-src/../src -Wl,-z,nocombreloc -Wl,-z,relro -Wl,-z,now -Wl,-R/usr/pkg/lib -O2 -fPIC -D_FORTIFY_SOURCE=2 /tmp/editors/emacs20/work/emacs-20.7/lib-src/hexl.c -o hexl gcc -c -DHAVE_CONFIG_H -I. -I../src -I/tmp/editors/emacs20/work/emacs-20.7/lib-src -I/tmp/editors/emacs20/work/emacs-20.7/lib-src/../src -O2 -fPIC -D_FORTIFY_SOURCE=2 -DCONFIG_BROKETS -DINHIBIT_STRING_HEADER /tmp/editors/emacs20/work/emacs-20.7/lib-src/../src/regex.c ld/tmp/editors/emacs20/work/emacs-20.7/lib-src/emacsserver.c: In function 'main': : /tmp/editors/emacs20/work/emacs-20.7/lib-src/emacsserver.c:330:53: warning: passing argument 3 of 'accept' from incompatible pointer type [-Wincompatible-pointer-types] infd = accept (s, (struct sockaddr *) &fromunix, &fromlen); ^ /tmp/editors/emacs20/work/emacs-20.7/lib-src/hexl.c: In function 'usage': In file included from /tmp/editors/emacs20/work/emacs-20.7/lib-src/emacsserver.c:59:0: /usr/include/sys/socket.h:620:5: note: expected '__socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'size_t * {aka long unsigned int *}' int accept(int, struct sockaddr * __restrict, socklen_t * __restrict); ^~~~~~ /var/tmp//ccTauQMc.o/tmp/editors/emacs20/work/emacs-20.7/lib-src/hexl.c:280:3: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] exit (1); ^~~~ : in function `/tmp/editors/emacs20/work/emacs-20.7/lib-src/hexl.c:280:3: warning: incompatible implicit declaration of built-in function 'exit' main/tmp/editors/emacs20/work/emacs-20.7/lib-src/hexl.c:280:3: note: include '' or provide a declaration of 'exit' ': yow.c:(.text.startup+0x95): warning: warning: reference to compatibility time(); include for correct reference gcc -DHAVE_CONFIG_H -I. -I../src -I/tmp/editors/emacs20/work/emacs-20.7/lib-src -I/tmp/editors/emacs20/work/emacs-20.7/lib-src/../src -Wl,-z,nocombreloc -Wl,-z,relro -Wl,-z,now -Wl,-R/usr/pkg/lib -O2 -fPIC -D_FORTIFY_SOURCE=2 /tmp/editors/emacs20/work/emacs-20.7/lib-src/emacsclient.c getopt.o getopt1.o -DVERSION=`sed -n -e '/(defconst emacs-version/ s/^[^"]*\("[^"]*"\).*/\1/p' /tmp/editors/emacs20/work/emacs-20.7/lib-src/../lisp/version.el` -o emacsclient gcc -DHAVE_CONFIG_H -I. -I../src -I/tmp/editors/emacs20/work/emacs-20.7/lib-src -I/tmp/editors/emacs20/work/emacs-20.7/lib-src/../src -Wl,-z,nocombreloc -Wl,-z,relro -Wl,-z,now -Wl,-R/usr/pkg/lib -O2 -fPIC -D_FORTIFY_SOURCE=2 /tmp/editors/emacs20/work/emacs-20.7/lib-src/b2m.c -DVERSION="\"20.7\"" getopt.o getopt1.o -o b2m gcc -DHAVE_CONFIG_H -I. -I../src -I/tmp/editors/emacs20/work/emacs-20.7/lib-src -I/tmp/editors/emacs20/work/emacs-20.7/lib-src/../src -Wl,-z,nocombreloc -Wl,-z,relro -Wl,-z,now -Wl,-R/usr/pkg/lib -O2 -fPIC -D_FORTIFY_SOURCE=2 movemail.o pop.o getopt.o getopt1.o -o movemail ld: /var/tmp//ccAWIzZ4.o: in function `main': emacsclient.c:(.text.startup+0x161): warning: warning: getwd() possibly used unsafely, consider using getcwd() gcc -DHAVE_CONFIG_H -I. -I../src -I/tmp/editors/emacs20/work/emacs-20.7/lib-src -I/tmp/editors/emacs20/work/emacs-20.7/lib-src/../src -Wl,-z,nocombreloc -Wl,-z,relro -Wl,-z,now -Wl,-R/usr/pkg/lib -O2 -fPIC -D_FORTIFY_SOURCE=2 -DVERSION="\"20.7\"" /tmp/editors/emacs20/work/emacs-20.7/lib-src/etags.c getopt.o getopt1.o regex.o -o etags gcc -DHAVE_CONFIG_H -I. -I../src -I/tmp/editors/emacs20/work/emacs-20.7/lib-src -I/tmp/editors/emacs20/work/emacs-20.7/lib-src/../src -Wl,-z,nocombreloc -Wl,-z,relro -Wl,-z,now -Wl,-R/usr/pkg/lib -O2 -fPIC -D_FORTIFY_SOURCE=2 -DCTAGS -DVERSION="\"20.7\"" /tmp/editors/emacs20/work/emacs-20.7/lib-src/etags.c getopt.o getopt1.o regex.o -o ctags gmake[1]: Leaving directory '/tmp/editors/emacs20/work/emacs-20.7/lib-src' cd src; /usr/pkg/bin/gmake all -j4 --jobserver-auth=5,6 \ CC='gcc' CFLAGS='-O2 -fPIC -D_FORTIFY_SOURCE=2' CPPFLAGS='' \ LDFLAGS='-Wl,-z,nocombreloc -Wl,-z,relro -Wl,-z,now -Wl,-R/usr/pkg/lib' MAKE='/usr/pkg/bin/gmake' gmake[1]: warning: -j4 forced in submake: resetting jobserver mode. gmake[1]: Entering directory '/tmp/editors/emacs20/work/emacs-20.7/src' touch stamp-oldxmenu gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/tmp/editors/emacs20/work/emacs-20.7/src -O2 -fPIC -D_FORTIFY_SOURCE=2 dispnew.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/tmp/editors/emacs20/work/emacs-20.7/src -O2 -fPIC -D_FORTIFY_SOURCE=2 frame.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/tmp/editors/emacs20/work/emacs-20.7/src -O2 -fPIC -D_FORTIFY_SOURCE=2 scroll.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/tmp/editors/emacs20/work/emacs-20.7/src -O2 -fPIC -D_FORTIFY_SOURCE=2 xdisp.c scroll.c: In function 'calculate_scrolling': scroll.c:80:1: warning: type of 'lines_below' defaults to 'int' [-Wimplicit-int] calculate_scrolling (frame, matrix, window_size, lines_below, ^~~~~~~~~~~~~~~~~~~ scroll.c:193:8: warning: implicit declaration of function 'abort' [-Wimplicit-function-declaration] abort (); ^~~~~ scroll.c:193:8: warning: incompatible implicit declaration of built-in function 'abort' scroll.c:193:8: note: include '' or provide a declaration of 'abort' scroll.c:199:4: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ scroll.c:199:4: note: include '' or provide a declaration of 'abort' scroll.c: In function 'do_scrolling': scroll.c:258:28: warning: implicit declaration of function 'alloca' [-Wimplicit-function-declaration] queue = (struct queue *) alloca (FRAME_HEIGHT (frame) ^~~~~~ scroll.c:258:28: warning: incompatible implicit declaration of built-in function 'alloca' scroll.c: In function 'calculate_direct_scrolling': scroll.c:409:1: warning: type of 'lines_below' defaults to 'int' [-Wimplicit-int] calculate_direct_scrolling (frame, matrix, window_size, lines_below, ^~~~~~~~~~~~~~~~~~~~~~~~~~ scroll.c: In function 'do_direct_scrolling': scroll.c:664:32: warning: incompatible implicit declaration of built-in function 'alloca' queue = (struct alt_queue *) alloca (FRAME_HEIGHT (frame) ^~~~~~ scroll.c: In function 'scrolling_1': scroll.c:808:6: warning: incompatible implicit declaration of built-in function 'alloca' alloca ((window_size + 1) * (window_size + 1) * sizeof *matrix)); ^~~~~~ frame.c: In function 'Fframep': frame.c:243:7: warning: implicit declaration of function 'abort' [-Wimplicit-function-declaration] abort (); ^~~~~ frame.c:243:7: warning: incompatible implicit declaration of built-in function 'abort' frame.c:243:7: note: include '' or provide a declaration of 'abort' frame.c: In function 'Fframe_first_window': frame.c:726:2: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ frame.c:726:2: note: include '' or provide a declaration of 'abort' xdisp.c: In function 'message2_nolog': xdisp.c:511:1: warning: type of 'multibyte' defaults to 'int' [-Wimplicit-int] message2_nolog (m, len, multibyte) ^~~~~~~~~~~~~~ frame.c: In function 'next_frame': frame.c:818:5: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ frame.c:818:5: note: include '' or provide a declaration of 'abort' frame.c: In function 'prev_frame': frame.c:897:5: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ frame.c:897:5: note: include '' or provide a declaration of 'abort' frame.c:906:2: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ frame.c:906:2: note: include '' or provide a declaration of 'abort' xdisp.c: In function 'mark_window_display_accurate': frame.c: In function 'Fdelete_frame': xdisp.c:1573:30: warning: implicit declaration of function 'abort' [-Wimplicit-function-declaration] if (!WINDOWP (window)) abort (); ^~~~~ frame.c:1168:5: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] free (f->namebuf); ^~~~ xdisp.c:1573:30: warning: incompatible implicit declaration of built-in function 'abort' frame.c:1168:5: warning: incompatible implicit declaration of built-in function 'free' xdisp.c:1573:30: note: include '' or provide a declaration of 'abort' frame.c:1168:5: note: include '' or provide a declaration of 'free' frame.c:1176:5: warning: incompatible implicit declaration of built-in function 'free' free (FRAME_INSERT_COST (f)); ^~~~ frame.c:1176:5: note: include '' or provide a declaration of 'free' frame.c:1178:5: warning: incompatible implicit declaration of built-in function 'free' free (FRAME_DELETEN_COST (f)); ^~~~ frame.c:1178:5: note: include '' or provide a declaration of 'free' frame.c:1180:5: warning: incompatible implicit declaration of built-in function 'free' free (FRAME_INSERTN_COST (f)); ^~~~ frame.c:1180:5: note: include '' or provide a declaration of 'free' frame.c:1182:5: warning: incompatible implicit declaration of built-in function 'free' free (FRAME_DELETE_COST (f)); ^~~~ frame.c:1182:5: note: include '' or provide a declaration of 'free' frame.c:1184:5: warning: incompatible implicit declaration of built-in function 'free' free (FRAME_MESSAGE_BUF (f)); ^~~~ xdisp.c: In function 'redisplay_window': frame.c:1184:5: note: include '' or provide a declaration of 'free' xdisp.c:1782:5: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ xdisp.c:1782:5: note: include '' or provide a declaration of 'abort' frame.c:1250:6: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ xdisp.c:1784:5: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ frame.c:1250:6: note: include '' or provide a declaration of 'abort' xdisp.c:1784:5: note: include '' or provide a declaration of 'abort' dispnew.c: In function 'get_display_line': frame.c:1276:6: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ xdisp.c:1786:30: warning: incompatible implicit declaration of built-in function 'abort' if (FRAME_HEIGHT (f) == 0) abort (); /* Some bug zeros some core */ ^~~~~ dispnew.c:529:5: warning: implicit declaration of function 'abort' [-Wimplicit-function-declaration] abort (); ^~~~~ frame.c:1276:6: note: include '' or provide a declaration of 'abort' dispnew.c:529:5: warning: incompatible implicit declaration of built-in function 'abort' xdisp.c:1786:30: note: include '' or provide a declaration of 'abort' dispnew.c:529:5: note: include '' or provide a declaration of 'abort' xdisp.c:1801:5: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ xdisp.c:1801:5: note: include '' or provide a declaration of 'abort' xdisp.c:1849:5: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ dispnew.c: In function 'rotate_vector': xdisp.c:1849:5: note: include '' or provide a declaration of 'abort' dispnew.c:613:25: warning: implicit declaration of function 'alloca' [-Wimplicit-function-declaration] char *temp = (char *) alloca (size); ^~~~~~ xdisp.c:1851:5: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ dispnew.c:613:25: warning: incompatible implicit declaration of built-in function 'alloca' xdisp.c:1851:5: note: include '' or provide a declaration of 'abort' frame.c: In function 'make_frame_visible_1': frame.c:1476:38: warning: implicit declaration of function 'Fcurrent_time'; did you mean 'Fcurrent_column'? [-Wimplicit-function-declaration] XBUFFER (w->buffer)->display_time = Fcurrent_time (); ^~~~~~~~~~~~~ Fcurrent_column dispnew.c: In function 'verify_charstarts': dispnew.c:998:3: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ dispnew.c:998:3: note: include '' or provide a declaration of 'abort' dispnew.c:1003:3: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ dispnew.c:1003:3: note: include '' or provide a declaration of 'abort' xdisp.c:2259:15: warning: implicit declaration of function 'Fwindow_end'; did you mean 'Fwindow_at'? [-Wimplicit-function-declaration] ltemp = Fwindow_end (window, Qt); ^~~~~~~~~~~ Fwindow_at frame.c: In function 'frame_name_fnn_p': frame.c:1814:18: warning: implicit declaration of function 'strtol'; did you mean 'strtok'? [-Wimplicit-function-declaration] long num = strtol (str + 1, &end_ptr, 10); ^~~~~~ strtok xdisp.c: In function 'try_window': dispnew.c: In function 'update_frame': xdisp.c:2546:5: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ dispnew.c:1233:30: warning: incompatible implicit declaration of built-in function 'abort' if (FRAME_HEIGHT (f) == 0) abort (); /* Some bug zeros some core */ ^~~~~ xdisp.c:2546:5: note: include '' or provide a declaration of 'abort' dispnew.c:1233:30: note: include '' or provide a declaration of 'abort' frame.c: In function 'Fmodify_frame_parameters': frame.c:2015:20: warning: implicit declaration of function 'alloca' [-Wimplicit-function-declaration] = (Lisp_Object *) alloca (length * sizeof (Lisp_Object)); ^~~~~~ frame.c:2015:20: warning: incompatible implicit declaration of built-in function 'alloca' dispnew.c:1403:30: warning: incompatible implicit declaration of built-in function 'abort' if (FRAME_HEIGHT (f) == 0) abort (); /* Some bug zeros some core */ ^~~~~ dispnew.c:1403:30: note: include '' or provide a declaration of 'abort' dispnew.c: In function 'scrolling': dispnew.c:1437:27: warning: incompatible implicit declaration of built-in function 'alloca' int *old_hash = (int *) alloca (FRAME_HEIGHT (frame) * sizeof (int)); ^~~~~~ xdisp.c: In function 'try_window_id': In file included from frame.c:206:0: frame.c: At top level: xdisp.c:3068:2: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined extern INLINE void temp_set_point_both P_ ((struct buffer *, int, int)); ^~~~~~~~~~~~~~~~~~~ xdisp.c:3068:2: note: include '' or provide a declaration of 'abort' buffer.h:178:20: warning: inline function 'temp_set_point' declared but never defined extern INLINE void temp_set_point P_ ((struct buffer *, int)); ^~~~~~~~~~~~~~ xdisp.c:3071:2: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ xdisp.c:3071:2: note: include '' or provide a declaration of 'abort' dispnew.c: In function 'Fframe_or_buffer_changed_p': dispnew.c:2039:5: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ xdisp.c: In function 'display_text_line': dispnew.c:2039:5: note: include '' or provide a declaration of 'abort' xdisp.c:3213:1: warning: type of 'start_byte' defaults to 'int' [-Wimplicit-int] display_text_line (w, start, start_byte, vpos, hpos, taboffset, ovstr_done) ^~~~~~~~~~~~~~~~~ In file included from dispnew.c:49:0: dispnew.c: In function 'change_frame_size_1': blockinput.h:72:36: warning: incompatible implicit declaration of built-in function 'abort' (interrupt_input_blocked < 0 ? (abort (), 0) : 0), \ ^ dispnew.c:2266:3: note: in expansion of macro 'UNBLOCK_INPUT' UNBLOCK_INPUT; ^~~~~~~~~~~~~ blockinput.h:72:36: note: include '' or provide a declaration of 'abort' (interrupt_input_blocked < 0 ? (abort (), 0) : 0), \ ^ dispnew.c:2266:3: note: in expansion of macro 'UNBLOCK_INPUT' UNBLOCK_INPUT; ^~~~~~~~~~~~~ dispnew.c: In function 'init_display': dispnew.c:2576:7: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] exit (1); ^~~~ dispnew.c:2576:7: warning: incompatible implicit declaration of built-in function 'exit' dispnew.c:2576:7: note: include '' or provide a declaration of 'exit' dispnew.c:2591:7: warning: incompatible implicit declaration of built-in function 'exit' exit (1); ^~~~ dispnew.c:2591:7: note: include '' or provide a declaration of 'exit' In file included from dispnew.c:48:0: dispnew.c: At top level: intervals.h:218:20: warning: inline function 'copy_intervals_to_string' declared but never defined extern INLINE void copy_intervals_to_string P_ ((Lisp_Object, struct buffer *, ^~~~~~~~~~~~~~~~~~~~~~~~ intervals.h:209:20: warning: inline function 'offset_intervals' declared but never defined extern INLINE void offset_intervals P_ ((struct buffer *, int, int)); ^~~~~~~~~~~~~~~~ intervals.h:215:20: warning: inline function 'temp_set_point_both' declared but never defined extern INLINE void temp_set_point_both P_ ((struct buffer *, int, int)); ^~~~~~~~~~~~~~~~~~~ intervals.h:213:20: warning: inline function 'temp_set_point' declared but never defined extern INLINE void temp_set_point P_ ((struct buffer *, int)); ^~~~~~~~~~~~~~ In file included from xdisp.c:39:0: xdisp.c: At top level: intervals.h:218:20: warning: inline function 'copy_intervals_to_string' declared but never defined extern INLINE void copy_intervals_to_string P_ ((Lisp_Object, struct buffer *, ^~~~~~~~~~~~~~~~~~~~~~~~ intervals.h:209:20: warning: inline function 'offset_intervals' declared but never defined extern INLINE void offset_intervals P_ ((struct buffer *, int, int)); ^~~~~~~~~~~~~~~~ intervals.h:215:20: warning: inline function 'temp_set_point_both' declared but never defined extern INLINE void temp_set_point_both P_ ((struct buffer *, int, int)); ^~~~~~~~~~~~~~~~~~~ intervals.h:213:20: warning: inline function 'temp_set_point' declared but never defined extern INLINE void temp_set_point P_ ((struct buffer *, int)); ^~~~~~~~~~~~~~ gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/tmp/editors/emacs20/work/emacs-20.7/src -O2 -fPIC -D_FORTIFY_SOURCE=2 xmenu.c In file included from xmenu.c:45:0: buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined extern INLINE void temp_set_point_both P_ ((struct buffer *, int, int)); ^~~~~~~~~~~~~~~~~~~ buffer.h:178:20: warning: inline function 'temp_set_point' declared but never defined extern INLINE void temp_set_point P_ ((struct buffer *, int)); ^~~~~~~~~~~~~~ gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/tmp/editors/emacs20/work/emacs-20.7/src -O2 -fPIC -D_FORTIFY_SOURCE=2 window.c window.c: In function 'Fcoordinates_in_window_p': window.c:472:7: warning: implicit declaration of function 'abort' [-Wimplicit-function-declaration] abort (); ^~~~~ window.c:472:7: warning: incompatible implicit declaration of built-in function 'abort' window.c:472:7: note: include '' or provide a declaration of 'abort' window.c: In function 'unshow_buffer': window.c:744:5: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ window.c:744:5: note: include '' or provide a declaration of 'abort' window.c: In function 'window_loop': window.c:1528:8: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ window.c:1528:8: note: include '' or provide a declaration of 'abort' window.c: At top level: window.c:1542:1: warning: return type defaults to 'int' [-Wimplicit-int] check_all_windows () ^~~~~~~~~~~~~~~~~ window.c: In function 'Fset_window_buffer': window.c:1968:36: warning: implicit declaration of function 'Fcurrent_time'; did you mean 'Fcurrent_column'? [-Wimplicit-function-declaration] XBUFFER (buffer)->display_time = Fcurrent_time (); ^~~~~~~~~~~~~ Fcurrent_column gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/tmp/editors/emacs20/work/emacs-20.7/src -O2 -fPIC -D_FORTIFY_SOURCE=2 charset.c In file included from window.c:32:0: window.c: In function 'Fset_window_configuration': blockinput.h:72:36: warning: incompatible implicit declaration of built-in function 'abort' (interrupt_input_blocked < 0 ? (abort (), 0) : 0), \ ^ window.c:3548:7: note: in expansion of macro 'UNBLOCK_INPUT' UNBLOCK_INPUT; ^~~~~~~~~~~~~ blockinput.h:72:36: note: include '' or provide a declaration of 'abort' (interrupt_input_blocked < 0 ? (abort (), 0) : 0), \ ^ window.c:3548:7: note: in expansion of macro 'UNBLOCK_INPUT' UNBLOCK_INPUT; ^~~~~~~~~~~~~ In file included from window.c:24:0: window.c: At top level: buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined extern INLINE void temp_set_point_both P_ ((struct buffer *, int, int)); ^~~~~~~~~~~~~~~~~~~ buffer.h:178:20: warning: inline function 'temp_set_point' declared but never defined extern INLINE void temp_set_point P_ ((struct buffer *, int)); ^~~~~~~~~~~~~~ charset.c: In function 'Fstring': charset.c:1419:25: warning: implicit declaration of function 'alloca' [-Wimplicit-function-declaration] = (unsigned char *) alloca (MAX_LENGTH_OF_MULTI_BYTE_FORM * n); ^~~~~~ charset.c:1419:25: warning: incompatible implicit declaration of built-in function 'alloca' charset.c: In function 'str_cmpchar_id': charset.c:1568:26: warning: incompatible implicit declaration of built-in function 'alloca' buf = (unsigned char*) alloca (sizeof (unsigned char) * len); ^~~~~~ In file included from charset.c:32:0: charset.c: At top level: buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined extern INLINE void temp_set_point_both P_ ((struct buffer *, int, int)); ^~~~~~~~~~~~~~~~~~~ buffer.h:178:20: warning: inline function 'temp_set_point' declared but never defined extern INLINE void temp_set_point P_ ((struct buffer *, int)); ^~~~~~~~~~~~~~ gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/tmp/editors/emacs20/work/emacs-20.7/src -O2 -fPIC -D_FORTIFY_SOURCE=2 coding.c coding.c: In function 'decode_eol': coding.c:2806:2: warning: implicit declaration of function 'safe_bcopy'; did you mean 'bcopy'? [-Wimplicit-function-declaration] safe_bcopy (source, destination, src_bytes); ^~~~~~~~~~ bcopy coding.c: In function 'detect_eol_type_in_2_octet_form': coding.c:3771:1: warning: type of 'big_endian_p' defaults to 'int' [-Wimplicit-int] detect_eol_type_in_2_octet_form (source, src_bytes, skip, big_endian_p) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coding.c: In function 'code_convert_string': coding.c:4992:7: warning: implicit declaration of function 'Fset_buffer_multibyte'; did you mean 'Fset_buffer_modified_p'? [-Wimplicit-function-declaration] Fset_buffer_multibyte (Qt); ^~~~~~~~~~~~~~~~~~~~~ Fset_buffer_modified_p In file included from coding.c:277:0: coding.c: At top level: buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined extern INLINE void temp_set_point_both P_ ((struct buffer *, int, int)); ^~~~~~~~~~~~~~~~~~~ buffer.h:178:20: warning: inline function 'temp_set_point' declared but never defined extern INLINE void temp_set_point P_ ((struct buffer *, int)); ^~~~~~~~~~~~~~ gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/tmp/editors/emacs20/work/emacs-20.7/src -O2 -fPIC -D_FORTIFY_SOURCE=2 category.c In file included from category.c:29:0: buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined extern INLINE void temp_set_point_both P_ ((struct buffer *, int, int)); ^~~~~~~~~~~~~~~~~~~ buffer.h:178:20: warning: inline function 'temp_set_point' declared but never defined extern INLINE void temp_set_point P_ ((struct buffer *, int)); ^~~~~~~~~~~~~~ gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/tmp/editors/emacs20/work/emacs-20.7/src -O2 -fPIC -D_FORTIFY_SOURCE=2 ccl.c ccl.c: In function 'Fccl_execute_on_string': ccl.c:2007:3: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] free (outbuf); ^~~~ ccl.c:2007:3: warning: incompatible implicit declaration of built-in function 'free' ccl.c:2007:3: note: include '' or provide a declaration of 'free' gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/tmp/editors/emacs20/work/emacs-20.7/src -O2 -fPIC -D_FORTIFY_SOURCE=2 cm.c cm.c: In function 'cmcheckmagic': cm.c:121:2: warning: implicit declaration of function 'abort' [-Wimplicit-function-declaration] abort (); ^~~~~ cm.c:121:2: warning: incompatible implicit declaration of built-in function 'abort' cm.c:121:2: note: include '' or provide a declaration of 'abort' cm.c: In function 'cmcostinit': cm.c:145:35: warning: implicit declaration of function 'tputs'; did you mean 'puts'? [-Wimplicit-function-declaration] #define COST(x,e) (x ? (cost = 0, tputs (x, 1, e), cost) : BIG) ^ cm.c:148:18: note: in expansion of macro 'COST' Wcm.cc_up = COST (Wcm.cm_up, evalcost); ^~~~ cm.c: In function 'calccost': cm.c:181:1: warning: type of 'srcy' defaults to 'int' [-Wimplicit-int] calccost (srcy, srcx, dsty, dstx, doit) ^~~~~~~~ cm.c:181:1: warning: type of 'srcx' defaults to 'int' [-Wimplicit-int] cm.c:181:1: warning: type of 'dsty' defaults to 'int' [-Wimplicit-int] cm.c:181:1: warning: type of 'dstx' defaults to 'int' [-Wimplicit-int] cm.c:181:1: warning: type of 'doit' defaults to 'int' [-Wimplicit-int] cm.c: In function 'cmgoto': cm.c:316:1: warning: type of 'row' defaults to 'int' [-Wimplicit-int] cmgoto (row, col) ^~~~~~ cm.c:316:1: warning: type of 'col' defaults to 'int' [-Wimplicit-int] gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/tmp/editors/emacs20/work/emacs-20.7/src -O2 -fPIC -D_FORTIFY_SOURCE=2 term.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/tmp/editors/emacs20/work/emacs-20.7/src -O2 -fPIC -D_FORTIFY_SOURCE=2 xfaces.c term.c: In function 'ring_bell': term.c:44:19: warning: implicit declaration of function 'tputs'; did you mean 'puts'? [-Wimplicit-function-declaration] #define OUTPUT(a) tputs (a, (int) (FRAME_HEIGHT (selected_frame) - curY), cmputc) ^ term.c:352:3: note: in expansion of macro 'OUTPUT' OUTPUT (TS_visible_bell && visible_bell ? TS_visible_bell : TS_bell); ^~~~~~ term.c: In function 'term_init': term.c:1623:12: warning: implicit declaration of function 'tgetent'; did you mean 'egetenv'? [-Wimplicit-function-declaration] status = tgetent (buffer, terminal_type); ^~~~~~~ egetenv term.c:1652:5: warning: implicit declaration of function 'abort' [-Wimplicit-function-declaration] abort (); ^~~~~ term.c:1652:5: warning: incompatible implicit declaration of built-in function 'abort' term.c:1652:5: note: include '' or provide a declaration of 'abort' term.c:1692:7: warning: implicit declaration of function 'tgetflag'; did you mean 'tgetstr'? [-Wimplicit-function-declaration] if (tgetflag ("bs")) ^~~~~~~~ tgetstr In file included from term.c:31:0: term.c:1746:38: warning: implicit declaration of function 'tgetnum'; did you mean 'tgetstr'? [-Wimplicit-function-declaration] SET_FRAME_WIDTH (selected_frame, tgetnum ("co")); ^ frame.h:485:21: note: in definition of macro 'SET_FRAME_WIDTH' ((f)->width = (val), \ ^~~ term.c: In function 'fatal': term.c:1952:3: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] exit (1); ^~~~ term.c:1952:3: warning: incompatible implicit declaration of built-in function 'exit' term.c:1952:3: note: include '' or provide a declaration of 'exit' gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/tmp/editors/emacs20/work/emacs-20.7/src -O2 -fPIC -D_FORTIFY_SOURCE=2 emacs.c emacs.c: In function 'fatal_error_signal': emacs.c:254:9: warning: implicit declaration of function 'getpid'; did you mean 'getwd'? [-Wimplicit-function-declaration] kill (getpid (), fatal_error_code); ^~~~~~ getwd emacs.c: In function 'abort': emacs.c:284:3: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] exit (1); ^~~~ emacs.c:284:3: warning: incompatible implicit declaration of built-in function 'exit' emacs.c:284:3: note: include '' or provide a declaration of 'exit' emacs.c: In function 'main': emacs.c:632:4: warning: incompatible implicit declaration of built-in function 'exit' exit (1); ^~~~ emacs.c:632:4: note: include '' or provide a declaration of 'exit' emacs.c:643:4: warning: incompatible implicit declaration of built-in function 'exit' exit (0); ^~~~ emacs.c:643:4: note: include '' or provide a declaration of 'exit' emacs.c:721:26: warning: implicit declaration of function 'getpagesize'; did you mean 'get_frame_size'? [-Wimplicit-function-declaration] newlim = (newlim + getpagesize () - 1) / getpagesize () * getpagesize(); ^~~~~~~~~~~ get_frame_size emacs.c:748:3: warning: implicit declaration of function 'memory_warnings'; did you mean 'dir_warning'? [-Wimplicit-function-declaration] memory_warnings (0, malloc_warning); ^~~~~~~~~~~~~~~ dir_warning emacs.c:752:3: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] free (realloc (malloc (4), 4)); ^~~~ emacs.c:752:3: warning: incompatible implicit declaration of built-in function 'free' emacs.c:752:3: note: include '' or provide a declaration of 'free' emacs.c:752:9: warning: implicit declaration of function 'realloc' [-Wimplicit-function-declaration] free (realloc (malloc (4), 4)); ^~~~~~~ emacs.c:752:9: warning: incompatible implicit declaration of built-in function 'realloc' emacs.c:752:9: note: include '' or provide a declaration of 'realloc' emacs.c:752:18: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] free (realloc (malloc (4), 4)); ^~~~~~ emacs.c:752:18: warning: incompatible implicit declaration of built-in function 'malloc' emacs.c:752:18: note: include '' or provide a declaration of 'malloc' emacs.c:755:3: warning: implicit declaration of function 'uninterrupt_malloc'; did you mean 'init_alloc'? [-Wimplicit-function-declaration] uninterrupt_malloc (); ^~~~~~~~~~~~~~~~~~ init_alloc emacs.c:797:4: warning: implicit declaration of function 'close'; did you mean 'pclose'? [-Wimplicit-function-declaration] close (0); ^~~~~ pclose emacs.c:804:8: warning: incompatible implicit declaration of built-in function 'exit' exit (1); ^~~~ emacs.c:804:8: note: include '' or provide a declaration of 'exit' emacs.c:806:4: warning: implicit declaration of function 'dup' [-Wimplicit-function-declaration] dup (0); ^~~ emacs.c:807:10: warning: implicit declaration of function 'isatty' [-Wimplicit-function-declaration] if (! isatty (0)) ^~~~~~ emacs.c:810:8: warning: incompatible implicit declaration of built-in function 'exit' exit (1); ^~~~ emacs.c:810:8: note: include '' or provide a declaration of 'exit' emacs.c:841:7: warning: incompatible implicit declaration of built-in function 'exit' exit (0); ^~~~ emacs.c:841:7: note: include '' or provide a declaration of 'exit' emacs.c:980:7: warning: implicit declaration of function 'init_fileio_once'; did you mean 'init_window_once'? [-Wimplicit-function-declaration] init_fileio_once (); /* Must precede any path manipulation. */ ^~~~~~~~~~~~~~~~ init_window_once emacs.c:988:3: warning: implicit declaration of function 'init_filelock'; did you mean 'init_alloc'? [-Wimplicit-function-declaration] init_filelock ();; ^~~~~~~~~~~~~ init_alloc emacs.c: In function 'sort_args': emacs.c:1599:3: warning: incompatible implicit declaration of built-in function 'free' free (options); ^~~~ emacs.c:1599:3: note: include '' or provide a declaration of 'free' emacs.c: In function 'Fkill_emacs': emacs.c:1640:5: warning: implicit declaration of function 'unlink' [-Wimplicit-function-declaration] unlink (XSTRING (Vauto_save_list_file_name)->data); ^~~~~~ emacs.c:1642:3: warning: incompatible implicit declaration of built-in function 'exit' exit (INTEGERP (arg) ? XINT (arg) ^~~~ emacs.c:1642:3: note: include '' or provide a declaration of 'exit' In file included from emacs.c:44:0: emacs.c: In function 'shut_down_emacs': systty.h:317:28: warning: implicit declaration of function 'getpgrp'; did you mean 'setpgrp'? [-Wimplicit-function-declaration] # define EMACS_GETPGRP(x) getpgrp() ^ emacs.c:1675:16: note: in expansion of macro 'EMACS_GETPGRP' int pgrp = EMACS_GETPGRP (0); ^~~~~~~~~~~~~ systty.h:275:49: warning: implicit declaration of function 'tcgetpgrp'; did you mean 'setpgrp'? [-Wimplicit-function-declaration] #define EMACS_GET_TTY_PGRP(fd, pgid) (*(pgid) = tcgetpgrp ((fd))) ^ emacs.c:1678:9: note: in expansion of macro 'EMACS_GET_TTY_PGRP' if (EMACS_GET_TTY_PGRP (0, &tpgrp) != -1 ^~~~~~~~~~~~~~~~~~ emacs.c: In function 'Fdump_emacs': emacs.c:1827:3: warning: implicit declaration of function 'unexec'; did you mean 'ungetc'? [-Wimplicit-function-declaration] unexec (XSTRING (filename)->data, ^~~~~~ ungetc In file included from emacs.c:41:0: emacs.c: At top level: intervals.h:218:20: warning: inline function 'copy_intervals_to_string' declared but never defined extern INLINE void copy_intervals_to_string P_ ((Lisp_Object, struct buffer *, ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from emacs.c:42:0: buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined extern INLINE void temp_set_point_both P_ ((struct buffer *, int, int)); ^~~~~~~~~~~~~~~~~~~ buffer.h:178:20: warning: inline function 'temp_set_point' declared but never defined extern INLINE void temp_set_point P_ ((struct buffer *, int)); ^~~~~~~~~~~~~~ In file included from emacs.c:41:0: intervals.h:209:20: warning: inline function 'offset_intervals' declared but never defined extern INLINE void offset_intervals P_ ((struct buffer *, int, int)); ^~~~~~~~~~~~~~~~ gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/tmp/editors/emacs20/work/emacs-20.7/src -O2 -fPIC -D_FORTIFY_SOURCE=2 keyboard.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/tmp/editors/emacs20/work/emacs-20.7/src -O2 -fPIC -D_FORTIFY_SOURCE=2 macros.c keyboard.c: In function 'read_char': keyboard.c:2160:6: warning: implicit declaration of function 'abort' [-Wimplicit-function-declaration] abort (); ^~~~~ keyboard.c:2160:6: warning: incompatible implicit declaration of built-in function 'abort' keyboard.c:2160:6: note: include '' or provide a declaration of 'abort' keyboard.c:2360:58: warning: implicit declaration of function 'Fcurrent_message'; did you mean 'Fcurrent_column'? [-Wimplicit-function-declaration] Vinput_method_previous_message = echo_area_message = Fcurrent_message (); ^~~~~~~~~~~~~~~~ Fcurrent_column gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/tmp/editors/emacs20/work/emacs-20.7/src -O2 -fPIC -D_FORTIFY_SOURCE=2 keymap.c keyboard.c: In function 'kbd_buffer_store_event': keyboard.c:2774:5: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ keyboard.c:2774:5: note: include '' or provide a declaration of 'abort' keyboard.c: In function 'kbd_buffer_get_event': keyboard.c:3024:4: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ keyboard.c:3024:4: note: include '' or provide a declaration of 'abort' keyboard.c:3041:4: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ keyboard.c:3041:4: note: include '' or provide a declaration of 'abort' keyboard.c:3197:5: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ keyboard.c:3197:5: note: include '' or provide a declaration of 'abort' keyboard.c: In function 'swallow_events': keyboard.c:3242:4: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ keyboard.c:3242:4: note: include '' or provide a declaration of 'abort' keyboard.c:3260:4: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ keyboard.c:3260:4: note: include '' or provide a declaration of 'abort' keyboard.c: In function 'make_lispy_event': keyboard.c:4533:7: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ keyboard.c:4533:7: note: include '' or provide a declaration of 'abort' keyboard.c: In function 'apply_modifiers_uncached': keyboard.c:4738:16: warning: implicit declaration of function 'alloca' [-Wimplicit-function-declaration] = (char *) alloca (sizeof ("A-C-H-M-S-s-down-drag-double-triple-")); ^~~~~~ keyboard.c:4738:16: warning: incompatible implicit declaration of built-in function 'alloca' keyboard.c:4747:7: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ keyboard.c:4747:7: note: include '' or provide a declaration of 'abort' keyboard.c: In function 'parse_modifiers': keyboard.c:4835:2: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ keyboard.c:4835:2: note: include '' or provide a declaration of 'abort' keyboard.c: In function 'modify_event_symbol': keyboard.c:5025:25: warning: incompatible implicit declaration of built-in function 'alloca' char *buf = (char *) alloca (len + 50); ^~~~~~ In file included from macros.c:26:0: buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined extern INLINE void temp_set_point_both P_ ((struct buffer *, int, int)); ^~~~~~~~~~~~~~~~~~~ buffer.h:178:20: warning: inline function 'temp_set_point' declared but never defined extern INLINE void temp_set_point P_ ((struct buffer *, int)); ^~~~~~~~~~~~~~ keyboard.c: In function 'read_avail_input': keyboard.c:5386:8: warning: implicit declaration of function 'getpid'; did you mean 'getwd'? [-Wimplicit-function-declaration] kill (getpid (), SIGHUP); ^~~~~~ getwd keyboard.c:5411:12: warning: implicit declaration of function 'read'; did you mean 'Fread'? [-Wimplicit-function-declaration] nread = read (input_fd, cbuf, n_to_read); ^~~~ Fread keyboard.c: In function 'menu_bar_items': keyboard.c:5632:25: warning: incompatible implicit declaration of built-in function 'alloca' maps = (Lisp_Object *) alloca (3 * sizeof (maps[0])); ^~~~~~ keyboard.c:5643:25: warning: incompatible implicit declaration of built-in function 'alloca' maps = (Lisp_Object *) alloca ((nmaps + 2) * sizeof (maps[0])); ^~~~~~ keyboard.c: In function 'read_key_sequence': keyboard.c:6876:32: warning: incompatible implicit declaration of built-in function 'alloca' submaps = (Lisp_Object *) alloca (3 * sizeof (submaps[0])); ^~~~~~ keyboard.c:6891:32: warning: incompatible implicit declaration of built-in function 'alloca' submaps = (Lisp_Object *) alloca ((nmaps+2) * sizeof (submaps[0])); ^~~~~~ keyboard.c: In function 'Fexecute_extended_command': keyboard.c:8020:2: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ keyboard.c:8020:2: note: include '' or provide a declaration of 'abort' keyboard.c:8029:2: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ keyboard.c:8029:2: note: include '' or provide a declaration of 'abort' keyboard.c:8119:17: warning: incompatible implicit declaration of built-in function 'alloca' = (char *) alloca (XSYMBOL (function)->name->size ^~~~~~ keyboard.c: In function 'stuff_buffered_input': keyboard.c:8475:2: warning: implicit declaration of function 'stuff_char'; did you mean 'echo_char'? [-Wimplicit-function-declaration] stuff_char (*p++); ^~~~~~~~~~ echo_char keyboard.c: In function 'interrupt_signal': keyboard.c:8632:2: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ keyboard.c:8632:2: note: include '' or provide a declaration of 'abort' In file included from keyboard.c:40:0: keyboard.c: At top level: intervals.h:218:20: warning: inline function 'copy_intervals_to_string' declared but never defined extern INLINE void copy_intervals_to_string P_ ((Lisp_Object, struct buffer *, ^~~~~~~~~~~~~~~~~~~~~~~~ intervals.h:209:20: warning: inline function 'offset_intervals' declared but never defined extern INLINE void offset_intervals P_ ((struct buffer *, int, int)); ^~~~~~~~~~~~~~~~ intervals.h:215:20: warning: inline function 'temp_set_point_both' declared but never defined extern INLINE void temp_set_point_both P_ ((struct buffer *, int, int)); ^~~~~~~~~~~~~~~~~~~ intervals.h:213:20: warning: inline function 'temp_set_point' declared but never defined extern INLINE void temp_set_point P_ ((struct buffer *, int)); ^~~~~~~~~~~~~~ In file included from keymap.c:30:0: buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined extern INLINE void temp_set_point_both P_ ((struct buffer *, int, int)); ^~~~~~~~~~~~~~~~~~~ buffer.h:178:20: warning: inline function 'temp_set_point' declared but never defined extern INLINE void temp_set_point P_ ((struct buffer *, int)); ^~~~~~~~~~~~~~ gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/tmp/editors/emacs20/work/emacs-20.7/src -O2 -fPIC -D_FORTIFY_SOURCE=2 sysdep.c sysdep.c: In function 'sys_subshell': sysdep.c:773:27: warning: implicit declaration of function 'alloca' [-Wimplicit-function-declaration] str = (unsigned char *) alloca (XSTRING (dir)->size + 2); ^~~~~~ sysdep.c:773:27: warning: incompatible implicit declaration of built-in function 'alloca' sysdep.c: In function 'init_system_name': sysdep.c:2281:29: warning: incompatible implicit declaration of built-in function 'alloca' char *hostname = (char *) alloca (hostname_size); ^~~~~~ sysdep.c: In function 'seed_random': sysdep.c:2883:3: warning: implicit declaration of function 'srandom'; did you mean 'Frandom'? [-Wimplicit-function-declaration] srandom ((unsigned int)arg); ^~~~~~~ Frandom sysdep.c: In function 'get_random': sysdep.c:2900:14: warning: implicit declaration of function 'random'; did you mean 'Frandom'? [-Wimplicit-function-declaration] long val = random (); ^~~~~~ Frandom gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/tmp/editors/emacs20/work/emacs-20.7/src -O2 -fPIC -D_FORTIFY_SOURCE=2 buffer.c buffer.c: In function 'Fgenerate_new_buffer_name': buffer.c:644:7: warning: implicit declaration of function 'sprintf' [-Wimplicit-function-declaration] sprintf (number, "<%d>", ++count); ^~~~~~~ buffer.c:644:7: warning: incompatible implicit declaration of built-in function 'sprintf' buffer.c:644:7: note: include '' or provide a declaration of 'sprintf' In file included from buffer.c:41:0: buffer.c: At top level: intervals.h:218:20: warning: inline function 'copy_intervals_to_string' declared but never defined extern INLINE void copy_intervals_to_string P_ ((Lisp_Object, struct buffer *, ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from buffer.c:44:0: buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined extern INLINE void temp_set_point_both P_ ((struct buffer *, int, int)); ^~~~~~~~~~~~~~~~~~~ buffer.h:178:20: warning: inline function 'temp_set_point' declared but never defined extern INLINE void temp_set_point P_ ((struct buffer *, int)); ^~~~~~~~~~~~~~ In file included from buffer.c:41:0: intervals.h:209:20: warning: inline function 'offset_intervals' declared but never defined extern INLINE void offset_intervals P_ ((struct buffer *, int, int)); ^~~~~~~~~~~~~~~~ gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/tmp/editors/emacs20/work/emacs-20.7/src -O2 -fPIC -D_FORTIFY_SOURCE=2 filelock.c filelock.c: In function 'lock_file_1': filelock.c:360:27: warning: implicit declaration of function 'alloca' [-Wimplicit-function-declaration] lock_info_str = (char *)alloca (strlen (user_name) + strlen (host_name) ^~~~~~ filelock.c:360:27: warning: incompatible implicit declaration of built-in function 'alloca' filelock.c:365:5: warning: implicit declaration of function 'sprintf' [-Wimplicit-function-declaration] sprintf (lock_info_str, "%s@%s.%lu:%lu", user_name, host_name, ^~~~~~~ filelock.c:365:5: warning: incompatible implicit declaration of built-in function 'sprintf' filelock.c:365:5: note: include '' or provide a declaration of 'sprintf' filelock.c:368:5: warning: incompatible implicit declaration of built-in function 'sprintf' sprintf (lock_info_str, "%s@%s.%lu", user_name, host_name, ^~~~~~~ filelock.c:368:5: note: include '' or provide a declaration of 'sprintf' filelock.c: In function 'current_lock_owner': filelock.c:432:34: warning: incompatible implicit declaration of built-in function 'alloca' owner = (lock_info_type *) alloca (sizeof (lock_info_type)); ^~~~~~ filelock.c:451:16: warning: implicit declaration of function 'atoi'; did you mean 'Fatom'? [-Wimplicit-function-declaration] owner->pid = atoi (dot + 1); ^~~~ Fatom In file included from filelock.c:52:0: filelock.c: In function 'lock_file': gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/tmp/editors/emacs20/work/emacs-20.7/src -O2 -fPIC -D_FORTIFY_SOURCE=2 insdel.c coding.h:515:6: warning: implicit declaration of function 'code_convert_string_norecord'; did you mean 'code_convert_region'? [-Wimplicit-function-declaration] ? code_convert_string_norecord (name, Vfile_name_coding_system, 1) \ ^ filelock.c:572:16: note: in expansion of macro 'ENCODE_FILE' encoded_fn = ENCODE_FILE (fn); ^~~~~~~~~~~ filelock.c:314:20: warning: incompatible implicit declaration of built-in function 'alloca' (lock = (char *) alloca (STRING_BYTES (XSTRING (file)) + 2 + 1), \ ^ filelock.c:575:3: note: in expansion of macro 'MAKE_LOCK_NAME' MAKE_LOCK_NAME (lfname, encoded_fn); ^~~~~~~~~~~~~~ filelock.c:600:3: warning: incompatible implicit declaration of built-in function 'sprintf' sprintf (locker, "%s@%s (pid %lu)", lock_info.user, lock_info.host, ^~~~~~~ filelock.c:600:3: note: include '' or provide a declaration of 'sprintf' filelock.c: In function 'unlock_file': filelock.c:314:20: warning: incompatible implicit declaration of built-in function 'alloca' (lock = (char *) alloca (STRING_BYTES (XSTRING (file)) + 2 + 1), \ ^ filelock.c:623:3: note: in expansion of macro 'MAKE_LOCK_NAME' MAKE_LOCK_NAME (lfname, fn); ^~~~~~~~~~~~~~ filelock.c: In function 'unlock_all_files': filelock.c:314:20: warning: incompatible implicit declaration of built-in function 'alloca' (lock = (char *) alloca (STRING_BYTES (XSTRING (file)) + 2 + 1), \ ^ filelock.c:642:4: note: in expansion of macro 'MAKE_LOCK_NAME' MAKE_LOCK_NAME (lfname, b->file_truename); ^~~~~~~~~~~~~~ filelock.c: In function 'Ffile_locked_p': filelock.c:314:20: warning: incompatible implicit declaration of built-in function 'alloca' (lock = (char *) alloca (STRING_BYTES (XSTRING (file)) + 2 + 1), \ ^ filelock.c:704:3: note: in expansion of macro 'MAKE_LOCK_NAME' MAKE_LOCK_NAME (lfname, filename); ^~~~~~~~~~~~~~ In file included from filelock.c:50:0: filelock.c: At top level: buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined extern INLINE void temp_set_point_both P_ ((struct buffer *, int, int)); ^~~~~~~~~~~~~~~~~~~ buffer.h:178:20: warning: inline function 'temp_set_point' declared but never defined extern INLINE void temp_set_point P_ ((struct buffer *, int)); ^~~~~~~~~~~~~~ insdel.c: In function 'check_markers': insdel.c:88:2: warning: implicit declaration of function 'abort' [-Wimplicit-function-declaration] abort (); ^~~~~ insdel.c:88:2: warning: incompatible implicit declaration of built-in function 'abort' insdel.c:88:2: note: include '' or provide a declaration of 'abort' insdel.c:90:2: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ insdel.c:90:2: note: include '' or provide a declaration of 'abort' insdel.c:92:2: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ insdel.c:92:2: note: include '' or provide a declaration of 'abort' insdel.c:94:2: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ insdel.c:94:2: note: include '' or provide a declaration of 'abort' insdel.c: In function 'gap_left': insdel.c:210:5: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ insdel.c:210:5: note: include '' or provide a declaration of 'abort' insdel.c: In function 'gap_right': insdel.c:295:5: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ insdel.c:295:5: note: include '' or provide a declaration of 'abort' insdel.c: In function 'adjust_markers_for_delete': insdel.c:385:2: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ insdel.c:385:2: note: include '' or provide a declaration of 'abort' insdel.c: In function 'adjust_markers_for_insert': insdel.c:477:6: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ insdel.c:477:6: note: include '' or provide a declaration of 'abort' insdel.c: In function 'adjust_point': insdel.c:554:5: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ insdel.c:554:5: note: include '' or provide a declaration of 'abort' In file included from insdel.c:28:0: insdel.c: In function 'make_gap': blockinput.h:72:36: warning: incompatible implicit declaration of built-in function 'abort' (interrupt_input_blocked < 0 ? (abort (), 0) : 0), \ ^ insdel.c:648:7: note: in expansion of macro 'UNBLOCK_INPUT' UNBLOCK_INPUT; ^~~~~~~~~~~~~ blockinput.h:72:36: note: include '' or provide a declaration of 'abort' (interrupt_input_blocked < 0 ? (abort (), 0) : 0), \ ^ insdel.c:648:7: note: in expansion of macro 'UNBLOCK_INPUT' UNBLOCK_INPUT; ^~~~~~~~~~~~~ blockinput.h:72:36: warning: incompatible implicit declaration of built-in function 'abort' (interrupt_input_blocked < 0 ? (abort (), 0) : 0), \ ^ insdel.c:654:3: note: in expansion of macro 'UNBLOCK_INPUT' UNBLOCK_INPUT; ^~~~~~~~~~~~~ blockinput.h:72:36: note: include '' or provide a declaration of 'abort' (interrupt_input_blocked < 0 ? (abort (), 0) : 0), \ ^ insdel.c:654:3: note: in expansion of macro 'UNBLOCK_INPUT' UNBLOCK_INPUT; ^~~~~~~~~~~~~ insdel.c: In function 'insert_1_both': insdel.c:1148:5: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ insdel.c:1148:5: note: include '' or provide a declaration of 'abort' insdel.c: In function 'insert_from_string_1': insdel.c:1338:5: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ insdel.c:1338:5: note: include '' or provide a declaration of 'abort' insdel.c: In function 'insert_from_buffer_1': insdel.c:1549:5: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ insdel.c:1549:5: note: include '' or provide a declaration of 'abort' insdel.c: In function 'replace_range': insdel.c:1876:5: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ insdel.c:1876:5: note: include '' or provide a declaration of 'abort' insdel.c:1986:5: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ insdel.c:1986:5: note: include '' or provide a declaration of 'abort' insdel.c: In function 'del_range_2': insdel.c:2258:5: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ insdel.c:2258:5: note: include '' or provide a declaration of 'abort' In file included from insdel.c:24:0: insdel.c: At top level: intervals.h:218:20: warning: inline function 'copy_intervals_to_string' declared but never defined extern INLINE void copy_intervals_to_string P_ ((Lisp_Object, struct buffer *, ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from insdel.c:25:0: buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined extern INLINE void temp_set_point_both P_ ((struct buffer *, int, int)); ^~~~~~~~~~~~~~~~~~~ buffer.h:178:20: warning: inline function 'temp_set_point' declared but never defined extern INLINE void temp_set_point P_ ((struct buffer *, int)); ^~~~~~~~~~~~~~ In file included from insdel.c:24:0: intervals.h:209:20: warning: inline function 'offset_intervals' declared but never defined extern INLINE void offset_intervals P_ ((struct buffer *, int, int)); ^~~~~~~~~~~~~~~~ gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/tmp/editors/emacs20/work/emacs-20.7/src -O2 -fPIC -D_FORTIFY_SOURCE=2 marker.c marker.c: In function 'byte_char_debug_check': marker.c:119:5: warning: implicit declaration of function 'abort' [-Wimplicit-function-declaration] abort (); ^~~~~ marker.c:119:5: warning: incompatible implicit declaration of built-in function 'abort' marker.c:119:5: note: include '' or provide a declaration of 'abort' marker.c: In function 'buf_charpos_to_bytepos': marker.c:139:5: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ marker.c:139:5: note: include '' or provide a declaration of 'abort' marker.c: In function 'buf_bytepos_to_charpos': marker.c:316:5: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ marker.c:316:5: note: include '' or provide a declaration of 'abort' marker.c: In function 'Fset_marker': marker.c:524:5: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ marker.c:524:5: note: include '' or provide a declaration of 'abort' marker.c: In function 'set_marker_restricted': marker.c:600:5: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ marker.c:600:5: note: include '' or provide a declaration of 'abort' marker.c: In function 'set_marker_both': marker.c:648:5: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ marker.c:648:5: note: include '' or provide a declaration of 'abort' marker.c:651:5: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ marker.c:651:5: note: include '' or provide a declaration of 'abort' marker.c: In function 'set_marker_restricted_both': marker.c:708:5: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ marker.c:708:5: note: include '' or provide a declaration of 'abort' marker.c:711:5: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ marker.c:711:5: note: include '' or provide a declaration of 'abort' marker.c: In function 'unchain_marker': marker.c:744:5: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ marker.c:744:5: note: include '' or provide a declaration of 'abort' marker.c:765:3: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ marker.c:765:3: note: include '' or provide a declaration of 'abort' marker.c:783:3: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ marker.c:783:3: note: include '' or provide a declaration of 'abort' marker.c: In function 'marker_byte_position': marker.c:815:5: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ marker.c:815:5: note: include '' or provide a declaration of 'abort' In file included from marker.c:24:0: marker.c: At top level: buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined extern INLINE void temp_set_point_both P_ ((struct buffer *, int, int)); ^~~~~~~~~~~~~~~~~~~ buffer.h:178:20: warning: inline function 'temp_set_point' declared but never defined extern INLINE void temp_set_point P_ ((struct buffer *, int)); ^~~~~~~~~~~~~~ gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/tmp/editors/emacs20/work/emacs-20.7/src -O2 -fPIC -D_FORTIFY_SOURCE=2 intervals.c intervals.c: In function 'intervals_equal': intervals.c:159:5: warning: implicit declaration of function 'abort' [-Wimplicit-function-declaration] abort (); ^~~~~ intervals.c:159:5: warning: incompatible implicit declaration of built-in function 'abort' intervals.c:159:5: note: include '' or provide a declaration of 'abort' intervals.c: In function 'balance_an_interval': intervals.c:383:8: warning: implicit declaration of function 'abs' [-Wimplicit-function-declaration] if (abs (new_diff) >= old_diff) ^~~ intervals.c: In function 'find_interval': intervals.c:596:5: warning: incompatible implicit declaration of built-in function 'abort' abort (); /* Paranoia */ ^~~~~ intervals.c:596:5: note: include '' or provide a declaration of 'abort' intervals.c: In function 'adjust_intervals_for_insertion': intervals.c:838:5: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ intervals.c:838:5: note: include '' or provide a declaration of 'abort' intervals.c: In function 'delete_interval': intervals.c:1175:5: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ intervals.c:1175:5: note: include '' or provide a declaration of 'abort' intervals.c:1190:2: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ intervals.c:1190:2: note: include '' or provide a declaration of 'abort' intervals.c: In function 'adjust_intervals_for_deletion': intervals.c:1300:5: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ intervals.c:1300:5: note: include '' or provide a declaration of 'abort' intervals.c: In function 'merge_interval_right': intervals.c:1400:3: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ intervals.c:1400:3: note: include '' or provide a declaration of 'abort' intervals.c: In function 'merge_interval_left': intervals.c:1453:3: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ intervals.c:1453:3: note: include '' or provide a declaration of 'abort' intervals.c: In function 'graft_intervals_into_buffer': intervals.c:1634:5: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ intervals.c:1634:5: note: include '' or provide a declaration of 'abort' intervals.c:1638:5: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ intervals.c:1638:5: note: include '' or provide a declaration of 'abort' intervals.c: In function 'temp_set_point_both': intervals.c:1748:5: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ intervals.c:1748:5: note: include '' or provide a declaration of 'abort' intervals.c:1751:5: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ intervals.c:1751:5: note: include '' or provide a declaration of 'abort' intervals.c:1754:5: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ intervals.c:1754:5: note: include '' or provide a declaration of 'abort' intervals.c: In function 'set_point_both': intervals.c:1796:5: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ intervals.c:1796:5: note: include '' or provide a declaration of 'abort' intervals.c:1802:5: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ intervals.c:1802:5: note: include '' or provide a declaration of 'abort' intervals.c: In function 'get_local_map': intervals.c:2035:5: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ intervals.c:2035:5: note: include '' or provide a declaration of 'abort' intervals.c: In function 'copy_intervals': intervals.c:2089:5: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ intervals.c:2089:5: note: include '' or provide a declaration of 'abort' gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/tmp/editors/emacs20/work/emacs-20.7/src -O2 -fPIC -D_FORTIFY_SOURCE=2 textprop.c textprop.c: In function 'Fget_char_property': textprop.c:598:37: warning: implicit declaration of function 'alloca' [-Wimplicit-function-declaration] overlay_vec = (Lisp_Object *) alloca (len * sizeof (Lisp_Object)); ^~~~~~ textprop.c:598:37: warning: incompatible implicit declaration of built-in function 'alloca' textprop.c: In function 'Fadd_text_properties': textprop.c:967:2: warning: implicit declaration of function 'abort' [-Wimplicit-function-declaration] abort (); ^~~~~ textprop.c:967:2: warning: incompatible implicit declaration of built-in function 'abort' textprop.c:967:2: note: include '' or provide a declaration of 'abort' textprop.c: In function 'Fset_text_properties': textprop.c:1127:2: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ textprop.c:1127:2: note: include '' or provide a declaration of 'abort' textprop.c: In function 'Fremove_text_properties': textprop.c:1220:2: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ textprop.c:1220:2: note: include '' or provide a declaration of 'abort' In file included from textprop.c:23:0: textprop.c: At top level: intervals.h:218:20: warning: inline function 'copy_intervals_to_string' declared but never defined extern INLINE void copy_intervals_to_string P_ ((Lisp_Object, struct buffer *, ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from textprop.c:24:0: buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined extern INLINE void temp_set_point_both P_ ((struct buffer *, int, int)); ^~~~~~~~~~~~~~~~~~~ buffer.h:178:20: warning: inline function 'temp_set_point' declared but never defined extern INLINE void temp_set_point P_ ((struct buffer *, int)); ^~~~~~~~~~~~~~ In file included from textprop.c:23:0: intervals.h:209:20: warning: inline function 'offset_intervals' declared but never defined extern INLINE void offset_intervals P_ ((struct buffer *, int, int)); ^~~~~~~~~~~~~~~~ gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/tmp/editors/emacs20/work/emacs-20.7/src -O2 -fPIC -D_FORTIFY_SOURCE=2 minibuf.c minibuf.c: In function 'choose_minibuf_frame': minibuf.c:137:2: warning: implicit declaration of function 'abort' [-Wimplicit-function-declaration] abort (); ^~~~~ minibuf.c:137:2: warning: incompatible implicit declaration of built-in function 'abort' minibuf.c:137:2: note: include '' or provide a declaration of 'abort' minibuf.c: In function 'get_minibuffer': minibuf.c:525:7: warning: implicit declaration of function 'sprintf' [-Wimplicit-function-declaration] sprintf (name, " *Minibuf-%d*", depth); ^~~~~~~ minibuf.c:525:7: warning: incompatible implicit declaration of built-in function 'sprintf' minibuf.c:525:7: note: include '' or provide a declaration of 'sprintf' In file included from minibuf.c:26:0: minibuf.c: At top level: buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined extern INLINE void temp_set_point_both P_ ((struct buffer *, int, int)); ^~~~~~~~~~~~~~~~~~~ buffer.h:178:20: warning: inline function 'temp_set_point' declared but never defined extern INLINE void temp_set_point P_ ((struct buffer *, int)); ^~~~~~~~~~~~~~ gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/tmp/editors/emacs20/work/emacs-20.7/src -O2 -fPIC -D_FORTIFY_SOURCE=2 fileio.c fileio.c: In function 'Ffile_name_as_directory': fileio.c:607:18: warning: implicit declaration of function 'alloca' [-Wimplicit-function-declaration] buf = (char *) alloca (STRING_BYTES (XSTRING (file)) + 10); ^~~~~~ fileio.c:607:18: warning: incompatible implicit declaration of built-in function 'alloca' fileio.c: In function 'Fdirectory_file_name': fileio.c:805:18: warning: incompatible implicit declaration of built-in function 'alloca' buf = (char *) alloca (STRING_BYTES (XSTRING (directory)) + 20); ^~~~~~ fileio.c: In function 'Fexpand_file_name': fileio.c:1296:26: warning: incompatible implicit declaration of built-in function 'alloca' o = (unsigned char *) alloca (p - nm + 1); ^~~~~~ fileio.c:1451:44: warning: incompatible implicit declaration of built-in function 'alloca' unsigned char *temp = (unsigned char *) alloca (length); ^~~~~~ fileio.c:1470:30: warning: incompatible implicit declaration of built-in function 'alloca' target = (unsigned char *) alloca (tlen); ^~~~~~ fileio.c: In function 'Fsubstitute_in_file_name': fileio.c:2045:29: warning: incompatible implicit declaration of built-in function 'alloca' target = (unsigned char *) alloca (s - o + 1); ^~~~~~ fileio.c:2064:27: warning: incompatible implicit declaration of built-in function 'alloca' xnm = (unsigned char *) alloca (STRING_BYTES (XSTRING (filename)) + total + 1); ^~~~~~ In file included from fileio.c:84:0: fileio.c: In function 'barf_or_query_if_file_exists': coding.h:515:6: warning: implicit declaration of function 'code_convert_string_norecord'; did you mean 'code_convert_region'? [-Wimplicit-function-declaration] ? code_convert_string_norecord (name, Vfile_name_coding_system, 1) \ ^ fileio.c:2223:22: note: in expansion of macro 'ENCODE_FILE' encoded_filename = ENCODE_FILE (absname); ^~~~~~~~~~~ fileio.c: In function 'Finsert_file_contents': fileio.c:3906:4: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] free (conversion_buffer); ^~~~ fileio.c:3906:4: warning: incompatible implicit declaration of built-in function 'free' fileio.c:3906:4: note: include '' or provide a declaration of 'free' fileio.c:3928:4: warning: incompatible implicit declaration of built-in function 'free' free (conversion_buffer); ^~~~ fileio.c:3928:4: note: include '' or provide a declaration of 'free' fileio.c:3993:7: warning: incompatible implicit declaration of built-in function 'free' free (conversion_buffer); ^~~~ fileio.c:3993:7: note: include '' or provide a declaration of 'free' In file included from fileio.c:81:0: fileio.c: At top level: intervals.h:218:20: warning: inline function 'copy_intervals_to_string' declared but never defined extern INLINE void copy_intervals_to_string P_ ((Lisp_Object, struct buffer *, ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from fileio.c:82:0: buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined extern INLINE void temp_set_point_both P_ ((struct buffer *, int, int)); ^~~~~~~~~~~~~~~~~~~ buffer.h:178:20: warning: inline function 'temp_set_point' declared but never defined extern INLINE void temp_set_point P_ ((struct buffer *, int)); ^~~~~~~~~~~~~~ In file included from fileio.c:81:0: intervals.h:209:20: warning: inline function 'offset_intervals' declared but never defined extern INLINE void offset_intervals P_ ((struct buffer *, int, int)); ^~~~~~~~~~~~~~~~ gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/tmp/editors/emacs20/work/emacs-20.7/src -O2 -fPIC -D_FORTIFY_SOURCE=2 dired.c In file included from dired.c:86:0: dired.c: In function 'Fdirectory_files': coding.h:515:6: warning: implicit declaration of function 'code_convert_string_norecord'; did you mean 'code_convert_region'? [-Wimplicit-function-declaration] ? code_convert_string_norecord (name, Vfile_name_coding_system, 1) \ ^ dired.c:174:17: note: in expansion of macro 'ENCODE_FILE' dirfilename = ENCODE_FILE (dirfilename); ^~~~~~~~~~~ dired.c: In function 'file_name_completion_stat': dired.c:568:29: warning: implicit declaration of function 'alloca' [-Wimplicit-function-declaration] char *fullname = (char *) alloca (len + pos + 2); ^~~~~~ dired.c:568:29: warning: incompatible implicit declaration of built-in function 'alloca' dired.c: In function 'Ffile_attributes': dired.c:726:3: warning: implicit declaration of function 'filemodestring'; did you mean 'Fread_string'? [-Wimplicit-function-declaration] filemodestring (&s, modes); ^~~~~~~~~~~~~~ Fread_string In file included from dired.c:83:0: dired.c: At top level: buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined extern INLINE void temp_set_point_both P_ ((struct buffer *, int, int)); ^~~~~~~~~~~~~~~~~~~ buffer.h:178:20: warning: inline function 'temp_set_point' declared but never defined extern INLINE void temp_set_point P_ ((struct buffer *, int)); ^~~~~~~~~~~~~~ gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/tmp/editors/emacs20/work/emacs-20.7/src -O2 -fPIC -D_FORTIFY_SOURCE=2 filemode.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/tmp/editors/emacs20/work/emacs-20.7/src -O2 -fPIC -D_FORTIFY_SOURCE=2 cmds.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/tmp/editors/emacs20/work/emacs-20.7/src -O2 -fPIC -D_FORTIFY_SOURCE=2 casetab.c In file included from casetab.c:25:0: buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined extern INLINE void temp_set_point_both P_ ((struct buffer *, int, int)); ^~~~~~~~~~~~~~~~~~~ buffer.h:178:20: warning: inline function 'temp_set_point' declared but never defined extern INLINE void temp_set_point P_ ((struct buffer *, int)); ^~~~~~~~~~~~~~ In file included from cmds.c:25:0: buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined extern INLINE void temp_set_point_both P_ ((struct buffer *, int, int)); ^~~~~~~~~~~~~~~~~~~ buffer.h:178:20: warning: inline function 'temp_set_point' declared but never defined extern INLINE void temp_set_point P_ ((struct buffer *, int)); ^~~~~~~~~~~~~~ gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/tmp/editors/emacs20/work/emacs-20.7/src -O2 -fPIC -D_FORTIFY_SOURCE=2 casefiddle.c casefiddle.c: In function 'casify_object': casefiddle.c:106:14: warning: implicit declaration of function 'alloca' [-Wimplicit-function-declaration] = (char *) alloca ((len - i) * MAX_LENGTH_OF_MULTI_BYTE_FORM ^~~~~~ casefiddle.c:106:14: warning: incompatible implicit declaration of built-in function 'alloca' gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/tmp/editors/emacs20/work/emacs-20.7/src -O2 -fPIC -D_FORTIFY_SOURCE=2 indent.c In file included from casefiddle.c:24:0: casefiddle.c: At top level: buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined extern INLINE void temp_set_point_both P_ ((struct buffer *, int, int)); ^~~~~~~~~~~~~~~~~~~ buffer.h:178:20: warning: inline function 'temp_set_point' declared but never defined extern INLINE void temp_set_point P_ ((struct buffer *, int)); ^~~~~~~~~~~~~~ indent.c: In function 'disptab_matches_widthtab': indent.c:124:5: warning: implicit declaration of function 'abort' [-Wimplicit-function-declaration] abort (); ^~~~~ indent.c:124:5: warning: incompatible implicit declaration of built-in function 'abort' indent.c:124:5: note: include '' or provide a declaration of 'abort' indent.c: In function 'recompute_width_table': indent.c:147:5: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ indent.c:147:5: note: include '' or provide a declaration of 'abort' In file included from indent.c:33:0: indent.c: At top level: intervals.h:218:20: warning: inline function 'copy_intervals_to_string' declared but never defined extern INLINE void copy_intervals_to_string P_ ((Lisp_Object, struct buffer *, ^~~~~~~~~~~~~~~~~~~~~~~~ intervals.h:209:20: warning: inline function 'offset_intervals' declared but never defined extern INLINE void offset_intervals P_ ((struct buffer *, int, int)); ^~~~~~~~~~~~~~~~ intervals.h:215:20: warning: inline function 'temp_set_point_both' declared but never defined extern INLINE void temp_set_point_both P_ ((struct buffer *, int, int)); ^~~~~~~~~~~~~~~~~~~ intervals.h:213:20: warning: inline function 'temp_set_point' declared but never defined extern INLINE void temp_set_point P_ ((struct buffer *, int)); ^~~~~~~~~~~~~~ gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/tmp/editors/emacs20/work/emacs-20.7/src -O2 -fPIC -D_FORTIFY_SOURCE=2 search.c In file included from search.c:34:0: intervals.h:218:20: warning: inline function 'copy_intervals_to_string' declared but never defined extern INLINE void copy_intervals_to_string P_ ((Lisp_Object, struct buffer *, ^~~~~~~~~~~~~~~~~~~~~~~~ intervals.h:209:20: warning: inline function 'offset_intervals' declared but never defined extern INLINE void offset_intervals P_ ((struct buffer *, int, int)); ^~~~~~~~~~~~~~~~ intervals.h:215:20: warning: inline function 'temp_set_point_both' declared but never defined extern INLINE void temp_set_point_both P_ ((struct buffer *, int, int)); ^~~~~~~~~~~~~~~~~~~ intervals.h:213:20: warning: inline function 'temp_set_point' declared but never defined extern INLINE void temp_set_point P_ ((struct buffer *, int)); ^~~~~~~~~~~~~~ gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/tmp/editors/emacs20/work/emacs-20.7/src -O2 -fPIC -D_FORTIFY_SOURCE=2 regex.c regex.c: In function 're_compile_fastmap': regex.c:3596:4: warning: implicit declaration of function 'abort' [-Wimplicit-function-declaration] abort (); /* We have listed all the cases. */ ^~~~~ regex.c:3596:4: warning: incompatible implicit declaration of built-in function 'abort' regex.c:3596:4: note: include '' or provide a declaration of 'abort' regex.c: In function 're_match_2_internal': regex.c:5676:11: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ regex.c:5676:11: note: include '' or provide a declaration of 'abort' In file included from regex.c:65:0: regex.c: At top level: buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined extern INLINE void temp_set_point_both P_ ((struct buffer *, int, int)); ^~~~~~~~~~~~~~~~~~~ buffer.h:178:20: warning: inline function 'temp_set_point' declared but never defined extern INLINE void temp_set_point P_ ((struct buffer *, int)); ^~~~~~~~~~~~~~ gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/tmp/editors/emacs20/work/emacs-20.7/src -O2 -fPIC -D_FORTIFY_SOURCE=2 undo.c In file included from undo.c:24:0: buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined extern INLINE void temp_set_point_both P_ ((struct buffer *, int, int)); ^~~~~~~~~~~~~~~~~~~ buffer.h:178:20: warning: inline function 'temp_set_point' declared but never defined extern INLINE void temp_set_point P_ ((struct buffer *, int)); ^~~~~~~~~~~~~~ gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/tmp/editors/emacs20/work/emacs-20.7/src -O2 -fPIC -D_FORTIFY_SOURCE=2 alloc.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/tmp/editors/emacs20/work/emacs-20.7/src -O2 -fPIC -D_FORTIFY_SOURCE=2 data.c alloc.c: In function 'Fgarbage_collect': alloc.c:1796:3: warning: implicit declaration of function 'shrink_regexp_cache' [-Wimplicit-function-declaration] shrink_regexp_cache (); ^~~~~~~~~~~~~~~~~~~ In file included from alloc.c:27:0: alloc.c: At top level: intervals.h:218:20: warning: inline function 'copy_intervals_to_string' declared but never defined extern INLINE void copy_intervals_to_string P_ ((Lisp_Object, struct buffer *, ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from alloc.c:30:0: buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined extern INLINE void temp_set_point_both P_ ((struct buffer *, int, int)); ^~~~~~~~~~~~~~~~~~~ buffer.h:178:20: warning: inline function 'temp_set_point' declared but never defined extern INLINE void temp_set_point P_ ((struct buffer *, int)); ^~~~~~~~~~~~~~ In file included from alloc.c:27:0: intervals.h:209:20: warning: inline function 'offset_intervals' declared but never defined extern INLINE void offset_intervals P_ ((struct buffer *, int, int)); ^~~~~~~~~~~~~~~~ data.c: In function 'Fnumber_to_string': data.c:2083:5: warning: implicit declaration of function 'sprintf' [-Wimplicit-function-declaration] sprintf (buffer, "%d", XINT (number)); ^~~~~~~ data.c:2083:5: warning: incompatible implicit declaration of built-in function 'sprintf' data.c:2083:5: note: include '' or provide a declaration of 'sprintf' data.c:2085:5: warning: incompatible implicit declaration of built-in function 'sprintf' sprintf (buffer, "%ld", XINT (number)); ^~~~~~~ data.c:2085:5: note: include '' or provide a declaration of 'sprintf' In file included from data.c:30:0: data.c: At top level: buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined extern INLINE void temp_set_point_both P_ ((struct buffer *, int, int)); ^~~~~~~~~~~~~~~~~~~ buffer.h:178:20: warning: inline function 'temp_set_point' declared but never defined extern INLINE void temp_set_point P_ ((struct buffer *, int)); ^~~~~~~~~~~~~~ gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/tmp/editors/emacs20/work/emacs-20.7/src -O2 -fPIC -D_FORTIFY_SOURCE=2 doc.c doc.c: In function 'read_bytecode_char': doc.c:84:1: warning: type of 'unreadflag' defaults to 'int' [-Wimplicit-int] read_bytecode_char (unreadflag) ^~~~~~~~~~~~~~~~~~ doc.c: In function 'get_doc_string': doc.c:153:23: warning: implicit declaration of function 'alloca' [-Wimplicit-function-declaration] name = (char *) alloca (minsize + XSTRING (file)->size + 8); ^~~~~~ doc.c:153:23: warning: incompatible implicit declaration of built-in function 'alloca' doc.c: In function 'Fsnarf_documentation': doc.c:472:19: warning: incompatible implicit declaration of built-in function 'alloca' name = (char *) alloca (XSTRING (filename)->size + 14); ^~~~~~ In file included from doc.c:40:0: doc.c: At top level: buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined extern INLINE void temp_set_point_both P_ ((struct buffer *, int, int)); ^~~~~~~~~~~~~~~~~~~ buffer.h:178:20: warning: inline function 'temp_set_point' declared but never defined extern INLINE void temp_set_point P_ ((struct buffer *, int)); ^~~~~~~~~~~~~~ gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/tmp/editors/emacs20/work/emacs-20.7/src -O2 -fPIC -D_FORTIFY_SOURCE=2 editfns.c editfns.c: In function 'Fencode_time': editfns.c:1106:4: warning: implicit declaration of function 'sprintf' [-Wimplicit-function-declaration] sprintf (tzbuf, "XXX%s%d:%02d:%02d", "-" + (XINT (zone) < 0), ^~~~~~~ editfns.c:1106:4: warning: incompatible implicit declaration of built-in function 'sprintf' editfns.c:1106:4: note: include '' or provide a declaration of 'sprintf' editfns.c: In function 'Fcurrent_time_zone': editfns.c:1236:4: warning: incompatible implicit declaration of built-in function 'sprintf' sprintf (buf, "%c%02d%02d", (offset < 0 ? '-' : '+'), am/60, am%60); ^~~~~~~ editfns.c:1236:4: note: include '' or provide a declaration of 'sprintf' editfns.c: In function 'Fformat': editfns.c:2725:3: warning: incompatible implicit declaration of built-in function 'sprintf' sprintf (p, this_format, XINT (args[n])); ^~~~~~~ editfns.c:2725:3: note: include '' or provide a declaration of 'sprintf' editfns.c:2727:3: warning: incompatible implicit declaration of built-in function 'sprintf' sprintf (p, this_format, XFLOAT (args[n])->data); ^~~~~~~ editfns.c:2727:3: note: include '' or provide a declaration of 'sprintf' editfns.c: In function 'Ftranspose_regions': editfns.c:3179:11: warning: implicit declaration of function 'safe_bcopy'; did you mean 'bcopy'? [-Wimplicit-function-declaration] safe_bcopy (start1_addr + len1_byte, start1_addr + len2_byte, len_mid); ^~~~~~~~~~ bcopy In file included from editfns.c:41:0: editfns.c: At top level: intervals.h:218:20: warning: inline function 'copy_intervals_to_string' declared but never defined extern INLINE void copy_intervals_to_string P_ ((Lisp_Object, struct buffer *, ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from editfns.c:42:0: buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined extern INLINE void temp_set_point_both P_ ((struct buffer *, int, int)); ^~~~~~~~~~~~~~~~~~~ buffer.h:178:20: warning: inline function 'temp_set_point' declared but never defined extern INLINE void temp_set_point P_ ((struct buffer *, int)); ^~~~~~~~~~~~~~ In file included from editfns.c:41:0: intervals.h:209:20: warning: inline function 'offset_intervals' declared but never defined extern INLINE void offset_intervals P_ ((struct buffer *, int, int)); ^~~~~~~~~~~~~~~~ gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/tmp/editors/emacs20/work/emacs-20.7/src -O2 -fPIC -D_FORTIFY_SOURCE=2 callint.c callint.c: In function 'Fcall_interactively': callint.c:293:34: warning: implicit declaration of function 'alloca' [-Wimplicit-function-declaration] string = (unsigned char *) alloca (STRING_BYTES (XSTRING (specs)) + 1); ^~~~~~ callint.c:293:34: warning: incompatible implicit declaration of built-in function 'alloca' callint.c:426:26: warning: incompatible implicit declaration of built-in function 'alloca' args = (Lisp_Object *) alloca ((count + 1) * sizeof (Lisp_Object)); ^~~~~~ In file included from callint.c:24:0: callint.c: At top level: buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined extern INLINE void temp_set_point_both P_ ((struct buffer *, int, int)); ^~~~~~~~~~~~~~~~~~~ buffer.h:178:20: warning: inline function 'temp_set_point' declared but never defined extern INLINE void temp_set_point P_ ((struct buffer *, int)); ^~~~~~~~~~~~~~ gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/tmp/editors/emacs20/work/emacs-20.7/src -O2 -fPIC -D_FORTIFY_SOURCE=2 eval.c eval.c: In function 'Fsignal': eval.c:1298:3: warning: implicit declaration of function 'fatal'; did you mean 'atol'? [-Wimplicit-function-declaration] fatal ("%s", XSTRING (string)->data, 0); ^~~~~ atol gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/tmp/editors/emacs20/work/emacs-20.7/src -O2 -fPIC -D_FORTIFY_SOURCE=2 floatfns.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/tmp/editors/emacs20/work/emacs-20.7/src -O2 -fPIC -D_FORTIFY_SOURCE=2 fns.c fns.c: In function 'string_make_multibyte': fns.c:951:27: warning: implicit declaration of function 'alloca' [-Wimplicit-function-declaration] buf = (unsigned char *) alloca (nbytes); ^~~~~~ fns.c:951:27: warning: incompatible implicit declaration of built-in function 'alloca' fns.c: In function 'string_make_unibyte': fns.c:969:27: warning: incompatible implicit declaration of built-in function 'alloca' buf = (unsigned char *) alloca (XSTRING (string)->size); ^~~~~~ fns.c: In function 'Fmapconcat': fns.c:2338:26: warning: incompatible implicit declaration of built-in function 'alloca' args = (Lisp_Object *) alloca (nargs * sizeof (Lisp_Object)); ^~~~~~ fns.c: In function 'Fmapcar': fns.c:2366:26: warning: incompatible implicit declaration of built-in function 'alloca' args = (Lisp_Object *) alloca (leni * sizeof (Lisp_Object)); ^~~~~~ fns.c: In function 'Fload_average': fns.c:2586:15: warning: implicit declaration of function 'getloadavg'; did you mean 'getdate'? [-Wimplicit-function-declaration] int loads = getloadavg (load_ave, 3); ^~~~~~~~~~ getdate fns.c: In function 'Fbase64_encode_region': fns.c:2872:24: warning: incompatible implicit declaration of built-in function 'alloca' encoded = (char *) alloca (allength); ^~~~~~ fns.c:2878:5: warning: implicit declaration of function 'abort' [-Wimplicit-function-declaration] abort (); ^~~~~ fns.c:2878:5: warning: incompatible implicit declaration of built-in function 'abort' fns.c:2878:5: note: include '' or provide a declaration of 'abort' fns.c: In function 'Fbase64_encode_string': fns.c:2923:24: warning: incompatible implicit declaration of built-in function 'alloca' encoded = (char *) alloca (allength); ^~~~~~ fns.c:2930:5: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ fns.c:2930:5: note: include '' or provide a declaration of 'abort' fns.c: In function 'Fbase64_decode_region': fns.c:3029:24: warning: incompatible implicit declaration of built-in function 'alloca' decoded = (char *) alloca (length); ^~~~~~ fns.c:3036:5: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ fns.c:3036:5: note: include '' or provide a declaration of 'abort' fns.c: In function 'Fbase64_decode_string': fns.c:3094:24: warning: incompatible implicit declaration of built-in function 'alloca' decoded = (char *) alloca (length); ^~~~~~ fns.c:3100:5: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ fns.c:3100:5: note: include '' or provide a declaration of 'abort' In file included from fns.c:40:0: fns.c: At top level: intervals.h:218:20: warning: inline function 'copy_intervals_to_string' declared but never defined extern INLINE void copy_intervals_to_string P_ ((Lisp_Object, struct buffer *, ^~~~~~~~~~~~~~~~~~~~~~~~ intervals.h:209:20: warning: inline function 'offset_intervals' declared but never defined extern INLINE void offset_intervals P_ ((struct buffer *, int, int)); ^~~~~~~~~~~~~~~~ intervals.h:215:20: warning: inline function 'temp_set_point_both' declared but never defined extern INLINE void temp_set_point_both P_ ((struct buffer *, int, int)); ^~~~~~~~~~~~~~~~~~~ intervals.h:213:20: warning: inline function 'temp_set_point' declared but never defined extern INLINE void temp_set_point P_ ((struct buffer *, int)); ^~~~~~~~~~~~~~ gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/tmp/editors/emacs20/work/emacs-20.7/src -O2 -fPIC -D_FORTIFY_SOURCE=2 print.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/tmp/editors/emacs20/work/emacs-20.7/src -O2 -fPIC -D_FORTIFY_SOURCE=2 lread.c lread.c: In function 'readchar': lread.c:309:12: warning: implicit declaration of function 'read_bytecode_char'; did you mean 'read_char'? [-Wimplicit-function-declaration] return read_bytecode_char (0); ^~~~~~~~~~~~~~~~~~ read_char In file included from print.c:39:0: intervals.h:218:20: warning: inline function 'copy_intervals_to_string' declared but never defined extern INLINE void copy_intervals_to_string P_ ((Lisp_Object, struct buffer *, ^~~~~~~~~~~~~~~~~~~~~~~~ intervals.h:209:20: warning: inline function 'offset_intervals' declared but never defined extern INLINE void offset_intervals P_ ((struct buffer *, int, int)); ^~~~~~~~~~~~~~~~ intervals.h:215:20: warning: inline function 'temp_set_point_both' declared but never defined extern INLINE void temp_set_point_both P_ ((struct buffer *, int, int)); ^~~~~~~~~~~~~~~~~~~ intervals.h:213:20: warning: inline function 'temp_set_point' declared but never defined extern INLINE void temp_set_point P_ ((struct buffer *, int)); ^~~~~~~~~~~~~~ In file included from lread.c:39:0: lread.c: In function 'openp': coding.h:515:6: warning: implicit declaration of function 'code_convert_string_norecord'; did you mean 'code_convert_region'? [-Wimplicit-function-declaration] ? code_convert_string_norecord (name, Vfile_name_coding_system, 1) \ ^ lread.c:890:18: note: in expansion of macro 'ENCODE_FILE' filename = ENCODE_FILE (filename); ^~~~~~~~~~~ In file included from lread.c:32:0: lread.c: At top level: buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined extern INLINE void temp_set_point_both P_ ((struct buffer *, int, int)); ^~~~~~~~~~~~~~~~~~~ buffer.h:178:20: warning: inline function 'temp_set_point' declared but never defined extern INLINE void temp_set_point P_ ((struct buffer *, int)); ^~~~~~~~~~~~~~ gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/tmp/editors/emacs20/work/emacs-20.7/src -O2 -fPIC -D_FORTIFY_SOURCE=2 abbrev.c abbrev.c: In function 'Fexpand_abbrev': abbrev.c:276:25: warning: implicit declaration of function 'alloca' [-Wimplicit-function-declaration] p = buffer = (char *) alloca (wordend_byte - wordstart_byte); ^~~~~~ abbrev.c:276:25: warning: incompatible implicit declaration of built-in function 'alloca' In file included from abbrev.c:26:0: abbrev.c: At top level: buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined extern INLINE void temp_set_point_both P_ ((struct buffer *, int, int)); ^~~~~~~~~~~~~~~~~~~ buffer.h:178:20: warning: inline function 'temp_set_point' declared but never defined extern INLINE void temp_set_point P_ ((struct buffer *, int)); ^~~~~~~~~~~~~~ gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/tmp/editors/emacs20/work/emacs-20.7/src -O2 -fPIC -D_FORTIFY_SOURCE=2 syntax.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/tmp/editors/emacs20/work/emacs-20.7/src -O2 -fPIC -D_FORTIFY_SOURCE=2 unexelf.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/tmp/editors/emacs20/work/emacs-20.7/src -O2 -fPIC -D_FORTIFY_SOURCE=2 mocklisp.c In file included from mocklisp.c:26:0: buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined extern INLINE void temp_set_point_both P_ ((struct buffer *, int, int)); ^~~~~~~~~~~~~~~~~~~ buffer.h:178:20: warning: inline function 'temp_set_point' declared but never defined extern INLINE void temp_set_point P_ ((struct buffer *, int)); ^~~~~~~~~~~~~~ syntax.c: In function 'skip_chars': syntax.c:1296:25: warning: implicit declaration of function 'alloca' [-Wimplicit-function-declaration] char_ranges = (int *) alloca (XSTRING (string)->size * (sizeof (int)) * 2); ^~~~~~ syntax.c:1296:25: warning: incompatible implicit declaration of built-in function 'alloca' gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/tmp/editors/emacs20/work/emacs-20.7/src -O2 -fPIC -D_FORTIFY_SOURCE=2 bytecode.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/tmp/editors/emacs20/work/emacs-20.7/src -O2 -fPIC -D_FORTIFY_SOURCE=2 process.c syntax.c: In function 'scan_sexps_forward': syntax.c:2281:1: warning: type of 'from_byte' defaults to 'int' [-Wimplicit-int] scan_sexps_forward (stateptr, from, from_byte, end, targetdepth, ^~~~~~~~~~~~~~~~~~ bytecode.c: In function 'Fbyte_code': bytecode.c:317:28: warning: implicit declaration of function 'alloca' [-Wimplicit-function-declaration] stackp = (Lisp_Object *) alloca (XFASTINT (maxdepth) * sizeof (Lisp_Object)); ^~~~~~ bytecode.c:317:28: warning: incompatible implicit declaration of built-in function 'alloca' bytecode.c:278:30: warning: implicit declaration of function 'abort' [-Wimplicit-function-declaration] if (ARG >= bytestr_length) abort () ^ bytecode.c:461:4: note: in expansion of macro 'CHECK_RANGE' CHECK_RANGE (op); ^~~~~~~~~~~ bytecode.c:278:30: warning: incompatible implicit declaration of built-in function 'abort' if (ARG >= bytestr_length) abort () ^ bytecode.c:461:4: note: in expansion of macro 'CHECK_RANGE' CHECK_RANGE (op); ^~~~~~~~~~~ bytecode.c:278:30: note: include '' or provide a declaration of 'abort' if (ARG >= bytestr_length) abort () ^ bytecode.c:461:4: note: in expansion of macro 'CHECK_RANGE' CHECK_RANGE (op); ^~~~~~~~~~~ bytecode.c:278:30: warning: incompatible implicit declaration of built-in function 'abort' if (ARG >= bytestr_length) abort () ^ bytecode.c:471:8: note: in expansion of macro 'CHECK_RANGE' CHECK_RANGE (op); ^~~~~~~~~~~ bytecode.c:278:30: note: include '' or provide a declaration of 'abort' if (ARG >= bytestr_length) abort () ^ bytecode.c:471:8: note: in expansion of macro 'CHECK_RANGE' CHECK_RANGE (op); ^~~~~~~~~~~ bytecode.c:278:30: warning: incompatible implicit declaration of built-in function 'abort' if (ARG >= bytestr_length) abort () ^ bytecode.c:482:8: note: in expansion of macro 'CHECK_RANGE' CHECK_RANGE (op); ^~~~~~~~~~~ bytecode.c:278:30: note: include '' or provide a declaration of 'abort' if (ARG >= bytestr_length) abort () ^ bytecode.c:482:8: note: in expansion of macro 'CHECK_RANGE' CHECK_RANGE (op); ^~~~~~~~~~~ bytecode.c:278:30: warning: incompatible implicit declaration of built-in function 'abort' if (ARG >= bytestr_length) abort () ^ bytecode.c:493:8: note: in expansion of macro 'CHECK_RANGE' CHECK_RANGE (op); ^~~~~~~~~~~ bytecode.c:278:30: note: include '' or provide a declaration of 'abort' if (ARG >= bytestr_length) abort () ^ bytecode.c:493:8: note: in expansion of macro 'CHECK_RANGE' CHECK_RANGE (op); ^~~~~~~~~~~ bytecode.c:278:30: warning: incompatible implicit declaration of built-in function 'abort' if (ARG >= bytestr_length) abort () ^ bytecode.c:505:8: note: in expansion of macro 'CHECK_RANGE' CHECK_RANGE (op); ^~~~~~~~~~~ bytecode.c:278:30: note: include '' or provide a declaration of 'abort' if (ARG >= bytestr_length) abort () ^ bytecode.c:505:8: note: in expansion of macro 'CHECK_RANGE' CHECK_RANGE (op); ^~~~~~~~~~~ bytecode.c:1155:5: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ bytecode.c:1155:5: note: include '' or provide a declaration of 'abort' In file included from bytecode.c:38:0: bytecode.c: At top level: buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined extern INLINE void temp_set_point_both P_ ((struct buffer *, int, int)); ^~~~~~~~~~~~~~~~~~~ buffer.h:178:20: warning: inline function 'temp_set_point' declared but never defined extern INLINE void temp_set_point P_ ((struct buffer *, int)); ^~~~~~~~~~~~~~ In file included from syntax.c:33:0: syntax.c: At top level: intervals.h:218:20: warning: inline function 'copy_intervals_to_string' declared but never defined extern INLINE void copy_intervals_to_string P_ ((Lisp_Object, struct buffer *, ^~~~~~~~~~~~~~~~~~~~~~~~ intervals.h:209:20: warning: inline function 'offset_intervals' declared but never defined extern INLINE void offset_intervals P_ ((struct buffer *, int, int)); ^~~~~~~~~~~~~~~~ intervals.h:215:20: warning: inline function 'temp_set_point_both' declared but never defined extern INLINE void temp_set_point_both P_ ((struct buffer *, int, int)); ^~~~~~~~~~~~~~~~~~~ intervals.h:213:20: warning: inline function 'temp_set_point' declared but never defined extern INLINE void temp_set_point P_ ((struct buffer *, int)); ^~~~~~~~~~~~~~ process.c: In function 'Fstart_process': process.c:1168:33: warning: implicit declaration of function 'alloca' [-Wimplicit-function-declaration] new_argv = (unsigned char **) alloca ((nargs - 1) * sizeof (char *)); ^~~~~~ process.c:1168:33: warning: incompatible implicit declaration of built-in function 'alloca' process.c: In function 'start_process_unwind': process.c:1292:5: warning: implicit declaration of function 'abort' [-Wimplicit-function-declaration] abort (); ^~~~~ process.c:1292:5: warning: incompatible implicit declaration of built-in function 'abort' process.c:1292:5: note: include '' or provide a declaration of 'abort' process.c: In function 'create_process': process.c:1481:43: warning: incompatible implicit declaration of built-in function 'alloca' unsigned char *buf = (unsigned char *) alloca (size); ^~~~~~ In file included from process.c:118:0: coding.h:515:6: warning: implicit declaration of function 'code_convert_string_norecord'; did you mean 'code_convert_region'? [-Wimplicit-function-declaration] ? code_convert_string_norecord (name, Vfile_name_coding_system, 1) \ ^ process.c:1549:19: note: in expansion of macro 'ENCODE_FILE' current_dir = ENCODE_FILE (current_dir); ^~~~~~~~~~~ In file included from process.c:124:0: blockinput.h:72:36: warning: incompatible implicit declaration of built-in function 'abort' (interrupt_input_blocked < 0 ? (abort (), 0) : 0), \ ^ process.c:1715:3: note: in expansion of macro 'UNBLOCK_INPUT' UNBLOCK_INPUT; ^~~~~~~~~~~~~ blockinput.h:72:36: note: include '' or provide a declaration of 'abort' (interrupt_input_blocked < 0 ? (abort (), 0) : 0), \ ^ process.c:1715:3: note: in expansion of macro 'UNBLOCK_INPUT' UNBLOCK_INPUT; ^~~~~~~~~~~~~ process.c: In function 'wait_reading_process_input': process.c:2506:2: warning: implicit declaration of function 'set_waiting_for_input'; did you mean 'clear_waiting_for_input'? [-Wimplicit-function-declaration] set_waiting_for_input (&timeout); ^~~~~~~~~~~~~~~~~~~~~ clear_waiting_for_input process.c:2631:8: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ process.c:2631:8: note: include '' or provide a declaration of 'abort' process.c:2709:7: warning: implicit declaration of function 'keyboard_bit_set'; did you mean 'record_insert'? [-Wimplicit-function-declaration] && keyboard_bit_set (&Available)) ^~~~~~~~~~~~~~~~ record_insert process.c: In function 'read_process_output': process.c:2984:6: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ process.c:2984:6: note: include '' or provide a declaration of 'abort' gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/tmp/editors/emacs20/work/emacs-20.7/src -O2 -fPIC -D_FORTIFY_SOURCE=2 callproc.c process.c:3200:24: warning: incompatible implicit declaration of built-in function 'alloca' temp_buf = (char *) alloca (nbytes); ^~~~~~ In file included from process.c:116:0: process.c: At top level: buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined extern INLINE void temp_set_point_both P_ ((struct buffer *, int, int)); ^~~~~~~~~~~~~~~~~~~ buffer.h:178:20: warning: inline function 'temp_set_point' declared but never defined extern INLINE void temp_set_point P_ ((struct buffer *, int)); ^~~~~~~~~~~~~~ callproc.c: In function 'Fcall_process': callproc.c:219:26: warning: implicit declaration of function 'alloca' [-Wimplicit-function-declaration] = (unsigned char **) alloca ((max (2, nargs - 2)) * sizeof (char *)); ^~~~~~ callproc.c:219:26: warning: incompatible implicit declaration of built-in function 'alloca' In file included from callproc.c:77:0: coding.h:515:6: warning: implicit declaration of function 'code_convert_string_norecord'; did you mean 'code_convert_region'? [-Wimplicit-function-declaration] ? code_convert_string_norecord (name, Vfile_name_coding_system, 1) \ ^ callproc.c:363:12: note: in expansion of macro 'ENCODE_FILE' infile = ENCODE_FILE (infile); ^~~~~~~~~~~ callproc.c: In function 'Fcall_process_region': callproc.c:862:29: warning: incompatible implicit declaration of built-in function 'alloca' char *tempfile = (char *) alloca (STRING_BYTES (XSTRING (Vtemp_file_name_pattern)) + 1); ^~~~~~ callproc.c:869:3: warning: implicit declaration of function 'mktemp'; did you mean 'mkstemps'? [-Wimplicit-function-declaration] mktemp (tempfile); ^~~~~~ mkstemps callproc.c: In function 'child_setup': callproc.c:993:24: warning: incompatible implicit declaration of built-in function 'alloca' pwd_var = (char *) alloca (i + 6); ^~~~~~ callproc.c:1037:31: warning: incompatible implicit declaration of built-in function 'alloca' env = new_env = (char **) alloca ((new_length + 2) * sizeof (char *)); ^~~~~~ In file included from callproc.c:74:0: callproc.c: At top level: buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined extern INLINE void temp_set_point_both P_ ((struct buffer *, int, int)); ^~~~~~~~~~~~~~~~~~~ buffer.h:178:20: warning: inline function 'temp_set_point' declared but never defined extern INLINE void temp_set_point P_ ((struct buffer *, int)); ^~~~~~~~~~~~~~ gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/tmp/editors/emacs20/work/emacs-20.7/src -O2 -fPIC -D_FORTIFY_SOURCE=2 region-cache.c region-cache.c: In function 'find_cache_boundary': region-cache.c:201:7: warning: implicit declaration of function 'abort' [-Wimplicit-function-declaration] abort (); ^~~~~ region-cache.c:201:7: warning: incompatible implicit declaration of built-in function 'abort' region-cache.c:201:7: note: include '' or provide a declaration of 'abort' region-cache.c: In function 'move_cache_gap': region-cache.c:227:5: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ region-cache.c:227:5: note: include '' or provide a declaration of 'abort' region-cache.c:232:5: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ region-cache.c:232:5: note: include '' or provide a declaration of 'abort' region-cache.c: In function 'insert_cache_boundary': region-cache.c:309:5: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ region-cache.c:309:5: note: include '' or provide a declaration of 'abort' region-cache.c:314:5: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ region-cache.c:314:5: note: include '' or provide a declaration of 'abort' region-cache.c:320:5: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ region-cache.c:320:5: note: include '' or provide a declaration of 'abort' region-cache.c:326:5: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ region-cache.c:326:5: note: include '' or provide a declaration of 'abort' region-cache.c: In function 'delete_cache_boundaries': region-cache.c:350:5: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ region-cache.c:350:5: note: include '' or provide a declaration of 'abort' region-cache.c:354:5: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ region-cache.c:354:5: note: include '' or provide a declaration of 'abort' region-cache.c:359:5: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ region-cache.c:359:5: note: include '' or provide a declaration of 'abort' region-cache.c: In function 'set_cache_region': region-cache.c:401:5: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ region-cache.c:401:5: note: include '' or provide a declaration of 'abort' region-cache.c:404:5: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ region-cache.c:404:5: note: include '' or provide a declaration of 'abort' In file included from region-cache.c:25:0: region-cache.c: At top level: buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined extern INLINE void temp_set_point_both P_ ((struct buffer *, int, int)); ^~~~~~~~~~~~~~~~~~~ buffer.h:178:20: warning: inline function 'temp_set_point' declared but never defined extern INLINE void temp_set_point P_ ((struct buffer *, int)); ^~~~~~~~~~~~~~ gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/tmp/editors/emacs20/work/emacs-20.7/src -O2 -fPIC -D_FORTIFY_SOURCE=2 doprnt.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/tmp/editors/emacs20/work/emacs-20.7/src -O2 -fPIC -D_FORTIFY_SOURCE=2 strftime.c doprnt.c: In function 'doprnt1': doprnt.c:124:23: warning: implicit declaration of function 'alloca' [-Wimplicit-function-declaration] fmtcpy = (char *) alloca (format_end - format + 1); ^~~~~~ doprnt.c:124:23: warning: incompatible implicit declaration of built-in function 'alloca' doprnt.c:207:3: warning: implicit declaration of function 'abort' [-Wimplicit-function-declaration] abort (); ^~~~~ doprnt.c:207:3: warning: incompatible implicit declaration of built-in function 'abort' doprnt.c:207:3: note: include '' or provide a declaration of 'abort' doprnt.c:234:12: warning: implicit declaration of function 'atoi'; did you mean 'Fatom'? [-Wimplicit-function-declaration] minlen = atoi (&fmtcpy[1]); ^~~~ Fatom gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/tmp/editors/emacs20/work/emacs-20.7/src -O2 -fPIC -D_FORTIFY_SOURCE=2 terminfo.c terminfo.c: In function 'tparam': terminfo.c:50:1: warning: type of 'len' defaults to 'int' [-Wimplicit-int] tparam (string, outstring, len, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9) ^~~~~~ terminfo.c:60:28: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] outstring = ((char *) (malloc ((strlen (temp)) + 1))); ^~~~~~ terminfo.c:60:28: warning: incompatible implicit declaration of built-in function 'malloc' terminfo.c:60:28: note: include '' or provide a declaration of 'malloc' gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/tmp/editors/emacs20/work/emacs-20.7/src -O2 -fPIC -D_FORTIFY_SOURCE=2 lastfile.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/tmp/editors/emacs20/work/emacs-20.7/src -O2 -fPIC -D_FORTIFY_SOURCE=2 gmalloc.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/tmp/editors/emacs20/work/emacs-20.7/src -O2 -fPIC -D_FORTIFY_SOURCE=2 ralloc.c ralloc.c: In function 'r_alloc_free': ralloc.c:990:3: warning: implicit declaration of function 'refill_memory_reserve' [-Wimplicit-function-declaration] refill_memory_reserve (); ^~~~~~~~~~~~~~~~~~~~~ ralloc.c: In function 'r_alloc_init': ralloc.c:120:15: warning: implicit declaration of function 'getpagesize'; did you mean 'getbsize'? [-Wimplicit-function-declaration] #define PAGE (getpagesize ()) ^ ralloc.c:1137:15: note: in expansion of macro 'PAGE' page_size = PAGE; ^~~~ gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/tmp/editors/emacs20/work/emacs-20.7/src -O2 -fPIC -D_FORTIFY_SOURCE=2 vm-limit.c gcc -Demacs -DHAVE_CONFIG_H -I. -I/tmp/editors/emacs20/work/emacs-20.7/src -O2 -fPIC -D_FORTIFY_SOURCE=2 -Wl,-z,nocombreloc -Wl,-z,relro -Wl,-z,now -Wl,-R/usr/pkg/lib /tmp/editors/emacs20/work/emacs-20.7/src/prefix-args.c -o prefix-args /tmp/editors/emacs20/work/emacs-20.7/src/prefix-args.c: In function 'main': /tmp/editors/emacs20/work/emacs-20.7/src/prefix-args.c:44:7: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] exit (2); ^~~~ /tmp/editors/emacs20/work/emacs-20.7/src/prefix-args.c:44:7: warning: incompatible implicit declaration of built-in function 'exit' /tmp/editors/emacs20/work/emacs-20.7/src/prefix-args.c:44:7: note: include '' or provide a declaration of 'exit' /tmp/editors/emacs20/work/emacs-20.7/src/prefix-args.c:53:3: warning: incompatible implicit declaration of built-in function 'exit' exit (0); ^~~~ /tmp/editors/emacs20/work/emacs-20.7/src/prefix-args.c:53:3: note: include '' or provide a declaration of 'exit' gcc `echo | sed -e 's/-R/-Wl,-rpath,/'` -Wl,-z,nocombreloc -Wl,-z,relro -Wl,-z,now -Wl,-R/usr/pkg/lib -o temacs dispnew.o frame.o scroll.o xdisp.o xmenu.o window.o charset.o coding.o category.o ccl.o cm.o term.o xfaces.o emacs.o keyboard.o macros.o keymap.o sysdep.o buffer.o filelock.o insdel.o marker.o intervals.o textprop.o minibuf.o fileio.o dired.o filemode.o cmds.o casetab.o casefiddle.o indent.o search.o regex.o undo.o alloc.o data.o doc.o editfns.o callint.o eval.o floatfns.o fns.o print.o lread.o abbrev.o syntax.o unexelf.o mocklisp.o bytecode.o process.o callproc.o region-cache.o doprnt.o strftime.o terminfo.o lastfile.o gmalloc.o ralloc.o vm-limit.o -ltermcap -lm rm -f ../etc/DOC ../lib-src/make-docfile -d /tmp/editors/emacs20/work/emacs-20.7/src sunfns.o dosfns.o msdos.o intervals.o textprop.o xterm.o xfns.o xmenu.o xselect.o xrdb.o dispnew.o frame.o scroll.o xdisp.o xmenu.o window.o charset.o coding.o category.o ccl.o cm.o term.o xfaces.o emacs.o keyboard.o macros.o keymap.o sysdep.o buffer.o filelock.o insdel.o marker.o intervals.o textprop.o minibuf.o fileio.o dired.o filemode.o cmds.o casetab.o casefiddle.o indent.o search.o regex.o undo.o alloc.o data.o doc.o editfns.o callint.o eval.o floatfns.o fns.o print.o lread.o abbrev.o syntax.o unexelf.o mocklisp.o bytecode.o process.o callproc.o region-cache.o doprnt.o strftime.o > ../etc/DOC ../lib-src/make-docfile -a ../etc/DOC -d /tmp/editors/emacs20/work/emacs-20.7/src ../lisp/facemenu.elc ../lisp/float-sup.elc ../lisp/frame.elc ../lisp/menu-bar.elc ../lisp/mouse.elc ../lisp/select.elc ../lisp/scroll-bar.elc ../lisp/vmsproc.elc ../lisp/vms-patch.elc ../lisp/ls-lisp.elc ../lisp/dos-fns.elc ../lisp/w32-fns.elc ../lisp/dos-w32.elc ../lisp/abbrev.elc ../lisp/buff-menu.elc ../lisp/byte-run.elc ../lisp/cus-start.el ../lisp/custom.elc ../lisp/emacs-lisp/lisp-mode.elc ../lisp/emacs-lisp/lisp.elc ../lisp/faces.elc ../lisp/files.elc ../lisp/format.elc ../lisp/help.elc ../lisp/indent.elc ../lisp/isearch.elc ../lisp/loadup.el ../lisp/loaddefs.el ../lisp/bindings.el ../lisp/map-ynp.elc ../lisp/international/mule.elc ../lisp/international/mule-conf.el ../lisp/international/mule-cmds.elc ../lisp/international/characters.elc ../lisp/case-table.elc ../lisp/language/chinese.elc ../lisp/language/cyrillic.elc ../lisp/language/indian.elc ../lisp/language/devanagari.elc ../lisp/language/english.elc ../lisp/language/ethiopic.elc ../lisp/language/european.elc ../lisp/language/czech.elc ../lisp/language/slovak.elc ../lisp/language/romanian.elc ../lisp/language/greek.elc ../lisp/language/hebrew.elc ../lisp/language/japanese.elc ../lisp/language/korean.elc ../lisp/language/lao.elc ../lisp/language/thai.elc ../lisp/language/tibetan.elc ../lisp/language/vietnamese.elc ../lisp/language/misc-lang.elc ../lisp/paths.el ../lisp/register.elc ../lisp/replace.elc ../lisp/simple.elc ../lisp/startup.elc ../lisp/subr.elc ../lisp/textmodes/fill.elc ../lisp/textmodes/page.elc ../lisp/textmodes/paragraphs.elc ../lisp/textmodes/text-mode.elc ../lisp/vc-hooks.elc ../lisp/ediff-hook.elc ../lisp/widget.elc ../lisp/window.elc ../lisp/version.el ld: callproc.o: in function `Fcall_process_region': callproc.c:(.text+0x1b11): warning: warning: mktemp() possibly used unsafely, use mkstemp() or mkdtemp() ld: sysdep.o: in function `seed_random': sysdep.c:(.text+0xe3a): warning: warning: reference to compatibility srandom(); include for correct reference /usr/sbin/paxctl +a temacs || true ./temacs -batch -l loadup dump Loading loadup (source)... Using load-path (/tmp/editors/emacs20/work/emacs-20.7/lisp) Loading byte-run... Loading subr... Loading version.el (source)... Loading map-ynp... Loading widget... Loading custom... Loading cus-start (source)... Note, built-in variable `x-bitmap-file-path' not bound Loading international/mule (compiled; note, source file is newer)... Loading international/mule-conf.el (source)... Loading format... Loading bindings (source)... Loading simple... Loading help... Loading files... Loading international/mule-cmds (compiled; note, source file is newer)... Loading case-table... Loading international/characters... Lists of integers (garbage collection statistics) are normal output while building Emacs; they do not indicate a problem. ((6427 . 8209) (3408 . 0) (391 . 2) 13204 16381 (0 . 0) (0 . 0)) Loading loaddefs.el (source)... ((15159 . 12142) (4865 . 0) (398 . 7) 26886 17944 (2 . 0) (0 . 0)) Loading international/latin-1 (source)... Loading international/latin-2 (source)... Loading international/latin-3 (source)... Loading international/latin-4 (source)... Loading international/latin-5 (source)... Loading language/chinese... Loading language/cyrillic... Loading language/indian... Loading language/devanagari... Loading language/english... Loading language/ethiopic... Loading language/european... Loading language/czech... Loading language/slovak... Loading language/romanian... Loading language/greek... Loading language/hebrew... Loading language/japanese... Loading language/korean... Loading language/lao... Loading language/thai... Loading language/tibetan... Loading language/vietnamese... Loading language/misc-lang... Loading indent... Loading isearch... Loading window... Loading frame... Loading faces... Loading facemenu... ((24472 . 4031) (5868 . 0) (401 . 48) 50917 31673 (2 . 1) (0 . 0)) Loading menu-bar... Loading paths.el (source)... Loading startup... Loading emacs-lisp/lisp... Loading textmodes/page... Loading register... Loading textmodes/paragraphs... Loading emacs-lisp/lisp-mode... Loading textmodes/text-mode... Loading textmodes/fill... ((27955 . 3514) (6266 . 1) (404 . 45) 54210 45435 (2 . 1) (0 . 0)) Loading replace... Loading abbrev... Loading buff-menu... Loading float-sup... ((28298 . 3171) (6412 . 0) (404 . 45) 54706 45823 (6 . 5) (0 . 0)) Loading vc-hooks... Loading ediff-hook... ((29321 . 2148) (6553 . 0) (406 . 43) 55626 45840 (6 . 5) (0 . 0)) Finding pointers to doc strings... Finding pointers to doc strings...done Loading site-init (source)... Wrote /tmp/editors/emacs20/work/emacs-20.7/lib-src/fns-20.7.1.el Dumping under names emacs and emacs-20.7.1 gmake[1]: *** [Makefile:72: emacs] Segmentation fault (core dumped) gmake[1]: *** Deleting file 'emacs' gmake[1]: Leaving directory '/tmp/editors/emacs20/work/emacs-20.7/src' gmake: *** [Makefile:236: src] Error 2 *** Error code 2 Stop. make[1]: stopped in /amd/pkgsrc/CHROOT/P/pkgsrc/editors/emacs20 *** Error code 1 Stop. make: stopped in /amd/pkgsrc/CHROOT/P/pkgsrc/editors/emacs20