[riot-commits] [RIOT-OS/RIOT] de3c3c: c++: sys: add extern C to header files

DangNhat Pham-Huu phamhuudangnhat at gmail.com
Mon Nov 10 02:57:49 CET 2014


  Branch: refs/heads/master
  Home:   https://github.com/RIOT-OS/RIOT
  Commit: de3c3cebd01f4844ae8e0a16f542f372de548f22
      https://github.com/RIOT-OS/RIOT/commit/de3c3cebd01f4844ae8e0a16f542f372de548f22
  Author: BytesGalore <Martin.Landsmann at HAW-Hamburg.de>
  Date:   2014-11-08 (Sat, 08 Nov 2014)

  Changed paths:
    M sys/include/auto_init.h
    M sys/include/bloom.h
    M sys/include/board_uart0.h
    M sys/include/cbor.h
    M sys/include/chardev_thread.h
    M sys/include/color.h
    M sys/include/crypto/3des.h
    M sys/include/crypto/aes.h
    M sys/include/crypto/cbcmode.h
    M sys/include/crypto/ciphers.h
    M sys/include/crypto/rc5.h
    M sys/include/crypto/sha256.h
    M sys/include/crypto/skipjack.h
    M sys/include/crypto/twofish.h
    M sys/include/fd.h
    M sys/include/hash_string.h
    M sys/include/hashes.h
    M sys/include/ping.h
    M sys/include/pipe.h
    M sys/include/posix_io.h
    M sys/include/ps.h
    M sys/include/radio/radio.h
    M sys/include/radio/types.h
    M sys/include/random.h
    M sys/include/ringbuffer.h
    M sys/include/shell.h
    M sys/include/shell_commands.h
    M sys/include/timex.h
    M sys/include/tm.h
    M sys/include/transceiver.h
    M sys/include/vtimer.h
    M sys/net/ccn_lite/ccnl-core.h
    M sys/net/ccn_lite/ccnl-ext.h
    M sys/net/ccn_lite/ccnl-includes.h
    M sys/net/ccn_lite/ccnl-pdu.h
    M sys/net/ccn_lite/ccnl-platform.h
    M sys/net/ccn_lite/ccnl-riot-compat.h
    M sys/net/ccn_lite/ccnl.h
    M sys/net/ccn_lite/ccnx.h
    M sys/net/ccn_lite/util/ccn-lite-ctrl.h
    M sys/net/include/ccn_lite/ccnl-riot.h
    M sys/net/include/ccn_lite/test_data/text.txt.ccnb.h
    M sys/net/include/ccn_lite/util/ccnl-riot-client.h
    M sys/net/include/etx_beaconing.h
    M sys/net/include/ieee802154_frame.h
    M sys/net/include/inet_ntop.h
    M sys/net/include/inet_pton.h
    M sys/net/include/ipv6.h
    M sys/net/include/net_help.h
    M sys/net/include/net_if.h
    M sys/net/include/pktbuf.h
    M sys/net/include/pktqueue.h
    M sys/net/include/protocol-multiplex.h
    M sys/net/include/rpl.h
    M sys/net/include/rpl/rpl_config.h
    M sys/net/include/rpl/rpl_dodag.h
    M sys/net/include/rpl/rpl_storing.h
    M sys/net/include/rpl/rpl_structs.h
    M sys/net/include/sixlowpan.h
    M sys/net/include/sixlowpan/error.h
    M sys/net/include/sixlowpan/icmp.h
    M sys/net/include/sixlowpan/ip.h
    M sys/net/include/sixlowpan/lowpan.h
    M sys/net/include/sixlowpan/mac.h
    M sys/net/include/sixlowpan/ndp.h
    M sys/net/include/sixlowpan/types.h
    M sys/net/include/socket_base.h
    M sys/net/include/socket_base/in.h
    M sys/net/include/socket_base/socket.h
    M sys/net/include/socket_base/types.h
    M sys/net/include/tcp.h
    M sys/net/include/udp.h
    M sys/net/network_layer/sixlowpan/border/border.h
    M sys/net/network_layer/sixlowpan/border/bordermultiplex.h
    M sys/net/network_layer/sixlowpan/border/flowcontrol.h
    M sys/net/network_layer/sixlowpan/icmp.h
    M sys/net/network_layer/sixlowpan/ip.h
    M sys/net/network_layer/sixlowpan/lowpan.h
    M sys/net/network_layer/sixlowpan/serialnumber.h
    M sys/net/routing/rpl/of0.h
    M sys/net/routing/rpl/of_mrhof.h
    M sys/net/routing/rpl/trickle.h
    M sys/net/transport_layer/socket_base/msg_help.h
    M sys/net/transport_layer/socket_base/socket.h
    M sys/net/transport_layer/tcp/tcp.h
    M sys/net/transport_layer/tcp/tcp_hc.h
    M sys/net/transport_layer/tcp/tcp_timer.h
    M sys/net/transport_layer/udp/udp.h
    M sys/oneway-malloc/include/malloc.h
    M sys/posix/include/semaphore.h
    M sys/posix/include/strings.h
    M sys/posix/include/unistd.h
    M sys/posix/pnet/include/arpa/inet.h
    M sys/posix/pnet/include/netinet/in.h
    M sys/posix/pnet/include/sys/socket.h
    M sys/posix/pthread/include/pthread.h
    M sys/posix/pthread/include/pthread_barrier.h
    M sys/posix/pthread/include/pthread_cancellation.h
    M sys/posix/pthread/include/pthread_cleanup.h
    M sys/posix/pthread/include/pthread_cond.h
    M sys/posix/pthread/include/pthread_mutex.h
    M sys/posix/pthread/include/pthread_mutex_attr.h
    M sys/posix/pthread/include/pthread_once.h
    M sys/posix/pthread/include/pthread_rwlock.h
    M sys/posix/pthread/include/pthread_rwlock_attr.h
    M sys/posix/pthread/include/pthread_scheduling.h
    M sys/posix/pthread/include/pthread_spin.h
    M sys/posix/pthread/include/pthread_threading.h
    M sys/posix/pthread/include/pthread_threading_attr.h
    M sys/quad_math/quad.h

  Log Message:
  -----------
  c++: sys: add extern C to header files


  Commit: 429162c20fb7ba43f9d33a9df3162ea64c27e91a
      https://github.com/RIOT-OS/RIOT/commit/429162c20fb7ba43f9d33a9df3162ea64c27e91a
  Author: DangNhat Pham-Huu <phamhuudangnhat at gmail.com>
  Date:   2014-11-10 (Mon, 10 Nov 2014)

  Changed paths:
    M sys/include/auto_init.h
    M sys/include/bloom.h
    M sys/include/board_uart0.h
    M sys/include/cbor.h
    M sys/include/chardev_thread.h
    M sys/include/color.h
    M sys/include/crypto/3des.h
    M sys/include/crypto/aes.h
    M sys/include/crypto/cbcmode.h
    M sys/include/crypto/ciphers.h
    M sys/include/crypto/rc5.h
    M sys/include/crypto/sha256.h
    M sys/include/crypto/skipjack.h
    M sys/include/crypto/twofish.h
    M sys/include/fd.h
    M sys/include/hash_string.h
    M sys/include/hashes.h
    M sys/include/ping.h
    M sys/include/pipe.h
    M sys/include/posix_io.h
    M sys/include/ps.h
    M sys/include/radio/radio.h
    M sys/include/radio/types.h
    M sys/include/random.h
    M sys/include/ringbuffer.h
    M sys/include/shell.h
    M sys/include/shell_commands.h
    M sys/include/timex.h
    M sys/include/tm.h
    M sys/include/transceiver.h
    M sys/include/vtimer.h
    M sys/net/ccn_lite/ccnl-core.h
    M sys/net/ccn_lite/ccnl-ext.h
    M sys/net/ccn_lite/ccnl-includes.h
    M sys/net/ccn_lite/ccnl-pdu.h
    M sys/net/ccn_lite/ccnl-platform.h
    M sys/net/ccn_lite/ccnl-riot-compat.h
    M sys/net/ccn_lite/ccnl.h
    M sys/net/ccn_lite/ccnx.h
    M sys/net/ccn_lite/util/ccn-lite-ctrl.h
    M sys/net/include/ccn_lite/ccnl-riot.h
    M sys/net/include/ccn_lite/test_data/text.txt.ccnb.h
    M sys/net/include/ccn_lite/util/ccnl-riot-client.h
    M sys/net/include/etx_beaconing.h
    M sys/net/include/ieee802154_frame.h
    M sys/net/include/inet_ntop.h
    M sys/net/include/inet_pton.h
    M sys/net/include/ipv6.h
    M sys/net/include/net_help.h
    M sys/net/include/net_if.h
    M sys/net/include/pktbuf.h
    M sys/net/include/pktqueue.h
    M sys/net/include/protocol-multiplex.h
    M sys/net/include/rpl.h
    M sys/net/include/rpl/rpl_config.h
    M sys/net/include/rpl/rpl_dodag.h
    M sys/net/include/rpl/rpl_storing.h
    M sys/net/include/rpl/rpl_structs.h
    M sys/net/include/sixlowpan.h
    M sys/net/include/sixlowpan/error.h
    M sys/net/include/sixlowpan/icmp.h
    M sys/net/include/sixlowpan/ip.h
    M sys/net/include/sixlowpan/lowpan.h
    M sys/net/include/sixlowpan/mac.h
    M sys/net/include/sixlowpan/ndp.h
    M sys/net/include/sixlowpan/types.h
    M sys/net/include/socket_base.h
    M sys/net/include/socket_base/in.h
    M sys/net/include/socket_base/socket.h
    M sys/net/include/socket_base/types.h
    M sys/net/include/tcp.h
    M sys/net/include/udp.h
    M sys/net/network_layer/sixlowpan/border/border.h
    M sys/net/network_layer/sixlowpan/border/bordermultiplex.h
    M sys/net/network_layer/sixlowpan/border/flowcontrol.h
    M sys/net/network_layer/sixlowpan/icmp.h
    M sys/net/network_layer/sixlowpan/ip.h
    M sys/net/network_layer/sixlowpan/lowpan.h
    M sys/net/network_layer/sixlowpan/serialnumber.h
    M sys/net/routing/rpl/of0.h
    M sys/net/routing/rpl/of_mrhof.h
    M sys/net/routing/rpl/trickle.h
    M sys/net/transport_layer/socket_base/msg_help.h
    M sys/net/transport_layer/socket_base/socket.h
    M sys/net/transport_layer/tcp/tcp.h
    M sys/net/transport_layer/tcp/tcp_hc.h
    M sys/net/transport_layer/tcp/tcp_timer.h
    M sys/net/transport_layer/udp/udp.h
    M sys/oneway-malloc/include/malloc.h
    M sys/posix/include/semaphore.h
    M sys/posix/include/strings.h
    M sys/posix/include/unistd.h
    M sys/posix/pnet/include/arpa/inet.h
    M sys/posix/pnet/include/netinet/in.h
    M sys/posix/pnet/include/sys/socket.h
    M sys/posix/pthread/include/pthread.h
    M sys/posix/pthread/include/pthread_barrier.h
    M sys/posix/pthread/include/pthread_cancellation.h
    M sys/posix/pthread/include/pthread_cleanup.h
    M sys/posix/pthread/include/pthread_cond.h
    M sys/posix/pthread/include/pthread_mutex.h
    M sys/posix/pthread/include/pthread_mutex_attr.h
    M sys/posix/pthread/include/pthread_once.h
    M sys/posix/pthread/include/pthread_rwlock.h
    M sys/posix/pthread/include/pthread_rwlock_attr.h
    M sys/posix/pthread/include/pthread_scheduling.h
    M sys/posix/pthread/include/pthread_spin.h
    M sys/posix/pthread/include/pthread_threading.h
    M sys/posix/pthread/include/pthread_threading_attr.h
    M sys/quad_math/quad.h

  Log Message:
  -----------
  Merge pull request #1793 from BytesGalore/extern_C_in_headers_sys

sys: add extern "C" to headers


Compare: https://github.com/RIOT-OS/RIOT/compare/c321592a661b...429162c20fb7


More information about the commits mailing list