This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
Re: [PATCH] Type-safe wrapper for enum flags
- From: Doug Evans <dje at google dot com>
- To: Pedro Alves <palves at redhat dot com>
- Cc: gdb-patches <gdb-patches at sourceware dot org>
- Date: Sat, 31 Oct 2015 19:06:27 -0700
- Subject: Re: [PATCH] Type-safe wrapper for enum flags
- Authentication-results: sourceware.org; auth=none
- References: <1446144341-21267-1-git-send-email-palves at redhat dot com>
On Thu, Oct 29, 2015 at 11:45 AM, Pedro Alves <palves@redhat.com> wrote:
> This patch fixes C++ build errors like this:
>
> /home/pedro/gdb/mygit/cxx-convertion/src/gdb/linux-tdep.c:1126:35: error: invalid conversion from âintâ to âfilterflagsâ [-fpermissive]
> | COREFILTER_HUGETLB_PRIVATE);
> ^
>...
> ---
> gdb/btrace.h | 10 +-
> gdb/c-exp.y | 5 +-
> gdb/common/enum_flags.h | 211 +++++++++++++++++++++++++++++++++++++++++
> gdb/compile/compile-c-types.c | 2 +-
> gdb/compile/compile-internal.h | 4 +
> gdb/completer.c | 5 +-
> gdb/disasm.c | 4 +-
> gdb/infrun.c | 14 +--
> gdb/linux-tdep.c | 19 ++--
> gdb/record-btrace.c | 22 +++--
> gdb/record.h | 2 +
> gdb/source.c | 7 +-
> gdb/symtab.h | 6 +-
Nit.
Introducing a foo_bar file when every other file in the patch uses
foo-bar is a bit odd.
enum-flags.h?