Snaipe
Snaipe
Yes, clang and icc count as a GNU-flavored C, since they want to match GCC's general behavior. But MSVC does not, and therefore cannot work with this library.
Hah, I wasn't expecting anyone to be porting libcsptr to FreeBSD :) The tests do need fixing so they don't use nested functions on clang. I guess either use regular...
Thanks for the suggestions :) > I'd be curious to hear if you have any plans for further features/updates. (I like that it's a small library right now though, and...
> I was wondering about a weak_ptr – what do you mean by “opaque” though? Since you can’t prevent aliasing of pointers in C, I would imagine it would be...
Mind that when using a C++ compiler, calls to smalloc() become invalid since it uses compound literals under the cover, which is valid C99 but invalid C++ (I think gcc/clang...
Oh, sorry, for some reason I thought this was related to your other issue. Looking again at how I implemented the sugar for smart_arr, this seems to be a limitation...
Feel free to cherry pick commits from https://github.com/Snaipe/Mimick/pull/13 -- I don't know if these 100% work, but I expect they'd at least let you compile. I don't see any reason...
From the above discussion, it seems that ros has its own vendoring of Mimick, so it'll have to be fixed there. I'm open to PRs to add the relevant pattern...
Can you update the README to add the new architecture support? It'd be nice if this could be tested automatically; speaking of, it looks like the CI is broken, let...
You would need to add a new trampoline for the architecture here: https://github.com/Snaipe/Mimick/tree/master/src/asm The trampoline must be written with position-independent instructions, as it gets copied to multiple locations. It also...