Changeset 8258


Ignore:
Timestamp:
Jan 24, 2008, 7:59:40 AM (12 years ago)
Author:
gb
Message:

Revive emit_source_line_stabs; try to avoid using stabs only on
Darwin/X86[-64].

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/source/lisp-kernel/m4macros.m4

    r8243 r8258  
    8484
    8585define([_emit_BSD_source_line_stab],[
     86ifdef([X86],[
     87# __line__ "__file__" 1],[
    8688        .stabd 68,0,$1
     89])
    8790])
    8891
     
    109112
    110113
    111 dnl define([emit_source_line_stab],[
    112 dnl     ifelse(eval(SYSstabs),
    113 dnl             eval(BSDstabs),
    114 dnl           [_emit_BSD_source_line_stab($1)],
    115 dnl              eval(SYSstabs),
    116 dnl              eval(ELFstabs),
    117 dnl              [_emit_ELF_source_line_stab($1)],
    118 dnl              [_emit_COFF_source_line_stab($1)])])
    119 
    120114define([emit_source_line_stab],[
    121 # __line__ "__file__" 1])
     115        ifelse(eval(SYSstabs),
     116             eval(BSDstabs),
     117              [_emit_BSD_source_line_stab($1)],
     118              eval(SYSstabs),
     119              eval(ELFstabs),
     120              [_emit_ELF_source_line_stab($1)],
     121              [_emit_COFF_source_line_stab($1)])])
     122
    122123
    123124
     
    193194])
    194195        .set func_start,$1
    195        
    196 ])
     196# __line__ "__file__" 1 ])
    197197
    198198
Note: See TracChangeset for help on using the changeset viewer.