1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
Commit Graph

2783 Commits

Author SHA1 Message Date
René Kijewski
f23dab96d2 sys: rename ringbuffer functions
Closes #1011.
2014-05-03 16:39:39 +02:00
Martine Lenders
7c7e24fe53 Merge pull request #801 from Kijewski/makefile-no-usemodule-dups
Make: Automatically remove dups in `$(USEMODULE)`
2014-05-03 13:18:28 +02:00
René Kijewski
1c52f95488 Merge pull request #1096 from BytesGalore/fix_removed_formatter
test:test_pthread_barrier re-added removed printf formatter
2014-05-02 16:47:58 +02:00
--global
1bbcd268cd fix re-added removed printf formatter 2014-05-02 16:28:47 +02:00
Christian Mehlis
668800eea7 Merge pull request #1091 from BytesGalore/fix_print_format_warning
test:test_pthread_barrier fixed Wformat warning
2014-05-02 14:56:18 +02:00
Christian Mehlis
c3c903f1df Merge pull request #1090 from BytesGalore/fix_use_uninitialized_variable_warning
test:test_irq initialized `j` with 0
2014-05-02 14:28:45 +02:00
Christian Mehlis
33fde07e4a Merge pull request #1089 from BytesGalore/fix_test_cooperation_warnings
test:test_thread_cooperation fixed warnings on Wformat
2014-05-02 14:22:15 +02:00
Martin
8b33040885 fixed Wformat warning 2014-05-02 14:16:20 +02:00
Christian Mehlis
c551671f8d Merge pull request #1088 from mehlis/arm-warnings
ARM: fix several warnings
2014-05-02 14:07:56 +02:00
Martin
5e2b419e9e initialized j with 0 2014-05-02 13:58:01 +02:00
Martin
48f749625d fixed warnings on Wformat 2014-05-02 13:47:07 +02:00
Christian Mehlis
8c63eccb1a ARM: fix several warnings 2014-04-30 20:39:35 +02:00
Oleg Hahm
d8c8583d9b Merge pull request #1058 from Kijewski/issue-726
core: Remove `STATUS_TIMER_WAITING`
2014-04-30 19:03:09 +02:00
René Kijewski
055053a4d7 core: Remove STATUS_TIMER_WAITING
Closes #726.

The thread state `STATUS_TIMER_WAITING` is not used anymore.
This PR removes the value.
The number in `STATUS_ON_RUNQUEUE` is replaced by a reference.
2014-04-30 18:30:22 +02:00
Oleg Hahm
162d9b0008 Merge pull request #1006 from Kijewski/issue-967
msp430: Fix variable usage in cc430-rtc.c
2014-04-30 18:27:27 +02:00
Oleg Hahm
d206345e0d Merge pull request #1002 from rousselk/fix-hwtimer-spin-wait
Enhance implementation of hwtimer_spin()
2014-04-30 17:42:34 +02:00
René Kijewski
2fbe06d9ce Merge pull request #1082 from mehlis/ccnl-relay-transceiver-dup
ccnl: don't include transceiver and defaulttransceiver
2014-04-30 16:21:49 +02:00
Christian Mehlis
2f4c4caa5d ccnl: don't include transceiver and defaulttransceiver
This removes the duplicate include of the transceiver.
The transceiver module is a dependency of the
defaulttransceiver, so an explicite include is not needed

Follow up to #1053
2014-04-30 14:05:40 +02:00
Oleg Hahm
66712c0af4 Merge pull request #1073 from Kijewski/rtc-sys_time
drivers: fix includes in rtc.h for MSP430
2014-04-30 10:29:48 +02:00
BytesGalore
f4a994ac89 Merge pull request #1076 from BytesGalore/remove_return_from_noreturn_function
sys:posix:pthread removed explicit `return;` from `pthread_exit()`
2014-04-30 07:50:32 +02:00
Martin
fc532ad891 added else branch in pthread_exit() to avoid calling explicit return;
however, this won't help to completely eliminate the warning on returning from a `noreturn` function
2014-04-30 07:22:48 +02:00
BytesGalore
8215d2855c Merge pull request #771 from BytesGalore/add_CV_module
pthread: Add condition variable module
2014-04-29 19:06:54 +02:00
Martin
619039e0e2 add pthread condition variable implementation 2014-04-29 18:39:03 +02:00
Oleg Hahm
e03c8effe7 Merge pull request #1033 from Kijewski/buildsizes
make: comprehensive list of the boards' filesizes
2014-04-29 14:01:08 +02:00
René Kijewski
97448be17e drivers: fix includes in rtc.h for MSP430
The comment and the actual guard in `rtc.h` did not match.
If (as in "implication") the MCU is an MSP, then `sys/time.h` must be
included, to have `time_t`, `struct timeval`, …

