http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60073

--- Comment #5 from Eric Botcazou <ebotcazou at gcc dot gnu.org> ---
Btw, in the introduction section of the documentation, there is:

"Compilers for high level languages generate code that follow certain
conventions.  These conventions are necessary, in part, for separate
compilation to work.  One such convention is the "calling convention".
The calling convention is a set of assumptions made by the compiler
about where function arguments will be found on entry to a function.  A
calling convention also specifies where the return value for a function
is found.  The calling convention is also sometimes called the "ABI" or
"Application Binary Interface"."

The last sentence is slightly inaccurate, an ABI is much more than a calling
convention, it also specifies the layout of code and data among other things.
"The calling convention is part of what is called the..." would be more
correct.
And I think this should be "high-level languages" in the first sentence.

Reply via email to