Without the change build fails on upstream gcc-10:
ld: CMakeFiles/lpass.dir/util.c.o:(.bss+0x8): multiple definition of
`ARGC'; CMakeFiles/lpass.dir/agent.c.o:(.bss+0x8): first defined here
Without the change build fails on upstream gcc-10:
ld: CMakeFiles/lpass.dir/util.c.o:(.bss+0x8): multiple definition of
`ARGC'; CMakeFiles/lpass.dir/agent.c.o:(.bss+0x8): first defined here