https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111527
--- Comment #20 from Sunil Dora <sunil.dora1988 at gmail dot com> --- Hi Andrew, Initially, I thought to address long command line options (when exceeding 128KB) without disrupting the existing GCC driver behavior. As you suggested, I implemented changes to use the response file format (@file) within the set_collect_gcc_options function and ensured that this was passed through COLLECT_GCC_OPTIONS. However, these changes have introduced a side effect: they impact the behavior of the -save-temps switch by generating additional .args.N files. As a result, some existing test cases, including the one reported by the Linaro team, are now failing. Could you please advise on how we should proceed? Specifically, should we adjust the test cases to accommodate the impact on the -save-temps switch, or is there an alternative approach you would recommend? Your guidance on how to address these issues while implementing the response file approach would be greatly appreciated.