Development Log

  • GNAT Pro
    Jul 26th, 2012

    Efficient handling of packed 2-D arrays
    Aggregates with static components for packed matrices whose component size is 1, 2, or 4 are now handled fully by the compiler front-end and generate no elaboration code. Very large matrices (with more than 5000 components) can be handled by applying pragma Static_Elaboration_Desired to package.