[Bug c++/6771] [3.4 regression] [cygwin] ICE in in rest_of_compilation, at toplev.c:3761 for code with dllimport/dllexport

dannysmith@clear.net.nz gcc-bugzilla@gcc.gnu.org
Wed Jun 4 02:58:00 GMT 2003


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.



More information about the Gcc-bugs mailing list