File: makefile_gcc.tmpl

package info (click to toggle)
python-project-generator 0.9.13-1
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 676 kB
  • sloc: python: 3,817; makefile: 15; sh: 6
file content (14 lines) | stat: -rw-r--r-- 614 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
{% extends "makefile.tmpl" %}

{% block CC %}gcc{% endblock %}
{% block CXX %}g++{% endblock %}
{% block AS %}gcc -x assembler-with-cpp{% endblock %}
{% block LD %}gcc{% endblock %}
{% block AR %}ar{% endblock %}
{% block OBJCOPY %}objcopy{% endblock %}
{% block TOHEX %}-O ihex{% endblock %}
{% block TOBIN %}-O binary{% endblock %}

{% block COMMON_FLAGS %} -mcpu=$(CPU) -m$(INSTRUCTION_MODE) -MMD -MP $(CC_SYMBOLS) {% endblock %}
{% block LD_OPTIONS %} -mcpu=$(CPU) -m$(INSTRUCTION_MODE) -Wl,-Map=$(OBJ_FOLDER)$(TARGET).map,--cref -T$(LD_SCRIPT){% endblock %}
{% block ASM_SYMBOLS %}$(CC_SYMBOLS){% endblock %}