This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC 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]

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


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.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]