-qaggrcopy

In IBM® XL C/C++ for AIX® 16.1.0 or earlier releases, the -qaggrcopy option enables destructive copy operations for structures and unions.

IBM Open XL C/C++ for AIX 17.1.2 does not support a functionally equivalent option to -qaggrcopy. By default, the compiler uses a destructive copy for structure or union assignments. If a non-destructive copy for structure or union assignments is desired, you are recommended to use the memmove library function.

Related information