JetBrains / clion-custom-defined-compiler-examples
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
67% | 11% | 12% | 5% | 2%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
h67% | 13% | 13% | 3% | 1%
c76% | 10% | 7% | 1% | 3%
yaml0% | 0% | 28% | 65% | 6%
s0% | 0% | 100% | 0% | 0%
py0% | 0% | 0% | 0% | 100%
cpp0% | 0% | 0% | 0% | 100%
cmake0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
CMake-armcc70% | 12% | 12% | 3% | 1%
configs0% | 0% | 28% | 65% | 6%
Makefile-Tasking-Tricore0% | 0% | 80% | 0% | 19%
CMake-Embarcadero-BCC32C0% | 0% | 0% | 88% | 11%
CMake-Texas-Instruments-C6000-CGT0% | 0% | 0% | 88% | 11%
CMake-Texas-Instruments-MSP430-CGT0% | 0% | 0% | 88% | 11%
CMake-OpenWatcom20% | 0% | 0% | 95% | 4%
CMake-SDCC0% | 0% | 0% | 0% | 100%
Makefile-SDCC-pic160% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
stm32l4xx_hal_tim.c
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Src
3959 124
stm32l4xx_hal_i2c.c
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Src
3466 83
stm32_hal_legacy.h
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Inc/Legacy
2832 -
stm32l4xx_hal_rcc.h
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Inc
2745 -
stm32l4xx_hal_uart.c
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Src
2530 75
stm32l4xx_hal_rcc_ex.c
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Src
2175 31
core_armv81mml.h
in CMake-armcc/Drivers/CMSIS/Include
1710 38
core_cm33.h
in CMake-armcc/Drivers/CMSIS/Include
1673 38
core_cm35p.h
in CMake-armcc/Drivers/CMSIS/Include
1673 38
core_armv8mml.h
in CMake-armcc/Drivers/CMSIS/Include
1623 38
core_cm7.h
in CMake-armcc/Drivers/CMSIS/Include
1567 33
stm32l4xx_hal_rcc_ex.h
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Inc
1376 -
core_cm4.h
in CMake-armcc/Drivers/CMSIS/Include
1178 21
stm32l4xx_hal_tim_ex.c
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Src
1174 45
cmsis_gcc.h
in CMake-armcc/Drivers/CMSIS/Include
1168 141
core_cm23.h
in CMake-armcc/Drivers/CMSIS/Include
1078 31
stm32l4xx_hal_tim.h
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Inc
1054 -
core_cm3.h
in CMake-armcc/Drivers/CMSIS/Include
1047 21
core_armv8mbl.h
in CMake-armcc/Drivers/CMSIS/Include
1030 31
core_sc300.h
in CMake-armcc/Drivers/CMSIS/Include
1030 21
stm32l4xx_hal_rcc.c
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Src
1024 15
cmsis_armclang_ltm.h
in CMake-armcc/Drivers/CMSIS/Include
940 114
cmsis_iccarm.h
in CMake-armcc/Drivers/CMSIS/Include
768 55
stm32l4xx_hal_pwr_ex.c
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Src
731 47
stm32l4xx_hal_flash_ex.c
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Src
690 16
stm32l4xx_hal_exti.h
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Inc
616 -
cmsis_armclang.h
in CMake-armcc/Drivers/CMSIS/Include
615 57
stm32l4xx_hal_uart.h
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Inc
584 -
stm32l4xx_hal_uart_ex.h
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Inc
535 -
core_cm0plus.h
in CMake-armcc/Drivers/CMSIS/Include
527 15
stm32l4xx_hal_dma.c
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Src
504 15
stm32l4xx_hal_gpio_ex.h
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Inc
497 -
core_sc000.h
in CMake-armcc/Drivers/CMSIS/Include
487 13
core_cm1.h
in CMake-armcc/Drivers/CMSIS/Include
453 15
core_cm0.h
in CMake-armcc/Drivers/CMSIS/Include
443 15
stm32l4xx_hal_dma.h
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Inc
433 -
stm32l4xx_hal_flash.h
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Inc
430 -
stm32l4xx_hal_pwr_ex.h
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Inc
403 -
cmsis_armcc.h
in CMake-armcc/Drivers/CMSIS/Include
399 18
stm32l4xx_hal_uart_ex.c
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Src
376 19
s
startup_stm32l432xx.s
in CMake-armcc/MDK-ARM
347 -
stm32l4xx_hal.h
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Inc
331 -
custom-compiler-tasking-generated.yaml
in Makefile-Tasking-Tricore
326 -
custom-compiler-tasking-generated.yaml
in configs/Tasking-TriCore-6.3
326 -
stm32l4xx_hal_i2c.h
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Inc
313 -
stm32l4xx_hal_flash.c
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Src
297 14
stm32l4xx_hal_exti.c
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Src
277 9
stm32l4xx_hal.c
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Src
253 35
stm32l4xx_hal_conf.h
in CMake-armcc/Core/Inc
249 -
cmsis_compiler.h
in CMake-armcc/Drivers/CMSIS/Include
206 1
Files With Most Units (Top 50)
File# lines# units
cmsis_gcc.h
in CMake-armcc/Drivers/CMSIS/Include
1168 141
stm32l4xx_hal_tim.c
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Src
3959 124
cmsis_armclang_ltm.h
in CMake-armcc/Drivers/CMSIS/Include
940 114
stm32l4xx_hal_i2c.c
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Src
3466 83
stm32l4xx_hal_uart.c
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Src
2530 75
cmsis_armclang.h
in CMake-armcc/Drivers/CMSIS/Include
615 57
cmsis_iccarm.h
in CMake-armcc/Drivers/CMSIS/Include
768 55
stm32l4xx_hal_pwr_ex.c
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Src
731 47
stm32l4xx_hal_tim_ex.c
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Src
1174 45
core_armv81mml.h
in CMake-armcc/Drivers/CMSIS/Include
1710 38
core_cm33.h
in CMake-armcc/Drivers/CMSIS/Include
1673 38
core_cm35p.h
in CMake-armcc/Drivers/CMSIS/Include
1673 38
core_armv8mml.h
in CMake-armcc/Drivers/CMSIS/Include
1623 38
stm32l4xx_hal.c
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Src
253 35
core_cm7.h
in CMake-armcc/Drivers/CMSIS/Include
1567 33
core_armv8mbl.h
in CMake-armcc/Drivers/CMSIS/Include
1030 31
core_cm23.h
in CMake-armcc/Drivers/CMSIS/Include
1078 31
stm32l4xx_hal_rcc_ex.c
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Src
2175 31
core_cm4.h
in CMake-armcc/Drivers/CMSIS/Include
1178 21
core_cm3.h
in CMake-armcc/Drivers/CMSIS/Include
1047 21
core_sc300.h
in CMake-armcc/Drivers/CMSIS/Include
1030 21
stm32l4xx_hal_uart_ex.c
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Src
376 19
cmsis_armcc.h
in CMake-armcc/Drivers/CMSIS/Include
399 18
stm32l4xx_hal_cortex.c
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Src
126 18
mpu_armv8.h
in CMake-armcc/Drivers/CMSIS/Include
168 17
stm32l4xx_hal_flash_ex.c
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Src
690 16
stm32l4xx_hal_pwr.c
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Src
139 16
core_cm0plus.h
in CMake-armcc/Drivers/CMSIS/Include
527 15
core_cm1.h
in CMake-armcc/Drivers/CMSIS/Include
453 15
core_cm0.h
in CMake-armcc/Drivers/CMSIS/Include
443 15
stm32l4xx_hal_rcc.c
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Src
1024 15
stm32l4xx_hal_dma.c
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Src
504 15
stm32l4xx_hal_flash.c
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Src
297 14
core_sc000.h
in CMake-armcc/Drivers/CMSIS/Include
487 13
stm32_lock.h
in CMake-armcc/MDK-ARM
177 12
stm32l4xx_hal_exti.c
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Src
277 9
stm32l4xx_it.c
in CMake-armcc/Core/Src
45 9
stm32l4xx_hal_gpio.c
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Src
205 8
mpu_armv7.h
in CMake-armcc/Drivers/CMSIS/Include
122 7
cmain.c
in CMake-SDCC
25 6
stm32l4xx_hal_i2c_ex.c
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Src
98 6
main.c
in CMake-armcc/Core/Src
97 6
stm32l4xx_hal_dma_ex.c
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Src
101 5
cmain.c
in CMake-Texas-Instruments-C6000-CGT
13 3
cmain.c
in CMake-Texas-Instruments-MSP430-CGT
13 3
cmain.c
in CMake-Embarcadero-BCC32C
13 3
stm32l4xx_hal_flash_ramfunc.c
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Src
79 3
stm32l4xx_hal_msp.c
in CMake-armcc/Core/Src
42 3
cmain.c
in Makefile-Tasking-Tricore
13 3
system_stm32l4xx.c
in CMake-armcc/Core/Src
88 2
Files With Long Lines (Top 47)

