From 6a07b0071fba51ba153a75763bf0ef1e8f1c1703 Mon Sep 17 00:00:00 2001 From: Douglas B Rupp Date: Tue, 29 Jun 2010 19:15:12 +0000 Subject: vmsdbgout.c (full_name): Just output the file name if not native. * vmsdbgout.c (full_name): Just output the file name if not native. From-SVN: r161557 --- gcc/vmsdbgout.c | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) (limited to 'gcc/vmsdbgout.c') diff --git a/gcc/vmsdbgout.c b/gcc/vmsdbgout.c index dba126d..129ee78 100644 --- a/gcc/vmsdbgout.c +++ b/gcc/vmsdbgout.c @@ -1310,13 +1310,9 @@ full_name (const char *filename) fgetname (fp, fullname_buff, 1); fclose (fp); #else - getcwd (fullname_buff, sizeof (fullname_buff)); - - strcat (fullname_buff, "/"); - strcat (fullname_buff, filename); - - /* ??? Insert hairy code here to translate Unix style file specification - to VMS style. */ + /* Unix paths really mess up VMS debug. Better to just output the + base filename. */ + strcpy (fullname_buff, filename); #endif return fullname_buff; -- cgit v1.1