https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111527
--- Comment #15 from Deepthi H ---
We fixed the testcase that linaro complained about the previous patch.
We tested thoroughly the updated patch in-house and sent the patch to gcc
mailing list. Please find the link below:
https://gcc.gnu.org/pi
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111527
--- Comment #13 from Deepthi H ---
Test logs ::
:~/$ big_100k_var=$(printf "%0*d" 10 0)
Host gcc binary (Without fix)::
:~/$ gcc a.c -DA=$big_100k_var -DB=$big_100k_var
gcc: fatal error: cannot execute ‘/usr/lib/gcc/x86_64-linux-gnu/11/cc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111527
--- Comment #12 from Deepthi H ---
As suggested, we made the necessary changes and updated the patch to gcc
community. Please find the link below:
https://gcc.gnu.org/pipermail/gcc-patches/2024-July/656073.html
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111527
--- Comment #10 from Deepthi H ---
As suggested, We've updated the patch to place the arguments in a file instead
of passing it from an env variable.
When the COLLECT_GCC_OPTIONS is <128kb the env variable is used and when the
size >128kb argume
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111527
--- Comment #9 from Deepthi H ---
Created attachment 58212
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=58212&action=edit
With_Files_Workaround_for_GCC_ArgumentLongList
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111527
--- Comment #7 from Deepthi H ---
We've a solution for this issue.
When gcc/g++ is called using the @response-file.rsp syntax, gcc should forward
the argument to its subprocesses. Previously the files were expanded which
could lead to excessive
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111527
--- Comment #6 from Deepthi H ---
Created attachment 58107
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=58107&action=edit
workaround for gcc driver long argument list error
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111527
--- Comment #4 from Deepthi H ---
I have been investigating this issue further. Hence checking the source code
and debugging the gcc sources. However, I wasn't able to find where the
COLLECT_GCC_OPTION has been set to 128kb
I couldn't find it b
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111527
Deepthi H changed:
What|Removed |Added
CC||deepadeepthi98 at gmail dot com
--- Comment