Commit Graph

153 Commits

Author SHA1 Message Date
Nils O. Selåsdal 8badeaf857 Remove ucore_ prefix from headers and source files 2013-03-06 22:22:04 +01:00
Nils O. Selåsdal ee8d9ae19d Add a uc_backtrace_buf() functio 2013-03-06 21:58:56 +01:00
Nils O. Selåsdal e1bd10208e Fix sporadic failure of threadqueue test 2013-03-02 22:00:40 +01:00
Nils O. Selåsdal 54678cf94b Convert iomux to use an UCoreClock 2013-03-02 21:42:19 +01:00
Nils O. Selåsdal b0e9988aa5 Convert UCTimers to use UCoreClock 2013-03-02 21:16:22 +01:00
Nils O. Selåsdal 42269a8a91 CamelCase the Clock structs 2013-03-02 20:31:26 +01:00
Nils O. Selåsdal 9f22f7153b Don't shadow the global clock function 2013-03-02 18:45:32 +01:00
Nils O. Selåsdal a6d8d56052 Add clock test, and fix ucore_clock.h header 2013-03-02 18:39:52 +01:00
Nils O. Selåsdal aaae376d13 clock abstraction 2013-03-02 17:23:49 +01:00
Nils O. Selåsdal 3f6193914f Cosmetic ucore_bcd changes 2013-02-21 21:51:35 +01:00
Nils Olav Selåsdal 36ac0bffb1 Rename RB timers to timer_tree 2013-02-21 15:34:12 +01:00
Nils O. Selåsdal df041ccae4 Document ucore_timers.h 2013-02-20 21:11:21 +01:00
Nils O. Selåsdal a413572f3c More timers example 2013-02-20 20:47:04 +01:00
Nils O. Selåsdal d6faa0a3e2 Added timers.c demo for uc_timers 2013-02-20 20:41:25 +01:00
Nils O. Selåsdal 02542f31e3 Fix sending 2013-01-21 23:14:35 +01:00
Nils O. Selåsdal de9eab51a5 Add udp heartbeat mux example 2013-01-21 23:11:36 +01:00
Nils O. Selåsdal b378b205c9 Make it clear whcih member s are internal and external 2013-01-21 23:11:13 +01:00
Nils Olav Selåsdal 4c21413df3 Allow to build with stack protection support 2013-01-17 16:40:02 +01:00
Nils Olav Selåsdal 8928f7f4e4 fix buffer overflow in test_hex 2013-01-17 16:34:04 +01:00
Nils Olav Selåsdal 7c7a09421a Fix bcd stack smash 2013-01-17 16:30:30 +01:00
Nils Olav Selåsdal 4457398da1 Add UC_STRINGIFY macro 2013-01-17 09:36:42 +01:00
Nils O. Selåsdal 2d5d4a5749 Doc notes about salloc alignment 2013-01-16 21:19:14 +01:00
Nils O. Selåsdal 5f68608e88 More sallog_align test 2013-01-16 21:10:53 +01:00
Nils O. Selåsdal 283be0fc17 Added salloc_align manual test 2013-01-16 21:04:21 +01:00
Nils O. Selåsdal 128fabd741 Refactor uc_log_reopen_files 2013-01-15 21:15:21 +01:00
Nils O. Selåsdal 6de7a854ec Fix TRACEF macro. Addition to test_logging.c 2013-01-15 19:09:26 +01:00
Nils Olav Selåsdal cd61803c9a Rework TRACEF format, handle empty varargs (GNU extension) 2013-01-15 15:54:43 +01:00
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