Avoid "multiple definition of `mystruct'" error from `ld`: Submitted upstream at https://github.com/idris-lang/Idris-dev/issues/4914 --- a/test/ffi008/ffi008.h 1969-12-31 18:00:01.000000000 -0600 +++ a/test/ffi008/ffi008.h 2022-04-13 00:32:35.561262598 -0500 @@ -10,7 +10,7 @@ int16_t b; }; -struct test2 mystruct; +extern struct test2 mystruct; int size1(void); int size2(void); --- a/test/ffi008/ffi008.c 1969-12-31 18:00:01.000000000 -0600 +++ a/test/ffi008/ffi008.c 2022-04-13 00:32:53.145186302 -0500 @@ -11,6 +11,8 @@ return sizeof(struct test2); } +struct test2 mystruct; + void print_mystruct(void) { printf("a: %d b: %d\n", mystruct.a, mystruct.b); } elect name='h' onchange='this.form.submit();'> Wojtek's customized Guix
aboutsummaryrefslogtreecommitdiff
path: root/etc/indent-code.el.in
AgeCommit message (Expand)Author
2017-05-04etc: indent-code.el: Define source tree by "indent-code.el"....Alex Kost
2017-01-20etc: indent-code.el: Add indentation info for non-Guix Scheme constructs....Ludovic Courtès
2017-01-13etc: Support indentation of whole files....Ludovic Courtès