Files
rtems/spec/build/bsps/powerpc/motorola_powerpc/abi.yml
Sebastian Huber 456b8ae371 bsp/motorola_powerpc: Remove obsolete GCC option
commit 20c89ab7c5091ee48535392cae2177aa1a1c43eb
Author: Segher Boessenkool <segher@kernel.crashing.org>
Date:   Fri Jan 12 21:50:52 2018 +0100

    rs6000: Remove -mstring

    -mstring is only enabled by default on 601, and with -Os on some
    configurations.  It is almost always slower (than not using it) and
    does not very often lead to smaller code.

    This patch disables it.  If a user uses -mstring he gets a warning
    (but not with -mno-string).  I left the target attribute in place, it
    just doesn't do anything anymore.

    The patch also deletes a whole bunch of code.  The 'N' and 'O' output
    modifiers are now unused, but now is not the time to delete them.
2020-09-20 17:42:11 +02:00

41 lines
692 B
YAML

SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
actions:
- get-string: null
- split: null
- env-append: null
build-type: option
copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
default:
- -mcpu=603e
default-by-variant:
- value:
- -mcpu=7400
- -mmultiple
- -mstrict-align
variants:
- powerpc/qemuprep-altivec
- value:
- -mcpu=powerpc
- -mmultiple
- -mstrict-align
variants:
- powerpc/qemuprep
- value:
- -mcpu=604
- -mmultiple
- -mstrict-align
- -meabi
variants:
- powerpc/mvme2307
- value:
- -mcpu=750
variants:
- powerpc/mcp750
description: |
ABI flags
enabled-by: true
links: []
name: ABI_FLAGS
type: build