This is the mail archive of the
mailing list for the GCC project.
Re: [PATCH] Fix DJGPP LTO with debug
- From: Andris Pavenis <andris dot pavenis at iki dot fi>
- To: DJ Delorie <dj at redhat dot com>, Richard Biener <rguenther at suse dot de>
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Sat, 28 Jul 2018 10:20:52 +0300
- Subject: Re: [PATCH] Fix DJGPP LTO with debug
- References: <email@example.com>
On 07/27/2018 11:51 PM, DJ Delorie wrote:
Richard Biener <firstname.lastname@example.org> writes:
DJ, did you ever run the testsuite with a configuration that has LTO
enabled? I don't see any djgpp results posted to gcc-testresults.
Quick googling doesn't yield anything useful with regarding on how to
do actual testing with a cross so I only built a i686-pc-msdosdjgpp
cross cc1/lto1 from x86_64-linux which went fine.
CC's Andris, our current gcc maintainer within DJGPP. I know he just
built 8.2 binaries for us, I don't know what his testing infrastructure
II tried to run part of tests from custom scripts (eg. when trying to implement DJGPP support for
libstdc++fs, not yet submitted to upstream) with native compiler for DJGPP.
Otherwise no DejaGNU support for DJGPP. So no way to run testsuite with native compiler.
I should perhaps try to find some way to try to run testsuite using cross-compiler from Linux.
- trying to execute test programs under DosEmu (no more possible with linux kernels 4.15+ as DosEmu
do not support DPMI for them)
- trying to execute test programs under Dosbox. Question: how to configure testsuiite to do that? I
do not know
- trying to run them through ssh on some Windows 32 bit system (older than Windows 10 as DPMI
support is rather horribly broken in Windows 10 32 bit since March 2018)