Ok. However, LONG_DOUBLE_TYPE_SIZE on PPC depends on the variable rs6000_long_double_type_size in rs6000.c (which in turn depends on a passed in parameter, -mlong-double-xxx). Right, and that's the desired behavior. So you get a link failure, which you will probably need fixed for AIX to work. Can you say more about this failure?