From 5d0c16a884a6639ba3d2de43808104839afe6dcd Mon Sep 17 00:00:00 2001 From: Michael Matz Date: Fri, 15 Jul 2016 17:56:20 +0200 Subject: Support attribute between double pointer stars "int * __attribute__((something)) *" is supported by GCC. --- tests/tcctest.c | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'tests') diff --git a/tests/tcctest.c b/tests/tcctest.c index 8aa50ab..6218983 100644 --- a/tests/tcctest.c +++ b/tests/tcctest.c @@ -3031,3 +3031,10 @@ void attrib_test(void) printf("attr: %d %d\n", sizeof(Spacked3), sizeof(spacked3)); #endif } +extern __attribute__((__unused__)) char * __attribute__((__unused__)) * +strange_attrib_placement (void); + +void * __attribute__((__unused__)) get_void_ptr (void *a) +{ + return a; +} -- cgit v1.3.1