2 ms·
> The sixth argument doesn't do anything. It just breaks binary compatibility. As far as I can tell it might be used to align the memory layout of the followin
by josefx 6y ago
> The sixth argument doesn't do anything. It just breaks binary compatibility.
As far as I can tell it might be used to align the memory layout of the following 64 bit arguments to 64 bits. Or at least ensure that there is no auto generated padding that might contain random values.
Edit: The link provided by ainar-g 3 mentions that the way gcc handled padding of the offset field changed between gcc 1 and 2.