X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f X-Recipient: djgpp AT delorie DOT com Subject: Re: ANNOUNCE: Update of DJGPP port of gcc-6.1.0 To: djgpp AT delorie DOT com References: <201605141522 DOT u4EFMTVi018115 AT delorie DOT com> <2caf6c91-1b5f-f20d-2b3c-6640b3aed905 AT iki DOT fi> From: "Andris Pavenis (andris DOT pavenis AT iki DOT fi) [via djgpp AT delorie DOT com]" Message-ID: <592b166b-57e9-2532-394a-401711ac1b1a@iki.fi> Date: Sun, 15 May 2016 16:37:15 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.0 MIME-Version: 1.0 In-Reply-To: <2caf6c91-1b5f-f20d-2b3c-6640b3aed905@iki.fi> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Reply-To: djgpp AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk On 05/15/2016 06:32 AM, Andris Pavenis (andris DOT pavenis AT iki DOT fi) [via djgpp AT delorie DOT com] wrote: > On 05/15/2016 03:43 AM, rugxulo AT gmail DOT com [via djgpp AT delorie DOT com] wrote: >> Hi, >> >> Thank you again for your efforts. >> >> On Saturday, May 14, 2016 at 10:22:33 AM UTC-5, Andris Pavenis (andris DOT pavenis AT hates DOT spam) [via >> djgpp-announce AT hates DOT spam] wrote: >>> This is announcement of an update of DJGPP port of GCC-6.1.0 >>> >>> Only changes from the first DJGPP release of gcc-6.1.0 is workaround >>> for random pre-processor failures under Windows 10 32 bit >> I have not yet tried these refreshed builds. >> >> But did you notice that there is a noticeable size decrease? >> >> (BTW, I still don't understand the inclusion of LTO1.EXE , >> does -flto even work with DJGPP?) >> >> 04/28/2016 05:44 AM 30,062,320 gcc610b.old >> 05/14/2016 06:11 PM 23,315,515 gcc610b.zip >> >> 04/28/2016 05:44 AM 14,063,958 gpp610b.old >> 05/14/2016 06:10 PM 12,033,045 gpp610b.zip >> >> 04/28/2016 05:44 AM 37,051,575 ada610b.old >> 05/14/2016 06:10 PM 27,616,907 ada610b.zip > > No missing files packages (lists are identical) > > EXE files are noticeably smaller. I do not know the reason. 2 packages which do not prevent GCC from building were not installed. They were however installed in earlier build environment under Windows Vista. One of them (ICL) do not even have official DJGPP port. Anyway this difference is much less significant than unreliable work under Win10 32 bit (I do not know how old version would work under WIndows 7). So installing or building these packages can be done before building next DJGPP releases of GCC The second one was libiconv. libcpp uses it for charset conversion when available but seems to be able to do that also without Andris