From mboxrd@z Thu Jan 1 00:00:00 1970 From: rodrigc@gcc.gnu.org To: Volodymyr@sourceware.cygnus.com, Tarasenko@sourceware.cygnus.com, gcc-bugs@gcc.gnu.org, gcc-prs@gcc.gnu.org, nobody@gcc.gnu.org, tvntsr@yahoo.com Subject: Re: c++/4395: This problem appear when I try to use sa_sigaction field in struc sigaction. All fields was filled propertly. Date: Thu, 27 Sep 2001 20:34:00 -0000 Message-id: <20010928033417.21999.qmail@sourceware.cygnus.com> X-SW-Source: 2001-09/msg00516.html List-Id: Synopsis: This problem appear when I try to use sa_sigaction field in struc sigaction. All fields was filled propertly. State-Changed-From-To: open->closed State-Changed-By: rodrigc State-Changed-When: Thu Sep 27 20:34:16 2001 State-Changed-Why: I did not get an internal compiler error when compiling this testcase with gcc 3.0.1. I got some compilation errors, complaining about missing member variables in structs. I could compile your testcase by changing: my_act[sig]. __sigaction_handler.sa_handler = doit; to my_act[sig].sa_handler = doit; and my_act[sig]. __sigaction_handler.sa_handler = doit; to: my_act[sig].sa_handler = doit; I have attached the fixed test case to this problem report. http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view&pr=4395&database=gcc