Keil™, An ARM® Company

Technical Support

C166: EC++ EXCEPTION CODE


Information in this article applies to:

  • C166 Version 5
  • C166 Version 6

QUESTION

I am using the EC166 EC++ Compiler. When I try run, my program calls the function __abort_execution with the error_code = 0x0A. Where can I find a list of all the error codes?

ANSWER

The error codes are listed in the file Keil\C166\Inc\Ec_Error.h. The error_code = 0x0A stands for ec_outofmemory which is called by the new operator when no more memory is available. To avoid this error, you need to increase the memory pool for your application.

MORE INFORMATION

  • EC166 Embedded C++ Compiler User's Guide

Last Reviewed: Thursday, January 11, 2007


Did this article provide the answer you needed?
 
Yes
No
Not Sure