This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] Fix DJGPP LTO with debug


On 07/27/2018 11:51 PM, DJ Delorie wrote:
Richard Biener <rguenther@suse.de> 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
looks like.


No.

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. Possibilities: - 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)

Andris


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]