On Mon, Feb 24, 2025 at 11:20:12AM +0000, Aditya Garg wrote: > > > > > It would be nice to see the difference in the code generation for the all > > __packed vs. only those that require it. > > > >> At least it's clear then > >> what happens. And if your hardware requires this, you can't do much anyway. > > > > One aspect (member level alignment) is clear but the other is not > > (object level alignment). I dunno if it makes sense to be pedantic about this, > > but would like to see the binary outcome asked for. > > Hex dump of the compiled binary: Oh, sorry I wasn't clear. We have a script called bloat-o-meter for these purposes. Please, run it with old and new binaries as parameters and share the output. -- With Best Regards, Andy Shevchenko