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: [arm] EABI array cookies


Paul Brook wrote:

On Tuesday 29 June 2004 14:31, Nick Burrett wrote:

Paul Brook wrote:

You're missing the documentation for the new hooks again...

+@deftypefn {Target Hook} tree TARGET_CXX_GET_COOKIE_SIZE (tree
@var{type}) +This hook returns the size of the cookie to use when
allocating an array +whose elements have the indicated @var{type}. Assumes that it is already +known that a cookie is needed. The default
is
+@code{max(sizeof (size_t), alignof(type))}.
+@end deftypefn

It would be useful to expand on this to at minimum point the reader to further information about these 'cookies' so that they can determine whether or not they need to define this target hook.


I've added a bit mentioning that the default comes from the Section 2.7 of the C++ ABI.

Given that, and Benjamin's OK, and assuming you've incorporated the other comments about typos, the patch is fine.


--
Mark Mitchell
CodeSourcery, LLC
mark@codesourcery.com


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