Including the header file in any case should be safe, so I dropped the
guard altogether.
2014-04-29 01:02:42 +02:00
René Kijewski
a8064fd97c Automatically remove dups in $(USEMODULE) 2014-04-29 00:06:19 +02:00
René Kijewski
2793426c89 msp430: Fix variable usage in cc430-rtc.c
Closes #967.
2014-04-29 00:04:38 +02:00
Christian Mehlis
852618476c Merge pull request #1055 from Kijewski/travis-ci
Add basic travis-ci integration
2014-04-28 18:43:07 +02:00
René Kijewski
300c01eaec Merge pull request #1062 from mehlis/test-thread-blacklist
test: thread: blacklist boards
2014-04-28 14:17:50 +02:00
Christian Mehlis
52c2900bdd test: thread: blacklist boards 2014-04-28 14:12:47 +02:00
René Kijewski
d917028b24 Merge pull request #1066 from mehlis/test-bloom-bytes-followup
tests: added missing chronos to blacklist
2014-04-28 14:08:43 +02:00
Christian Mehlis
72036742d8 Merge pull request #1063 from Kijewski/shell_command_t-fix-const
shell: strings in shell_command_t are const
2014-04-28 14:07:36 +02:00
Christian Mehlis
97cf6f5b92 tests: added missing chronos to blacklist 2014-04-28 14:05:30 +02:00
Kévin Roussel
f763cb9ec2 Make implementation of hwtimer_spin() easier to read and understand 2014-04-28 13:39:30 +02:00
Kévin Roussel
c6f66bfe51 Merge pull request #925 from rousselk/radio-driver-api-proposal
Proposal for common 802.15.4 radio driver API definition.
2014-04-28 13:36:41 +02:00
Christian Mehlis
8d3e1b3add Merge pull request #1065 from Kijewski/issue-979-2
shell: Comment internal members, too
2014-04-28 11:00:49 +02:00
René Kijewski
07cc72576e shell: Comment internal members, too
Closes #979.
2014-04-28 10:41:48 +02:00
René Kijewski
abc84f10d4 Add basic travis-ci integration
This PR adds the basic integration for [Travis CI][tci].

The config file `.travis.yml` tells the server to setup the basic build
system, and run `compile_test.py`. If not all  examples and tests could be
built, then the Travis CI integration adds a warning to "merge" button on
the bottom of the Github page.

Of course this integration makes little sense until #1049 is resolved,
because new bugs and old bugs cannot be told apart. Also (of course)
only because everything still builds, a PR still can intruduce a
multitude of runtime errors.

This integrations is meant to work additionally to our Jenkings. Users
can activate the test in their own RIOT forks to run the test before
opening a PR to master.

  [tci]: https://travis-ci.org/
2014-04-27 16:07:27 +02:00
René Kijewski
4ed38bd2f3 shell: strings in shell_command_t are const 2014-04-27 14:37:54 +02:00
René Kijewski
bda23cb246 Merge pull request #1059 from mehlis/test-bloom-blacklist
test: bloom: backlist platforms
2014-04-26 15:57:21 +02:00
René Kijewski
4c66f72ba3 Merge pull request #1022 from LudwigOrtmann/issue_505
native: update support for FreeBSD
2014-04-26 15:51:54 +02:00
Christian Mehlis
459599eef5 Merge pull request #1052 from Kijewski/test_nativenet-only-native
test_nativenet is only useful for native ...
2014-04-26 15:44:02 +02:00
Christian Mehlis
46c8836b0e test: bloom: backlist platforms 2014-04-26 15:35:32 +02:00
René Kijewski
0f496d430d Merge pull request #1060 from mehlis/test-posix-blacklist
test: posix: blacklist boards
2014-04-26 15:28:15 +02:00
Christian Mehlis
ccfbc39dc3 test: posix: blacklist boards 2014-04-26 15:23:58 +02:00
Christian Mehlis
a41f0ff31d Merge pull request #1053 from mehlis/ccnl-make-defaulttransceiver
ccnl: don't include transceiver and defaulttransceiver
2014-04-26 14:03:04 +02:00
Christian Mehlis
30f968a156 Merge pull request #976 from mehlis/doxygen-one-way-malloc
core: oneway_malloc: improved doxygen documentation
2014-04-26 14:02:31 +02:00
Christian Mehlis
67d7d1fa96 core: improved doxygen documentation 2014-04-26 14:01:52 +02:00
BytesGalore
9d4d98c9ea Merge pull request #1025 from BytesGalore/add_out_of_bounds_check
sys:posix:pthread added check to avoid array out of bound access
2014-04-25 18:00:07 +02:00
Martin
345e76a0d7 added check to avoid array out of boud access 2014-04-25 17:57:41 +02:00