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
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
Christian Mehlis
1e9b9ed0bd
Merge pull request #917 from fabianbrandt/rpl_config_split
...
Splitting rpl_structs.h into structs and config part
2014-04-25 11:42:27 +02:00
Fabian Brandt
85d8cd8e0a
Four macros changed to static inline type functions and style fixes
2014-04-25 11:40:22 +02:00
Christian Mehlis
f04007e15f
Merge pull request #918 from fabianbrandt/etx_now_routing
...
ETX-functionality is now part of a common routing-module
2014-04-25 11:33:02 +02:00
Fabian Brandt
ef5eaff1bc
ETX-functionality is now part of a common routing-module
2014-04-25 11:30:28 +02:00
Fabian Brandt
2634b3c400
Splitting rpl_structs.h into structs and config part
2014-04-25 11:04:52 +02:00
René Kijewski
241408c46f
Merge pull request #1054 from mehlis/ccnl-unsued-var-appserver
...
ccnl: appserver: remove unused flag
2014-04-25 10:26:58 +02:00
Christian Mehlis
dcabf10fcb
ccnl: appserver: remove unused flag
2014-04-25 09:13:01 +02:00
Christian Mehlis
b323395c7a
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
2014-04-25 09:09:50 +02:00
René Kijewski
2063c4e85f
Merge pull request #1051 from mehlis/debian-build-fail
...
ccnl: don't include c files
2014-04-25 08:19:23 +02:00
René Kijewski
1ac03ff225
test_nativenet is only useful for native ...
2014-04-25 08:12:54 +02:00
Christian Mehlis
13b38a46ac
ccnl: don't include c files
...
this fixes a build problem on
debian and ubuntu based systems
2014-04-25 01:48:54 +02:00
René Kijewski
db3ad29285
Merge pull request #1048 from Kijewski/compile_test
...
Add "compile everything" tool
2014-04-24 12:13:08 +02:00
René Kijewski
2c9bfcf5c7
Add "compile everything" tool
...
Having many tests is quite futile if they aren't executed once in a
while<sup>[citation needed]</sup>.
Alas, this is not the purpose of this PR. This PR adds the tool
"compile_test.py", which executes `make buildtest` for all applications
in `examples` and `tests`, and prints a comprehensive list of the
results.
2014-04-24 11:21:22 +02:00
Thomas Eichinger
d89faccc78
Merge pull request #1031 from LudwigOrtmann/issue_676
...
redbee-econotag: fix maca
2014-04-24 10:19:22 +02:00
Kévin Roussel
25236618c3
Proposal for common 802.15.4 radio driver API definition.
2014-04-24 10:05:24 +02:00
René Kijewski
f02e5b97e2
make: show diffence in buildsizes for two folders
2014-04-23 17:19:19 +02:00
René Kijewski
bb3b3bffa7
make: add maketarget to to show the biggest obj files
2014-04-23 17:18:50 +02:00