Commit Graph

526 Commits

Author SHA1 Message Date
Nils Olav Selåsdal 63a986f89c Fix backtrace stderr macro 2013-01-08 14:19:06 +01:00
Nils O. Selåsdal b5a8796ab9 Make _get and _add function inline instead of defines 2013-01-02 21:24:59 +01:00
Nils O. Selåsdal 22d15ea1a1 Update to new code 2013-01-02 21:21:15 +01:00
Nils O. Selåsdal 3e7fd8a34b Implement tryadd, adding itmes with a timeout 2013-01-02 16:54:20 +01:00
Nils O. Selåsdal dbe91d2d13 Rename uc_thread_queue_get to uc_thread_queue_tryget, introduce
uc_thread_queue_get macro
2013-01-01 21:13:29 +01:00
Nils O. Selåsdal 1b5645ae47 Convert to a table of function pointers for the suites 2012-12-27 23:11:13 +01:00
Nils O. Selåsdal 86b5a81a90 rename ucore_phi.c phi.c 2012-12-27 23:02:13 +01:00
Nils O. Selåsdal 0782e2f825 Use gcc void* arithmetic to avoid cast warning 2012-12-18 20:06:40 +01:00
Nils O. Selåsdal 690b6ba18a align the debug level in the output 2012-12-18 00:17:44 +01:00
Nils O. Selåsdal 134a04d478 Move include/ucore/SConstruct to include/ 2012-12-14 20:23:41 +01:00
Nils O. Selåsdal 49233a3d8d Embed git hash for the version revision 2012-12-14 20:09:57 +01:00
Nils O. Selåsdal 993fad0076 Move ucore_version.h.in to src/ dir so it gets built properly 2012-12-14 11:48:27 +01:00
Nils O. Selåsdal 1ff2c00399 thread_queue signal test 2012-12-11 16:49:34 +01:00
Nils O. Selåsdal 1f70f9f4b0 Do fastpath if timeout is 0 on threadqueue_get 2012-12-09 22:34:25 +01:00
Nils O. Selåsdal f6aad1e77a Compile with -std=gnu99.
Small cleanups
2012-12-09 20:15:21 +01:00
Nils O. Selåsdal 29fd133ff2 Extract timeout calculation 2012-12-06 19:13:02 +01:00
Nils O. Selåsdal 16e1ac52ec Coding style change 2012-12-05 18:53:58 +01:00
Nils O. Selåsdal d9c8b2b48a don't use const in CONTAINER_OF 2012-12-04 23:24:05 +01:00
Nils O. Selåsdal ad08ee8963 Add more warning flags, fix a few new warnings 2012-12-04 23:13:01 +01:00
Nils O. Selåsdal c29b467dca Add more gbuf tests 2012-11-22 23:13:58 +01:00
Nils O. Selåsdal c260602890 Add gcc printf attribute to gbuf_printf.
More gbuf tests
2012-11-18 14:12:05 +01:00
Nils O. Selåsdal 9bf56c1756 Fix and clarify gnuf_printf 2012-11-18 14:04:57 +01:00
Nils O. Selåsdal 65a6c67277 Add test for gbuf 2012-11-18 13:45:52 +01:00
Nils O. Selåsdal 9547730c9e Fix unitintialized msgtype in threadqueue test 2012-11-18 13:45:02 +01:00
Nils O. Selåsdal 3d982a580a Merge branch 'dev' 2012-11-15 18:26:57 +01:00
Nils O. Selåsdal 90bbad4346 Reorganize headers again 2012-11-15 18:26:31 +01:00
Nils O. Selåsdal 61eda493bf Reorganize headers again 2012-11-15 18:26:03 +01:00
Nils O. Selåsdal 4dca24953f readd include dir 2012-11-15 17:30:40 +01:00
Nils O. Selåsdal 1d47f9d078 Move headers to include/ dir 2012-11-14 23:49:28 +01:00
Nils O. Selåsdal 0afea336ef More threadqueue docs & tests 2012-11-14 19:23:05 +01:00
Nils O. Selåsdal 82c0761782 Add UC_ALIGN macro, docs in verson.h 2012-11-14 18:41:38 +01:00
Nils O. Selåsdal 009857f1d2 Merge branch 'master' into dev 2012-11-13 09:45:56 +01:00
Nils O. Selåsdal c378d39dfe Make iomux select/epoll handle EINTR 2012-11-13 09:44:44 +01:00
Nils O. Selåsdal 1cfe5cee4d Up the timeout on threadqueue tests, for raspberry pi 2012-11-12 22:41:19 +01:00
Nils O. Selåsdal bd6a285896 More thread queue tests 2012-11-12 22:36:41 +01:00
Nils O. Selåsdal 1eda2f8a53 Add thread queue tests 2012-11-12 22:18:04 +01:00
Nils O. Selåsdal a4c80d1c76 Fix typos 2012-11-12 21:55:06 +01:00
Nils O. Selåsdal 553f670a2a Fix typo in test case name 2012-11-12 21:32:08 +01:00
Nils O. Selåsdal 95fb1cacfe remove logfile_test.log after _raw test 2012-11-12 21:30:36 +01:00
Nils O. Selåsdal 04ed3d7017 Build everything with -pthread 2012-11-12 21:28:32 +01:00
Nils O. Selåsdal ac83766abc Introduce walk_func 2012-11-12 21:21:57 +01:00
Nils O. Selåsdal 5a7bc1b078 Add more docs to the thread_queue 2012-11-12 20:10:30 +01:00
Nils O. Selåsdal 750dea4afe Add bounded thread_queue implementation 2012-11-12 19:41:36 +01:00
Nils O. Selåsdal 12e27a4f76 check for dest being null 2012-11-10 21:09:16 +01:00
Nils O. Selåsdal 59e31761c3 Rework syslogging 2012-11-08 23:44:35 +01:00
root c582a33365 test raw logging 2012-11-08 23:33:17 +01:00
Nils O. Selåsdal 8f53cc6563 Restructure logging internal. Add raw logging capability 2012-11-08 23:25:46 +01:00
Nils O. Selåsdal 7e11da894e Doc addition 2012-11-08 23:25:04 +01:00
Nils O. Selåsdal 817a57b9a5 Doxygen somehow fails on DOT_PATH 2012-11-08 21:03:57 +01:00
Nils O. Selåsdal 19469a4108 Add docs to GBuf 2012-11-08 20:03:38 +01:00