1. 12 Sep, 2011 1 commit
    • Ben Avison's avatar
      Updates to ToolOptions file · 6ca4d0ca
      Ben Avison authored
      Detail:
        * Alias for objasm sets correct -cpu and -fpu flags for v6/v7 architecture
          builds if you're using a version of objasm (>= 4.00) that supports them
        * Corrected Machine Any32 to All32 to match HdrSrc
      Admin:
        Tested with objasm 3 and 4
      
      Version 1.46. Tagged as 'Library-1_46'
      6ca4d0ca
  2. 04 Jun, 2011 1 commit
    • Jeffrey Lee's avatar
      Fix ToolOptions to set correct ARM11ZF compiler options · a19df19c
      Jeffrey Lee authored
      Detail:
        ToolOptions/APCS-32,feb - Now detects ARM11ZF builds and sets the correct compiler options for CPU arch & unaligned accesses
      Admin:
        Tested with S3C6410 ROM build. Untested at runtime.
      
      
      Version 1.44. Tagged as 'Library-1_44'
      a19df19c
  3. 16 Jun, 2009 1 commit
    • Ben Avison's avatar
      CC options for OMAP3 builds now at ARMv6 · 22b291d5
      Ben Avison authored
      Detail:
        Now that SpriteExtend has been fiddled to accept the necessary ARMv6
        instructions, set the CC architecture option to the maximum supported.
      Admin:
        Tested - seems to still work.
      
      Version 1.34. Tagged as 'Library-1_34'
      22b291d5
  4. 14 Jun, 2009 1 commit
    • Ben Avison's avatar
      CC/objasm options now customised for ROM builds · e764ce79
      Ben Avison authored
      Detail:
        The pièce de résistance of the last few commits - the default CC and objasm
        options are now set appropriately for the target platform. For C code, this
        should mean better code (uses LDRH, UMULL etc) and for OMAP3 builds means
        that there should be no more reliance on pre-v6 unaligned load behaviour
        (except for a few components that are held in the repository in binary or
        object form). Sadly, the effect is blunted a little by the fact that we
        can't turn CC up to its highest level (v6) because in some cases it is used
        for its assembler output which is then fed through objasm - but objasm
        doesn't know v6 instructions like SBFX yet. At least it proves that the
        v6 disassembly new in CC 5.67 is working...
      Admin:
        Tested in an OMAP3 ROM build. Appears to still work on a rev B7 beagleboard
        (as far as it can reasonably be tested without a working USB system).
      
      Version 1.33. Tagged as 'Library-1_33'
      e764ce79
  5. 14 Oct, 2008 1 commit