1.2
---

The patch to add axe format to gprof2dot.py was incorporated upstream.
Works as of gprof2dot.py rev. 2013-04-09 16:53.

The reporting problem is unchanged by AXE 2013 Update 6.


1.1
---

New spin:  Intel Composer XE 2013 (compiler)
         + Intel VTune Amplifier XE 2013 (profiler)
         + Microsoft Visual Studio 2012 (required infrastructure)

This spin is a port of the linux-gcc spin.  Porting issues and resultant
changes are listed below.

Makefile:

1.  Rewritten to work with the toolset and run with nmake.

2.  The makefile contains options, including workarounds, that are SPECIFIC
    TO THE PARTICULAR HARDWARE AND SOFTWARE USED DURING DEVELOPMENT.  It
    should NOT BE USED without review and likely modification.  See the
    comments embedded in the makefile.

Test cases:

1.  inttypes.h does not exist.  Replaced with stdint.h and nonportable PRIu64
    define.

2.  Defined _USE_MATH_DEFINES to get M_PI.

3.  __attribute__((noinline)) replaced by #pragma auto_inline(off).

    As described in the release notes for VTune Amplifier XE 2013 for Windows
    Update 5 (2013-02-21), using /debug:inline-debug-info with icl and
    -inline-mode=on with amplxe-cl only produces the first level of inlines.

4.  stdbool.h does not exist.  Reverted to old C protocol (int not bool).

val1 only:

5.  BOOST_PP_REPEAT_FROM_TO from Boost 1.53.0 would not compile, so NUMFUN=5
    was hardcoded and the Boost dependency was removed.

Utils:

1.  Replaced val1-anomaly-experiment.sh with val1-anomaly-experiment.bat.

2.  Rewrote val1-Rtable.rb to read only hotspots format reports.

3.  Deleted other scripts from Linux spin.
