]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blobdiff - libctf/ctf-inlines.h
libctf: add ctf_forwardable_kind
[thirdparty/binutils-gdb.git] / libctf / ctf-inlines.h
index 4bec97b11b3f2eba792139500d0d31acd22a6217..3b912bd9a25f7a11181cb3971e97e8dda1f98ab8 100644 (file)
@@ -40,6 +40,12 @@ ctf_get_ctt_size (const ctf_file_t *fp,
   return (fp->ctf_fileops->ctfo_get_ctt_size (fp, tp, sizep, incrementp));
 }
 
+static inline int
+ctf_forwardable_kind (int kind)
+{
+  return (kind == CTF_K_STRUCT || kind == CTF_K_UNION || kind == CTF_K_ENUM);
+}
+
 
 static inline int
 ctf_dynhash_cinsert (ctf_dynhash_t *h, const void *k, const void *v)