1
0
Fork 0
mirror of git://git.psyc.eu/libpsyc synced 2024-08-15 03:19:02 +00:00
Commit graph

20 commits

Author SHA1 Message Date
lurchi
9d7ad2a67f Switch static inline to inline
The linker does not create symbols for static functions so Rust FFI
can't find them. All static inline function have been changed to 'inline'
functions with an 'extern inline' declaration in the corresponding .c
files. Other than Rust FFI seeing the functions this has other
advantages. See [1] for a nice explanation.

[1]
https://gustedt.wordpress.com/2010/11/29/myth-and-reality-about-inline-in-c99/
2016-08-21 09:58:36 +02:00
psyc://loupsycedyglgamf.onion/~lynX
2819fa86b4 - 2016-01-29 23:33:28 +00:00
psyc://loupsycedyglgamf.onion/~lynX
be9ceb909d avoid shadowing a global declaration from unistd.h 2016-01-29 23:33:27 +00:00
tg(x)
3cc1c8127a license header 2013-07-16 16:53:51 +02:00
tg(x)
cd2e898c40 psyc_text params 2012-01-04 23:32:01 +01:00
tg(x)
75f4e0aee4 methods & templates 2011-11-30 13:51:50 +01:00
tg(x)
1cc58abd0e indent 2011-11-11 22:18:24 +01:00
tg(x)
344cdb7996 refactoring - more renames 2011-11-01 12:06:58 +01:00
tg(x)
f25e768482 refactoring - renamed types 2011-10-31 20:26:47 +01:00
tg(x)
260bba0c46 refactoring - renamed functions 2011-10-31 20:04:16 +01:00
tg(x)
0559cd79a7 psyc_text: added extra param 2011-06-12 21:04:11 +02:00
tg(x)
1468356da4 text: naming & doc fixes 2011-05-28 19:39:42 +02:00
psyc://psyced.org/~lynX
ee44312e5c death the parser 2011-05-09 09:02:15 +02:00
tg(x)
a370f3f486 psycString init fix 2011-05-06 15:33:52 +02:00
tg(x)
ab30ef650c psycString init 2011-05-06 15:26:28 +02:00
tg(x)
7f9fe71ed9 parser, text: added functions for accessing state variables - headers 2011-05-04 04:01:21 +02:00
tg(x)
3cebf9b4c3 text: docs 2011-05-04 01:30:09 +02:00
tg(x)
259b51966c fixes for inline functions, c99 mode, formatting 2011-05-04 01:00:35 +02:00
tg(x)
c92bfd3a91 text: moved inline functions to .h, fixed warnings 2011-05-03 23:03:52 +02:00
tg(x)
f8d44070cc psyc_text + tests 2011-05-03 22:18:35 +02:00