From mint-bounce@lists.fishpool.fi Sat Feb 23 19:46:36 2008 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:organization:user-agent:mime-version:to:subject:content-type:content-transfer-encoding; bh=rS3fPHBXxXB4pVX8PlZaZFJgrFLpADDW5skv1WAwU0w=; b=G+oWCYrY2bV1HhRZWNqXaid73NS+oC8UUyVnV8oGk7TONrnGJ/rbvnlsILh3+sgRvxI3V3SFBFMQ6KXNZOABwt4gt2joFRMSlneHqBmCA2K+0h2MwgbgJkGL1QyKHqe36P786I4+jTYxQWKnfpikCvHKhu7nutGdfqu+tz53iu0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:organization:user-agent:mime-version:to:subject:content-type:content-transfer-encoding; b=uVz2FKSi9CJ5Yc9HWjgK5i9QEWUJxL0L3VPxBWXnunNC5MneZNpZqbo/O7r9XjvXbFxTzAcSTr27XwJ/6/VxInQtsbwjXTHJsfWRtk4BX6lNwO1PhtUY2sGsw1clbEJz8qDr/y38KB6ShJK29ryQNpEhJh/VlZ76jtBXiOpnVQw= Message-ID: <47C0B703.3060704@gmail.com> Date: Sun, 24 Feb 2008 01:14:59 +0100 From: MiKRO Organization: Mystic Bytes User-Agent: Thunderbird 2.0.0.6 (X11/20071022) MIME-Version: 1.0 To: mint Subject: [MiNT] The newest GCC/Binutils binaries Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-ecartis-version: Ecartis v1.0.0 Sender: mint-bounce@lists.fishpool.fi Errors-to: mint-bounce@lists.fishpool.fi X-original-sender: miro.kropacek@gmail.com Precedence: bulk List-help: List-unsubscribe: List-Id: X-List-ID: List-subscribe: List-owner: List-post: Hi all, to make testing a bit more effective, I managed to compile some binaries for you: - http://umpc.sk/projectm/m68k/gnu-tools-20080223.tar.bz2 (30 MB) This is binutils + gcc for Atari machine as new as possible. Included m68060 support but binaries are 68000 only (I didn't manage to find how to pass some kind of BOOT_CFLAGS when we use canadian cross). Built using cross compiler so there are for sure no stack/memory bugs, mintlib (again with -fomit-frame-pointer) and pml (000, 020-60, 060) are also built against this toolset -- i.e. no gcc2 stuff involved ;) I tested it in quake -m68060 -O3 -fomit-frame-pointer compilation under aranym and it works as expected, 060 libs also linked. - http://umpc.sk/projectm/m68k/fdlibm-5.3-2.m68kmint.rpm - http://umpc.sk/projectm/m68k/fdlibm-5.3-2.src.rpm fdlibm with 060 support -- built against gcc2. Don't worry, it isn't tragedy, above mentioned quake is built against gcc2 mintlib/fdlibm and worked OK. Maybe even gcc2 libs vs gcc4 compiler was no issue at all -- it was maybe the same problem -- linking bad math library. So if you have some stuff which you would like to test against "our" gcc, this is your chance, just unpack that archive into /usr/local and set PATH to look into /usr/local first. The mathlib rpm is useful when you want to try -m68060 flag, 060 mintlib you can compile by yourself (see previous mintlib patch I posted some days ago) Please, take the time to test your favorite code, the more successful builds we gain the bigger chance we can release official gcc-4.2.3/binutils 2.18 rpm. -- MiKRO / Mystic Bytes http://mikro.atari.org