Amiga looking for an OS ( versus Re: hardware looking for a home)

2014-04-23 Thread Gayle Lee Fairless
Gentlemen, I was looking for the most current Debian build for an Amiga 2000HD with a G-Force 030 board. Well, it also has a 386 bridgeboard, but I guess that doesn't matter? Anyway, I found this directory http://people.debian.org/~wouter/d-i/images/daily/ Is this the most current? Wh

Re: gcc-4.8.2: callee overwrites stack of caller at -O

2014-04-23 Thread Andreas Schwab
Camm Maguire writes: > Greetings! The caller is call_proc_new, and the callee LI35. LI35 is called with three arguments, but requires at least four. Andreas. -- Andreas Schwab, sch...@linux-m68k.org GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for somethi

Re: gcc-4.8.2: callee overwrites stack of caller at -O

2014-04-23 Thread Camm Maguire
Greetings, and thanks so much! > Hi Camm, > On Wed, Apr 23, 2014 at 7:36 PM, Camm Maguire wrote: > > This code used to work for years, but now that I examine it in greater > > detail, call_proc_new is missing va_end(). I don't know if that is > > relevant. > A missing va_end() is a serious bug

Re: gcc-4.8.2: callee overwrites stack of caller at -O

2014-04-23 Thread Geert Uytterhoeven
Hi Camm, On Wed, Apr 23, 2014 at 7:36 PM, Camm Maguire wrote: > This code used to work for years, but now that I examine it in greater > detail, call_proc_new is missing va_end(). I don't know if that is > relevant. A missing va_end() is a serious bug, causing all kinds of (stack) corruption. D

gcc-4.8.2: callee overwrites stack of caller at -O

2014-04-23 Thread Camm Maguire
Greetings! The caller is call_proc_new, and the callee LI35. At the head of the caller, %d2 is saved to stack address 0xefffdedc: = (gdb) call_proc_new (sym=0x6f9d00, link=0x1b1350 , argd=2051, first=0x870b48, ll=0