Home | History | Annotate | Download | only in MISC
      1 this API is not documented/supported by NeXT and may go away at any time,
      2   so test again when you upgrade (works fine for me on NEXTSTEP_Dev_3.2)
      3 -------------------------------------------------------------------------
      4 See KBNS.32.2.029 from the successor of:
      5 ftp://ftp.cs.orst.edu/software/NeXT/documents/KBNS.32.1.rtf
      6 Otherwise (that successor not yet having been published), ask me for a copy
      7 of the item on RfSchtkt (a] maze.ruca.ua.ac.be. Bison's messages are not as
      8 disciplined as flex' ones, so it should get more discipline first.
      9 
     10 Specifically (in addition to what's described in the KBNS item):
     11 makeUser.o and make_support.o should be added to OBJECTS in Makefile.in
     12 In parse.y, line_pinpoint() (assumption all messages ultimately go there), add:
     13 	  make_support(
     14 	    // don't worry about declaring: cc's source doesn't either,
     15 	    // it seems
     16 	    syntaxerror?0:1,
     17 	    NULL,
     18 	    infilename,
     19 	    line,
     20 	    str,
     21 	    0,0,0
     22 	    );
     23 
     24 FMyIO: in cc, these files contain the word make_support:
     25   ChangeLog-NeXT
     26   Makefile.in
     27   config/next.h: defines REPORT_EVENT in terms of make_support
     28   make_support.c
     29 
     30 FMyIO: in cc, these files contain the word REPORT_EVENT:
     31   cccp.c
     32   config/next.h
     33   gcc.c
     34   toplev.c
     35