delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2015/06/03/23:54:42

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
X-Recipient: djgpp AT delorie DOT com
Message-ID: <556FCBF3.8060207@iki.fi>
Date: Thu, 04 Jun 2015 06:54:27 +0300
From: "Andris Pavenis (andris DOT pavenis AT iki DOT fi)" <djgpp AT delorie DOT com>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0
MIME-Version: 1.0
To: djgpp AT delorie DOT com
Subject: Re: ANNOUNCE: release 2 of the DJGPP port of GNU binutils 2.25 uploaded.
References: <201506022055 DOT t52KtjYm009133 AT delorie DOT com>
In-Reply-To: <201506022055.t52KtjYm009133@delorie.com>
Reply-To: djgpp AT delorie DOT com

On 06/02/2015 11:43 PM, Juan Manuel Guerrero (juan DOT guerrero AT gmx DOT de) wrote:
> This is a port of GNU binutils 2.25 to MSDOS/DJGPP.
>
>   The GNU binutils are utilities of use when dealing with binary files, either
>   object files or executables.  These tools consist of the linker (ld), the
>   assembler (gas), and the profiler (gprof).  There is also a collection of
>   other binary tools, including the disassembler (objdump).  These tools make
>   use of a pair of libraries (bfd and opcodes) and a common set of header files.
>
>
>
>   DJGPP specific changes.
>   =======================
>   - This is an bug fix update.
>     This update provides all DJGPP specific features than presented in the
>     previous release.  Please see:
> http://www.delorie.com/archives/browse.cgi?p=djgpp-announce/2014/12/27/22:55:14
>
>   - The previous port has a bug that is not related to any DJGPP specific changes.
>     This bug is a genuine binutils bug and can be reproduced by compiling the original
>     code from binutils-2.25.tar.gz.
>     The bug can be triggered by compiling a simple hello-world program.
>     This program must be compiled using a freshly compiled libc.a from repository
>     using the linker from binutils-2.25.  The bug will not be triggered if some
>     old libc.a from djdev204 djdev203 is used.  Those libraries and crt0.o have
>     been compiled with some old bug free version of binutils.
>
>     It becomes impossible to debug the produced binary.  If gdb is used to step
>     through the code, the following error message will be displayed:

Also fixes problem with DXEs reported earlier:

DXE tests from beta/v2/djtest205.zip failed when first DJGPP release of binutils-2.25 was used and 
passed with binutils-2.24.
These tests pass also with this release

Andris

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019