This is the mail archive of the gcc-bugs@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]

[Bug middle-end/56344] ICE for program with very large structs returned by value


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

--- Comment #12 from Marek Polacek <mpolacek at gcc dot gnu.org> ---
(In reply to Georg from comment #11)
> For clarity, just asking: Does this mean that
> 
> 1.  if I compile a program on HOST with bit size N,
> for a TARGET with bit size M, then gcc will sorry()
> just in case the object passed is larger than 1<<30,
> irrespective of N and M?

Here we are looking at HOST bits-per-int.

> 2. Would this need to be documented per implementation?

I don't believe so, it's not implementation-defined behavior.


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