I would greatly appreciate if someone could explain me or point to some references about the following topic:
How icc/icpc/ifort uses GCC and/or system libraries (like libc)? Are those things related to each other?
What is the actual impact of the following command line compiler options to compilation/linkage? Options of interest:
I've read corresponding sections of manual but it do not give too much information.
The reason for my question is that reacently I've try to build some application and It did not compiled without command-line options, but did compile (and link) when I used some of these switches. I want to understand what is the relation between GCC and icc and what actual impact these switches make to the compilation/linkage process.