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

36 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
tg(x)
3cc1c8127a license header 2013-07-16 16:53:51 +02:00
tg(x)
545ee184a1 modifier, psyc-mode fix 2012-02-15 22:39:19 +01:00
tg(x)
71866659f9 dict syntax; index & update mod parser; psyc-mode for emacs 2012-02-06 15:05:08 +01:00
tg(x)
30351302bc packet id 2011-12-28 23:45:16 +01:00
tg(x)
75f4e0aee4 methods & templates 2011-11-30 13:51:50 +01:00
tg(x)
d0b3b85924 table rendering 2011-11-26 15:03:10 +01:00
tg(x)
1cc58abd0e indent 2011-11-11 22:18:24 +01:00
tg(x)
dea012a8cb refactoring - init functions 2011-11-03 14:27:01 +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)
1cc5499777 bench: added test tools, updated results; added inline option for parse & render 2011-05-17 00:27:26 +02:00
tg(x)
b1898cf874 doc 2011-05-09 16:56:26 +02:00
tg(x)
29ad98a924 moar doc 2011-05-09 16:32:39 +02:00
tg(x)
f0b97701d0 doc 2011-05-09 14:37:57 +02:00
psyc://psyced.org/~lynX
7909c20307 + 2011-05-09 09:11:59 +02:00
psyc://psyced.org/~lynX
ee44312e5c death the parser 2011-05-09 09:02:15 +02:00
tg(x)
e47139f059 render: added error codes for missing method & modifier name; fixes for test tools 2011-05-04 15:41:35 +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)
f3804c4b3f render: -inline 2011-05-03 22:54:34 +02:00
tg(x)
cf3150a461 render: removed old code 2011-05-01 00:30:25 +02:00
tg(x)
a252040c62 list rendering 2011-04-26 17:23:06 +02:00
psyc://psyced.org/~lynX
e48a6ab1eb new style: psyc_functions, psycTypes, PSYC_MACROS 2011-04-25 23:40:38 +02:00
tg(x)
7dc8effab6 render doc 2011-04-25 23:14:22 +02:00
tg(x)
3afb723bf8 functions for creating packet & modifier structs, rendering 2011-04-25 14:20:13 +02:00
tg(x)
f6448c8fe7 more PSYC_Packet fields; s/Var/Modifier/ 2011-04-22 23:16:50 +02:00
tg(x)
29f6e6c432 s/operator/oper/ 2011-04-22 22:59:15 +02:00
tg(x)
8359215d98 s/modifier/operator/ 2011-04-22 20:50:59 +02:00
tg(x)
35342caced compiles again 2011-04-22 20:33:22 +02:00
tg(x)
d278cbb0b7 s/binary/length 2011-04-22 20:22:20 +02:00
tg(x)
4f86b6916b isRoutingVar, rendering, some renames 2011-04-22 17:09:32 +02:00
psyc://psyced.org/~lynX
893a318b82 RenderHeader 2011-04-22 11:50:13 +02:00
tg(x)
9fd39c72a1 renaming & moving stuff around; psyc logo 2011-04-21 14:20:24 +02:00
psyc://psyced.org/~lynX
a3fdc3d6b7 memmem, not rendering yet 2011-04-20 22:22:55 +02:00
psyc://psyced.org/~lynX
344f327e19 render.h & size_t 2011-04-18 16:54:56 +02:00