Skip to content

Fix/remove c11 dependence#15

Open
n-s-kiselev wants to merge 2 commits into
tsoding:masterfrom
n-s-kiselev:fix/remove-c11-dependence
Open

Fix/remove c11 dependence#15
n-s-kiselev wants to merge 2 commits into
tsoding:masterfrom
n-s-kiselev:fix/remove-c11-dependence

Conversation

@n-s-kiselev
Copy link
Copy Markdown

I was unhappy with the dependency on -std=c11, so I removed it to keep the header painless to embed in pure C99 projects.
The static assertions are now implemented with Lua-style macros that work even when the compiler lacks native static_assert.
I also added a clean target to the Makefile.
That’s all.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant