From richard at imagecraft.com Wed Sep 5 02:16:52 2007
From: richard at imagecraft.com (Richard)
Date: Wed Sep 5 02:28:43 2007
Subject: [Icc-announce] AVR Studio plugin for ICCAVR now available
Message-ID: <200709050928.l859Sffg020648@dragonsgate2.imagecraft.com>
This plugin allows you to use AVR Studio as the IDE to run the ICCAVR
compiler. Requires our compiler, AVR Studio 4.12 or higher and .NET
Framework 2.0. Version: BETA 0, released Sept 5 2007
You may get it from our website http://www.imagecraft.com, click on
"AVR Compiler," then the "
Demo Download / Online Help / Sample Code Files" button, and then
scroll to the middle to the code samples section. Or direct link at
http://www.imagecraft.com/pub/code_samples/AVR/AVRIccPlugin.zip
// richard
On-line orders,
support, and listservers available on web site.
[ For technical support on ImageCraft products, please include all
previous replies in your msgs. ]
From richard at imagecraft.com Wed Sep 19 03:34:37 2007
From: richard at imagecraft.com (Richard)
Date: Wed Sep 19 03:47:16 2007
Subject: [Icc-announce] ARM Compiler 7.08 Beta1
Message-ID: <200709191047.l8JAlEGL007731@dragonsgate2.imagecraft.com>
http://www.imagecraft.com/pub/iccv7arm_v708_beta1.exe
7.08
Compiler
- Added
#pragma fiq_handler func1 func2 ...
These behave just like interrupt handlers except that they do not
save and restore R8-R12
- Fixed a bug under Thumb mode where the compiler was emitting
"add R?,#0" forever.
Asm/Linker etc.
- DCB directive with more than 253 characters (e.g. C char array
initialization) was not processed correctly by the assembler.
- First release of ELF native asm and linker. The assembler is now
called iasarm-elf.exe and the linker is ilinkarm-elf.exe. DBG2Dwarf.exe
is no longer needed to generate debug file.
// richard
On-line orders,
support, and listservers available on web site.
[ For technical support on ImageCraft products, please include all
previous replies in your msgs. ]
From richard at imagecraft.com Thu Sep 20 15:19:00 2007
From: richard at imagecraft.com (Richard)
Date: Thu Sep 20 15:31:47 2007
Subject: [Icc-announce] ICCAVR 7.14A released
Message-ID: <200709202231.l8KMViXU031313@dragonsgate2.imagecraft.com>
A bug fix patch:
V7.14A - September 20th 2007
Compiler
- [ bug introduced in 7.14 ] Conditional of the form
if (long_func() != 0)
was trashing R16
// richard
On-line orders,
support, and listservers available on web site.
[ For technical support on ImageCraft products, please include all
previous replies in your msgs. ]
From richard at imagecraft.com Mon Sep 24 14:29:07 2007
From: richard at imagecraft.com (Richard)
Date: Mon Sep 24 14:40:43 2007
Subject: [Icc-announce] ARM Compiler 7.08 Beta2
Message-ID: <200709242140.l8OLefa8023955@dragonsgate2.imagecraft.com>
Beta2 fixes a couple problems discovered in Beta1's asm and linker.
Final release will probably be in a couple days, barring any new
problems being discovered.
http://www.imagecraft.com/pub/iccv7arm_v708_beta2.exe
7.08
Compiler
- Added
#pragma fiq_handler func1 func2 ...
These behave just like interrupt handlers except that they do not
save and restore R8-R12
- Fixed a bug under Thumb mode where the compiler was emitting
"add R?,#0" forever.
Asm/Linker etc.
- DCB directive with more than 253 characters (e.g. C char array
initialization) was not processed correctly by the assembler.
- First release of ELF native asm and linker. The assembler is now
called iasarm-elf.exe and the linker is ilinkarm-elf.exe. DBG2Dwarf.exe
is no longer needed to generate debug file.
// richard
On-line orders,
support, and listservers available on web site.
[ For technical support on ImageCraft products, please include all
previous replies in your msgs. ]
From richard at imagecraft.com Mon Sep 24 18:34:22 2007
From: richard at imagecraft.com (Richard)
Date: Mon Sep 24 18:45:58 2007
Subject: [Icc-announce] AVR Studio Plugin released
Message-ID: <200709250145.l8P1juUd027182@dragonsgate2.imagecraft.com>
V1.00 of the Studio plugin has been released:
http://www.imagecraft.com/pub/code_samples/AVR/AvrIccPluginSetup.msi
This plugin allows you to use AVR Studio as the IDE to run the ICCAVR
compiler. Requires our compiler (7.14A or later) , AVR Studio 4.12 or
higher and .NET Framework 2.0. Version: V1.00, released Sept 24 2007
// richard
On-line orders,
support, and listservers available on web site.
[ For technical support on ImageCraft products, please include all
previous replies in your msgs. ]
From richard at imagecraft.com Wed Sep 26 23:57:45 2007
From: richard at imagecraft.com (Richard)
Date: Thu Sep 27 00:09:28 2007
Subject: [Icc-announce] ARM Compiler 7.08 Released
Message-ID: <200709270709.l8R79Q0m058789@dragonsgate2.imagecraft.com>
7.08 - Sept 25th 2007
Compiler
- Added
#pragma fiq_handler func1 func2 ...
These behave just like interrupt handlers except that they do not
save and restore R8-R12
- Fixed a bug under Thumb mode where the compiler was emitting
"add R?,#0" forever.
Asm/Linker etc.
- DCB directive with more than 253 characters (e.g. C char array
initialization) was not processed correctly by the assembler.
- First release of ELF native asm and linker. The assembler is now
called iasarm-elf.exe and the linker is ilinkarm-elf.exe. DBG2Dwarf.exe
is no longer needed to generate debug file.
// richard
On-line orders,
support, and listservers available on web site.
[ For technical support on ImageCraft products, please include all
previous replies in your msgs. ]
From richard at imagecraft.com Thu Sep 27 02:35:58 2007
From: richard at imagecraft.com (Richard)
Date: Thu Sep 27 02:47:33 2007
Subject: [Icc-announce] AVR 7.14B
Message-ID: <200709270947.l8R9lWNT060877@dragonsgate2.imagecraft.com>
A quick patch:
V7.14B - September 27th 2007
IDE/Compiler
- If you open a pre-7.14 project, it is possible that "Enable 64 bits
double" code generation is used accidentally.
- [ known bug, PRO version only ] When "Enable 64 bits double" is
checked, the compiler asserts when compiling a function returning
double.
// richard
On-line orders,
support, and listservers available on web site.
[ For technical support on ImageCraft products, please include all
previous replies in your msgs. ]
From richard at imagecraft.com Thu Sep 27 14:09:27 2007
From: richard at imagecraft.com (Richard)
Date: Thu Sep 27 14:21:02 2007
Subject: [Icc-announce] MSP430 7.06A released
Message-ID: <200709272121.l8RLL1qD068425@dragonsgate2.imagecraft.com>
A quick patch:
7.06A - Sept 27th 2007
Compiler
- [ bug introduced in 7.05 ] if a long expression is used in two
comparisions, the 2nd one may get the wrong result. e.g.
long x = 10000, y = 19000;
if (x > y) if (x < 2*y) // should be true
// richard
On-line orders,
support, and listservers available on web site.
[ For technical support on ImageCraft products, please include all
previous replies in your msgs. ]