dotgnu-pnet-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Dotgnu-pnet-commits] CVS: treecc ChangeLog,1.60,1.61 errors.c,1.1.1.1,


From: Rhys Weatherley <address@hidden>
Subject: [Dotgnu-pnet-commits] CVS: treecc ChangeLog,1.60,1.61 errors.c,1.1.1.1,1.2 main.c,1.3,1.4
Date: Sun, 15 Dec 2002 08:17:10 -0500

Update of /cvsroot/dotgnu-pnet/treecc
In directory subversions:/tmp/cvs-serv19110

Modified Files:
        ChangeLog errors.c main.c 
Log Message:


Changes to support out of tree builds properly.


Index: ChangeLog
===================================================================
RCS file: /cvsroot/dotgnu-pnet/treecc/ChangeLog,v
retrieving revision 1.60
retrieving revision 1.61
diff -C2 -r1.60 -r1.61
*** ChangeLog   15 Dec 2002 10:08:30 -0000      1.60
--- ChangeLog   15 Dec 2002 13:17:07 -0000      1.61
***************
*** 25,28 ****
--- 25,33 ----
        script, to assist with building a Win32 binary .zip file package.
  
+       * errors.c, main.c, examples/Makefile.am, examples/expr_c.tc,
+       tests/Makefile.am, tests/run_tests, tests/test_input.c,
+       tests/test_output.c, tests/test_parse.c: changes to support
+       out of tree builds properly.
+ 
  2002-11-24  Gopal V  <address@hidden>
        

Index: errors.c
===================================================================
RCS file: /cvsroot/dotgnu-pnet/treecc/errors.c,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -C2 -r1.1.1.1 -r1.2
*** errors.c    7 Aug 2001 22:47:18 -0000       1.1.1.1
--- errors.c    15 Dec 2002 13:17:07 -0000      1.2
***************
*** 28,31 ****
--- 28,32 ----
  
  FILE *TreeCCErrorFile = NULL;
+ int TreeCCErrorStripPath = 0;
  
  static void ReportError(char *filename, long linenum,
***************
*** 38,41 ****
--- 39,52 ----
        if(filename)
        {
+               if(TreeCCErrorStripPath)
+               {
+                       int len = strlen(filename);
+                       while(len > 0 && filename[len - 1] != '/' &&
+                                 filename[len - 1] != '\\')
+                       {
+                               --len;
+                       }
+                       filename += len;
+               }
                fputs(filename, TreeCCErrorFile);
                putc(':', TreeCCErrorFile);

Index: main.c
===================================================================
RCS file: /cvsroot/dotgnu-pnet/treecc/main.c,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -r1.3 -r1.4
*** main.c      15 Dec 2002 04:03:27 -0000      1.3
--- main.c      15 Dec 2002 13:17:07 -0000      1.4
***************
*** 349,353 ****
                                                                                
           NULL, 0);
        context->sourceStream->defaultFile = 1;
!       context->headerStream = TreeCCStreamCreate(context, outputFile,
                                                                                
           NULL, 1);
        context->headerStream->defaultFile = 1;
--- 349,353 ----
                                                                                
           NULL, 0);
        context->sourceStream->defaultFile = 1;
!       context->headerStream = TreeCCStreamCreate(context, headerFile,
                                                                                
           NULL, 1);
        context->headerStream->defaultFile = 1;




reply via email to

[Prev in Thread] Current Thread [Next in Thread]