Ignore:
Timestamp:
Dec 27, 2009, 4:41:14 AM (11 years ago)
Author:
plkrueger
Message:

Don't change the m4 quoting characters from their defaults (`').
(On the ARM, square brackets are used to denote memory operands, curly
braces surround register lists, and multicharacter quoting delimeters
look funny ...)

Some versions (at least) of m4 are confused by quoting characters in
comments, so try to refrain from using contractions ...

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/source/lisp-kernel/imports.s

    r13067 r13337  
    1515
    1616        include(m4macros.m4)
    17 define([PTR],[
    18         __ifdef([PPC64])
     17define(`PTR',`
     18        __ifdef(`PPC64')
    1919        .quad $1
    2020        __else
    21          __ifdef([X8664])
     21         __ifdef(`X8664')
    2222         .quad $1
    2323         __else
     
    2525         __endif
    2626        __endif
    27 ])
     27')
    2828        _beginfile
    2929
    3030               
    3131        .globl C(import_ptrs_base)
    32 define([defimport],[
     32define(`defimport',`
    3333        .globl C($1)
    3434        PTR(C($1))
    3535               
    3636# __line__
    37 ])
     37')
    3838        .data
    3939import_ptrs_start:
     
    106106        PTR(import_ptrs_start)
    107107
    108         __ifdef([PPC])
    109         __ifdef([LINUX])
    110         __ifndef([PPC64])
     108        __ifdef(`PPC')
     109        __ifdef(`LINUX')
     110        __ifndef(`PPC64')
    111111        .globl __trampoline_setup
    112112        .long  __trampoline_setup
Note: See TracChangeset for help on using the changeset viewer.