tccgen.c: merge more function attributes
commit4429cef9f61d7a73836e5db9e86ddd894cf97b39
authorgrischka <grischka>
Wed, 13 May 2020 09:14:53 +0000 (13 11:14 +0200)
committergrischka <grischka>
Wed, 13 May 2020 09:39:39 +0000 (13 11:39 +0200)
tree827e74306fe4d4521b4fef4a8ebd16b389fcaa92
parent7bb5454ef38f3715817e3ba58576062588fa1626
tccgen.c: merge more function attributes

Merge function attributes with those given given for the
prototype, also handle post-decl appearance such as

    void func() __attribute__((noreturn))
    {
    }

Also, some test fixes (unrelated).
tccgen.c
tests/Makefile
tests/tests2/Makefile