www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2001/06/28/16:54:34

From: Hans-Bernhard Broeker <broeker AT physik DOT rwth-aachen DOT de>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: Peculiar behavior of program.
Date: 28 Jun 2001 17:43:25 GMT
Organization: Aachen University of Technology (RWTH)
Lines: 38
Message-ID: <9hfqbt$g8b$1@nets3.rz.RWTH-Aachen.DE>
References: <Pine DOT SUN DOT 3 DOT 91 DOT 1010625154252 DOT 2920H-100000 AT is> <3b37e2d6 DOT 287121289 AT news DOT primus DOT ca> <9h9ich$jhe$1 AT nets3 DOT rz DOT RWTH-Aachen DOT DE> <3b3b43a3 DOT 210697691 AT news DOT primus DOT ca>
NNTP-Posting-Host: acp3bf.physik.rwth-aachen.de
X-Trace: nets3.rz.RWTH-Aachen.DE 993750204 16651 137.226.32.75 (28 Jun 2001 17:43:25 GMT)
X-Complaints-To: abuse AT rwth-aachen DOT de
NNTP-Posting-Date: 28 Jun 2001 17:43:25 GMT
Originator: broeker@
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

Graaagh the Mighty <invalid AT erehwon DOT invalid> wrote:
> On 26 Jun 2001 08:50:25 GMT, Hans-Bernhard Broeker
> <broeker AT physik DOT rwth-aachen DOT de> sat on a tribble, which squeaked:

[...]
> Quicksort behaves poorly for pathological inputs, but people still use
> it. (And there's an implementation in libc.) 

Just because it's called qsort() by no means implies that the
implementation is QuickSort. In the case of DJGPP, it isn't.

>>Second, usage of the -fomit-frame-pointer option isn't recorded in
>>the .o file.

> And it's the compiler, that writes the .o file, so the compiler
> writers can't claim that that particular obstacle is a circumstance
> beyond their control. 

What a pity that we (the DJGPP guys) aren't the compiler writers in
this case... GCC is written by the FSF --- the DJGPP workers just port
it to DOS.


> What the heck is that supposed to mean? In practise, people coding
> DJGPP stuff use exactly two DPMI hosts (or just one of them): CWSDPMI
> and Windoze. (What others *are* there, anyway???)

Lots of types of Windows (3.1, 9x, NT, ME, 2000, XP still to come
out), 386^Max, Linux DOSEMU, OS/2. List still incomplete, I bet.

> possible, and can undoubtedly be made very easy if you can alter both
> the host and the code that will want to detect it. 

We can't, for the vast majority of hosts.

-- 
Hans-Bernhard Broeker (broeker AT physik DOT rwth-aachen DOT de)
Even if all the snow were burnt, ashes would remain.

- Raw text -


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