summaryrefslogtreecommitdiff
path: root/drivers/arm/ccn/ccn.c
diff options
context:
space:
mode:
authorJulius Werner <jwerner@chromium.org>2017-01-30 16:13:21 -0800
committerXing Zheng <zhengxing@rock-chips.com>2017-02-24 20:07:45 +0800
commit2d051d2f96e26a2dad71870acc2334aff8723276 (patch)
tree83c76e256aa4a7ba4babddcf94b86d51bdefb949 /drivers/arm/ccn/ccn.c
parente3525114394324b7d4be104ccba24f0ca8ca8c6b (diff)
rockchip: Clean up M0 Makefile, clarify float-abi
This patch shuffles the M0 Makefile flags around a bit trying to make their purpose clearer and remove duplication. Since all three build steps (compiling, assembling, linking) actually call GCC, remove the misleading aliases $(AS) and $(LD) to avoid confusion that those tools might be called directly. Split flags into a common group that has meaning for all three steps and separate variables specific to each step. Remove -nostartfiles which is a strict subset of -nostdlib. Also add explicit parameters for -mfloat-abi=soft, -fomit-frame-pointer and -fno-common. If omitted these settings depend on the toolchain's built-in default and cause various problems if they resolve to unexpected values. Signed-off-by: Julius Werner <jwerner@chromium.org>
Diffstat (limited to 'drivers/arm/ccn/ccn.c')
0 files changed, 0 insertions, 0 deletions