Hi Lena,

You are right about inheriting constructors not being available until 4.8:

https://gcc.gnu.org/gcc-4.7/cxx0x_status.html
https://gcc.gnu.org/gcc-4.8/cxx0x_status.html

I'd say the key question is whether there are people out there who would
have difficulty moving to 4.8 as the minimum rev.  Ubuntu 14.04 LTS has
been out for almost two years and the default version on that platform is
4.8.  Are there other platforms in common use that don't easily support 4.8?

Steve

On Fri, Jan 22, 2016 at 12:47 PM Lena Olson <[email protected]> wrote:

> Hi,
>
> It looks like with changeset d9a0136ab8cc (which was review request 3207,
> http://reviews.gem5.org/r/3207), I can no longer build gem5 with gcc
> 4.7.3.  I think inheriting constructors with "using" is not available until
> 4.8.
>
> Does it make sense to bump the required version of gcc?  Or to modify the
> remote_gdb.hh files to work with older versions?
>
> The error I'm seeing:
> In file included from build/X86/arch/x86/remote_gdb.cc:52:0:
> build/X86/arch/x86/remote_gdb.hh:63:30: error:
> 'BaseRemoteGDB::BaseGdbRegCache::BaseGdbRegCache' names constructor
>
> Thanks,
> Lena
> _______________________________________________
> gem5-dev mailing list
> [email protected]
> http://m5sim.org/mailman/listinfo/gem5-dev
>
_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to