diff options
Diffstat (limited to 'src/snarf.m4')
-rw-r--r-- | src/snarf.m4 | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/src/snarf.m4 b/src/snarf.m4 index 528f8bc6..409d48c5 100644 --- a/src/snarf.m4 +++ b/src/snarf.m4 @@ -374,30 +374,30 @@ m4_define([<MF_ALLOC_HEAP_TEMP>],[<heap_tempspace(env, $1)>]) m4_define([<MF_COPY_STRING>],[<m4_dnl strcpy((char*)env_data_ref(env, $1 = heap_reserve(env, strlen($2) + 1)), $2)>]) -/* MF_BEGIN_TEMP_SPACE() - Begin temporary space manipulations +/* MF_OBSTACK_BEGIN() - Begin temporary space manipulations * NOTE: No other heap manipulation function can be used between - * MF_BEGIN_TEMP_SPACE and MF_END_TEMP_SPACE/MF_RETURN_TEMP_SPACE + * MF_OBSTACK_BEGIN and MF_OBSTACK_CANCEL/MF_RETURN_OBSTACK */ -m4_define([<MF_BEGIN_TEMP_SPACE>],[<heap_tempspace_begin(env)>]) +m4_define([<MF_OBSTACK_BEGIN>],[<heap_obstack_begin(env)>]) -m4_define([<MF_GROW_TEMP_SPACE>],[<m4_dnl +m4_define([<MF_OBSTACK_GROW>],[<m4_dnl m4_ifelse($2,,[< do { char *__s = $1; - m4_ifelse($#,3,[<$3 = >])heap_tempspace_grow(env, __s, strlen(__s)); -} while (0)>],[<m4_ifelse($#,3,[<$3 = >])heap_tempspace_grow(env, $1, $2)>])>]) + m4_ifelse($#,3,[<$3 = >])heap_obstack_grow(env, __s, strlen(__s)); +} while (0)>],[<m4_ifelse($#,3,[<$3 = >])heap_obstack_grow(env, $1, $2)>])>]) -m4_define([<MF_1GROW_TEMP_SPACE>],[<m4_dnl -do { int __c = $1; heap_tempspace_grow(env, &__c, 1); } while(0)>]) +m4_define([<MF_OBSTACK_1GROW>],[<m4_dnl +do { int __c = $1; heap_obstack_grow(env, &__c, 1); } while(0)>]) -/* MF_END_TEMP_SPACE - Cancel temporary heap allocation initiated by - * MF_BEGIN_TEMP_SPACE - */ -m4_define([<MF_END_TEMP_SPACE>]) +m4_dnl /* MF_OBSTACK_CANCEL - Cancel temporary heap allocation initiated by +m4_dnl * MF_OBSTACK_BEGIN +m4_fnl */ +m4_dnl m4_define([<MF_OBSTACK_CANCEL>],[<heap_obstack_cancel(env)>]) -/* MF_RETURN_TEMP_SPACE() - Relocate and return temporary space +/* MF_RETURN_OBSTACK() - Relocate and return temporary space */ -m4_define([<MF_RETURN_TEMP_SPACE>],[<MF_RETURN(heap_tempspace_finish(env))>]) +m4_define([<MF_RETURN_OBSTACK>],[<MF_RETURN(heap_obstack_finish(env))>]) /* MF_VA_START() -- Begin a code section for handing varying number of arguments. */ |