generated from amazon-archives/__template_MIT-0
-
Notifications
You must be signed in to change notification settings - Fork 206
Closed
Labels
bugSomething isn't workingSomething isn't working
Description
Describe the bug
Cleanup the Clang and GNU compiler warnings when -Wall, -Weverything, and -Wpedantic are used.
Start using clang for checking doxygen and other C based linting violations - can use in gitub-actions.
Target
- Development board: Linux
- Instruction Set Architecture: Linux
- IDE and version: Visual Code 1.71.1
- Toolchain and version: Clang-13 and GCC 7.5.0
Host
- Host OS: Linux
- Version: Ubuntu 18.04
To Reproduce
- Based on - #556 Initial Cmake Module definition. #557
- Run on Ubuntu 18.04 with Clang 14 and Remove the
target_compile_options(...could observe failures when it compiles
Expected behavior
Code cleaned up and a CI call to Clang and GCC to ensure code quality is adhered to.
Screenshots
N/A
Wireshark logs
N/A
Additional context
The primary reason for doing this is to use Clang and GCC to provide better and more descriptive code.
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working