This is the mail archive of the java-patches@gcc.gnu.org mailing list for the Java 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] |
I wonder if it is it legal to declare a va_list which is an array, and even if it is, why not changing it to an array-within-a-struct.
That would change the ABI.
If you pass va_list by value to say vprintf and the arch in question doesn't pass structures by reference, it is different if va_list is an array (in which case you pass its address) or if it is a structure with array inside (in that case you pass the structure).
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |