mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-22 11:00:01 +08:00
gdb: fix array-view-selftests.c build with g++ 4.8
When building with g++ 4.8, I get: CXX unittests/array-view-selftests.o /home/smarchi/src/binutils-gdb/gdb/unittests/array-view-selftests.c:123:42: error: expected 'class' before 'Container' template<template<typename ...> typename Container> ^ I am no C++ template expert, but it looks like if I change "typename" for "class", as the compiler kind of suggests, the code compiles. Change-Id: I9c3edd29fb2b190069f0ce0dbf3bc3604d175f48
This commit is contained in:
@ -120,7 +120,7 @@ check ()
|
||||
/* Check that there's no container->view conversion for containers of derived
|
||||
types or subclasses. */
|
||||
|
||||
template<template<typename ...> typename Container>
|
||||
template<template<typename ...> class Container>
|
||||
static constexpr bool
|
||||
check_ctor_from_container ()
|
||||
{
|
||||
|
Reference in New Issue
Block a user