Ferrocene Documentation › User Manual
This is a preview from our development branch. It might be incomplete or inaccurate. Documentation access for customers »
Ferrocene logo

User Manual

About this manual

  • 1. Overview

rustc

  • 2. System Requirements
  • 3. Installing Ferrocene
  • 4. File formats
  • 5. Building a library
  • 6. Building an executable
  • 7. Building mixed-language programs
  • 8. Performing system calls

Compilation targets

  • 9. Compilation targets overview
  • 10. Armv7E-M bare-metal (soft-float)
  • 11. Armv7E-M bare-metal (hard-float)
  • 12. Armv8-A bare-metal
  • 13. Armv8-A QNX® Neutrino® 7.1.0
  • 14. Apple Silicon macOS
  • 15. x86-64 Linux (glibc)
  • 16. x86-64 QNX® Neutrino® 7.1.0
  • 17. x86-64 Windows

rustfmt

  • 18. Installing
  • 19. Using
  • 20. Configuring

Reference

  • A. CriticalUp
  • B. rustc Command-Line Interface
  • C. rustfmt Command-Line Interface
  • D. Ferrocene Self-test Error Codes
  • E. Terms, Definitions, and Abbreviations

Copyright © The Ferrocene Developers.

Document ID: UM-440adff15394854e39e7dce1020bce3ea7d9b652

Ferrocene is a registered trademark of Critical Section GmbH.