bug-global
[Top][All Lists]
Advanced

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

[PATCH] pickup assembler directive .macro and .equ


From: Hideki IWAMOTO
Subject: [PATCH] pickup assembler directive .macro and .equ
Date: Tue, 27 Mar 2007 21:52:05 +0900

This patch adds support of assembler directive ".macro" and 
".equ" to gtags-parser. 

 gtags-parser/asm_parse.y |   28 ++++++++++++++++++++++++++++
 gtags-parser/asm_scan.l  |    7 +++++--
 2 files changed, 33 insertions(+), 2 deletions(-)

===== example =====
$ cat a.s
        .equ    PSW_IE,0x80
PSW_IE  equ     0x80

        .macro  sti
        or      PSW_IE,psw
        .endm

cli     macro
        and     ~PSW_IE,psw
        nop
        nop
        endm
$ global -f a.s
PSW_IE              1 a.s               .equ    PSW_IE,0x80
PSW_IE              2 a.s            PSW_IE     equ     0x80
sti                 4 a.s               .macro  sti
cli                 8 a.s            cli        macro

----
Hideki IWAMOTO  address@hidden

Attachment: pickup-macro-and-equ.patch
Description: Binary data


reply via email to

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