www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1993/01/20/19:58:59

From: mcastle AT cs DOT umr DOT edu
Subject: Re: yet another question about gcc-2.3.3
To: peprbv AT cfa0 DOT harvard DOT edu (Bob Babcock)
Date: Wed, 20 Jan 93 17:57:09 CST
Cc: iis!arnstein AT sun DOT com, djgpp AT sun DOT soe DOT clarkson DOT edu

Amazingly enough Bob Babcock said:
> >It seems that there is considerable interest in making djgpp compliant with
> >gcc version 2.3.3.  It also seems that a principal obstacle to this goal is
> >the existence of files in gcc-2.3.3 that have names longer than 8 characters.
> >
> >My question is, what's the big deal?  Change a few file names, change the
> >Makefile(s), problem solved (?).
> 
> I don't know if this is the problem, but one thing which would make it more
> difficult is if some of the include files have long names.  Then source code
> changes would be necessary, possibly in many places.  One possibility would be
> a preprocessor to adjust names in #include statements.  (I thought about using
> command line args: -Dlongfilename=shrtname, but the C preprocessor won't do
> this.)
> 

I imagine it's probably more than just include files (btw, I think the
qddvx libs have a tool that will fix the include files).  It's probably
intermediate files, such as temp files, precompiled headers (which already
break under 2.2.2) and other such conveniences.  

Q: There have been mention of rms' distaste for DOS (understandable), but if
he really didn't want to support dos (ie insist that 2.3.x break under 8.3
filenames), why would he have allowed inclusion of DOS patches in the first
place?

(if it true, it reeks of the folklore of Gates saying "the next release of DOS
isn't finished until 123 won't run").

regards,
mrc
-- 
Mike Castle .-=NEXUS=-.  Life is like a clock:  You can work constantly
  mcastle AT cs DOT umr DOT edu     and be right all the time, or not work at all
S087891 AT UMRVMA DOT UMR DOT EDU   and be right at least twice a day.  -- mrc
    We are all of us living in the shadow of Manhattan.  -- Watchmen

- Raw text -


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