https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81237
--- Comment #5 from Ravi ---
Are there any known work-arounds to getting ABI version 11 to link against code
compiled with an older ABI version?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81237
--- Comment #4 from Ravi ---
This does seem to be an issue with any ABI version older than the newest (11, I
think), which appears to have a different name mangling scheme than any of ABI
versions 6-10, all of which fail when attempting to link a
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81237
--- Comment #2 from Ravi ---
I noticed I neglected to mention the error message. Compiling the code with GNU
7.1 gives me the error:
test.o:(.data.rel.ro._ZTV1C[_ZTV1C]+0x38): undefined reference to `non-virtual
thunk to C::func() const'
collect
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81237
--- Comment #1 from Ravi ---
The markdown didn't work quite the way I thought it would... Let me know if the
format is unclear and I'll rework the initial message to make it clearer
: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: ravi.kappiy...@cd-adapco.com
Target Milestone: ---
I have 4 files (2 CPP files, 1 header file, and 1 Makefile), shown below:
**test.h**
#ifndef test_h_
#define test_h_