From fnaumann@mail.cs.uni-magdeburg.de Mon Sep 13 22:02:13 2004 Mime-Version: 1.0 (Apple Message framework v619) In-Reply-To: References: <1994F63A-0553-11D9-AA5A-00039357F826@epfl.ch> Content-Type: text/plain; charset=US-ASCII; format=flowed Message-Id: <0F97A90C-05BE-11D9-919E-00039357F826@epfl.ch> Content-Transfer-Encoding: 7bit From: =?ISO-8859-1?Q?Philipp_Donz=E9?= Subject: Re: [MiNT] MiNTlib and FreeMiNT Date: Mon, 13 Sep 2004 21:49:44 +0200 To: mint@lists.fishpool.fi X-Mailer: Apple Mail (2.619) Delivered-To: mint@lists.fishpool.fi X-ecartis-version: Ecartis v1.0.0 Sender: mint-bounce@lists.fishpool.fi Errors-to: mint-bounce@lists.fishpool.fi X-original-sender: philipp.donze@epfl.ch Precedence: bulk List-help: List-unsubscribe: List-ID: X-List-ID: X-Milter: ClamAV 0.70/0.70kjel X-Milter: ClamAV 0.70/0.70kjel Hi, > In current cvs both files are in sync. You're right, it was my fault. I accidently replaced mine with an old version. I just restarted from a fresh CVS checkout and it's all fine now! I modified MiNTlib, gemlib and gemma so they compile fine with GCC 3.3. To keep compatibility to old versions I added the macro CLOBBER_RETURN to . Is this the right place or not? Perhaps this is a "holy file" which shoudn't be touched by a lamer. But how can I know? I tested it on "qed" and it the program created worked OK. (Except there was an error at the end of "make": m68k-mint-atari-stack is missing. This application is missing in my cross-compiler setup. I think it would modify default stack size. From where can I get it? At the moment I'm stuck with compiling FreeMiNT from CVS. What does this error mean: > m68k-atari-mint-gcc -I../.. -D__KERNEL_XFS__ -m68020-60 -mshort -g -O2 > -fomit-frame-pointer -Wall -Wmissing-prototypes -Winline -Wshadow > -Wpointer-arith -Wcast-qual -Waggregate-return -c balloc.c -o balloc.o > In file included from global.h:30, > from balloc.h:28, > from balloc.c:32: > ../../libkern/libkern.h:108: warning: conflicting types for built-in > function `vsprintf' > In file included from balloc.c:36: > bitmap.h: In function `ext2_find_first_zero_bit': > bitmap.h:134: error: long, short, signed or unsigned used invalidly > for `p' > bitmap.h:134: error: long, short, signed or unsigned used invalidly > for `addr' > bitmap.h: In function `ext2_find_next_zero_bit': > bitmap.h:158: error: long, short, signed or unsigned used invalidly > for `addr' > bitmap.h:159: error: long, short, signed or unsigned used invalidly > for `p' Thanks for your help Philipp PS: When I got everything GCC 3.3 compatible, how can I commit these changes?