global-commit
[Top][All Lists]
Advanced

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

[Global-commit] global ./reconf.sh gctags/.cvsignore gctags/HAC...


From: Hideki IWAMOTO
Subject: [Global-commit] global ./reconf.sh gctags/.cvsignore gctags/HAC...
Date: Sat, 09 Oct 2004 00:21:31 -0400

CVSROOT:        /cvsroot/global
Module name:    global
Branch:         
Changes by:     Hideki IWAMOTO <address@hidden> 04/10/09 04:14:33

Modified files:
        .              : reconf.sh 
        gctags         : .cvsignore HACKING Makefile.am asm_res.in 
                         gctags.c gctags.h 
        htags          : asm.l 
Added files:
        gctags         : asm_parse.y asm_scan.l 
Removed files:
        gctags         : assembler.c 

Log message:
        Rewrote parser of assembly language using Yacc and Lex.
        
        * gctags/asm_parse.y is based on gctags/assembler.c
        * gctags/asm_scan.l is based on htags/asm.l
        
        o Added specification
        
        * In addition to `call', `jsr' is recognized as call instruction.
        Although various call instructions exist like `bl' or `calls',
        only `call' and `jsr' are used widely.
        
        * Macros like ENTRY or EXT are taken up as reference,
        when definitions exist in somewhere else.
        
        * Warning is displayed when a comment is not closed.
        
        * C_SYMBOL_NAME and C_ENTRY are recognized as a macro
        which shows the start of a function.
        
        * The string which is not closed finishes at a end of line.
        This behavior is the same as it of GNU C preprocessor.
        
        o Deleted specification
        
        * The check of correspondence of "#if" and "#endif" was deleted.
        This did not exist in version 4.8.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/global/global/reconf.sh.diff?tr1=1.27&tr2=1.28&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/global/global/gctags/asm_parse.y?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/global/global/gctags/asm_scan.l?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/global/global/gctags/.cvsignore.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/global/global/gctags/HACKING.diff?tr1=1.7&tr2=1.8&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/global/global/gctags/Makefile.am.diff?tr1=1.13&tr2=1.14&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/global/global/gctags/asm_res.in.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/global/global/gctags/gctags.c.diff?tr1=1.26&tr2=1.27&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/global/global/gctags/gctags.h.diff?tr1=1.12&tr2=1.13&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/global/global/htags/asm.l.diff?tr1=1.5&tr2=1.6&r1=text&r2=text





reply via email to

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