Changeset 11 for trunk/processor/struct.m4
- Timestamp:
- 2006-05-24T09:52:48+02:00 (7 years ago)
- File:
-
- 1 edited
-
trunk/processor/struct.m4 (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/processor/struct.m4
r4 r11 39 39 IFRESTORE(`assert(xc_is_shm(src));') 40 40 IFCALCSTORE(`assert(!xc_is_shm(src));') 41 do { 41 42 ') 42 43 43 44 ifdef(`USEMEMCPY', `IFCOPY(` 44 45 memcpy(dst, src, sizeof($1)); 46 do { 45 47 ')') 46 48 … … 84 86 /* }}} */ 85 87 ')') 88 ifdef(`USEMEMCPY', `IFCOPY(` 89 } while (0); 90 ')') 86 91 IFASSERT(` 92 } while (0); 87 93 undefine(`ELEMENTS_DONE') 88 94 ') … … 144 150 ') 145 151 dnl }}} 152 dnl {{{ STRUCT_ARRAY_I(1:count, 2:type, 3:elm, 4:name=type) 153 define(`STRUCT_ARRAY_I', ` 154 pushdef(`i', `ii') 155 STRUCT_ARRAY(`$1', `$2', `$3', `$4') 156 popdef(`i') 157 ') 158 dnl }}} 146 159 dnl {{{ STRUCT_ARRAY(1:count, 2:type, 3:elm, 4:name=type) 147 160 define(`STRUCT_ARRAY', `
Note: See TracChangeset
for help on using the changeset viewer.

