This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: "builtin" v. "built-in"


    Should the manual refer to "builtin" functions or "built-in" functions?
    It currently uses both; we should be consistent.

"built-in function" is correct.  "builtin" is not a word, though "built in"
might be correct in some contexts.

As a similar example, we have "run-time library", but "at run time".  Normally
when something like "run time" or "built in" is used as an adjective, it
is supposed to be hypenated.  One exception is when the first word ends in
"ly", so you have "partly cloudy" skies, not "partly-cloudy skies".  Another
is when the hypenated term is 'sufficiently' common.

There are a whole set of rules here, which can be a bit complex.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]