AM625: GCC Toolchain

Part Number: AM625


My compilation environment is as follows:
Host: 64-bit Windows;
Target: 64-bit Linux system, 32-bit Linux program.
My previous compiler was arm-none-linux-gnueabihf. When compiling my 32-bit program, if I add -g, the program exceeds 12GB. At this time, the strip program cannot be stripped and is not recognized. I want to add -gsplit-dwarf to separate the debug information, but it does not work. Which compiler supports separating debug information or programs larger than 12GB?