Date: Thu, 15 Apr 1999 14:14:37 +0300 (IDT) From: Eli Zaretskii X-Sender: eliz AT is To: Andris Pavenis cc: djgpp-workers AT delorie DOT com Subject: Re: Some small patches to current CVS version of DJGPP In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Reply-To: djgpp-workers AT delorie DOT com X-Mailing-List: djgpp-workers AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk On Thu, 15 Apr 1999, Andris Pavenis wrote: > Here are 3 small patches to current CVS version of DJGPP I had to apply to > get it compiled with egcs 2.93.18 19990412 Thanks. > setjmp.h: > I added name to anonymous struct similary as it is done in glibc-2.1 (I didn't > even copy the name there) as I got compile time error where jmp_buf were > used as parameter for external procedure. How come? I don't suppose EGCS doesn't support anonymous structs, does it? Can you please post a small test case and the exact error message? > ! static void > tzsetwall(void) No, this is wrong. `tzsetwall' is an external function that is supposed to be used by applications (it is just undocumented, but that's easily corrected ;-). So declaring it static is not the solution.