[riot-commits] [RIOT-OS/RIOT] 866c71: native: -DNATIVE_INCLUDES if using NATIVEINCLUDES

Ludwig Ortmann ludwig.ortmann at fu-berlin.de
Sat Sep 27 09:26:34 CEST 2014


  Branch: refs/heads/master
  Home:   https://github.com/RIOT-OS/RIOT
  Commit: 866c713a7e8b316668dffb71350181c571ec0075
      https://github.com/RIOT-OS/RIOT/commit/866c713a7e8b316668dffb71350181c571ec0075
  Author: René Kijewski <rene.kijewski at fu-berlin.de>
  Date:   2014-09-26 (Fri, 26 Sep 2014)

  Changed paths:
    M boards/native/Makefile.include

  Log Message:
  -----------
  native: -DNATIVE_INCLUDES if using NATIVEINCLUDES

It can be useful to know if the current compilation builds the native
board module, because e.g. then we must not include `sys/types.h`.

This diff adds `-DNATIVE_INCLUDES` to the make variable
`NATIVEINCLUDES`.


  Commit: 4e50d74272b092c1f2df711f374c4c18f682fe75
      https://github.com/RIOT-OS/RIOT/commit/4e50d74272b092c1f2df711f374c4c18f682fe75
  Author: René Kijewski <rene.kijewski at fu-berlin.de>
  Date:   2014-09-26 (Fri, 26 Sep 2014)

  Changed paths:
    M core/include/kernel_types.h
    M cpu/atmega_common/include/sys/types.h
    M cpu/msp430-common/include/msp430_types.h

  Log Message:
  -----------
   core: Provide ssize_t in a common place

 Now you can include `kernel_types.h` if you need the `ssize_t`, without
 facing problems due to the terrible MSP toolchain.


  Commit: f539f306918eb2cbac33fba850686c0aa4bdc326
      https://github.com/RIOT-OS/RIOT/commit/f539f306918eb2cbac33fba850686c0aa4bdc326
  Author: Ludwig Ortmann <ludwig.ortmann at fu-berlin.de>
  Date:   2014-09-27 (Sat, 27 Sep 2014)

  Changed paths:
    M boards/native/Makefile.include
    M core/include/kernel_types.h
    M cpu/atmega_common/include/sys/types.h
    M cpu/msp430-common/include/msp430_types.h

  Log Message:
  -----------
  Merge pull request #1698 from Kijewski/ssize_t-for-all

core: Provide ssize_t in a common place


Compare: https://github.com/RIOT-OS/RIOT/compare/5a8e44929987...f539f306918e


More information about the commits mailing list