aboutsummaryrefslogtreecommitdiff
path: root/gcc/function.h
diff options
context:
space:
mode:
authorGaius Mulley <gaiusmod2@gmail.com>2023-12-04 01:35:46 +0000
committerGaius Mulley <gaiusmod2@gmail.com>2023-12-04 01:35:46 +0000
commit4e5f5a8ae82c5f4f714102d2437175ec366f644c (patch)
tree69fdb658765f13ab2c41c48d05c65d29d02f9abf /gcc/function.h
parentd3544cea63d0a642b6357a7be55986f5562beaa0 (diff)
downloadgcc-4e5f5a8ae82c5f4f714102d2437175ec366f644c.zip
gcc-4e5f5a8ae82c5f4f714102d2437175ec366f644c.tar.gz
gcc-4e5f5a8ae82c5f4f714102d2437175ec366f644c.tar.bz2
PR modula2/112825: modula2 builds target objects as part of all-gcc
This patch fixes the PR modula2/112825 which fails if the target assembler is not present on the host. This can be seen if the build invokes make all-gcc. m2 should not attempt to generate target libraries when performing make all-gcc. Prior to this patch it generated build/gcc/m2/gm2-libs/SYSTSEM.def using the script gcc/m2/tools-src/makeSystem (and gm2 -c). makeSystem should exec gm2 -S instead (and other flags) to generate the list of target data types without requiring any target tools. The target types emitted are textually converted into SYSTEM.def. gcc/m2/ChangeLog: PR modula2/112825 * tools-src/makeSystem: Change all occurrences of -c to -S. Signed-off-by: Gaius Mulley <gaiusmod2@gmail.com>
Diffstat (limited to 'gcc/function.h')
0 files changed, 0 insertions, 0 deletions