This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug c++/6771] [3.4 regression] [cygwin] ICE in in rest_of_compilation, at toplev.c:3761 for code with dllimport/dllexport
- From: "dannysmith at clear dot net dot nz" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 4 Jun 2003 02:58:25 -0000
- Subject: [Bug c++/6771] [3.4 regression] [cygwin] ICE in in rest_of_compilation, at toplev.c:3761 for code with dllimport/dllexport
- References: <20020522101601.6771.raoulgough@yahoo.co.uk>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=6771
------- Additional Comments From dannysmith@clear.net.nz 2003-06-04 02:58 -------
Yup. My recent patchset causes dllimport to ignore the attribute for inlined
functions. There is testcase in the patch. That fixes the problem in most
cases. However, there are some multiple inheritance cases where I'm still
having problems with dllexport. -fkeep-inline-functions works around the
dllexport problem. What I need is to figure out a way to make __attribute__
(dllexport) act like -fkeep-inline-functions (on a per-function basis).
Danny
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.