=> Bootstrap dependency digest>=20211023: found digest-20220214
===> 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.7nb26
cd lib-src; /usr/pkg/bin/gmake all -j3 --jobserver-auth=fifo:/tmp//GMfifo10810 \
  CC='gcc' CFLAGS='-O2 -mieee' CPPFLAGS='' \
  LDFLAGS='-Wl,-z,nocombreloc -Wl,-R/usr/pkg/lib' MAKE='/usr/pkg/bin/gmake'
gmake[1]: Entering directory '/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src'
gmake[1]: warning: -j3 forced in submake: resetting jobserver mode.
gcc -DHAVE_CONFIG_H    -I. -I../src -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/../src -Wl,-z,nocombreloc -Wl,-R/usr/pkg/lib  -O2 -mieee -o test-distrib /tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/test-distrib.c
gcc -DHAVE_CONFIG_H    -I. -I../src -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/../src -Wl,-z,nocombreloc -Wl,-R/usr/pkg/lib  -O2 -mieee /tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/make-docfile.c  -o make-docfile
gcc -DHAVE_CONFIG_H    -I. -I../src -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/../src -Wl,-z,nocombreloc -Wl,-R/usr/pkg/lib  -O2 -mieee /tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/profile.c  -o profile
/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/test-distrib.c: In function 'cool_read':
/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/test-distrib.c:42:18: warning: implicit declaration of function 'read'; did you mean 'fread'? [-Wimplicit-function-declaration]
   42 |       if ((num = read (fd, buf + sofar, size - sofar)) == 0)
      |                  ^~~~
      |                  fread
/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/test-distrib.c: In function 'main':
/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/test-distrib.c:62:8: warning: implicit declaration of function 'open'; did you mean 'popen'? [-Wimplicit-function-declaration]
   62 |   fd = open (argv[1], O_RDONLY);
      |        ^~~~
      |        popen
/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/test-distrib.c:79:3: warning: implicit declaration of function 'close'; did you mean 'pclose'? [-Wimplicit-function-declaration]
   79 |   close (fd);
      |   ^~~~~
      |   pclose
gcc -DHAVE_CONFIG_H    -I. -I../src -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/../src -Wl,-z,nocombreloc -Wl,-R/usr/pkg/lib  -O2 -mieee /tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/digest-doc.c  -o digest-doc 
./test-distrib /tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/testfile
gcc -DHAVE_CONFIG_H    -I. -I../src -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/../src -Wl,-z,nocombreloc -Wl,-R/usr/pkg/lib  -O2 -mieee /tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/sorted-doc.c   -o sorted-doc
gcc -c -DHAVE_CONFIG_H    -I. -I../src -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/../src  -O2 -mieee -Demacs  /tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/movemail.c
/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/movemail.c:698:1: warning: return type defaults to 'int' [-Wimplicit-int]
  698 | popmail (user, outfile, preserve, password, reverse_order)
      | ^~~~~~~
/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/movemail.c: In function 'pop_retr':
/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/movemail.c:824:1: warning: type of 'msgno' defaults to 'int' [-Wimplicit-int]
  824 | pop_retr (server, msgno, arg)
      | ^~~~~~~~
/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/movemail.c: At top level:
/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/movemail.c:909:1: warning: return type defaults to 'int' [-Wimplicit-int]
  909 | mbx_delimit_end (mbf)
      | ^~~~~~~~~~~~~~~
gcc -c -DHAVE_CONFIG_H    -I. -I../src -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/../src  -O2 -mieee  /tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/pop.c
/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/pop.c: In function 'pop_retrieve':
/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/pop.c:652:7: warning: implicit declaration of function 'bcopy' [-Wimplicit-function-declaration]
  652 |       bcopy (fromserver, &ptr[cp], ret);
      |       ^~~~~
/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/pop.c:652:7: warning: incompatible implicit declaration of built-in function 'bcopy'
/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/pop.c: In function 'socket_connection':
/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/pop.c:1081:3: warning: implicit declaration of function 'bzero' [-Wimplicit-function-declaration]
 1081 |   bzero ((char *) &addr, sizeof (addr));
      |   ^~~~~
