Mail Archives: djgpp-workers/2000/03/09/11:40:27
On 9 Mar 2000, at 18:06, Eli Zaretskii wrote:
> > >
> > > For that matter, is it safe to look at tooldir_prefix[1] and
> > > tooldir_prefix[2] without making sure that tooldir_prefix[] has enough
> > > characters in it? What if tooldir_prefix[] is simply "/"?
> > >
> >
> > Perhaps it's Ok as gcc is looking whether tooldir_prefix is not an
> > absolute path there (relative and absolute tooldir_prefixes are handled
> > slightly differently). We should not treat d:foo or d: as absolute.
>
> In my experience, it is safer to treat "d:foo" as absolute, not as
> relative. In particular, if relative directories get prepended ./ or
> ../, then it will fail with d:foo.
tooldir_prefix is set at gcc build time. So treating c:/foo as absolute
path is required, but using c:foo there should be treated as error.
Andris
- Raw text -