[Bug target/100015] New: MSDOS DJGPP host build mallinfo was not declared

unlvsur at live dot com gcc-bugzilla@gcc.gnu.org
Sat Apr 10 06:09:16 GMT 2021


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100015

            Bug ID: 100015
           Summary: MSDOS DJGPP host build mallinfo was not declared
           Product: gcc
           Version: unknown
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: target
          Assignee: unassigned at gcc dot gnu.org
          Reporter: unlvsur at live dot com
  Target Milestone: ---

In file included from ../../../gcc/gcc/ggc-common.c:25:
../../../gcc/gcc/ggc-common.c: In function 'void report_heap_memory_use()':
../../../gcc/gcc/ggc-common.c:1020:23: error: 'mallinfo' was not declared in
this scope; did you mean 'mmap_info'?
 1020 |   #define MALLINFO_FN mallinfo
      |                       ^~~~~~~~
../../../gcc/gcc/system.h:1262:26: note: in definition of macro 'SIZE_SCALE'
 1262 | #define SIZE_SCALE(x) (((x) < 10 * ONE_K \
      |                          ^
../../../gcc/gcc/ggc-common.c:1024:14: note: in expansion of macro
'SIZE_AMOUNT'
 1024 |              SIZE_AMOUNT (MALLINFO_FN ().arena));
      |              ^~~~~~~~~~~
../../../gcc/gcc/ggc-common.c:1024:27: note: in expansion of macro
'MALLINFO_FN'
 1024 |              SIZE_AMOUNT (MALLINFO_FN ().arena));
      |                           ^~~~~~~~~~~
../../../gcc/gcc/cp/mapper-client.cc:25:10: fatal error: sys/socket.h: No such
file or directory
   25 | #include <sys/socket.h>
      |          ^~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [Makefile:1143: cp/mapper-client.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: *** [Makefile:1142: ggc-common.o] Error 1
In file included from ../../../gcc/gcc/cp/error.c:29:
../../../gcc/gcc/cp/error.c: In function 'void
dump_aggr_type(cxx_pretty_printer*, tree, int)':
../../../gcc/gcc/cp/error.c:799:27: warning: spurious leading punctuation
sequence '<' in format [-Wformat-diag]
  799 |         pp_printf (pp, M_("<unnamed %s>"), variety);
../../../gcc/gcc/intl.h:40:26: note: in definition of macro 'gettext'
   40 | # define gettext(msgid) (msgid)
      |                          ^~~~~
../../../gcc/gcc/cp/error.c:52:56: note: in expansion of macro '_'
   52 | #define M_(msgid) (pp_translate_identifiers (cxx_pp) ? _(msgid) :
(msgid))
      |                                                        ^
../../../gcc/gcc/cp/error.c:799:24: note: in expansion of macro 'M_'
  799 |         pp_printf (pp, M_("<unnamed %s>"), variety);
      |                        ^~
../../../gcc/gcc/cp/error.c:799:27: warning: spurious trailing punctuation
sequence '>' in format [-Wformat-diag]
  799 |         pp_printf (pp, M_("<unnamed %s>"), variety);
../../../gcc/gcc/intl.h:40:26: note: in definition of macro 'gettext'
   40 | # define gettext(msgid) (msgid)
      |                          ^~~~~
../../../gcc/gcc/cp/error.c:52:56: note: in expansion of macro '_'
   52 | #define M_(msgid) (pp_translate_identifiers (cxx_pp) ? _(msgid) :
(msgid))
      |                                                        ^
../../../gcc/gcc/cp/error.c:799:24: note: in expansion of macro 'M_'
  799 |         pp_printf (pp, M_("<unnamed %s>"), variety);
      |                        ^~
make[1]: *** [Makefile:4453: all-gcc] Error 2
make: *** [Makefile:979: all] Error 2


More information about the Gcc-bugs mailing list