/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/pop.c:1081:3: warning: incompatible implicit declaration of built-in function 'bzero'
/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/pop.c:1133:7: warning: incompatible implicit declaration of built-in function 'bcopy'
 1133 |       bcopy (*hostent->h_addr_list, (char *) &addr.sin_addr,
      |       ^~~~~
/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/pop.c: In function 'pop_getline':
/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/pop.c:1315:4: warning: incompatible implicit declaration of built-in function 'bcopy'
 1315 |    bcopy (server->buffer + server->buffer_index,
      |    ^~~~~
gcc -c -DHAVE_CONFIG_H    -I. -I../src -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/../src  -O2 -mieee /tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/getopt.c
gcc -c -DHAVE_CONFIG_H    -I. -I../src -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/../src  -O2 -mieee /tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/getopt1.c
gcc -DHAVE_CONFIG_H    -I. -I../src -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/../src -Wl,-z,nocombreloc -Wl,-R/usr/pkg/lib  -O2 -mieee /tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/cvtmail.c  -o cvtmail
gcc -DHAVE_CONFIG_H    -I. -I../src -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/../src -Wl,-z,nocombreloc -Wl,-R/usr/pkg/lib  -O2 -mieee /tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/fakemail.c  -o fakemail
gcc -DHAVE_CONFIG_H    -I. -I../src -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/../src -Wl,-z,nocombreloc -Wl,-R/usr/pkg/lib  -O2 -mieee /tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/yow.c  -o yow
gcc -DHAVE_CONFIG_H    -I. -I../src -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/../src -Wl,-z,nocombreloc -Wl,-R/usr/pkg/lib  -O2 -mieee /tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/emacsserver.c  -o emacsserver
/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/yow.c: In function 'main':
/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/yow.c:65:16: warning: implicit declaration of function 'getpid' [-Wimplicit-function-declaration]
   65 |   srand((int) (getpid() + time((long *) 0)));
      |                ^~~~~~
/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/yow.c:65:27: warning: implicit declaration of function 'time' [-Wimplicit-function-declaration]
   65 |   srand((int) (getpid() + time((long *) 0)));
      |                           ^~~~
/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/emacsserver.c: In function 'main':
/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/emacsserver.c:330:53: warning: passing argument 3 of 'accept' from incompatible pointer type [-Wincompatible-pointer-types]
  330 |    infd = accept (s, (struct sockaddr *) &fromunix, &fromlen);
      |                                                     ^~~~~~~~
      |                                                     |
      |                                                     size_t * {aka long unsigned int *}
In file included from /tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/emacsserver.c:59:
/usr/include/sys/socket.h:621:47: note: expected '__socklen_t * restrict' {aka 'unsigned int * restrict'} but argument is of type 'size_t *' {aka 'long unsigned int *'}
  621 | int accept(int, struct sockaddr * __restrict, socklen_t * __restrict);
      |                                               ^
gcc -DHAVE_CONFIG_H    -I. -I../src -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/../src -Wl,-z,nocombreloc -Wl,-R/usr/pkg/lib  -O2 -mieee /tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/hexl.c  -o hexl
ld: /tmp//ccAWwIjB.o: in function `main':
(.text.startup+0xb0): warning: warning: reference to compatibility time(); include <time.h> for correct reference
gcc -c -DHAVE_CONFIG_H    -I. -I../src -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/../src  -O2 -mieee -DCONFIG_BROKETS -DINHIBIT_STRING_HEADER /tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/../src/regex.c
gcc -DHAVE_CONFIG_H    -I. -I../src -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/../src -Wl,-z,nocombreloc -Wl,-R/usr/pkg/lib  -O2 -mieee /tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/emacsclient.c getopt.o getopt1.o   	   -DVERSION=`sed -n -e '/(defconst emacs-version/ s/^[^"]*\("[^"]*"\).*/\1/p' /tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/../lisp/version.el` 	    -o emacsclient
/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/../src/regex.c: In function 're_match':
/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/../src/regex.c:275:16: warning: ignoring return value of '__builtin_alloca' declared with attribute 'warn_unused_result' [-Wunused-result]
  275 | #define alloca __builtin_alloca
      |                ^
/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/../src/regex.c:4047:3: note: in expansion of macro 'alloca'
 4047 |   alloca (0);
      |   ^~~~~~
/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/../src/regex.c: In function 're_match_2':
/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/../src/regex.c:275:16: warning: ignoring return value of '__builtin_alloca' declared with attribute 'warn_unused_result' [-Wunused-result]
  275 | #define alloca __builtin_alloca
      |                ^
/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/../src/regex.c:4092:3: note: in expansion of macro 'alloca'
 4092 |   alloca (0);
      |   ^~~~~~
ld: /tmp//ccmJRCqf.o: in function `main':
(.text.startup+0x214): warning: warning: getwd() possibly used unsafely, consider using getcwd()
gcc -DHAVE_CONFIG_H    -I. -I../src -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/../src -Wl,-z,nocombreloc -Wl,-R/usr/pkg/lib  -O2 -mieee /tmp/pkgbuild/editors/emacs20/work.alpha/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/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/../src -Wl,-z,nocombreloc -Wl,-R/usr/pkg/lib -O2 -mieee  movemail.o pop.o getopt.o getopt1.o          -o movemail
gcc -DHAVE_CONFIG_H    -I. -I../src -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/../src -Wl,-z,nocombreloc -Wl,-R/usr/pkg/lib  -O2 -mieee -DVERSION="\"20.7\"" /tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/etags.c getopt.o getopt1.o  regex.o  -o etags
gcc -DHAVE_CONFIG_H    -I. -I../src -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/../src -Wl,-z,nocombreloc -Wl,-R/usr/pkg/lib  -O2 -mieee -DCTAGS -DVERSION="\"20.7\"" /tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src/etags.c getopt.o getopt1.o  regex.o  -o ctags
gmake[1]: Leaving directory '/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/lib-src'
cd src; /usr/pkg/bin/gmake all -j3 --jobserver-auth=fifo:/tmp//GMfifo10810 \
  CC='gcc' CFLAGS='-O2 -mieee' CPPFLAGS='' \
  LDFLAGS='-Wl,-z,nocombreloc -Wl,-R/usr/pkg/lib' MAKE='/usr/pkg/bin/gmake'
gmake[1]: Entering directory '/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/src'
gmake[1]: warning: -j3 forced in submake: resetting jobserver mode.
touch stamp-oldxmenu
gcc -c  -Demacs -DHAVE_CONFIG_H   -I. -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/src       -O2 -mieee dispnew.c
gcc -c  -Demacs -DHAVE_CONFIG_H   -I. -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/src       -O2 -mieee frame.c
gcc -c  -Demacs -DHAVE_CONFIG_H   -I. -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/src       -O2 -mieee scroll.c
scroll.c: In function 'calculate_scrolling':
scroll.c:80:1: warning: type of 'lines_below' defaults to 'int' [-Wimplicit-int]
   80 | calculate_scrolling (frame, matrix, window_size, lines_below,
      | ^~~~~~~~~~~~~~~~~~~
scroll.c: In function 'do_scrolling':
scroll.c:264:3: warning: implicit declaration of function 'bcopy' [-Wimplicit-function-declaration]
  264 |   bcopy (current_frame->glyphs, temp_frame->glyphs,
      |   ^~~~~
scroll.c:264:3: warning: incompatible implicit declaration of built-in function 'bcopy'
scroll.c:272:3: warning: implicit declaration of function 'bzero' [-Wimplicit-function-declaration]
  272 |   bzero (temp_frame->enable, temp_frame->height * sizeof (char));
      |   ^~~~~
scroll.c:272:3: warning: incompatible implicit declaration of built-in function 'bzero'
scroll.c: In function 'calculate_direct_scrolling':
scroll.c:409:1: warning: type of 'lines_below' defaults to 'int' [-Wimplicit-int]
  409 | calculate_direct_scrolling (frame, matrix, window_size, lines_below,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
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]
 1476 |  XBUFFER (w->buffer)->display_time = Fcurrent_time ();
      |                                      ^~~~~~~~~~~~~
      |                                      Fcurrent_column
scroll.c: In function 'do_direct_scrolling':
scroll.c:670:3: warning: incompatible implicit declaration of built-in function 'bcopy'
  670 |   bcopy (current_frame->glyphs, temp_frame->glyphs,
      |   ^~~~~
scroll.c:678:3: warning: incompatible implicit declaration of built-in function 'bzero'
  678 |   bzero (temp_frame->enable, temp_frame->height * sizeof (char));
      |   ^~~~~
scroll.c: In function 'scrolling_max_lines_saved':
scroll.c:852:3: warning: incompatible implicit declaration of built-in function 'bzero'
  852 |   bzero (lines, sizeof lines);
      |   ^~~~~
In file included from frame.c:206:
frame.c: At top level:
buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined
  180 | 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
  178 | extern INLINE void temp_set_point P_ ((struct buffer *, int));
      |                    ^~~~~~~~~~~~~~
dispnew.c: In function 'make_frame_glyphs':
dispnew.c:261:3: warning: implicit declaration of function 'bzero' [-Wimplicit-function-declaration]
  261 |   bzero (new->enable, height * sizeof (char));
      |   ^~~~~
dispnew.c:261:3: warning: incompatible implicit declaration of built-in function 'bzero'
dispnew.c: In function 'clear_frame_records':
dispnew.c:499:3: warning: incompatible implicit declaration of built-in function 'bzero'
  499 |   bzero (FRAME_CURRENT_GLYPHS (frame)->enable, FRAME_HEIGHT (frame));
      |   ^~~~~
dispnew.c: In function 'safe_bcopy':
dispnew.c:563:5: warning: implicit declaration of function 'bcopy' [-Wimplicit-function-declaration]
  563 |     bcopy (from, to, size);
      |     ^~~~~
dispnew.c:563:5: warning: incompatible implicit declaration of built-in function 'bcopy'
dispnew.c:593:8: warning: incompatible implicit declaration of built-in function 'bcopy'
  593 |        bcopy (endf, endt, to - from);
      |        ^~~~~
dispnew.c:599:4: warning: incompatible implicit declaration of built-in function 'bcopy'
  599 |    bcopy (from, to, endt - from);
      |    ^~~~~
dispnew.c: In function 'rotate_vector':
dispnew.c:618:3: warning: incompatible implicit declaration of built-in function 'bcopy'
  618 |   bcopy (vector, temp + distance, size - distance);
      |   ^~~~~
dispnew.c: In function 'scroll_frame_lines':
dispnew.c:698:7: warning: incompatible implicit declaration of built-in function 'bzero'
  698 |       bzero (current_frame->used + from,
      |       ^~~~~
dispnew.c:794:7: warning: incompatible implicit declaration of built-in function 'bzero'
  794 |       bzero (current_frame->used + end + amount,
      |       ^~~~~
dispnew.c: In function 'preserve_other_columns':
dispnew.c:866:8: warning: incompatible implicit declaration of built-in function 'bcopy'
  866 |        bcopy (current_frame->glyphs[vpos],
      |        ^~~~~
dispnew.c:885:8: warning: incompatible implicit declaration of built-in function 'bcopy'
  885 |        bcopy (current_frame->glyphs[vpos] + end,
      |        ^~~~~
dispnew.c: In function 'update_frame':
dispnew.c:1406:3: warning: incompatible implicit declaration of built-in function 'bzero'
 1406 |   bzero (FRAME_DESIRED_GLYPHS (f)->enable, FRAME_HEIGHT (f));
      |   ^~~~~
In file included from dispnew.c:48:
dispnew.c: At top level:
intervals.h:218:20: warning: inline function 'copy_intervals_to_string' declared but never defined
  218 | 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
  209 | 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
  215 | 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
  213 | extern INLINE void temp_set_point P_ ((struct buffer *, int));
      |                    ^~~~~~~~~~~~~~
gcc -c  -Demacs -DHAVE_CONFIG_H   -I. -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/src       -O2 -mieee xdisp.c
xdisp.c: In function 'message2_nolog':
xdisp.c:511:1: warning: type of 'multibyte' defaults to 'int' [-Wimplicit-int]
  511 | message2_nolog (m, len, multibyte)
      | ^~~~~~~~~~~~~~
xdisp.c: In function 'redisplay_window':
xdisp.c:2259:15: warning: implicit declaration of function 'Fwindow_end'; did you mean 'Fwindow_at'? [-Wimplicit-function-declaration]
 2259 |       ltemp = Fwindow_end (window, Qt);
      |               ^~~~~~~~~~~
      |               Fwindow_at
xdisp.c: In function 'display_text_line':
xdisp.c:3213:1: warning: type of 'start_byte' defaults to 'int' [-Wimplicit-int]
 3213 | display_text_line (w, start, start_byte, vpos, hpos, taboffset, ovstr_done)
      | ^~~~~~~~~~~~~~~~~
xdisp.c: In function 'decode_mode_spec_coding':
xdisp.c:4640:7: warning: implicit declaration of function 'bcopy' [-Wimplicit-function-declaration]
 4640 |       bcopy (eol_str, buf, eol_str_len);
      |       ^~~~~
xdisp.c:4640:7: warning: incompatible implicit declaration of built-in function 'bcopy'
In file included from xdisp.c:39:
xdisp.c: At top level:
intervals.h:218:20: warning: inline function 'copy_intervals_to_string' declared but never defined
  218 | 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
  209 | 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
  215 | 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
  213 | extern INLINE void temp_set_point P_ ((struct buffer *, int));
      |                    ^~~~~~~~~~~~~~
gcc -c  -Demacs -DHAVE_CONFIG_H   -I. -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/src       -O2 -mieee xmenu.c
xmenu.c: In function 'grow_menu_items':
xmenu.c:263:3: warning: implicit declaration of function 'bcopy' [-Wimplicit-function-declaration]
  263 |   bcopy (XVECTOR (old)->contents, XVECTOR (menu_items)->contents,
      |   ^~~~~
xmenu.c:263:3: warning: incompatible implicit declaration of built-in function 'bcopy'
gcc -c  -Demacs -DHAVE_CONFIG_H   -I. -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/src       -O2 -mieee window.c
In file included from xmenu.c:45:
xmenu.c: At top level:
buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined
  180 | 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
  178 | extern INLINE void temp_set_point P_ ((struct buffer *, int));
      |                    ^~~~~~~~~~~~~~
window.c:1542:1: warning: return type defaults to 'int' [-Wimplicit-int]
 1542 | 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]
 1968 |   XBUFFER (buffer)->display_time = Fcurrent_time ();
      |                                    ^~~~~~~~~~~~~
      |                                    Fcurrent_column
In file included from window.c:24:
window.c: At top level:
buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined
  180 | 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
  178 | extern INLINE void temp_set_point P_ ((struct buffer *, int));
      |                    ^~~~~~~~~~~~~~
gcc -c  -Demacs -DHAVE_CONFIG_H   -I. -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/src       -O2 -mieee charset.c
charset.c: In function 'Ffind_charset_region':
charset.c:882:3: warning: implicit declaration of function 'bzero' [-Wimplicit-function-declaration]
  882 |   bzero (charsets, (MAX_CHARSET + 1) * sizeof (int));
      |   ^~~~~
charset.c:882:3: warning: incompatible implicit declaration of built-in function 'bzero'
charset.c: In function 'Ffind_charset_string':
charset.c:936:3: warning: incompatible implicit declaration of built-in function 'bzero'
  936 |   bzero (charsets, (MAX_CHARSET + 1) * sizeof (int));
      |   ^~~~~
charset.c: In function 'Fstring':
charset.c:1434:2: warning: implicit declaration of function 'bcopy' [-Wimplicit-function-declaration]
 1434 |  bcopy (str, p, len);
      |  ^~~~~
charset.c:1434:2: warning: incompatible implicit declaration of built-in function 'bcopy'
charset.c: In function 'str_cmpchar_id':
charset.c:1552:11: warning: implicit declaration of function 'bcmp' [-Wimplicit-function-declaration]
 1552 |      && ! bcmp (str, cmpcharp->data, len))
      |           ^~~~
charset.c:1552:38: warning: 'bcmp' argument 3 type is 'int' where 'long unsigned int' is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch]
 1552 |      && ! bcmp (str, cmpcharp->data, len))
      |                                      ^~~
<built-in>: note: built-in 'bcmp' declared here
charset.c:1569:3: warning: incompatible implicit declaration of built-in function 'bcopy'
 1569 |   bcopy (str, buf, len);
      |   ^~~~~
charset.c: In function 'Fcompose_string':
charset.c:1946:4: warning: incompatible implicit declaration of built-in function 'bcopy'
 1946 |    bcopy (ptemp, buf + i, p - ptemp);
      |    ^~~~~
charset.c:1959:4: warning: incompatible implicit declaration of built-in function 'bcopy'
 1959 |    bcopy (p, buf + i, len);
      |    ^~~~~
charset.c: In function 'init_charset_once':
charset.c:2034:3: warning: incompatible implicit declaration of built-in function 'bzero'
 2034 |   bzero (cmpchar_hash_table, sizeof cmpchar_hash_table);
      |   ^~~~~
In file included from charset.c:32:
charset.c: At top level:
buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined
  180 | 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
  178 | extern INLINE void temp_set_point P_ ((struct buffer *, int));
      |                    ^~~~~~~~~~~~~~
gcc -c  -Demacs -DHAVE_CONFIG_H   -I. -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/src       -O2 -mieee coding.c
gcc -c  -Demacs -DHAVE_CONFIG_H   -I. -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/src       -O2 -mieee category.c
coding.c: In function 'decode_coding_iso2022':
coding.c:1406:4: warning: implicit declaration of function 'bcopy' [-Wimplicit-function-declaration]
 1406 |    bcopy (src, dst, src_bytes);
      |    ^~~~~
coding.c:1406:4: warning: incompatible implicit declaration of built-in function 'bcopy'
In file included from category.c:29:
buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined
  180 | 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
  178 | extern INLINE void temp_set_point P_ ((struct buffer *, int));
      |                    ^~~~~~~~~~~~~~
coding.c: In function 'encode_coding_iso2022':
coding.c:1942:6: warning: incompatible implicit declaration of built-in function 'bcopy'
 1942 |      bcopy (coding->spec.iso2022.initial_designation,
      |      ^~~~~
coding.c: In function 'decode_coding_sjis_big5':
coding.c:2512:4: warning: incompatible implicit declaration of built-in function 'bcopy'
 2512 |    bcopy (dst, src, src_bytes);
      |    ^~~~~
coding.c: In function 'decode_eol':
coding.c:2774:3: warning: incompatible implicit declaration of built-in function 'bcopy'
 2774 |   bcopy (src, dst, src_bytes);
      |   ^~~~~
coding.c:2804:2: warning: incompatible implicit declaration of built-in function 'bcopy'
 2804 |  bcopy (source, destination, src_bytes);
      |  ^~~~~
coding.c:2806:2: warning: implicit declaration of function 'safe_bcopy' [-Wimplicit-function-declaration]
 2806 |  safe_bcopy (source, destination, src_bytes);
      |  ^~~~~~~~~~
coding.c:2818:2: warning: incompatible implicit declaration of built-in function 'bcopy'
 2818 |  bcopy (source, destination, src_bytes);
      |  ^~~~~
coding.c: In function 'encode_eol':
coding.c:2887:2: warning: incompatible implicit declaration of built-in function 'bcopy'
 2887 |  bcopy (source, destination, src_bytes);
      |  ^~~~~
coding.c: In function 'setup_coding_system':
coding.c:3090:7: warning: implicit declaration of function 'bzero' [-Wimplicit-function-declaration]
 3090 |       bzero (coding->safe_charsets, MAX_CHARSET + 1);
      |       ^~~~~
coding.c:3090:7: warning: incompatible implicit declaration of built-in function 'bzero'
coding.c:3292:2: warning: incompatible implicit declaration of built-in function 'bzero'
 3292 |  bzero (coding->spec.ccl.valid_codes, 256);
      |  ^~~~~
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]
 3771 | detect_eol_type_in_2_octet_form (source, src_bytes, skip, big_endian_p)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
coding.c: In function 'decode_coding':
coding.c:4091:2: warning: incompatible implicit declaration of built-in function 'bcopy'
 4091 |  bcopy (source, destination, coding->produced);
      |  ^~~~~
coding.c: In function 'encode_coding':
coding.c:4177:2: warning: incompatible implicit declaration of built-in function 'bcopy'
 4177 |  bcopy (source, destination, coding->produced);
      |  ^~~~~
coding.c: In function 'code_convert_string':
coding.c:4992:7: warning: implicit declaration of function 'Fset_buffer_multibyte' [-Wimplicit-function-declaration]
 4992 |       Fset_buffer_multibyte (Qt);
      |       ^~~~~~~~~~~~~~~~~~~~~
coding.c:5048:5: warning: incompatible implicit declaration of built-in function 'bcopy'
 5048 |     bcopy (XSTRING (str)->data, buf, from);
      |     ^~~~~
coding.c:5063:3: warning: incompatible implicit declaration of built-in function 'bcopy'
 5063 |   bcopy (XSTRING (str)->data + to_byte, buf + from + coding->produced,
      |   ^~~~~
coding.c: In function 'init_coding_once':
coding.c:5790:3: warning: incompatible implicit declaration of built-in function 'bzero'
 5790 |   bzero (coding_system_table, sizeof coding_system_table);
      |   ^~~~~
In file included from coding.c:277:
coding.c: At top level:
buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined
  180 | 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
  178 | extern INLINE void temp_set_point P_ ((struct buffer *, int));
      |                    ^~~~~~~~~~~~~~
gcc -c  -Demacs -DHAVE_CONFIG_H   -I. -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/src       -O2 -mieee ccl.c
gcc -c  -Demacs -DHAVE_CONFIG_H   -I. -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/src       -O2 -mieee cm.c
cm.c: In function 'cmcostinit':
cm.c:145:35: warning: implicit declaration of function 'tputs'; did you mean 'puts'? [-Wimplicit-function-declaration]
  145 | #define COST(x,e) (x ? (cost = 0, tputs (x, 1, e), cost) : BIG)
      |                                   ^~~~~
cm.c:148:18: note: in expansion of macro 'COST'
  148 |     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]
  181 | 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]
  316 | cmgoto (row, col)
      | ^~~~~~
cm.c:316:1: warning: type of 'col' defaults to 'int' [-Wimplicit-int]
cm.c: In function 'Wcm_clear':
cm.c:421:3: warning: implicit declaration of function 'bzero' [-Wimplicit-function-declaration]
  421 |   bzero (&Wcm, sizeof Wcm);
      |   ^~~~~
cm.c:421:3: warning: incompatible implicit declaration of built-in function 'bzero'
ccl.c: In function 'ccl_driver':
ccl.c:1707:4: warning: implicit declaration of function 'bcopy' [-Wimplicit-function-declaration]
 1707 |    bcopy (msg, dst, msglen);
      |    ^~~~~
ccl.c:1707:4: warning: incompatible implicit declaration of built-in function 'bcopy'
gcc -c  -Demacs -DHAVE_CONFIG_H   -I. -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/src       -O2 -mieee term.c
term.c: In function 'ring_bell':
term.c:44:19: warning: implicit declaration of function 'tputs'; did you mean 'puts'? [-Wimplicit-function-declaration]
   44 | #define OUTPUT(a) tputs (a, (int) (FRAME_HEIGHT (selected_frame) - curY), cmputc)
      |                   ^~~~~
term.c:352:3: note: in expansion of macro 'OUTPUT'
  352 |   OUTPUT (TS_visible_bell && visible_bell ? TS_visible_bell : TS_bell);
      |   ^~~~~~
term.c: In function 'clear_to_end':
term.c:683:7: warning: implicit declaration of function 'bzero' [-Wimplicit-function-declaration]
  683 |       bzero (chars_wasted + curY, FRAME_HEIGHT (selected_frame) - curY);
      |       ^~~~~
term.c:683:7: warning: incompatible implicit declaration of built-in function 'bzero'
term.c: In function 'clear_frame':
term.c:710:7: warning: incompatible implicit declaration of built-in function 'bzero'
  710 |       bzero (chars_wasted, FRAME_HEIGHT (selected_frame));
      |       ^~~~~
term.c: In function 'ins_del_lines':
term.c:1143:4: warning: implicit declaration of function 'bcopy' [-Wimplicit-function-declaration]
 1143 |    bcopy (&chars_wasted[vpos - n], &chars_wasted[vpos],
      |    ^~~~~
term.c:1143:4: warning: incompatible implicit declaration of built-in function 'bcopy'
term.c:1145:4: warning: incompatible implicit declaration of built-in function 'bzero'
 1145 |    bzero (&chars_wasted[lower_limit + n], - n);
      |    ^~~~~
term.c:1149:4: warning: incompatible implicit declaration of built-in function 'bcopy'
 1149 |    bcopy (&chars_wasted[vpos], &copybuf[vpos], lower_limit - vpos - n);
      |    ^~~~~
term.c:1152:4: warning: incompatible implicit declaration of built-in function 'bzero'
 1152 |    bzero (&chars_wasted[vpos], n);
      |    ^~~~~
term.c: In function 'calculate_costs':
term.c:1330:3: warning: incompatible implicit declaration of built-in function 'bzero'
 1330 |   bzero (chars_wasted, max_frame_height);
      |   ^~~~~
term.c: In function 'term_init':
term.c:1623:12: warning: implicit declaration of function 'tgetent'; did you mean 'cgetent'? [-Wimplicit-function-declaration]
 1623 |   status = tgetent (buffer, terminal_type);
      |            ^~~~~~~
      |            cgetent
term.c:1692:7: warning: implicit declaration of function 'tgetflag' [-Wimplicit-function-declaration]
 1692 |   if (tgetflag ("bs"))
      |       ^~~~~~~~
In file included from term.c:31:
term.c:1746:38: warning: implicit declaration of function 'tgetnum'; did you mean 'cgetnum'? [-Wimplicit-function-declaration]
 1746 |     SET_FRAME_WIDTH (selected_frame, tgetnum ("co"));
      |                                      ^~~~~~~
frame.h:485:21: note: in definition of macro 'SET_FRAME_WIDTH'
  485 |      ((f)->width = (val),      \
      |                     ^~~
gcc -c  -Demacs -DHAVE_CONFIG_H   -I. -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/src       -O2 -mieee xfaces.c
gcc -c  -Demacs -DHAVE_CONFIG_H   -I. -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/src       -O2 -mieee 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]
  254 |   kill (getpid (), fatal_error_code);
      |         ^~~~~~
      |         getwd
emacs.c: In function 'main':
emacs.c:721:26: warning: implicit declaration of function 'getpagesize'; did you mean 'getbsize'? [-Wimplicit-function-declaration]
  721 |       newlim = (newlim + getpagesize () - 1) / getpagesize () * getpagesize();
      |                          ^~~~~~~~~~~
      |                          getbsize
emacs.c:748:3: warning: implicit declaration of function 'memory_warnings' [-Wimplicit-function-declaration]
  748 |   memory_warnings (0, malloc_warning);
      |   ^~~~~~~~~~~~~~~
emacs.c:755:3: warning: implicit declaration of function 'uninterrupt_malloc' [-Wimplicit-function-declaration]
  755 |   uninterrupt_malloc ();
      |   ^~~~~~~~~~~~~~~~~~
emacs.c:797:4: warning: implicit declaration of function 'close'; did you mean 'pclose'? [-Wimplicit-function-declaration]
  797 |    close (0);
      |    ^~~~~
      |    pclose
emacs.c:806:4: warning: implicit declaration of function 'dup' [-Wimplicit-function-declaration]
  806 |    dup (0);
      |    ^~~
emacs.c:807:10: warning: implicit declaration of function 'isatty' [-Wimplicit-function-declaration]
  807 |    if (! isatty (0))
      |          ^~~~~~
emacs.c:980:7: warning: implicit declaration of function 'init_fileio_once'; did you mean 'init_window_once'? [-Wimplicit-function-declaration]
  980 |       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]
  988 |   init_filelock ();;
      |   ^~~~~~~~~~~~~
      |   init_alloc
emacs.c: In function 'sort_args':
emacs.c:1597:3: warning: implicit declaration of function 'bcopy' [-Wimplicit-function-declaration]
 1597 |   bcopy (new, argv, sizeof (char *) * argc);
      |   ^~~~~
emacs.c:1597:3: warning: incompatible implicit declaration of built-in function 'bcopy'
emacs.c: In function 'Fkill_emacs':
emacs.c:1640:5: warning: implicit declaration of function 'unlink' [-Wimplicit-function-declaration]
 1640 |     unlink (XSTRING (Vauto_save_list_file_name)->data);
      |     ^~~~~~
In file included from emacs.c:44:
emacs.c: In function 'shut_down_emacs':
systty.h:317:28: warning: implicit declaration of function 'getpgrp'; did you mean 'setpgrp'? [-Wimplicit-function-declaration]
  317 | #  define EMACS_GETPGRP(x) getpgrp()
      |                            ^~~~~~~
emacs.c:1675:16: note: in expansion of macro 'EMACS_GETPGRP'
 1675 |     int pgrp = EMACS_GETPGRP (0);
      |                ^~~~~~~~~~~~~
systty.h:275:49: warning: implicit declaration of function 'tcgetpgrp'; did you mean 'setpgrp'? [-Wimplicit-function-declaration]
  275 | #define EMACS_GET_TTY_PGRP(fd, pgid) (*(pgid) = tcgetpgrp ((fd)))
      |                                                 ^~~~~~~~~
emacs.c:1678:9: note: in expansion of macro 'EMACS_GET_TTY_PGRP'
 1678 |     if (EMACS_GET_TTY_PGRP (0, &tpgrp) != -1
      |         ^~~~~~~~~~~~~~~~~~
emacs.c: In function 'Fdump_emacs':
emacs.c:1827:3: warning: implicit declaration of function 'unexec' [-Wimplicit-function-declaration]
 1827 |   unexec (XSTRING (filename)->data,
      |   ^~~~~~
In file included from emacs.c:41:
emacs.c: At top level:
intervals.h:218:20: warning: inline function 'copy_intervals_to_string' declared but never defined
  218 | extern INLINE void copy_intervals_to_string P_ ((Lisp_Object, struct buffer *,
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from emacs.c:42:
buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined
  180 | 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
  178 | extern INLINE void temp_set_point P_ ((struct buffer *, int));
      |                    ^~~~~~~~~~~~~~
In file included from emacs.c:41:
intervals.h:209:20: warning: inline function 'offset_intervals' declared but never defined
  209 | extern INLINE void offset_intervals P_ ((struct buffer *, int, int));
      |                    ^~~~~~~~~~~~~~~~
gcc -c  -Demacs -DHAVE_CONFIG_H   -I. -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/src       -O2 -mieee keyboard.c
keyboard.c: In function 'echo_prompt':
keyboard.c:625:3: warning: implicit declaration of function 'bcopy' [-Wimplicit-function-declaration]
  625 |   bcopy (str, current_kboard->echobuf, len);
      |   ^~~~~
keyboard.c:625:3: warning: incompatible implicit declaration of built-in function 'bcopy'
keyboard.c: In function 'echo_char':
keyboard.c:668:4: warning: incompatible implicit declaration of built-in function 'bcopy'
  668 |    bcopy (name->data, ptr, STRING_BYTES (name));
      |    ^~~~~
keyboard.c: In function 'add_command_key':
keyboard.c:799:7: warning: incompatible implicit declaration of built-in function 'bcopy'
  799 |       bcopy (XVECTOR (this_command_keys)->contents,
      |       ^~~~~
keyboard.c: In function 'read_char':
keyboard.c:2360:58: warning: implicit declaration of function 'Fcurrent_message' [-Wimplicit-function-declaration]
 2360 |     Vinput_method_previous_message = echo_area_message = Fcurrent_message ();
      |                                                          ^~~~~~~~~~~~~~~~
keyboard.c: In function 'save_getcjmp':
keyboard.c:2635:3: warning: incompatible implicit declaration of built-in function 'bcopy'
 2635 |   bcopy (getcjmp, temp, sizeof getcjmp);
      |   ^~~~~
keyboard.c: In function 'restore_getcjmp':
keyboard.c:2642:3: warning: incompatible implicit declaration of built-in function 'bcopy'
 2642 |   bcopy (temp, getcjmp, sizeof getcjmp);
      |   ^~~~~
keyboard.c: In function 'kbd_buffer_store_event':
keyboard.c:2865:4: warning: incompatible implicit declaration of built-in function 'bcopy'
 2865 |    bcopy (event, (char *) sp, sizeof (*event));
      |    ^~~~~
keyboard.c: In function 'apply_modifiers_uncached':
keyboard.c:4771:5: warning: incompatible implicit declaration of built-in function 'bcopy'
 4771 |     bcopy (new_mods, XSTRING (new_name)->data,        mod_len);
      |     ^~~~~
keyboard.c: In function 'read_avail_input':
keyboard.c:5386:8: warning: implicit declaration of function 'getpid'; did you mean 'getwd'? [-Wimplicit-function-declaration]
 5386 |  kill (getpid (), SIGHUP);
      |        ^~~~~~
      |        getwd
keyboard.c:5411:12: warning: implicit declaration of function 'read'; did you mean 'Fread'? [-Wimplicit-function-declaration]
 5411 |    nread = read (input_fd, cbuf, n_to_read);
      |            ^~~~
      |            Fread
keyboard.c: In function 'menu_bar_items':
keyboard.c:5644:2: warning: incompatible implicit declaration of built-in function 'bcopy'
 5644 |  bcopy (tmaps, maps, nmaps * sizeof (maps[0]));
      |  ^~~~~
keyboard.c:5688:8: warning: incompatible implicit declaration of built-in function 'bcopy'
 5688 |        bcopy (&XVECTOR (menu_bar_items_vector)->contents[i + 4],
      |        ^~~~~
keyboard.c:5706:7: warning: incompatible implicit declaration of built-in function 'bcopy'
 5706 |       bcopy (XVECTOR (menu_bar_items_vector)->contents,
      |       ^~~~~
keyboard.c: In function 'menu_bar_item':
keyboard.c:5778:8: warning: incompatible implicit declaration of built-in function 'bcopy'
 5778 |        bcopy (&XVECTOR (menu_bar_items_vector)->contents[i + 4],
      |        ^~~~~
keyboard.c:5821:4: warning: incompatible implicit declaration of built-in function 'bcopy'
 5821 |    bcopy (XVECTOR (menu_bar_items_vector)->contents,
      |    ^~~~~
keyboard.c: In function 'read_char_minibuf_menu_prompt':
keyboard.c:6518:6: warning: incompatible implicit declaration of built-in function 'bcopy'
 6518 |      bcopy (XSTRING (desc)->data, menu + i, thiswidth);
      |      ^~~~~
keyboard.c:6528:9: warning: incompatible implicit declaration of built-in function 'bcopy'
 6528 |         bcopy (XSTRING (s)->data, menu + i, thiswidth);
      |         ^~~~~
keyboard.c: In function 'read_key_sequence':
keyboard.c:6895:2: warning: incompatible implicit declaration of built-in function 'bcopy'
 6895 |  bcopy (maps, submaps, nmaps * sizeof (submaps[0]));
      |  ^~~~~
keyboard.c:141:5: warning: incompatible implicit declaration of built-in function 'bcopy'
  141 |     bcopy (XVECTOR (raw_keybuf)->contents, XVECTOR (new)->contents, \
      |     ^~~~~
keyboard.c:7073:8: note: in expansion of macro 'GROW_RAW_KEYBUF'
 7073 |        GROW_RAW_KEYBUF;
      |        ^~~~~~~~~~~~~~~
keyboard.c:141:5: warning: incompatible implicit declaration of built-in function 'bcopy'
  141 |     bcopy (XVECTOR (raw_keybuf)->contents, XVECTOR (new)->contents, \
      |     ^~~~~
keyboard.c:7097:4: note: in expansion of macro 'GROW_RAW_KEYBUF'
 7097 |    GROW_RAW_KEYBUF;
      |    ^~~~~~~~~~~~~~~
keyboard.c:7486:7: warning: incompatible implicit declaration of built-in function 'bcopy'
 7486 |       bcopy (XVECTOR (fkey_next)->contents,
      |       ^~~~~
keyboard.c:7602:5: warning: incompatible implicit declaration of built-in function 'bcopy'
 7602 |     bcopy (XVECTOR (keytran_next)->contents,
      |     ^~~~~
keyboard.c: In function 'Fread_key_sequence':
keyboard.c:7826:3: warning: implicit declaration of function 'bzero' [-Wimplicit-function-declaration]
 7826 |   bzero (keybuf, sizeof keybuf);
      |   ^~~~~
keyboard.c:7826:3: warning: incompatible implicit declaration of built-in function 'bzero'
keyboard.c: In function 'Fread_key_sequence_vector':
keyboard.c:7871:3: warning: incompatible implicit declaration of built-in function 'bzero'
 7871 |   bzero (keybuf, sizeof keybuf);
      |   ^~~~~
keyboard.c: In function 'current_active_maps':
keyboard.c:8166:7: warning: incompatible implicit declaration of built-in function 'bcopy'
 8166 |       bcopy (tmaps, maps, nmaps * sizeof (maps[0]));
      |       ^~~~~
keyboard.c: In function 'Frecent_keys':
keyboard.c:8254:7: warning: incompatible implicit declaration of built-in function 'bcopy'
 8254 |       bcopy (keys + recent_keys_index,
      |       ^~~~~
keyboard.c: In function 'stuff_buffered_input':
keyboard.c:8475:2: warning: implicit declaration of function 'stuff_char' [-Wimplicit-function-declaration]
 8475 |  stuff_char (*p++);
      |  ^~~~~~~~~~
In file included from keyboard.c:40:
keyboard.c: At top level:
intervals.h:218:20: warning: inline function 'copy_intervals_to_string' declared but never defined
  218 | 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
  209 | 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
  215 | 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
  213 | extern INLINE void temp_set_point P_ ((struct buffer *, int));
      |                    ^~~~~~~~~~~~~~
gcc -c  -Demacs -DHAVE_CONFIG_H   -I. -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/src       -O2 -mieee macros.c
In file included from macros.c:26:
buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined
  180 | 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
  178 | extern INLINE void temp_set_point P_ ((struct buffer *, int));
      |                    ^~~~~~~~~~~~~~
gcc -c  -Demacs -DHAVE_CONFIG_H   -I. -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/src       -O2 -mieee keymap.c
keymap.c: In function 'push_key_description':
keymap.c:1897:4: warning: implicit declaration of function 'bcopy' [-Wimplicit-function-declaration]
 1897 |    bcopy (str, p, i);
      |    ^~~~~
keymap.c:1897:4: warning: incompatible implicit declaration of built-in function 'bcopy'
keymap.c: In function 'describe_buffer_bindings':
keymap.c:2466:2: warning: incompatible implicit declaration of built-in function 'bcopy'
 2466 |  bcopy (XSYMBOL (modes[i])->name->data, p,
      |  ^~~~~
In file included from keymap.c:30:
keymap.c: At top level:
buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined
  180 | 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
  178 | extern INLINE void temp_set_point P_ ((struct buffer *, int));
      |                    ^~~~~~~~~~~~~~
gcc -c  -Demacs -DHAVE_CONFIG_H   -I. -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/src       -O2 -mieee sysdep.c
sysdep.c: In function 'sys_subshell':
sysdep.c:775:3: warning: implicit declaration of function 'bcopy' [-Wimplicit-function-declaration]
  775 |   bcopy (XSTRING (dir)->data, str, len);
      |   ^~~~~
sysdep.c:775:3: warning: incompatible implicit declaration of built-in function 'bcopy'
sysdep.c: In function 'emacs_get_tty':
sysdep.c:1081:3: warning: implicit declaration of function 'bzero' [-Wimplicit-function-declaration]
 1081 |   bzero (&settings->main, sizeof (settings->main));
      |   ^~~~~
sysdep.c:1081:3: warning: incompatible implicit declaration of built-in function 'bzero'
sysdep.c: In function 'emacs_set_tty':
sysdep.c:1160:2: warning: incompatible implicit declaration of built-in function 'bzero'
 1160 |  bzero (&new, sizeof (new));
      |  ^~~~~
gcc -c  -Demacs -DHAVE_CONFIG_H   -I. -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/src       -O2 -mieee buffer.c
buffer.c: In function 'Fgenerate_new_buffer_name':
buffer.c:644:7: warning: implicit declaration of function 'sprintf' [-Wimplicit-function-declaration]
  644 |       sprintf (number, "<%d>", ++count);
      |       ^~~~~~~
buffer.c:644:7: warning: incompatible implicit declaration of built-in function 'sprintf'
buffer.c:50:1: note: include '<stdio.h>' or provide a declaration of 'sprintf'
   49 | #include "frame.h"
  +++ |+#include <stdio.h>
   50 | 
buffer.c: In function 'add_overlay_mod_hooklist':
buffer.c:3557:7: warning: implicit declaration of function 'bcopy' [-Wimplicit-function-declaration]
 3557 |       bcopy (XVECTOR (old)->contents,
      |       ^~~~~
buffer.c:3557:7: warning: incompatible implicit declaration of built-in function 'bcopy'
buffer.c: In function 'report_overlay_modification':
buffer.c:3605:7: warning: incompatible implicit declaration of built-in function 'bcopy'
 3605 |       bcopy (XVECTOR (last_overlay_modification_hooks)->contents,
      |       ^~~~~
buffer.c: In function 'init_buffer_once':
buffer.c:3895:3: warning: implicit declaration of function 'bzero' [-Wimplicit-function-declaration]
 3895 |   bzero (&buffer_local_flags, sizeof buffer_local_flags);
      |   ^~~~~
buffer.c:3895:3: warning: incompatible implicit declaration of built-in function 'bzero'
In file included from buffer.c:41:
buffer.c: At top level:
intervals.h:218:20: warning: inline function 'copy_intervals_to_string' declared but never defined
  218 | extern INLINE void copy_intervals_to_string P_ ((Lisp_Object, struct buffer *,
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from buffer.c:44:
buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined
  180 | 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
  178 | extern INLINE void temp_set_point P_ ((struct buffer *, int));
      |                    ^~~~~~~~~~~~~~
In file included from buffer.c:41:
intervals.h:209:20: warning: inline function 'offset_intervals' declared but never defined
  209 | extern INLINE void offset_intervals P_ ((struct buffer *, int, int));
      |                    ^~~~~~~~~~~~~~~~
gcc -c  -Demacs -DHAVE_CONFIG_H   -I. -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/src       -O2 -mieee filelock.c
filelock.c: In function 'lock_file_1':
filelock.c:365:5: warning: implicit declaration of function 'sprintf' [-Wimplicit-function-declaration]
  365 |     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:68:1: note: include '<stdio.h>' or provide a declaration of 'sprintf'
   67 | #include <utmp.h>
  +++ |+#include <stdio.h>
   68 | 
filelock.c:368:5: warning: incompatible implicit declaration of built-in function 'sprintf'
  368 |     sprintf (lock_info_str, "%s@%s.%lu", user_name, host_name,
      |     ^~~~~~~
filelock.c:368:5: note: include '<stdio.h>' or provide a declaration of 'sprintf'
In file included from filelock.c:52:
filelock.c: In function 'lock_file':
coding.h:515:6: warning: implicit declaration of function 'code_convert_string_norecord' [-Wimplicit-function-declaration]
  515 |    ? code_convert_string_norecord (name, Vfile_name_coding_system, 1)    \
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
filelock.c:572:16: note: in expansion of macro 'ENCODE_FILE'
  572 |   encoded_fn = ENCODE_FILE (fn);
      |                ^~~~~~~~~~~
filelock.c:600:3: warning: incompatible implicit declaration of built-in function 'sprintf'
  600 |   sprintf (locker, "%s@%s (pid %lu)", lock_info.user, lock_info.host,
      |   ^~~~~~~
filelock.c:600:3: note: include '<stdio.h>' or provide a declaration of 'sprintf'
In file included from filelock.c:50:
filelock.c: At top level:
buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined
  180 | 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
  178 | extern INLINE void temp_set_point P_ ((struct buffer *, int));
      |                    ^~~~~~~~~~~~~~
gcc -c  -Demacs -DHAVE_CONFIG_H   -I. -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/src       -O2 -mieee insdel.c
insdel.c: In function 'copy_text':
insdel.c:701:7: warning: implicit declaration of function 'bcopy' [-Wimplicit-function-declaration]
  701 |       bcopy (from_addr, to_addr, nbytes);
      |       ^~~~~
insdel.c:701:7: warning: incompatible implicit declaration of built-in function 'bcopy'
insdel.c:751:8: warning: incompatible implicit declaration of built-in function 'bcopy'
  751 |        bcopy (str, to_addr, len);
      |        ^~~~~
insdel.c: In function 'insert_1_both':
insdel.c:1130:3: warning: incompatible implicit declaration of built-in function 'bcopy'
 1130 |   bcopy (string, GPT_ADDR, nbytes);
      |   ^~~~~
insdel.c: In function 'replace_range':
insdel.c:1909:7: warning: incompatible implicit declaration of built-in function 'bcopy'
 1909 |       bcopy (XSTRING (deletion)->data, GPT_ADDR, nbytes_del);
      |       ^~~~~
In file included from insdel.c:24:
insdel.c: At top level:
intervals.h:218:20: warning: inline function 'copy_intervals_to_string' declared but never defined
  218 | extern INLINE void copy_intervals_to_string P_ ((Lisp_Object, struct buffer *,
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from insdel.c:25:
buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined
  180 | 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
  178 | extern INLINE void temp_set_point P_ ((struct buffer *, int));
      |                    ^~~~~~~~~~~~~~
In file included from insdel.c:24:
intervals.h:209:20: warning: inline function 'offset_intervals' declared but never defined
  209 | extern INLINE void offset_intervals P_ ((struct buffer *, int, int));
      |                    ^~~~~~~~~~~~~~~~
gcc -c  -Demacs -DHAVE_CONFIG_H   -I. -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/src       -O2 -mieee marker.c
In file included from marker.c:24:
buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined
  180 | 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
  178 | extern INLINE void temp_set_point P_ ((struct buffer *, int));
      |                    ^~~~~~~~~~~~~~
gcc -c  -Demacs -DHAVE_CONFIG_H   -I. -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/src       -O2 -mieee intervals.c
gcc -c  -Demacs -DHAVE_CONFIG_H   -I. -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/src       -O2 -mieee textprop.c
intervals.c: In function 'reproduce_tree':
intervals.c:1467:3: warning: implicit declaration of function 'bcopy' [-Wimplicit-function-declaration]
 1467 |   bcopy (source, t, INTERVAL_SIZE);
      |   ^~~~~
intervals.c:1467:3: warning: incompatible implicit declaration of built-in function 'bcopy'
In file included from textprop.c:23:
intervals.h:218:20: warning: inline function 'copy_intervals_to_string' declared but never defined
  218 | extern INLINE void copy_intervals_to_string P_ ((Lisp_Object, struct buffer *,
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from textprop.c:24:
buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined
  180 | 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
  178 | extern INLINE void temp_set_point P_ ((struct buffer *, int));
      |                    ^~~~~~~~~~~~~~
In file included from textprop.c:23:
intervals.h:209:20: warning: inline function 'offset_intervals' declared but never defined
  209 | extern INLINE void offset_intervals P_ ((struct buffer *, int, int));
      |                    ^~~~~~~~~~~~~~~~
gcc -c  -Demacs -DHAVE_CONFIG_H   -I. -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/src       -O2 -mieee minibuf.c
minibuf.c: In function 'get_minibuffer':
minibuf.c:525:7: warning: implicit declaration of function 'sprintf' [-Wimplicit-function-declaration]
  525 |       sprintf (name, " *Minibuf-%d*", depth);
      |       ^~~~~~~
minibuf.c:525:7: warning: incompatible implicit declaration of built-in function 'sprintf'
minibuf.c:33:1: note: include '<stdio.h>' or provide a declaration of 'sprintf'
   32 | #include "keyboard.h"
  +++ |+#include <stdio.h>
   33 | 
In file included from minibuf.c:26:
minibuf.c: At top level:
buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined
  180 | 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
  178 | extern INLINE void temp_set_point P_ ((struct buffer *, int));
      |                    ^~~~~~~~~~~~~~
gcc -c  -Demacs -DHAVE_CONFIG_H   -I. -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/src       -O2 -mieee fileio.c
fileio.c: In function 'make_temp_name':
fileio.c:886:3: warning: implicit declaration of function 'bcopy' [-Wimplicit-function-declaration]
  886 |   bcopy(XSTRING (prefix)->data, data, len);
      |   ^~~~~
fileio.c:886:3: warning: incompatible implicit declaration of built-in function 'bcopy'
fileio.c: In function 'Fexpand_file_name':
fileio.c:1297:4: warning: incompatible implicit declaration of built-in function 'bcopy'
 1297 |    bcopy ((char *) nm, o, p - nm);
      |    ^~~~~
fileio.c:1452:4: warning: incompatible implicit declaration of built-in function 'bcopy'
 1452 |    bcopy (newdir, temp, length - 1);
      |    ^~~~~
fileio.c: In function 'Fsubstitute_in_file_name':
fileio.c:2122:7: warning: incompatible implicit declaration of built-in function 'bcopy'
 2122 |       bcopy (str, x, len);
      |       ^~~~~
In file included from fileio.c:84:
fileio.c: In function 'barf_or_query_if_file_exists':
coding.h:515:6: warning: implicit declaration of function 'code_convert_string_norecord' [-Wimplicit-function-declaration]
  515 |    ? code_convert_string_norecord (name, Vfile_name_coding_system, 1)    \
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
fileio.c:2223:22: note: in expansion of macro 'ENCODE_FILE'
 2223 |   encoded_filename = ENCODE_FILE (absname);
      |                      ^~~~~~~~~~~
fileio.c: In function 'Ffile_symlink_p':
fileio.c:3046:7: warning: implicit declaration of function 'bzero' [-Wimplicit-function-declaration]
 3046 |       bzero (buf, bufsize);
      |       ^~~~~
fileio.c:3046:7: warning: incompatible implicit declaration of built-in function 'bzero'
fileio.c: In function 'Finsert_file_contents':
fileio.c:3892:8: warning: incompatible implicit declaration of built-in function 'bcopy'
 3892 |        bcopy (read_buf + coding.consumed, read_buf, unprocessed);
      |        ^~~~~
fileio.c:4148:2: warning: incompatible implicit declaration of built-in function 'bcopy'
 4148 |  bcopy (&temp_coding, &coding, sizeof coding);
      |  ^~~~~
In file included from fileio.c:81:
fileio.c: At top level:
intervals.h:218:20: warning: inline function 'copy_intervals_to_string' declared but never defined
  218 | extern INLINE void copy_intervals_to_string P_ ((Lisp_Object, struct buffer *,
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from fileio.c:82:
buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined
  180 | 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
  178 | extern INLINE void temp_set_point P_ ((struct buffer *, int));
      |                    ^~~~~~~~~~~~~~
In file included from fileio.c:81:
intervals.h:209:20: warning: inline function 'offset_intervals' declared but never defined
  209 | extern INLINE void offset_intervals P_ ((struct buffer *, int, int));
      |                    ^~~~~~~~~~~~~~~~
gcc -c  -Demacs -DHAVE_CONFIG_H   -I. -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/src       -O2 -mieee dired.c
In file included from dired.c:86:
dired.c: In function 'Fdirectory_files':
coding.h:515:6: warning: implicit declaration of function 'code_convert_string_norecord' [-Wimplicit-function-declaration]
  515 |    ? code_convert_string_norecord (name, Vfile_name_coding_system, 1)    \
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
dired.c:174:17: note: in expansion of macro 'ENCODE_FILE'
  174 |   dirfilename = ENCODE_FILE (dirfilename);
      |                 ^~~~~~~~~~~
dired.c:228:5: warning: implicit declaration of function 'bcopy' [-Wimplicit-function-declaration]
  228 |     bcopy (XSTRING (directory)->data, XSTRING (fullname)->data,
      |     ^~~~~
dired.c:228:5: warning: incompatible implicit declaration of built-in function 'bcopy'
dired.c: In function 'file_name_completion':
dired.c:513:14: warning: implicit declaration of function 'bcmp' [-Wimplicit-function-declaration]
  513 |          && !bcmp (p2, XSTRING (encoded_file)->data, XSTRING (encoded_file)->size)
      |              ^~~~
dired.c:513:76: warning: 'bcmp' argument 3 type is 'long int' where 'long unsigned int' is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch]
  513 |          && !bcmp (p2, XSTRING (encoded_file)->data, XSTRING (encoded_file)->size)
<built-in>: note: built-in 'bcmp' declared here
dired.c:514:75: warning: 'bcmp' argument 3 type is 'long int' where 'long unsigned int' is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch]
  514 |          && bcmp (p1, XSTRING (encoded_file)->data, XSTRING (encoded_file)->size)))
<built-in>: note: built-in 'bcmp' declared here
dired.c: In function 'file_name_completion_stat':
dired.c:583:3: warning: incompatible implicit declaration of built-in function 'bcopy'
  583 |   bcopy (XSTRING (dirname)->data, fullname, pos);
      |   ^~~~~
dired.c: In function 'Ffile_attributes':
dired.c:726:3: warning: implicit declaration of function 'filemodestring' [-Wimplicit-function-declaration]
  726 |   filemodestring (&s, modes);
      |   ^~~~~~~~~~~~~~
In file included from dired.c:83:
dired.c: At top level:
buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined
  180 | 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
  178 | extern INLINE void temp_set_point P_ ((struct buffer *, int));
      |                    ^~~~~~~~~~~~~~
gcc -c  -Demacs -DHAVE_CONFIG_H   -I. -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/src       -O2 -mieee filemode.c
gcc -c  -Demacs -DHAVE_CONFIG_H   -I. -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/src       -O2 -mieee cmds.c
gcc -c  -Demacs -DHAVE_CONFIG_H   -I. -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/src       -O2 -mieee casetab.c
In file included from casetab.c:25:
buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined
  180 | 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
  178 | extern INLINE void temp_set_point P_ ((struct buffer *, int));
      |                    ^~~~~~~~~~~~~~
In file included from cmds.c:25:
buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined
  180 | 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
  178 | extern INLINE void temp_set_point P_ ((struct buffer *, int));
      |                    ^~~~~~~~~~~~~~
gcc -c  -Demacs -DHAVE_CONFIG_H   -I. -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/src       -O2 -mieee casefiddle.c
casefiddle.c: In function 'casify_object':
casefiddle.c:111:8: warning: implicit declaration of function 'bcopy' [-Wimplicit-function-declaration]
  111 |        bcopy (XSTRING (obj)->data, buf, i);
      |        ^~~~~
casefiddle.c:111:8: warning: incompatible implicit declaration of built-in function 'bcopy'
In file included from casefiddle.c:24:
casefiddle.c: At top level:
buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined
  180 | 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
  178 | extern INLINE void temp_set_point P_ ((struct buffer *, int));
      |                    ^~~~~~~~~~~~~~
gcc -c  -Demacs -DHAVE_CONFIG_H   -I. -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/src       -O2 -mieee indent.c
In file included from indent.c:33:
intervals.h:218:20: warning: inline function 'copy_intervals_to_string' declared but never defined
  218 | 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
  209 | 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
  215 | 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
  213 | extern INLINE void temp_set_point P_ ((struct buffer *, int));
      |                    ^~~~~~~~~~~~~~
gcc -c  -Demacs -DHAVE_CONFIG_H   -I. -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/src       -O2 -mieee search.c
gcc -c  -Demacs -DHAVE_CONFIG_H   -I. -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/src       -O2 -mieee regex.c
search.c: In function 'search_buffer':
search.c:1249:8: warning: implicit declaration of function 'bcopy' [-Wimplicit-function-declaration]
 1249 |        bcopy (str, pat, charlen);
      |        ^~~~~
search.c:1249:8: warning: incompatible implicit declaration of built-in function 'bcopy'
search.c: In function 'boyer_moore':
search.c:1601:3: warning: implicit declaration of function 'bzero' [-Wimplicit-function-declaration]
 1601 |   bzero (simple_translate, sizeof simple_translate);
      |   ^~~~~
search.c:1601:3: warning: incompatible implicit declaration of built-in function 'bzero'
search.c: In function 'wordify':
search.c:2010:4: warning: incompatible implicit declaration of built-in function 'bcopy'
 2010 |    bcopy (&XSTRING (string)->data[i_byte_orig], o,
      |    ^~~~~
In file included from search.c:34:
search.c: At top level:
intervals.h:218:20: warning: inline function 'copy_intervals_to_string' declared but never defined
  218 | 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
  209 | 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
  215 | 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
  213 | extern INLINE void temp_set_point P_ ((struct buffer *, int));
      |                    ^~~~~~~~~~~~~~
regex.c: In function 'regex_compile':
regex.c:2193:6: warning: implicit declaration of function 'bzero' [-Wimplicit-function-declaration]
 2193 |      bzero (b, (1 << BYTEWIDTH) / BYTEWIDTH);
      |      ^~~~~
regex.c:2193:6: warning: incompatible implicit declaration of built-in function 'bzero'
regex.c: In function 're_compile_fastmap':
regex.c:3215:3: warning: incompatible implicit declaration of built-in function 'bzero'
 3215 |   bzero (fastmap, 1 << BYTEWIDTH);  /* Assume nothing's valid. */
      |   ^~~~~
regex.c:295:4: warning: implicit declaration of function 'bcopy' [-Wimplicit-function-declaration]
  295 |    bcopy (source, destination, osize),     \
      |    ^~~~~
regex.c:327:4: note: in expansion of macro 'REGEX_REALLOCATE'
  327 |    REGEX_REALLOCATE (source, osize, nsize)
      |    ^~~~~~~~~~~~~~~~
regex.c:1218:2: note: in expansion of macro 'REGEX_REALLOCATE_STACK'
 1218 |  REGEX_REALLOCATE_STACK ((fail_stack).stack,   \
      |  ^~~~~~~~~~~~~~~~~~~~~~
regex.c:1239:9: note: in expansion of macro 'GROW_FAIL_STACK'
 1239 |     && !GROW_FAIL_STACK (FAIL_STACK))     \
      |         ^~~~~~~~~~~~~~~
regex.c:3551:13: note: in expansion of macro 'PUSH_PATTERN_OP'
 3551 |        if (!PUSH_PATTERN_OP (p + j, fail_stack))
      |             ^~~~~~~~~~~~~~~
regex.c:295:4: warning: incompatible implicit declaration of built-in function 'bcopy'
  295 |    bcopy (source, destination, osize),     \
      |    ^~~~~
regex.c:327:4: note: in expansion of macro 'REGEX_REALLOCATE'
  327 |    REGEX_REALLOCATE (source, osize, nsize)
      |    ^~~~~~~~~~~~~~~~
regex.c:1218:2: note: in expansion of macro 'REGEX_REALLOCATE_STACK'
 1218 |  REGEX_REALLOCATE_STACK ((fail_stack).stack,   \
      |  ^~~~~~~~~~~~~~~~~~~~~~
regex.c:1239:9: note: in expansion of macro 'GROW_FAIL_STACK'
 1239 |     && !GROW_FAIL_STACK (FAIL_STACK))     \
      |         ^~~~~~~~~~~~~~~
regex.c:3551:13: note: in expansion of macro 'PUSH_PATTERN_OP'
 3551 |        if (!PUSH_PATTERN_OP (p + j, fail_stack))
      |             ^~~~~~~~~~~~~~~
regex.c: In function 're_match_2_internal':
regex.c:295:4: warning: incompatible implicit declaration of built-in function 'bcopy'
  295 |    bcopy (source, destination, osize),     \
      |    ^~~~~
regex.c:327:4: note: in expansion of macro 'REGEX_REALLOCATE'
  327 |    REGEX_REALLOCATE (source, osize, nsize)
      |    ^~~~~~~~~~~~~~~~
regex.c:1218:2: note: in expansion of macro 'REGEX_REALLOCATE_STACK'
 1218 |  REGEX_REALLOCATE_STACK ((fail_stack).stack,   \
      |  ^~~~~~~~~~~~~~~~~~~~~~
regex.c:1306:7: note: in expansion of macro 'GROW_FAIL_STACK'
 1306 |  if (!GROW_FAIL_STACK (fail_stack))    \
      |       ^~~~~~~~~~~~~~~
regex.c:4840:5: note: in expansion of macro 'PUSH_FAILURE_POINT'
 4840 |     PUSH_FAILURE_POINT (p1 + mcnt, d, -2);
      |     ^~~~~~~~~~~~~~~~~~
regex.c:4905:9: warning: implicit declaration of function 'bcmp' [-Wimplicit-function-declaration]
 4905 |       : bcmp (d, d2, mcnt))
      |         ^~~~
regex.c:4905:22: warning: 'bcmp' argument 3 type is 'int' where 'long unsigned int' is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch]
 4905 |       : bcmp (d, d2, mcnt))
      |                      ^~~~
<built-in>: note: built-in 'bcmp' declared here
regex.c:295:4: warning: incompatible implicit declaration of built-in function 'bcopy'
  295 |    bcopy (source, destination, osize),     \
      |    ^~~~~
regex.c:327:4: note: in expansion of macro 'REGEX_REALLOCATE'
  327 |    REGEX_REALLOCATE (source, osize, nsize)
      |    ^~~~~~~~~~~~~~~~
regex.c:1218:2: note: in expansion of macro 'REGEX_REALLOCATE_STACK'
 1218 |  REGEX_REALLOCATE_STACK ((fail_stack).stack,   \
      |  ^~~~~~~~~~~~~~~~~~~~~~
regex.c:1306:7: note: in expansion of macro 'GROW_FAIL_STACK'
 1306 |  if (!GROW_FAIL_STACK (fail_stack))    \
      |       ^~~~~~~~~~~~~~~
regex.c:4990:4: note: in expansion of macro 'PUSH_FAILURE_POINT'
 4990 |    PUSH_FAILURE_POINT (p + mcnt, NULL, -2);
      |    ^~~~~~~~~~~~~~~~~~
regex.c:295:4: warning: incompatible implicit declaration of built-in function 'bcopy'
  295 |    bcopy (source, destination, osize),     \
      |    ^~~~~
regex.c:327:4: note: in expansion of macro 'REGEX_REALLOCATE'
  327 |    REGEX_REALLOCATE (source, osize, nsize)
      |    ^~~~~~~~~~~~~~~~
regex.c:1218:2: note: in expansion of macro 'REGEX_REALLOCATE_STACK'
 1218 |  REGEX_REALLOCATE_STACK ((fail_stack).stack,   \
      |  ^~~~~~~~~~~~~~~~~~~~~~
regex.c:1306:7: note: in expansion of macro 'GROW_FAIL_STACK'
 1306 |  if (!GROW_FAIL_STACK (fail_stack))    \
      |       ^~~~~~~~~~~~~~~
regex.c:5047:4: note: in expansion of macro 'PUSH_FAILURE_POINT'
 5047 |    PUSH_FAILURE_POINT (p + mcnt, d, -2);
      |    ^~~~~~~~~~~~~~~~~~
regex.c:295:4: warning: incompatible implicit declaration of built-in function 'bcopy'
  295 |    bcopy (source, destination, osize),     \
      |    ^~~~~
regex.c:327:4: note: in expansion of macro 'REGEX_REALLOCATE'
  327 |    REGEX_REALLOCATE (source, osize, nsize)
      |    ^~~~~~~~~~~~~~~~
regex.c:1218:2: note: in expansion of macro 'REGEX_REALLOCATE_STACK'
 1218 |  REGEX_REALLOCATE_STACK ((fail_stack).stack,   \
      |  ^~~~~~~~~~~~~~~~~~~~~~
regex.c:1306:7: note: in expansion of macro 'GROW_FAIL_STACK'
 1306 |  if (!GROW_FAIL_STACK (fail_stack))    \
      |       ^~~~~~~~~~~~~~~
regex.c:5303:4: note: in expansion of macro 'PUSH_FAILURE_POINT'
 5303 |    PUSH_FAILURE_POINT (0, 0, -2);
      |    ^~~~~~~~~~~~~~~~~~
regex.c:295:4: warning: incompatible implicit declaration of built-in function 'bcopy'
  295 |    bcopy (source, destination, osize),     \
      |    ^~~~~
regex.c:327:4: note: in expansion of macro 'REGEX_REALLOCATE'
  327 |    REGEX_REALLOCATE (source, osize, nsize)
      |    ^~~~~~~~~~~~~~~~
regex.c:1218:2: note: in expansion of macro 'REGEX_REALLOCATE_STACK'
 1218 |  REGEX_REALLOCATE_STACK ((fail_stack).stack,   \
      |  ^~~~~~~~~~~~~~~~~~~~~~
regex.c:1306:7: note: in expansion of macro 'GROW_FAIL_STACK'
 1306 |  if (!GROW_FAIL_STACK (fail_stack))    \
      |       ^~~~~~~~~~~~~~~
regex.c:5316:4: note: in expansion of macro 'PUSH_FAILURE_POINT'
 5316 |    PUSH_FAILURE_POINT (0, 0, -2);
      |    ^~~~~~~~~~~~~~~~~~
In file included from regex.c:65:
regex.c: At top level:
buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined
  180 | 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
  178 | extern INLINE void temp_set_point P_ ((struct buffer *, int));
      |                    ^~~~~~~~~~~~~~
regex.c: In function 're_match_2':
regex.c:275:16: warning: ignoring return value of '__builtin_alloca' declared with attribute 'warn_unused_result' [-Wunused-result]
  275 | #define alloca __builtin_alloca
      |                ^
regex.c:4092:3: note: in expansion of macro 'alloca'
 4092 |   alloca (0);
      |   ^~~~~~
gcc -c  -Demacs -DHAVE_CONFIG_H   -I. -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/src       -O2 -mieee undo.c
In file included from undo.c:24:
buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined
  180 | 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
  178 | extern INLINE void temp_set_point P_ ((struct buffer *, int));
      |                    ^~~~~~~~~~~~~~
gcc -c  -Demacs -DHAVE_CONFIG_H   -I. -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/src       -O2 -mieee alloc.c
alloc.c: In function 'init_intervals':
alloc.c:504:3: warning: implicit declaration of function 'bzero' [-Wimplicit-function-declaration]
  504 |   bzero ((char *) interval_block->intervals, sizeof interval_block->intervals);
      |   ^~~~~
alloc.c:504:3: warning: incompatible implicit declaration of built-in function 'bzero'
alloc.c: In function 'init_float':
alloc.c:637:3: warning: incompatible implicit declaration of built-in function 'bzero'
  637 |   bzero ((char *) float_block->floats, sizeof float_block->floats);
      |   ^~~~~
alloc.c: In function 'init_cons':
alloc.c:721:3: warning: incompatible implicit declaration of built-in function 'bzero'
  721 |   bzero ((char *) cons_block->conses, sizeof cons_block->conses);
      |   ^~~~~
alloc.c: In function 'init_symbol':
alloc.c:1014:3: warning: incompatible implicit declaration of built-in function 'bzero'
 1014 |   bzero ((char *) symbol_block->symbols, sizeof symbol_block->symbols);
      |   ^~~~~
alloc.c: In function 'init_marker':
alloc.c:1087:3: warning: incompatible implicit declaration of built-in function 'bzero'
 1087 |   bzero ((char *) marker_block->markers, sizeof marker_block->markers);
      |   ^~~~~
alloc.c: In function 'Fmake_string':
alloc.c:1272:4: warning: implicit declaration of function 'bcopy' [-Wimplicit-function-declaration]
 1272 |    bcopy (str, p, len);
      |    ^~~~~
alloc.c:1272:4: warning: incompatible implicit declaration of built-in function 'bcopy'
alloc.c: In function 'make_string':
alloc.c:1330:3: warning: incompatible implicit declaration of built-in function 'bcopy'
 1330 |   bcopy (contents, XSTRING (val)->data, nbytes);
      |   ^~~~~
alloc.c: In function 'make_unibyte_string':
alloc.c:1347:3: warning: incompatible implicit declaration of built-in function 'bcopy'
 1347 |   bcopy (contents, XSTRING (val)->data, length);
      |   ^~~~~
alloc.c: In function 'make_multibyte_string':
alloc.c:1362:3: warning: incompatible implicit declaration of built-in function 'bcopy'
 1362 |   bcopy (contents, XSTRING (val)->data, nbytes);
      |   ^~~~~
alloc.c: In function 'make_string_from_bytes':
alloc.c:1378:3: warning: incompatible implicit declaration of built-in function 'bcopy'
 1378 |   bcopy (contents, XSTRING (val)->data, nbytes);
      |   ^~~~~
alloc.c: In function 'make_specified_string':
alloc.c:1397:3: warning: incompatible implicit declaration of built-in function 'bcopy'
 1397 |   bcopy (contents, XSTRING (val)->data, nbytes);
      |   ^~~~~
alloc.c: In function 'make_pure_string':
alloc.c:1553:3: warning: incompatible implicit declaration of built-in function 'bcopy'
 1553 |   bcopy (data, XSTRING (new)->data, length_byte);
      |   ^~~~~
alloc.c: In function 'Fgarbage_collect':
alloc.c:1783:3: warning: incompatible implicit declaration of built-in function 'bcopy'
 1783 |   bcopy (stack_bottom, stack_copy, i);
      |   ^~~~~
alloc.c:1785:3: warning: incompatible implicit declaration of built-in function 'bcopy'
 1785 |   bcopy (&stack_top_variable, stack_copy, i);
      |   ^~~~~
alloc.c:1796:3: warning: implicit declaration of function 'shrink_regexp_cache' [-Wimplicit-function-declaration]
 1796 |   shrink_regexp_cache ();
      |   ^~~~~~~~~~~~~~~~~~~
alloc.c: In function 'compact_strings':
alloc.c:2886:3: warning: incompatible implicit declaration of built-in function 'bcopy'
 2886 |   bcopy (nextstr, newaddr, STRING_FULLSIZE (size_byte));
      |   ^~~~~
In file included from alloc.c:27:
alloc.c: At top level:
intervals.h:218:20: warning: inline function 'copy_intervals_to_string' declared but never defined
  218 | extern INLINE void copy_intervals_to_string P_ ((Lisp_Object, struct buffer *,
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from alloc.c:30:
buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined
  180 | 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
  178 | extern INLINE void temp_set_point P_ ((struct buffer *, int));
      |                    ^~~~~~~~~~~~~~
In file included from alloc.c:27:
intervals.h:209:20: warning: inline function 'offset_intervals' declared but never defined
  209 | extern INLINE void offset_intervals P_ ((struct buffer *, int, int));
      |                    ^~~~~~~~~~~~~~~~
gcc -c  -Demacs -DHAVE_CONFIG_H   -I. -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/src       -O2 -mieee data.c
data.c: In function 'Fnumber_to_string':
data.c:2083:5: warning: implicit declaration of function 'sprintf' [-Wimplicit-function-declaration]
 2083 |     sprintf (buffer, "%d", XINT (number));
      |     ^~~~~~~
data.c:2083:5: warning: incompatible implicit declaration of built-in function 'sprintf'
data.c:65:1: note: include '<stdio.h>' or provide a declaration of 'sprintf'
   64 | #include <math.h>
  +++ |+#include <stdio.h>
   65 | #endif /* LISP_FLOAT_TYPE */
data.c:2085:5: warning: incompatible implicit declaration of built-in function 'sprintf'
 2085 |     sprintf (buffer, "%ld", XINT (number));
      |     ^~~~~~~
data.c:2085:5: note: include '<stdio.h>' or provide a declaration of 'sprintf'
In file included from data.c:30:
data.c: At top level:
buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined
  180 | 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
  178 | extern INLINE void temp_set_point P_ ((struct buffer *, int));
      |                    ^~~~~~~~~~~~~~
gcc -c  -Demacs -DHAVE_CONFIG_H   -I. -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/src       -O2 -mieee doc.c
doc.c: In function 'read_bytecode_char':
doc.c:84:1: warning: type of 'unreadflag' defaults to 'int' [-Wimplicit-int]
   84 | read_bytecode_char (unreadflag)
      | ^~~~~~~~~~~~~~~~~~
doc.c: In function 'Fsnarf_documentation':
doc.c:546:7: warning: implicit declaration of function 'bcopy' [-Wimplicit-function-declaration]
  546 |       bcopy (end, buf, filled);
      |       ^~~~~
doc.c:546:7: warning: incompatible implicit declaration of built-in function 'bcopy'
doc.c: In function 'Fsubstitute_command_keys':
doc.c:624:3: warning: incompatible implicit declaration of built-in function 'bcopy'
  624 |   bcopy (strp, bufp, len);
      |   ^~~~~
doc.c:668:8: warning: incompatible implicit declaration of built-in function 'bcopy'
  668 |        bcopy ("M-x ", bufp, 4);
      |        ^~~~~
doc.c:746:4: warning: incompatible implicit declaration of built-in function 'bcopy'
  746 |    bcopy (start, bufp, length_byte);
      |    ^~~~~
doc.c:763:6: warning: incompatible implicit declaration of built-in function 'bcopy'
  763 |      bcopy (strp, bufp, len);
      |      ^~~~~
In file included from doc.c:40:
doc.c: At top level:
buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined
  180 | 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
  178 | extern INLINE void temp_set_point P_ ((struct buffer *, int));
      |                    ^~~~~~~~~~~~~~
gcc -c  -Demacs -DHAVE_CONFIG_H   -I. -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/src       -O2 -mieee editfns.c
editfns.c: In function 'Fuser_full_name':
editfns.c:778:7: warning: implicit declaration of function 'bcopy' [-Wimplicit-function-declaration]
  778 |       bcopy (p, r, q - p);
      |       ^~~~~
editfns.c:778:7: warning: incompatible implicit declaration of built-in function 'bcopy'
editfns.c: In function 'Fencode_time':
editfns.c:1106:4: warning: implicit declaration of function 'sprintf' [-Wimplicit-function-declaration]
 1106 |    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:47:1: note: include '<stdio.h>' or provide a declaration of 'sprintf'
   46 | #include "systime.h"
  +++ |+#include <stdio.h>
   47 | 
gcc -c  -Demacs -DHAVE_CONFIG_H   -I. -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/src       -O2 -mieee callint.c
editfns.c: In function 'Fcurrent_time_zone':
editfns.c:1236:4: warning: incompatible implicit declaration of built-in function 'sprintf'
 1236 |    sprintf (buf, "%c%02d%02d", (offset < 0 ? '-' : '+'), am/60, am%60);
      |    ^~~~~~~
editfns.c:1236:4: note: include '<stdio.h>' or provide a declaration of 'sprintf'
editfns.c: In function 'make_buffer_string_both':
editfns.c:1616:3: warning: incompatible implicit declaration of built-in function 'bcopy'
 1616 |   bcopy (BYTE_POS_ADDR (start_byte), XSTRING (result)->data,
      |   ^~~~~
editfns.c: In function 'Fmessage':
editfns.c:2358:7: warning: incompatible implicit declaration of built-in function 'bcopy'
 2358 |       bcopy (XSTRING (val)->data, message_text, STRING_BYTES (XSTRING (val)));
      |       ^~~~~
editfns.c: In function 'Fmessage_box':
editfns.c:2409:7: warning: incompatible implicit declaration of built-in function 'bcopy'
 2409 |       bcopy (XSTRING (val)->data, message_text, STRING_BYTES (XSTRING (val)));
      |       ^~~~~
editfns.c: In function 'Fformat':
editfns.c:2720:8: warning: incompatible implicit declaration of built-in function 'bcopy'
 2720 |        bcopy (this_format_start, this_format,
      |        ^~~~~
editfns.c:2725:3: warning: incompatible implicit declaration of built-in function 'sprintf'
 2725 |   sprintf (p, this_format, XINT (args[n]));
      |   ^~~~~~~
editfns.c:2725:3: note: include '<stdio.h>' or provide a declaration of 'sprintf'
editfns.c:2727:3: warning: incompatible implicit declaration of built-in function 'sprintf'
 2727 |   sprintf (p, this_format, XFLOAT (args[n])->data);
      |   ^~~~~~~
editfns.c:2727:3: note: include '<stdio.h>' or provide a declaration of 'sprintf'
editfns.c: In function 'Ftranspose_regions':
editfns.c:3089:11: warning: incompatible implicit declaration of built-in function 'bcopy'
 3089 |           bcopy (start2_addr, temp, len2_byte);
      |           ^~~~~
editfns.c:3104:11: warning: incompatible implicit declaration of built-in function 'bcopy'
 3104 |           bcopy (start1_addr, temp, len1_byte);
      |           ^~~~~
editfns.c:3144:11: warning: incompatible implicit declaration of built-in function 'bcopy'
 3144 |           bcopy (start1_addr, temp, len1_byte);
      |           ^~~~~
editfns.c:3177:11: warning: incompatible implicit declaration of built-in function 'bcopy'
 3177 |           bcopy (start2_addr, temp, len2_byte);
      |           ^~~~~
editfns.c:3179:11: warning: implicit declaration of function 'safe_bcopy' [-Wimplicit-function-declaration]
 3179 |           safe_bcopy (start1_addr + len1_byte, start1_addr + len2_byte, len_mid);
      |           ^~~~~~~~~~
editfns.c:3213:11: warning: incompatible implicit declaration of built-in function 'bcopy'
 3213 |           bcopy (start1_addr, temp, len1_byte);
      |           ^~~~~
In file included from editfns.c:41:
editfns.c: At top level:
intervals.h:218:20: warning: inline function 'copy_intervals_to_string' declared but never defined
  218 | extern INLINE void copy_intervals_to_string P_ ((Lisp_Object, struct buffer *,
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from editfns.c:42:
buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined
  180 | 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
  178 | extern INLINE void temp_set_point P_ ((struct buffer *, int));
      |                    ^~~~~~~~~~~~~~
In file included from editfns.c:41:
intervals.h:209:20: warning: inline function 'offset_intervals' declared but never defined
  209 | extern INLINE void offset_intervals P_ ((struct buffer *, int, int));
      |                    ^~~~~~~~~~~~~~~~
callint.c: In function 'Fcall_interactively':
callint.c:294:7: warning: implicit declaration of function 'bcopy' [-Wimplicit-function-declaration]
  294 |       bcopy (XSTRING (specs)->data, string,
      |       ^~~~~
callint.c:294:7: warning: incompatible implicit declaration of built-in function 'bcopy'
In file included from callint.c:24:
callint.c: At top level:
buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined
  180 | 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
  178 | extern INLINE void temp_set_point P_ ((struct buffer *, int));
      |                    ^~~~~~~~~~~~~~
gcc -c  -Demacs -DHAVE_CONFIG_H   -I. -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/src       -O2 -mieee eval.c
eval.c: In function 'Fsignal':
eval.c:1298:3: warning: implicit declaration of function 'fatal' [-Wimplicit-function-declaration]
 1298 |   fatal ("%s", XSTRING (string)->data, 0);
      |   ^~~~~
eval.c: In function 'Fapply':
eval.c:1971:3: warning: implicit declaration of function 'bcopy' [-Wimplicit-function-declaration]
 1971 |   bcopy (args, funcall_args, nargs * sizeof (Lisp_Object));
      |   ^~~~~
eval.c:1971:3: warning: incompatible implicit declaration of built-in function 'bcopy'
eval.c: In function 'Ffuncall':
eval.c:2455:4: warning: incompatible implicit declaration of built-in function 'bcopy'
 2455 |    bcopy (args + 1, internal_args, numargs * sizeof (Lisp_Object));
      |    ^~~~~
gcc -c  -Demacs -DHAVE_CONFIG_H   -I. -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/src       -O2 -mieee floatfns.c
gcc -c  -Demacs -DHAVE_CONFIG_H   -I. -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/src       -O2 -mieee fns.c
fns.c: In function 'Fstring_equal':
fns.c:219:10: warning: implicit declaration of function 'bcmp' [-Wimplicit-function-declaration]
  219 |       || bcmp (XSTRING (s1)->data, XSTRING (s2)->data, STRING_BYTES (XSTRING (s1))))
      |          ^~~~
In file included from fns.c:34:
lisp.h:554:39: warning: 'bcmp' argument 3 type is 'long int' where 'long unsigned int' is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch]
  554 |   ((STR)->size_byte < 0 ? (STR)->size : (STR)->size_byte)
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
fns.c:219:56: note: in expansion of macro 'STRING_BYTES'
  219 |       || bcmp (XSTRING (s1)->data, XSTRING (s2)->data, STRING_BYTES (XSTRING (s1))))
      |                                                        ^~~~~~~~~~~~
<built-in>: note: built-in 'bcmp' declared here
fns.c: In function 'copy_sub_char_table':
fns.c:454:3: warning: implicit declaration of function 'bcopy' [-Wimplicit-function-declaration]
  454 |   bcopy (XCHAR_TABLE (arg)->contents, XCHAR_TABLE (copy)->contents,
      |   ^~~~~
fns.c:454:3: warning: incompatible implicit declaration of built-in function 'bcopy'
fns.c: In function 'Fcopy_sequence':
fns.c:482:7: warning: incompatible implicit declaration of built-in function 'bcopy'
  482 |       bcopy (XVECTOR (arg)->contents, XVECTOR (copy)->contents,
      |       ^~~~~
fns.c:504:7: warning: incompatible implicit declaration of built-in function 'bcopy'
  504 |       bcopy (XBOOL_VECTOR (arg)->data, XBOOL_VECTOR (val)->data,
      |       ^~~~~
fns.c: In function 'concat':
fns.c:668:4: warning: incompatible implicit declaration of built-in function 'bcopy'
  668 |    bcopy (XSTRING (this)->data, XSTRING (val)->data + toindex_byte,
      |    ^~~~~
fns.c:769:7: warning: incompatible implicit declaration of built-in function 'bcopy'
  769 |       bcopy (str, p, i);
      |       ^~~~~
fns.c: In function 'internal_equal':
fns.c:1726:9: warning: 'bcmp' argument 3 type is 'int' where 'long unsigned int' is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch]
 1726 |         size_in_chars))
      |         ^~~~~~~~~~~~~
<built-in>: note: built-in 'bcmp' declared here
In file included from fns.c:34:
lisp.h:554:39: warning: 'bcmp' argument 3 type is 'long int' where 'long unsigned int' is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch]
  554 |   ((STR)->size_byte < 0 ? (STR)->size : (STR)->size_byte)
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
fns.c:1759:3: note: in expansion of macro 'STRING_BYTES'
 1759 |   STRING_BYTES (XSTRING (o1))))
      |   ^~~~~~~~~~~~
<built-in>: note: built-in 'bcmp' declared here
fns.c: In function 'larger_vector':
fns.c:3196:3: warning: incompatible implicit declaration of built-in function 'bcopy'
 3196 |   bcopy (XVECTOR (vec)->contents, v->contents,
      |   ^~~~~
In file included from fns.c:40:
fns.c: At top level:
intervals.h:218:20: warning: inline function 'copy_intervals_to_string' declared but never defined
  218 | 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
  209 | 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
  215 | 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
  213 | extern INLINE void temp_set_point P_ ((struct buffer *, int));
      |                    ^~~~~~~~~~~~~~
gcc -c  -Demacs -DHAVE_CONFIG_H   -I. -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/src       -O2 -mieee print.c
print.c: In function 'print_unwind':
print.c:346:3: warning: implicit declaration of function 'bcopy' [-Wimplicit-function-declaration]
  346 |   bcopy (XSTRING (saved_text)->data, print_buffer, XSTRING (saved_text)->size);
      |   ^~~~~
print.c:346:3: warning: incompatible implicit declaration of built-in function 'bcopy'
print.c: In function 'printchar':
print.c:374:7: warning: incompatible implicit declaration of built-in function 'bcopy'
  374 |       bcopy (str, print_buffer + print_buffer_pos_byte, len);
      |       ^~~~~
print.c:456:8: warning: incompatible implicit declaration of built-in function 'bcopy'
  456 |        bcopy (tembuf, FRAME_MESSAGE_BUF (mini_frame), printbufidx);
      |        ^~~~~
print.c:462:4: warning: incompatible implicit declaration of built-in function 'bcopy'
  462 |    bcopy (str, &FRAME_MESSAGE_BUF (mini_frame)[printbufidx], len);
      |    ^~~~~
print.c: In function 'strout':
print.c:496:7: warning: incompatible implicit declaration of built-in function 'bcopy'
  496 |       bcopy (ptr, print_buffer + print_buffer_pos_byte, size_byte);
      |       ^~~~~
print.c:567:4: warning: incompatible implicit declaration of built-in function 'bcopy'
  567 |    bcopy (tembuf, FRAME_MESSAGE_BUF (mini_frame), printbufidx);
      |    ^~~~~
print.c:583:7: warning: incompatible implicit declaration of built-in function 'bcopy'
  583 |       bcopy (ptr, &FRAME_MESSAGE_BUF (mini_frame) [printbufidx], size_byte);
      |       ^~~~~
gcc -c  -Demacs -DHAVE_CONFIG_H   -I. -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/src       -O2 -mieee lread.c
In file included from print.c:39:
print.c: At top level:
intervals.h:218:20: warning: inline function 'copy_intervals_to_string' declared but never defined
  218 | 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
  209 | 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
  215 | 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
  213 | extern INLINE void temp_set_point P_ ((struct buffer *, int));
      |                    ^~~~~~~~~~~~~~
lread.c: In function 'readchar':
lread.c:232:39: warning: implicit declaration of function 'bcmp' [-Wimplicit-function-declaration]
  232 |        || (length == 1 ? *str != *p : bcmp (str, p, length)))
      |                                       ^~~~
lread.c:232:53: warning: 'bcmp' argument 3 type is 'int' where 'long unsigned int' is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch]
  232 |        || (length == 1 ? *str != *p : bcmp (str, p, length)))
      |                                                     ^~~~~~
<built-in>: note: built-in 'bcmp' declared here
lread.c:289:53: warning: 'bcmp' argument 3 type is 'int' where 'long unsigned int' is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch]
  289 |        || (length == 1 ? *str != *p : bcmp (str, p, length)))
      |                                                     ^~~~~~
<built-in>: note: built-in 'bcmp' declared here
lread.c:309:12: warning: implicit declaration of function 'read_bytecode_char' [-Wimplicit-function-declaration]
  309 |     return read_bytecode_char (0);
      |            ^~~~~~~~~~~~~~~~~~
lread.c: In function 'Fload':
lread.c:677:15: warning: 'bcmp' argument 3 type is 'int' where 'long unsigned int' is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch]
  677 |       ".elc", 4)
      |               ^
<built-in>: note: built-in 'bcmp' declared here
In file included from lread.c:39:
lread.c: In function 'openp':
coding.h:515:6: warning: implicit declaration of function 'code_convert_string_norecord' [-Wimplicit-function-declaration]
  515 |    ? code_convert_string_norecord (name, Vfile_name_coding_system, 1)    \
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
lread.c:890:18: note: in expansion of macro 'ENCODE_FILE'
  890 |       filename = ENCODE_FILE (filename);
      |                  ^~~~~~~~~~~
lread.c: In function 'read1':
lread.c:1658:8: warning: implicit declaration of function 'bcopy' [-Wimplicit-function-declaration]
 1658 |        bcopy (XSTRING (tmp)->data, XBOOL_VECTOR (val)->data,
      |        ^~~~~
lread.c:1658:8: warning: incompatible implicit declaration of built-in function 'bcopy'
lread.c:1945:3: warning: incompatible implicit declaration of built-in function 'bcopy'
 1945 |   bcopy (str, p, length);
      |   ^~~~~
lread.c:2072:5: warning: incompatible implicit declaration of built-in function 'bcopy'
 2072 |     bcopy (str, p, length);
      |     ^~~~~
lread.c: In function 'oblookup':
lread.c:2715:49: warning: 'bcmp' argument 3 type is 'int' where 'long unsigned int' is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch]
 2715 |      && !bcmp (XSYMBOL (tail)->name->data, ptr, size_byte))
      |                                                 ^~~~~~~~~
<built-in>: note: built-in 'bcmp' declared here
In file included from lread.c:32:
lread.c: At top level:
buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined
  180 | 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
  178 | extern INLINE void temp_set_point P_ ((struct buffer *, int));
      |                    ^~~~~~~~~~~~~~
gcc -c  -Demacs -DHAVE_CONFIG_H   -I. -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/src       -O2 -mieee abbrev.c
In file included from abbrev.c:26:
buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined
  180 | 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
  178 | extern INLINE void temp_set_point P_ ((struct buffer *, int));
      |                    ^~~~~~~~~~~~~~
gcc -c  -Demacs -DHAVE_CONFIG_H   -I. -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/src       -O2 -mieee syntax.c
syntax.c: In function 'skip_chars':
syntax.c:1311:3: warning: implicit declaration of function 'bzero' [-Wimplicit-function-declaration]
 1311 |   bzero (fastmap, sizeof fastmap);
      |   ^~~~~
syntax.c:1311:3: warning: incompatible implicit declaration of built-in function 'bzero'
syntax.c: In function 'scan_sexps_forward':
syntax.c:2281:1: warning: type of 'from_byte' defaults to 'int' [-Wimplicit-int]
 2281 | scan_sexps_forward (stateptr, from, from_byte, end, targetdepth,
      | ^~~~~~~~~~~~~~~~~~
In file included from syntax.c:33:
syntax.c: At top level:
intervals.h:218:20: warning: inline function 'copy_intervals_to_string' declared but never defined
  218 | 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
  209 | 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
  215 | 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
  213 | extern INLINE void temp_set_point P_ ((struct buffer *, int));
      |                    ^~~~~~~~~~~~~~
gcc -c  -Demacs -DHAVE_CONFIG_H   -I. -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/src       -O2 -mieee unexelf.c
gcc -c  -Demacs -DHAVE_CONFIG_H   -I. -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/src       -O2 -mieee mocklisp.c
In file included from mocklisp.c:26:
buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined
  180 | 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
  178 | extern INLINE void temp_set_point P_ ((struct buffer *, int));
      |                    ^~~~~~~~~~~~~~
gcc -c  -Demacs -DHAVE_CONFIG_H   -I. -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/src       -O2 -mieee bytecode.c
bytecode.c: In function 'Fbyte_code':
bytecode.c:318:3: warning: implicit declaration of function 'bzero' [-Wimplicit-function-declaration]
  318 |   bzero (stackp, XFASTINT (maxdepth) * sizeof (Lisp_Object));
      |   ^~~~~
bytecode.c:318:3: warning: incompatible implicit declaration of built-in function 'bzero'
In file included from bytecode.c:38:
bytecode.c: At top level:
buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined
  180 | 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
  178 | extern INLINE void temp_set_point P_ ((struct buffer *, int));
      |                    ^~~~~~~~~~~~~~
gcc -c  -Demacs -DHAVE_CONFIG_H   -I. -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/src       -O2 -mieee process.c
In file included from process.c:118:
process.c: In function 'create_process':
coding.h:515:6: warning: implicit declaration of function 'code_convert_string_norecord' [-Wimplicit-function-declaration]
  515 |    ? code_convert_string_norecord (name, Vfile_name_coding_system, 1)    \
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
process.c:1549:19: note: in expansion of macro 'ENCODE_FILE'
 1549 |     current_dir = ENCODE_FILE (current_dir);
      |                   ^~~~~~~~~~~
process.c: In function 'Fopen_network_stream':
process.c:1993:3: warning: implicit declaration of function 'bzero' [-Wimplicit-function-declaration]
 1993 |   bzero (&address, sizeof address);
      |   ^~~~~
process.c:1993:3: warning: incompatible implicit declaration of built-in function 'bzero'
process.c:1994:3: warning: implicit declaration of function 'bcopy' [-Wimplicit-function-declaration]
 1994 |   bcopy (host_info_ptr->h_addr, (char *) &address.sin_addr,
      |   ^~~~~
process.c:1994:3: warning: incompatible implicit declaration of built-in function 'bcopy'
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]
 2506 |  set_waiting_for_input (&timeout);
      |  ^~~~~~~~~~~~~~~~~~~~~
      |  clear_waiting_for_input
process.c:2709:7: warning: implicit declaration of function 'keyboard_bit_set' [-Wimplicit-function-declaration]
 2709 |    && keyboard_bit_set (&Available))
      |       ^~~~~~~~~~~~~~~~
process.c: In function 'read_process_output':
process.c:2928:5: warning: incompatible implicit declaration of built-in function 'bcopy'
 2928 |     bcopy (XSTRING (p->decoding_buf)->data
      |     ^~~~~
process.c:2985:4: warning: incompatible implicit declaration of built-in function 'bcopy'
 2985 |    bcopy (chars + coding->consumed,
      |    ^~~~~
process.c:3201:4: warning: incompatible implicit declaration of built-in function 'bcopy'
 3201 |    bcopy (XSTRING (p->decoding_buf)->data, temp_buf, nbytes);
      |    ^~~~~
process.c: In function 'send_process':
process.c:3341:4: warning: incompatible implicit declaration of built-in function 'bcopy'
 3341 |    bcopy ((XSTRING (XPROCESS (proc)->encoding_buf)->data
      |    ^~~~~
process.c: In function 'Fprocess_send_eof':
process.c:4091:7: warning: incompatible implicit declaration of built-in function 'bcopy'
 4091 |       bcopy (proc_encode_coding_system[old_outfd],
      |       ^~~~~
process.c:4094:7: warning: incompatible implicit declaration of built-in function 'bzero'
 4094 |       bzero (proc_encode_coding_system[old_outfd],
      |       ^~~~~
process.c: In function 'init_process':
process.c:4639:3: warning: incompatible implicit declaration of built-in function 'bzero'
 4639 |   bzero (proc_decode_coding_system, sizeof proc_decode_coding_system);
      |   ^~~~~
In file included from process.c:116:
process.c: At top level:
buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined
  180 | 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
  178 | extern INLINE void temp_set_point P_ ((struct buffer *, int));
      |                    ^~~~~~~~~~~~~~
gcc -c  -Demacs -DHAVE_CONFIG_H   -I. -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/src       -O2 -mieee callproc.c
In file included from callproc.c:77:
callproc.c: In function 'Fcall_process':
coding.h:515:6: warning: implicit declaration of function 'code_convert_string_norecord' [-Wimplicit-function-declaration]
  515 |    ? code_convert_string_norecord (name, Vfile_name_coding_system, 1)    \
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
callproc.c:363:12: note: in expansion of macro 'ENCODE_FILE'
  363 |   infile = ENCODE_FILE (infile);
      |            ^~~~~~~~~~~
callproc.c: In function 'Fcall_process_region':
callproc.c:863:3: warning: implicit declaration of function 'bcopy' [-Wimplicit-function-declaration]
  863 |   bcopy (XSTRING (Vtemp_file_name_pattern)->data, tempfile,
      |   ^~~~~
callproc.c:863:3: warning: incompatible implicit declaration of built-in function 'bcopy'
callproc.c: In function 'child_setup':
callproc.c:995:5: warning: incompatible implicit declaration of built-in function 'bcopy'
  995 |     bcopy ("PWD=", pwd_var, 4);
      |     ^~~~~
callproc.c: In function 'getenv_internal':
callproc.c:1211:9: warning: implicit declaration of function 'bcmp' [-Wimplicit-function-declaration]
 1211 |    && ! bcmp (XSTRING (entry)->data, var, varlen)
      |         ^~~~
callproc.c:1211:43: warning: 'bcmp' argument 3 type is 'int' where 'long unsigned int' is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch]
 1211 |    && ! bcmp (XSTRING (entry)->data, var, varlen)
      |                                           ^~~~~~
<built-in>: note: built-in 'bcmp' declared here
In file included from callproc.c:74:
callproc.c: At top level:
buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined
  180 | 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
  178 | extern INLINE void temp_set_point P_ ((struct buffer *, int));
      |                    ^~~~~~~~~~~~~~
gcc -c  -Demacs -DHAVE_CONFIG_H   -I. -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/src       -O2 -mieee region-cache.c
In file included from region-cache.c:25:
buffer.h:180:20: warning: inline function 'temp_set_point_both' declared but never defined
  180 | 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
  178 | extern INLINE void temp_set_point P_ ((struct buffer *, int));
      |                    ^~~~~~~~~~~~~~
gcc -c  -Demacs -DHAVE_CONFIG_H   -I. -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/src       -O2 -mieee doprnt.c
doprnt.c: In function 'doprnt1':
doprnt.c:273:5: warning: implicit declaration of function 'bcopy' [-Wimplicit-function-declaration]
  273 |     bcopy (string, bufptr, tem);
      |     ^~~~~
doprnt.c:273:5: warning: incompatible implicit declaration of built-in function 'bcopy'
doprnt.c:278:3: warning: incompatible implicit declaration of built-in function 'bcopy'
  278 |   bcopy (string, bufptr, tem);
      |   ^~~~~
doprnt.c:124:23: warning: argument to 'alloca' may be too large due to conversion from 'long int' to 'long unsigned int' [-Walloca-larger-than=]
  124 |     fmtcpy = (char *) alloca (format_end - format + 1);
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -c  -Demacs -DHAVE_CONFIG_H   -I. -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/src       -O2 -mieee strftime.c
gcc -c  -Demacs -DHAVE_CONFIG_H   -I. -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/src       -O2 -mieee terminfo.c
terminfo.c: In function 'tparam':
terminfo.c:50:1: warning: type of 'len' defaults to 'int' [-Wimplicit-int]
   50 | tparam (string, outstring, len, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9)
      | ^~~~~~
gcc -c  -Demacs -DHAVE_CONFIG_H   -I. -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/src       -O2 -mieee lastfile.c
gcc -c  -Demacs -DHAVE_CONFIG_H   -I. -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/src       -O2 -mieee gmalloc.c
gcc -c  -Demacs -DHAVE_CONFIG_H   -I. -I/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/src       -O2 -mieee ralloc.c
ralloc.c: In function 'resize_bloc':
ralloc.c:699:4: warning: implicit declaration of function 'bzero' [-Wimplicit-function-declaration]
  699 |    bzero (bloc->new_data + old_size, size - old_size);
      |    ^~~~~
ralloc.c:699:4: warning: incompatible implicit declaration of built-in function 'bzero'
ralloc.c: In function 'r_alloc_sbrk':
ralloc.c:896:7: warning: incompatible implicit declaration of built-in function 'bzero'
  896 |       bzero (address, size);
      |       ^~~~~
ralloc.c: At top level:
ralloc.c:949:1: error: conflicting types for 'r_alloc'
  949 | r_alloc (ptr, size)
      | ^~~~~~~
In file included from ./config.h:291,
                 from ralloc.c:29:
./m/alpha.h:284:14: note: previous declaration of 'r_alloc' was here
  284 | extern void *r_alloc(void *, unsigned long);
      |              ^~~~~~~
ralloc.c: In function 'r_alloc_free':
ralloc.c:975:24: error: argument 'ptr' doesn't match prototype
  975 |      register POINTER *ptr;
      |                        ^~~
In file included from ./config.h:291,
                 from ralloc.c:29:
./m/alpha.h:286:13: error: prototype declaration
  286 | extern void r_alloc_free(void *);
      |             ^~~~~~~~~~~~
ralloc.c:990:3: warning: implicit declaration of function 'refill_memory_reserve' [-Wimplicit-function-declaration]
  990 |   refill_memory_reserve ();
      |   ^~~~~~~~~~~~~~~~~~~~~
ralloc.c: At top level:
ralloc.c:1009:1: error: conflicting types for 'r_re_alloc'
 1009 | r_re_alloc (ptr, size)
      | ^~~~~~~~~~
In file included from ./config.h:291,
                 from ralloc.c:29:
./m/alpha.h:285:14: note: previous declaration of 'r_re_alloc' was here
  285 | extern void *r_re_alloc(void *, unsigned long);
      |              ^~~~~~~~~~
ralloc.c: In function 'r_alloc_init':
ralloc.c:120:15: warning: implicit declaration of function 'getpagesize'; did you mean 'getbsize'? [-Wimplicit-function-declaration]
  120 | #define PAGE (getpagesize ())
      |               ^~~~~~~~~~~
ralloc.c:1137:15: note: in expansion of macro 'PAGE'
 1137 |   page_size = PAGE;
      |               ^~~~
ralloc.c:1162:3: warning: incompatible implicit declaration of built-in function 'bzero'
 1162 |   bzero (first_heap->start, first_heap->end - first_heap->start);
      |   ^~~~~
gmake[1]: *** [Makefile:56: ralloc.o] Error 1
gmake[1]: *** Waiting for unfinished jobs....
gmake[1]: Leaving directory '/tmp/pkgbuild/editors/emacs20/work.alpha/emacs-20.7/src'
gmake: *** [Makefile:236: src] Error 2
*** Error code 2

Stop.
make[1]: stopped in /usr/pkgsrc/editors/emacs20
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/editors/emacs20