commit | d85b86ecc1df40761320a177e79556ee9d574e13 | [log] [tgz] |
---|---|---|
author | Arnaldo Carvalho de Melo <acme@redhat.com> | Thu Oct 13 15:46:58 2022 -0300 |
committer | Arnaldo Carvalho de Melo <acme@redhat.com> | Thu Oct 13 15:46:58 2022 -0300 |
tree | 3f9fdf7aa6431ba8fbea255255566b5e84d84f09 | |
parent | 7d0bc9334d2f1143a8682b141eda79f8be1bd5d2 [diff] |
emit: Support DW_TAG_atomic_type when emitting definitions for a typedef I.e. now this works: typedef unsigned int __uint32_t; typedef __uint32_t uint32_t; typedef _Atomic uint32_t atomic_uint32_t; That is, emitting the atomic_uint32_t works as it notices its _Atomic that points to uint32_t and then fprintfs it and __uint32_t. Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>