This is the mail archive of the gdb-patches@sourceware.org mailing list for the GDB project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
I guess the problem is that type_id::name is an inlined function with no
out-of-line instance in libstdc++. So, there is no way to call it.
Chris> +static struct value * Chris> +evaluate_subexp_for_typeid_type (struct expression *exp, int *pos) Chris> + __attribute__ ((noinline));
Just remove this. For future reference, you can't use __attribute__
unconditionally in (most of) gdb, you have to hide it behind a define.
See defs.h.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |