image image image
image image image image image image image
image Cosmic EU Cosmic US Cosmic Germany Cosmic Italia Cosmic France image
image
image image
image
image image


Home / Support / Software Versions

Freescale HCS12X tools history highlights (cont)

  • V4.6i
    The compiler supports anonymous structure and unions as an extension to the ANSI standard.
    The linker has been enhanced to allow the -x option on -w segments thus allowing automatically filled banked segments to be expanded to another one when full.
    The optimizer has been enhanced for a better optimization of loops.
  • V4.6F
    Adds support for mask set L15Y. This new mask set provides several enhancements to the core and peripherals including an expanded on-chip RAM, improved instruction and register set. See "MC9S12XDP512 Device User Guide V02.05" for a complete list of changes.
  • V4.6e
    The inline function feature is enhanced to allow return values, switch statements and local labels. New inline function mechanism also includes new code and execution speed optimizations. New IDEA Version 4 included - Offers new editing, search, and project analysis options and features.
  • V4.6c
    New pragma allows unbanked functions to be produced in the banked section. New library functions to support pointer conversion between the S12X and XGATE address ranges.
  • V4.6b
    Separate Stack sizes for the HCS12X and the XGATE. Support for HCS12X eeprom.
  • V4.6a
    First version.
Freescale XGATE tools history highlights
  • V4.1H
    The compiler supports anonymous structure and unions as an extension to the ANSI standard. Any field inside an anonymous structure or union is declared at the previous level as if the struct/union enclosing braces were removed.
    V4.1G
    Adds support for mask set L15Y. This new mask set provides several enhancements to the core and peripherals including an expanded on-chip RAM, improved instruction and register set. See "MC9S12XDP512 Device User Guide V02.05" for a complete list of changes.
  • V4.1f
    The compiler allows @inline function with return values
  • V4.1d
    Support for single precision floating point variables.
  • V4.1c
    Register allocation has been enhanced. Code generator enhancement for reading bit fields.
  • V4.1a
    +nofr option to pass a single argument in R1 to @interrupt functions.
  • V4.0c
    First version.