Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 06 Dec 2020 09:41:41 +0900 (JST)
From:      Yasuhiro KIMURA <yasu@utahime.org>
To:        ml+freebsd@vishwin.info
Cc:        pizzamig@FreeBSD.org, ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   Re: svn commit: r557028 - in head/devel/gdb: . files files/kgdb,Re: svn commit: r557028 - in head/devel/gdb: . files files/kgdb
Message-ID:  <20201206.094141.2106726121217360076.yasu@utahime.org>
In-Reply-To: <d2199e6d-12e8-25f8-9dc9-4595b11510a6@vishwin.info>
References:  <202012042319.0B4NJR3k044652@repo.freebsd.org> <202012042319.0B4NJR3k044652@repo.freebsd.org> <d2199e6d-12e8-25f8-9dc9-4595b11510a6@vishwin.info>

next in thread | previous in thread | raw e-mail | index | archive | help
From: Charlie Li <ml+freebsd@vishwin.info>
Subject: Re: svn commit: r557028 - in head/devel/gdb: . files files/kgdb,Re: svn commit: r557028 - in head/devel/gdb: . files files/kgdb
Date: Sat, 5 Dec 2020 18:28:19 -0500

> This file fails to build.
> 
> /wrkdirs/usr/ports/devel/gdb/work/gdb-10.1/gdb/fbsd-kvm.c:342:10: error:
> typedef 'section_offsets' cannot be referenced with a struct specifier
>                 struct section_offsets *new_offsets;
>                        ^
> /wrkdirs/usr/ports/devel/gdb/work/gdb-10.1/gdb/symtab.h:1351:32: note:
> declared here
> typedef std::vector<CORE_ADDR> section_offsets;
>                                ^
> /wrkdirs/usr/ports/devel/gdb/work/gdb-10.1/gdb/fbsd-kvm.c:349:22: error:
> no member named 'num_sections' in 'objfile'; did you mean 'sections'?
>                                 symfile_objfile->num_sections);
>                                                  ^~~~~~~~~~~~
>                                                  sections
> /wrkdirs/usr/ports/devel/gdb/work/gdb-10.1/gdb/../include/libiberty.h:365:55:
> note: expanded from macro 'XALLOCAVEC'
> #define XALLOCAVEC(T, N)        ((T *) alloca (sizeof (T) * (N)))
>                                                              ^
> /wrkdirs/usr/ports/devel/gdb/work/gdb-10.1/gdb/../include/libiberty.h:738:37:
> note: expanded from macro 'alloca'
> # define alloca(x) __builtin_alloca(x)
>                                     ^
> /wrkdirs/usr/ports/devel/gdb/work/gdb-10.1/gdb/objfiles.h:653:23: note:
> 'sections' declared here
>   struct obj_section *sections = nullptr;
>                       ^
> /wrkdirs/usr/ports/devel/gdb/work/gdb-10.1/gdb/fbsd-kvm.c:351:37: error:
> no member named 'num_sections' in 'objfile'
>                         for (i = 0; i < symfile_objfile->num_sections; i++)
>                                         ~~~~~~~~~~~~~~~  ^
> 3 errors generated.
> gmake[3]: *** [Makefile:1625: fbsd-kvm.o] Error 1

Same here with 13-CURRENT amd64 r368331.

---
Yasuhiro KIMURA



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20201206.094141.2106726121217360076.yasu>