Commit Graph

30648 Commits

Author SHA1 Message Date
Gregory Nutt eb18c8bce5 C++: Compilation with recent C++ compiler needs an overloaded delete[] operator that includes a size_t size argument. 2017-08-12 15:57:12 -06:00
Gregory Nutt 5af46d107c ARM: The older ARM7 and ARM9 configurations were determining CFLAGS based on the GCC version 4.x.x or not. That needx to be extended for 5.x.x and 6.x.x which also behave like 4.x.x. 2017-08-12 15:23:18 -06:00
Gregory Nutt 4fa6106b57 Fix some compile problems found in build testing. 2017-08-12 14:28:27 -06:00
Gregory Nutt 8222156b25 Correct return type of sized delete operator 2017-08-12 14:13:30 -06:00
Gregory Nutt f46482fa78 C++: Compilation with recent C++ compiler needs an overloaded delete operator that includes a size_t size argument. 2017-08-12 12:44:08 -06:00
Gregory Nutt 1f989af845 Update TODO list; SAMv7 XDMAC: Remove and unused global array. 2017-08-12 12:26:13 -06:00
Gregory Nutt 6579078287 Eliminate another warning. 2017-08-12 11:24:11 -06:00
Gregory Nutt 4b6f0149ec Eliminate a warning found in build testing. 2017-08-12 11:14:11 -06:00
Gregory Nutt 6bae133e74 Fix two warnings found in build testing. 2017-08-12 11:09:48 -06:00
Gregory Nutt f8df43486a Update TODO list 2017-08-12 10:45:43 -06:00
Gregory Nutt 6c4405561a Fix a few compile errors and warnings found in build testing 2017-08-12 10:27:55 -06:00
Gregory Nutt dacdbb0005 nucleo_f4x1re: Should use the same Make.defs file for both F401 and F411. 2017-08-12 08:13:04 -06:00
Gregory Nutt f99e846e2e procfs routing table: Don't print the IPv4 routing table header if the table is empty. Fix a couple of places where CONFIG_NET_IPv4 was used wehre IPv6 was intended (not noticed now because I am testing with both enabled). 2017-08-12 07:41:44 -06:00
Gregory Nutt d209e0e238 Add file missed in last commit. Fix naming in some configuration items. 2017-08-12 07:26:20 -06:00
Goran Mekić 3ae05042f4 Unify GCC/Clang config 2017-08-12 07:08:08 -06:00
Gregory Nutt ee9e4fa8be procfs: Corret the type of a couple of procfs file entries. 2017-08-11 16:06:53 -06:00
Gregory Nutt cbf247e11b Update NSH documentation. 2017-08-11 15:56:33 -06:00
Gregory Nutt 65698da12d procfs: Add support for routing tables. 2017-08-11 15:33:58 -06:00
Gregory Nutt fdca465da6 inet_ntop: Was printing negative values for fields >127. 2017-08-11 15:33:58 -06:00
David Sidrane ae33247f47 Merged in david_s5/nuttx/upstream_wc (pull request #456)
cwchar:Use CONFIG_LIBC_WCHAR to only export the wc/mb functions

Approved-by: Gregory Nutt <gnutt@nuttx.org>
2017-08-11 01:11:30 +00:00
David Sidrane d0023038a5 cwchar:Use CONFIG_LIBC_WCHAR to only export the wc/mb functions
When a build does not want to use wide or multibyte char
   CONFIG_LIBC_WCHAR is not set. Therefore we should to only
   export the wc/mb functions when defined.

   Regardless of the stat of CONFIG_LIBC_WCHAR the non mb/wc
   definitions such as mbstate_t, wint_t, wctype_t need to be
   exported.
2017-08-10 14:22:51 -10:00
Gregory Nutt c4c37239d6 Forgot to add a file in the last commit 2017-08-10 16:31:25 -06:00
Gregory Nutt 4dceea4901 Network routing table: Trivial name changes to make IPv4 and IPv6 more symmetric. Add debug logic to dump the content of the router table. 2017-08-10 16:18:06 -06:00
Gregory Nutt 5a352cacc1 Update NSH documentation to show new usage for addroute and delroute. 2017-08-10 10:32:09 -06:00
Gregory Nutt f506a49295 Networking routing table: Cosmetic naming to make IPv4 and IPv6 routing table logic symmetry. 2017-08-10 09:14:31 -06:00
Gregory Nutt c5e5cd5c0f net/icmpv6: Eliminate a warning 2017-08-10 07:27:40 -06:00
Masayuki Ishikawa 6bf399dfcb Networking: Fix a compilation issue with CONFIG_NET_ICMPv6_AUTOCONF=y 2017-08-09 18:08:28 -06:00
Gregory Nutt 9da22a8852 Networking: Fix typo for 802.11 devices in netdev_register(). Was being masked before because depended on CONFIG_NET_MULTLINK. 2017-08-09 09:20:37 -06:00
Gregory Nutt 7bb8943a9c Fix IPv6 loopback driver that depended on the removed g_ipv6_allonesaddr. Noted by Masayuki Ishikawa 2017-08-09 06:59:55 -06:00
Gregory Nutt b5f5b07b18 Another compiler error found in build testing. 2017-08-08 18:43:05 -06:00
Gregory Nutt 7c142be7ec Fix small build problems found in build testing. 2017-08-08 18:37:42 -06:00
Gregory Nutt 663f5dfbdd Update readme. Fix stray newline in shenzhou Make.defs 2017-08-08 18:21:08 -06:00
Bill Morgan 31fa65a381 Merged in awmorgan/nuttx/typo (pull request #454)
readme: fix typo Bask->Bash

Approved-by: Gregory Nutt <gnutt@nuttx.org>
2017-08-08 23:11:22 +00:00
Bill Morgan d09b008951 readme: fix typo Bask->Bash 2017-08-08 17:51:02 -05:00
Gregory Nutt 78e90f0fc8 Fix a couple of problems found in build testing 2017-08-08 16:30:27 -06:00
Gregory Nutt efbb47999f Networking: Fix netdev_dev_lladdrsize. In some configurations, it could return the wrong size for the address of a packet radio. 2017-08-08 16:27:23 -06:00
Gregory Nutt 91f9e72890 Merge branch 'multinic' 2017-08-08 15:27:39 -06:00
Gregory Nutt aeb59383cf Remove CONFIG_NET_MULTILINK. This increases code size by a little, but greatly reduces the complexity of the network code. 2017-08-08 15:26:09 -06:00
Gregory Nutt 5c92c3c735 Merge branch 'multinic' 2017-08-08 14:37:51 -06:00
Gregory Nutt bd7c84b23e Remove CONFIG_NETDEV_MULTINIC. This increases code size by a little, but greatly reduces the complexity of the network code. 2017-08-08 14:24:12 -06:00
Gregory Nutt 53d8a0b557 Trivial update to a README file 2017-08-08 13:03:09 -06:00
Gregory Nutt d49d6a6aa9 Fix a couple of errors in names used in 6LoWPAN conditional compilation. 2017-08-08 12:15:58 -06:00
Gregory Nutt f3f522514e libm: Eliminate a warning from lgamma(); Update some comments; Add some logic to handle broadcast better -- Currently conditioned out because it does not work. 2017-08-08 12:08:43 -06:00
Alan Carvalho de Assis e748a43f99 STM32F4-Discovery: Add a configuration for testing libc++ 2017-08-08 10:38:42 -06:00
Gregory Nutt 09f31d1371 Spirit Radio: Add support for CSMA backoff count reached interrupt. 2017-08-08 10:34:51 -06:00
Gregory Nutt 79400ea960 B-L475-IOT01A: Enable UDP broadcast test in the spirit-starhub configuration. 2017-08-08 08:32:41 -06:00
Gregory Nutt 572cf51fa4 Networking: Rethink IPv6 all-nodes packet routing. 2017-08-08 07:48:07 -06:00
Alan Carvalho de Assiss 680368b656 libm: Port gamma() and lgamma() from FreeBSD to NuttX. 2017-08-08 07:02:39 -06:00
Gregory Nutt 814fc2049d Networking: Forgot to add a file in a previous commit. 2017-08-08 07:02:39 -06:00
Masayuki Ishikawa 7d4194686c Merged in masayuki2009/nuttx.nuttx/network_test (pull request #452)
ICMPv6: Support source link-layer address option in RA

Approved-by: Gregory Nutt <gnutt@nuttx.org>
2017-08-08 12:33:21 +00:00