11.07.2015 Views

MSP430 IAR C/C++ Compiler reference guide - Rice University

MSP430 IAR C/C++ Compiler reference guide - Rice University

MSP430 IAR C/C++ Compiler reference guide - Rice University

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Implementation-defined behavior%p in printf() (7.9.6.1)The argument to a %p conversion specifier, print pointer, to printf() is treated ashaving the type 'char *'. The value will be printed as a hexadecimal number, similarto using the %x conversion specifier.%p in scanf() (7.9.6.2)The %p conversion specifier, scan pointer, to scanf() reads a hexadecimal number andconverts it into a value with the type 'void *'.Reading ranges in scanf() (7.9.6.2)A - (dash) character is always treated explicitly as a - character.File position errors (7.9.9.1, 7.9.9.4)There are no other streams than stdin and stdout. This means that a file system is notimplemented.Message generated by perror() (7.9.10.4)perror() is not supported.Allocating zero bytes of memory (7.10.3)The calloc(), malloc(), and realloc() functions accept zero as an argument.Memory will be allocated, a valid pointer to that memory is returned, and the memoryblock can be modified later by realloc.Behavior of abort() (7.10.4.1)The abort() function does not flush stream buffers, and it does not handle files,because this is an unsupported feature.Behavior of exit() (7.10.4.3)The exit() function does not return.Environment (7.10.4.4)Environments are not supported.system() (7.10.4.5)The system() function is not supported.Part 2. <strong>Compiler</strong> <strong>reference</strong>263

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!