STMicroelectronics STxP70

Manuels et Guides de l''Utilisateur pour STMicroelectronics STxP70. Nous avons trouvé 1 manuels pour téléchargements gratuits User manual

STxP70 is a compiler that manages the stages of the compilation process: preprocessing, compiling into assembly language, assembling and linking. The assembler file is compiled using stxp70-as and linked using stxp70-ld to provide an STxP70 binary image. All these phases are hidden using the driver tool stxp70cc. This compiler supports the ANSI C89 standard and partially supports the ANSI C99 standard.

Fonctionnalités clés

  • Preprocessing

  • Compiling into assembly language

  • Assembling

  • Linking

  • ANSI C89 standard support

  • Partial ANSI C99 standard support

Des pages: 166 STMicroelectronics STxP70 User manual

Marque: STMicroelectronics Catégorie: Software Taille: 1 MB

La langue(s): English

Sommaire

Ouvrir le manuel

Réponses et questions fréquentes

How is the STxP70 compiler used?

The STxP70 compiler is used to translate a program written in the C language into the STxP70 assembly language, making it suitable for assembly, linking, and execution. The driver tool stxp70cc manages the entire process, encompassing preprocessing, compilation, assembly, and linking, making it a seamless experience.

What are the different phases of the compilation process managed by the STxP70 compiler?

The STxP70 compiler manages various phases of the compilation process: preprocessing, compiling into assembly language, assembling, and linking. These phases are automated by the stxp70cc driver tool for a streamlined user experience.

What are the binary formats used for the STxP70 executable image?

The binary format used for the STxP70 executable image is ELF, and the debug format is DWARF2.

Questions et réponses

2026-06-01

H H T

How does the STxP70 compiler manage floating-point arithmetic and the float type?

The STxP70 compiler assumes double precision by default but can be instructed to use single precision via the -fshort-double option. Floating-point support can be managed with -mlib-nofloat to reduce library size, while the -trapuv option initializes float variables to a NaN pattern for debugging. Floating-point arithmetic is enabled by connecting the FPx extension via -Mextension=fpx.

publicité