Skip to main content

Analysing code footprint on embedded microcontrollers using GCC generated Map files

Project description

fpvgcc is a python script/package to help analyse code footprint on embedded microcontrollers using GCC generated Map files.

This module uses information contained within .map files generated by gcc (when invoked with -Wl,-Map,out.map), to provide easily readable summaries of static memory usage at various levels of the code hierarchy. This package generates no information that isn’t already contained within the .map file.

The provided outputs can be used to gain insight into the relative sizes of included code, and aid in prioritizing static memory optimization for very low memory platforms. Some provided functionality may also deliver minor usability improvements to the workflow involved in parsing though generated assembly listings.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fpvgcc-0.5.tar.gz (26.6 kB view details)

Uploaded Source

Built Distribution

fpvgcc-0.5-py2-none-any.whl (14.8 kB view details)

Uploaded Python 2

File details

Details for the file fpvgcc-0.5.tar.gz.

File metadata

  • Download URL: fpvgcc-0.5.tar.gz
  • Upload date:
  • Size: 26.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for fpvgcc-0.5.tar.gz
Algorithm Hash digest
SHA256 e7576bfe945123284c0a7928b1655d10b0681eb5e285d92eae94bac99a5bc078
MD5 4aa4c33e812d0fec5f33dfd479faed9d
BLAKE2b-256 e13cbd2c749c50d263f99ef630aa199de49e53bebca07b96a61e6b393785de1a

See more details on using hashes here.

File details

Details for the file fpvgcc-0.5-py2-none-any.whl.

File metadata

File hashes

Hashes for fpvgcc-0.5-py2-none-any.whl
Algorithm Hash digest
SHA256 7cc531535e5dfaee9eb78ef984378c53a3be632dfb3d5ce7f28466a9365888dc
MD5 bd600059575ca547656bb890a16487e0
BLAKE2b-256 5c86d751700cb9bdcb364ee6c7296ac5b658e3e564a0cc60662eab73d63b2962

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page