fix handling of assembler output flag (accomodates IAR)
Properly merge PlatformConfiguration data