Skip to content
Snippets Groups Projects
  1. Sep 19, 2020
    • rahix's avatar
      fix(build): Disable -Wchar-subscripts warnings · b79d1f62
      rahix authored
      
      Disable these warnings as they don't really help in our case:
      
          In file included from ../epicardium/modules/config.c:8:
          ../epicardium/modules/config.c: In function 'trim':
          ../epicardium/modules/config.c:133:28: warning: array subscript has type 'char' [-Wchar-subscripts]
            133 |  while (*start && !isgraph(*start))
                |                            ^~~~~~
          ../epicardium/modules/config.c:138:27: warning: array subscript has type 'char' [-Wchar-subscripts]
            138 |   while (*end && !isgraph(*end))
                |                           ^~~~
          ../epicardium/modules/config.c: In function 'epic_config_get_string':
          ../epicardium/modules/config.c:335:26: warning: array subscript has type 'char' [-Wchar-subscripts]
            335 |  while (*end && !iscntrl(*end))
                |                          ^~~~
          ../epicardium/modules/config.c: In function 'epic_config_set_string':
          ../epicardium/modules/config.c:519:28: warning: array subscript has type 'char' [-Wchar-subscripts]
            519 |   while (*end && (!iscntrl(*end) || isblank(*end)))
                |
      
      Signed-off-by: default avatarRahix <rahix@rahix.de>
      b79d1f62
  2. Dec 06, 2019
    • rahix's avatar
      build: Increase warning level to 2 · 942658a6
      rahix authored
      
      As discussed in card10/firmware!357, we should increase the number of
      enabled compiler warnings to catch a lot more silent bugs.  Increase the
      meson-global warning level to 2, but excluding the `unused-parameter`
      and `old-style-declaration` warnings.  Additionally, disable warnings
      for libraries as we cannot fix that code anyway.
      
      Signed-off-by: default avatarRahix <rahix@rahix.de>
      942658a6
  3. Aug 15, 2019
  4. Aug 14, 2019
  5. Aug 05, 2019
  6. Jul 29, 2019
  7. Jul 05, 2019
  8. Jun 16, 2019
  9. Jun 15, 2019
  10. Jun 13, 2019
  11. Jun 08, 2019
Loading