paparazzi-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[paparazzi-commits] [paparazzi/paparazzi] 51a9f6: [NPS] Fixed NPS warnin


From: GitHub
Subject: [paparazzi-commits] [paparazzi/paparazzi] 51a9f6: [NPS] Fixed NPS warnings on OS X
Date: Sat, 16 Aug 2014 13:26:05 -0700

  Branch: refs/heads/master
  Home:   https://github.com/paparazzi/paparazzi
  Commit: 51a9f6a49f3a5b60f21ace4fb1757faed36e08b8
      
https://github.com/paparazzi/paparazzi/commit/51a9f6a49f3a5b60f21ace4fb1757faed36e08b8
  Author: Felix Ruess <address@hidden>
  Date:   2014-08-16 (Sat, 16 Aug 2014)

  Changed paths:
    M conf/Makefile.nps
    M conf/firmwares/subsystems/rotorcraft/fdm_jsbsim.makefile
    M sw/airborne/arch/sim/subsystems/settings_arch.c
    M sw/airborne/firmwares/rotorcraft/navigation.c
    M sw/airborne/firmwares/rotorcraft/navigation.h
    M sw/airborne/math/pprz_geodetic_double.c
    M sw/airborne/math/pprz_geodetic_double.h
    M sw/airborne/subsystems/ahrs/ahrs_int_cmpl_quat.c
    M sw/include/std.h
    M sw/simulator/nps/nps_fdm.h
    R sw/simulator/nps/nps_fdm_jsbsim.c
    A sw/simulator/nps/nps_fdm_jsbsim.cpp
    M sw/simulator/nps/nps_radio_control_joystick.c
    M sw/simulator/nps/nps_random.c
    M sw/simulator/nps/nps_sensor_gps.c

  Log Message:
  -----------
  [NPS] Fixed NPS warnings on OS X

OS X uses clang to compile the code, thus we have a bit different
warning system. Now the C++ code is being compiled with the G++ clang
compiler instead of GCC.
Actually compile C++ files with CXX and C files with CC.

Also fixed some other warnings including UTF-16 character usage.
Converted config report warningt to PRINT_CONFIG_MSG.
We need to push the diagnostics first for clang.
Added GNU99 standard flag to the C targets.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]