There are 47 files with lines longer than 120 characters. In total, there are 665 long lines.

File# lines# units# long lines
stm32_hal_legacy.h
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Inc/Legacy
2832 - 131
stm32l4xx_hal_rcc_ex.c
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Src
2175 31 89
stm32l4xx_hal_flash.h
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Inc
430 - 75
stm32l4xx_hal_flash_ex.c
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Src
690 16 37
stm32l4xx_hal_rcc_ex.h
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Inc
1376 - 32
stm32l4xx_hal_i2c.c
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Src
3466 83 20
core_armv8mbl.h
in CMake-armcc/Drivers/CMSIS/Include
1030 31 18
core_cm23.h
in CMake-armcc/Drivers/CMSIS/Include
1078 31 18
stm32l4xx_hal_rcc.h
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Inc
2745 - 18
stm32l4xx_hal_tim.c
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Src
3959 124 17
stm32l4xx_hal.h
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Inc
331 - 15
core_armv81mml.h
in CMake-armcc/Drivers/CMSIS/Include
1710 38 14
core_cm33.h
in CMake-armcc/Drivers/CMSIS/Include
1673 38 14
core_cm35p.h
in CMake-armcc/Drivers/CMSIS/Include
1673 38 14
core_armv8mml.h
in CMake-armcc/Drivers/CMSIS/Include
1623 38 14
stm32l4xx_hal_rcc.c
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Src
1024 15 13
cmsis_gcc.h
in CMake-armcc/Drivers/CMSIS/Include
1168 141 8
core_cm4.h
in CMake-armcc/Drivers/CMSIS/Include
1178 21 8
core_cm7.h
in CMake-armcc/Drivers/CMSIS/Include
1567 33 8
cmsis_armclang_ltm.h
in CMake-armcc/Drivers/CMSIS/Include
940 114 8
core_cm3.h
in CMake-armcc/Drivers/CMSIS/Include
1047 21 8
core_sc300.h
in CMake-armcc/Drivers/CMSIS/Include
1030 21 8
stm32l4xx_hal_dma.c
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Src
504 15 8
stm32l4xx_hal_tim_ex.c
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Src
1174 45 6
core_cm0plus.h
in CMake-armcc/Drivers/CMSIS/Include
527 15 5
core_cm1.h
in CMake-armcc/Drivers/CMSIS/Include
453 15 5
core_cm0.h
in CMake-armcc/Drivers/CMSIS/Include
443 15 5
mpu_armv7.h
in CMake-armcc/Drivers/CMSIS/Include
122 7 4
stm32l4xx_hal_exti.h
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Inc
616 - 4
stm32l4xx_hal_i2c.h
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Inc
313 - 4
stm32l4xx_hal_pwr_ex.h
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Inc
403 - 4
stm32l4xx_hal_dma.h
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Inc
433 - 4
stm32l4xx_hal_pwr_ex.c
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Src
731 47 4
stm32l4xx.h
in CMake-armcc/Drivers/CMSIS/Device/ST/STM32L4xx/Include
110 - 3
stm32l4xx_hal_uart_ex.h
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Inc
535 - 3
stm32l4xx_hal_flash.c
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Src
297 14 3
stm32l4xx_hal_gpio_ex.h
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Inc
497 - 2
stm32l4xx_hal_tim.h
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Inc
1054 - 2
stm32l4xx_hal_dma_ex.h
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Inc
111 - 2
stm32l4xx_hal_exti.c
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Src
277 9 2
stm32l4xx_hal_dma_ex.c
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Src
101 5 2
cmsis_armcc.h
in CMake-armcc/Drivers/CMSIS/Include
399 18 1
stm32l4xx_hal_flash_ramfunc.h
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Inc
15 - 1
stm32l4xx_hal_uart.h
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Inc
584 - 1
stm32l4xx_hal_uart_ex.c
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Src
376 19 1
stm32l4xx_hal_flash_ramfunc.c
in CMake-armcc/Drivers/STM32L4xx_HAL_Driver/Src
79 3 1
custom_compiler_yaml_tasking.py
in Makefile-Tasking-Tricore
59 1 1