Commit Graph

23 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) 71866659f9 dict syntax; index & update mod parser; psyc-mode for emacs 2012-02-06 15:05:08 +01:00
tg(x) 382fd3c779 better psyc_dict_lookup 2012-01-09 11:52:09 +01:00
tg(x) 1cc58abd0e indent 2011-11-11 22:18:24 +01:00
tg(x) e2130b3eee added support for state sync/reset packets 2011-11-09 19:02:21 +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
Marenz ab8f70150e moved debug.h lib.h to src 2011-05-08 23:40:26 +02:00
tg(x) 57583fb344 match: fixed warnings 2011-04-30 15:44:12 +02:00
tg(x) b0a2cf88fa test: positive return codes; match: disabled strlen check 2011-04-29 23:00:03 +02:00
psyc://psyced.org/~lynX e48a6ab1eb new style: psyc_functions, psycTypes, PSYC_MACROS 2011-04-25 23:40:38 +02:00
psyc://psyced.org/~lynX e7e022a05a did you actually mean PSYC_MODIFIER_NEED_LENGTH ? 2011-04-25 14:47:16 +02:00
psyc://psyced.org/~lynX ca844efdb4 PSYC_inherits() 2011-04-20 23:08:20 +02:00
psyc://psyced.org/~lynX d1ebbd7b3b clean version of PSYC_matches() 2011-04-20 18:59:27 +02:00
psyc://psyced.org/~lynX 2f59265338 typedef my enum! 2011-04-20 15:36:56 +02:00
psyc://psyced.org/~lynX 344f327e19 render.h & size_t 2011-04-18 16:54:56 +02:00
psyc://psyced.org/~lynX ef2589ec42 definition of PSYC_text() 2011-04-18 16:51:54 +02:00
psyc://psyced.org/~lynX 475eeb8121 debug macros 2011-04-16 17:30:03 +02:00
psyc://psyced.org/~lynX 6b6e83db8f match in library style 2011-04-16 14:05:28 +02:00
psyc://psyced.org/~lynX b9799ca597 match: intermediate version 2011-04-16 13:49:47 +02:00
psyc://psyced.org/~lynX 51b50c32b4 psycmatch() as a standalone command, being reworked into a function now 2011-04-16 13:13:57 +02:00