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]

Re: VAX PATCH: remove FILE_NAME_NONDIRECTORY


"John David Anglin" <dave@hiauly1.hia.nrc.ca> writes:
> > Ever since this:
> >         1997-10-31  Brendan Kehoe  <brendan@lisa.cygnus.com>
> >         	* lex.c (FILE_NAME_NONDIRECTORY): Delete macro.
> > the macro FILE_NAME_NONDIRECTORY in gcc/config/vax/xm-vms.h seems to
> > be unused.
> 
> My initial thought is the patch by Brendan Kehoe broke the VMS port.

It would seem so, yes.

> Thus, we need instead to redefine the macro and change all calls to
> file_name_nondirectory to fix the problem.  There are protos for
> file_name_nondirectory in toplev.h and cp/cp-tree.h.  There are calls
> in dwarf2out.c, cp/lex.c and cp/repo.c.  Unfortunately, I don't have
> a VMS system to try it on.  Can you try this?

No, because I don't have a VMS system either.  I just happened to
notice that FILE_NAME_NONDIRECTORY wasn't used anywhere.

-- 
http://lars.nocrew.org/


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