This is the mail archive of the gcc-patches@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]
Other format: [Raw text]

Re: PATCH: arm*-*-symbianelf* tests



On Aug 3, 2004, at 2:40 PM, Mark Mitchell wrote:
See this comment in config/arm/symbian.h:

/* Do not expand builtin functions (unless explicitly prefixed with
  "__builtin").  Symbian OS code relies on properties of the standard
  library that go beyond those guaranteed by the ANSI/ISO standard.
  For example, "memcpy" works even with overlapping memory, like
  "memmove".  */


But that guaranteed is above and beyond the ISO C standard and should not
be enough to disable builtins as Darwin really has the same thing in that memcpy
and memmove are really the same function.


-- Pinski


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