Skip to content

Commit

Permalink
Add clang configuration
Browse files Browse the repository at this point in the history
  • Loading branch information
petrutoader committed May 25, 2020
1 parent 11d686f commit 29af8ee
Show file tree
Hide file tree
Showing 3 changed files with 101 additions and 3 deletions.
9 changes: 9 additions & 0 deletions .clang
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
-I libopencm3/include
-Wall
-Wextra
-Wundef
-Wshadow
-fno-common
-fdata-sections
-MD
-DSTM32F1
89 changes: 89 additions & 0 deletions main.d
Original file line number Diff line number Diff line change
@@ -0,0 +1,89 @@
main.o: src/main.c \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_stdio.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_symbol_aliasing.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_posix_availability.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/Availability.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/AvailabilityInternal.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/_types.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/i386/_types.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_pthread/_pthread_types.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_va_list.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/types.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/i386/types.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_int8_t.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_int16_t.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_int32_t.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_int64_t.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_int8_t.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_int16_t.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_int32_t.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_int64_t.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_intptr_t.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_uintptr_t.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_size_t.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_null.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/stdio.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_ctermid.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_off_t.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_ssize_t.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/secure/_stdio.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/secure/_common.h \
/Library/Developer/CommandLineTools/usr/lib/clang/11.0.3/include/inttypes.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/inttypes.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_wchar_t.h \
/Library/Developer/CommandLineTools/usr/lib/clang/11.0.3/include/stdint.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdint.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uint8_t.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uint16_t.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uint32_t.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uint64_t.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_intmax_t.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uintmax_t.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/unistd.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/unistd.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_posix_vdisable.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_seek_set.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_uid_t.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_gid_t.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_pid_t.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_useconds_t.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/select.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/appleapiopts.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_def.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_timespec.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_timeval.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_time_t.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_suseconds_t.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_sigset_t.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_setsize.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_set.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_clr.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_isset.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_zero.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_copy.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_select.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_dev_t.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_mode_t.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_uuid_t.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/gethostuuid.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/errno.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/errno.h \
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_errno_t.h \
libopencm3/include/libopencm3/stm32/f1/rcc.h \
libopencm3/include/libopencm3/stm32/common/rcc_common_all.h \
libopencm3/include/libopencm3/stm32/f1/gpio.h \
libopencm3/include/libopencm3/stm32/common/gpio_common_all.h \
libopencm3/include/libopencm3/stm32/f1/usart.h \
libopencm3/include/libopencm3/stm32/common/usart_common_f124.h \
libopencm3/include/libopencm3/stm32/common/usart_common_all.h \
libopencm3/include/libopencm3/cm3/nvic.h \
libopencm3/include/libopencm3/cm3/common.h \
/Library/Developer/CommandLineTools/usr/lib/clang/11.0.3/include/stdbool.h \
libopencm3/include/libopencm3/cm3/memorymap.h \
libopencm3/include/libopencm3/dispatch/nvic.h \
libopencm3/include/libopencm3/stm32/f1/nvic.h \
libopencm3/include/libopencm3/cm3/systick.h
6 changes: 3 additions & 3 deletions src/main.c
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@
#include <unistd.h>
#include <errno.h>

#include <libopencm3/stm32/rcc.h>
#include <libopencm3/stm32/gpio.h>
#include <libopencm3/stm32/usart.h>
#include <libopencm3/stm32/f1/rcc.h>
#include <libopencm3/stm32/f1/gpio.h>
#include <libopencm3/stm32/f1/usart.h>
#include <libopencm3/cm3/nvic.h>
#include <libopencm3/cm3/systick.h>

Expand Down

0 comments on commit 29af8ee

Please sign in to comment.