Tool News
 
 
 

Tool News

Products Info
Downloads
Tools FAQs
RENESAS TOOL NEWS on April 1, 2004: RSO-M3T-NC8C-040401D

R8C/Tiny-only Free-version Compiler
M3T-NC8C
Upgraded to V.5.30 Release 1

We have upgraded the R8C/Tiny-only Free-version Compiler M3T-NC8C from M3T-NC30WA V.5.20 Release 1 to V.5.30 Release 1.

NOTE:
The product name of R8C/Tiny-only Free-version Compiler has been changed from M3T-NC30WA to M3T-NC8C on and after April 1, 2004.
R8C/Tiny-only free-version compiler M3T-NC8C was integrated into the evaluation version of C compiler package M3T-NC30WA for M16C series.

  1. Descriptions of Upgrade
    1.1  Functions Introduced
    (1) The following eight command options have been added:
    -fno_switch_table (-fNST)--Suppresses generation of code using a table jump for a switch statement
    -fmake_vector_table (-fMVT)--Generates variable vector tables automatically.
    -Oforward_function_to_inline (-OFFTI)--Performs inline expansion for all the inline functions.
    -Wno_used_function (-WNUF)--Outputs a warning message when a function not yet used in the application program is detected.
    -Wstop_at_link (-WSAL)--Suppresses creation of absolute module files when a warning message is output at linking.
    -Wundefined_macro (-WUM)--Outputs a warning message when a symbol not yet defined as a macro is used in a #if statement.
    -Oglb_jmp (-OGJ)--Selects the most appropriate jump instruction according to the jump distance at linking
    (2) Option /E, which enables multiple interrupts, has been added to expanded function #pragma INTHANDLER (#pragma HANDLER).

    1.2  Problems of Compiler Fixed
    The following known problems have been fixed:
    (1) On using the link option "-U"
    For details, see RENESAS TOOL NEWS "A Note on Using C Compilers M3T-NC308WA and M3T-NC30WA" issued on September 16, 2003.
    (2) On using the standard library function "strcpy"
    For details, see RENESAS TOOL NEWS "A Note on Using C Compiler M3T-NC30WA V.5.20 Release 1" issued on October 1, 2003.
    (3) On the division and remainder operations between constants
    For details, see RENESAS TOOL NEWS "A Note on Using C Compilers M3T-NC308WA and M3T-NC30WA" issued on October 16, 2003.
    (4) On using the enhancing patch tool of the Scan All Dependencies function
    (5) On using the Options dialog box
    For details of (4) and (5), see RENESAS TOOL NEWS "Notes on Using C Compiler M3T-NC30WA V.5.20 Release 1" issued on October 16, 2003.
    (6) On linking relocatable module files with no sections
    For details, see RENESAS TOOL NEWS "A Note on Using C compilers M3T-NC308WA, M3T-NC30WA, and M3T-NC79WA; and Assemblers AS308, AS30, and AS79 --On Linking Relocatable Files--" issued on November 16, 2003.
    (7) On declaring parameters in function definitions
    For details, see RENESAS TOOL NEWS "A Note on Using C compilers M3T-NC308WA and M3T-NC30WA --On Declaring Parameters in Function Definitions--" issued on November 16, 2003.
    (8) On function calls using the indirection operator
    For details, see RENESAS TOOL NEWS "A Note on Using C compilers M3T-NC308WA and M3T-NC30WA --On Function Calls Using the Indirection Operator--" issued on November 16, 2003.
    (9) On defining array-type variables
    For details, see RENESAS TOOL NEWS "A Note on Using C Compilers M3T-NC308WA and M3T-NC30WA" issued on January 16, 2004.
    (10)On referencing members in a union
    For details, see RENESAS TOOL NEWS "A Note on Using C Compilers M3T-NC308WA and M3T-NC30WA --On Referencing Members in a Union--" issued on March 1, 2004.
    (11)On using standard library function "strcpy"
    For details, see RENESAS TOOL NEWS "A Note on Using C Compiler M3T-NC30WA --On Using Standard Library Function "strcpy"--" issued on March 1, 2004.
    (12)On an OR operation between a variable and a constant
    For details, see RENESAS TOOL NEWS "A Note on Using C Compiler M3T-NC30WA --On an OR Operation Between a Variable and a Constant--" issued on March 1, 2004.

    1.3  Problems of Integrated Development Environment High-performance Embedded Workshop Fixed
    The following known problems have been fixed:
    (1) On using build options
    For details, see RENESAS TOOL NEWS "A Note on Using Integrated Development Environment High-performance Embedded Workshop" issued on March 16, 2004.
    (2) On scanning the dependencies of header files on an assembler source file
    For details, see RENESAS TOOL NEWS "A Note on Using Integrated Development Environment High-performance Embedded Workshop (On the File Dependencies Function)" issued on November 1, 2003.
    (3) On using the Import Makefile function
    For details, see RENESAS TOOL NEWS "A Note on Using Integrated Development Environment High-performance Embedded Workshop" issued on October 16, 2003.


  2. How to Upgrade Your Product
    Inform Tool Technical Support of the purpose of upgrading.
          Tool Technical Support: csc@renesas.com




© 2008. Renesas Technology Corp., All rights reserved. Privacy | Legal