X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=libctf%2Fctf-impl.h;h=cd8450550eb0b9f8193b255966e3afc06966f3d9;hb=316afdb130346e44622229793d1fb8d391059f8d;hp=8522a032dd806614479f63478ded1da1cafd1647;hpb=143dce8481f09f60704ab52b98cf8fe6d8b29fc9;p=deliverable%2Fbinutils-gdb.git diff --git a/libctf/ctf-impl.h b/libctf/ctf-impl.h index 8522a032dd..cd8450550e 100644 --- a/libctf/ctf-impl.h +++ b/libctf/ctf-impl.h @@ -324,6 +324,14 @@ extern void ctf_dvd_insert (ctf_file_t *, ctf_dvdef_t *); extern void ctf_dvd_delete (ctf_file_t *, ctf_dvdef_t *); extern ctf_dvdef_t *ctf_dvd_lookup (const ctf_file_t *, const char *); +extern void ctf_decl_init (ctf_decl_t *); +extern void ctf_decl_fini (ctf_decl_t *); +extern void ctf_decl_push (ctf_decl_t *, ctf_file_t *, ctf_id_t); + +_libctf_printflike_ (2, 3) +extern void ctf_decl_sprintf (ctf_decl_t *, const char *, ...); +extern char *ctf_decl_buf (ctf_decl_t *cd); + extern const char *ctf_strraw (ctf_file_t *, uint32_t); extern const char *ctf_strptr (ctf_file_t *, uint32_t);