Quick Search:

Mode

Context

Displaying 3 lines of context. None | Less | More | Full

Other Diffs

Ignore

Blank Lines Whitespace: Expand:

Diff

1.47
 
1.47.2.1
 
r-1-0-0:ragge:20110226063640
 
cpp.h
_>5151 #ifndef CPPBUF
 5252 #if defined(__pdp11__)
 5353 #define CPPBUF  BUFSIZ
<> 54+#define BUF_STACK
5455 #elif defined(WIN32)
 5556 /* winxp seems to fail > 26608 bytes */
 5657 #define CPPBUF  16384
 5758 #else
<>58 -#define CPPBUF  65536
  59+#define CPPBUF  (65536*2)
5960 #endif
 6061 #endif
 6162 
 6263 #define MAXARGS 128     /* Max # of args to a macro. Should be enouth */
 6364 
 6465 #define NAMEMAX CPPBUF  /* currently pushbackbuffer */
<> 66+#define BBUFSZ  (NAMEMAX+CPPBUF+1)
6567 
 6668 #define GCCARG  0xfd    /* has gcc varargs that may be replaced with 0 */
 6769 #define VARG    0xfe    /* has varargs */
     
 !
103105         int idx;
 104106         void *incs;
 105107         const usch *fn;
<>106 -        usch bbuf[NAMEMAX+CPPBUF+1];
  108+#ifdef BUF_STACK
  109+        usch bbuf[BBUFSZ];
  110+#else
  111+        usch *bbuf;
  112+#endif
<_107113 } *ifiles;
 108114 
 109115 /* Symbol table entry  */
FishEye: Open Source License registered to PCC.
Atlassian FishEye, CVS analysis. (Version:1.6.3 Build:build-336 2008-11-04) - Administration - Page generated 2014-12-26 06:07 +0100