CFLAGS only for clang in mixed-compiler project?

Lev Serebryakov lev at FreeBSD.org
Thu Jan 1 17:25:32 UTC 2015


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

On 01.01.2015 19:46, Ian Lepore wrote:

> Don't set it in the env, set it in a make variable.  The 
> devel/arm-none-eabi-gcc port (which builds a bare-metal arm cross 
> compiler and may be exactly what you need) has this:
 Not exactly, I'm speaking about devel/gcc-arm-embedded, which is built
from ARM-released sources (and is built with multilibs, etc), but idea
is the same.

> # The following is required for clang to bootstrap gcc. .if
> ${COMPILER_TYPE} == clang MAKE_ARGS+=	CXXFLAGS=-fbracket-depth=512 
> .endif
 Thank you, it works!

- -- 
// Lev Serebryakov AKA Black Lion

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (MingW32)

iQJ8BAEBCgBmBQJUpYMCXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRGOTZEMUNBMEI1RjQzMThCNjc0QjMzMEFF
QUIwM0M1OEJGREM0NzhGAAoJEOqwPFi/3EePUvUP/0w42M/vipIRu0abkDBb6xk5
ltXypbDZN394sjLNSaRBgPpBkSS6YMGWzx7DiqO/urB4anT3KS2xsBcjteaTZgbo
7Dsvj7oFEnGAaJftokDarT/4U/0TARXl9CJDkP1jDPP+PeoW0ZE17dtN7U3i/AVI
ArS8tqr5EfAeOJLH1IxNmfZCxp/jhCjxUEDcnLNmFC7tKXsl/ytXAZA0BWZ0FhFj
e1e4ujQKd5Nqg1426zEgXEcnQFrRamCErV1dzxnsxjOk1Z6nvPDphB2qCKZ6P5zv
9J81qSUA5jHqIsLMqPXHy4/7CnwiCjQ9qbg6TRR9K1qy+MFCQ4nC4NnJmMenzqaq
7Q0sEr6kGFr7yy6/K33axlcpmdJK3YrYCd8mESx9cGnCa2hPA92jbDWq/WSDD8+w
D1Y7COZsZvPB+1zYr+IEwBLjHCr4irrtJH9EJvAsIKakWcWJcSkEUveBi9Gl3S/F
11WV4oL1eonn6HrPUaPhzt2NilBZBd3G4+KGSYT2Z7aPyE6y5yhWwTCi7/gcOZrt
s/4gg+PzZUQ2HAEt+WMkNSV9QY7pYfYGPTYTinwlUDfq5IpIWPtKigXbH5poLlV2
Spu6wYE2RPK5qD2lLcUA6Cx30YMmYdc8HvTCvLde7OnLzs6ds5v5rlH+x+bXRRgh
yc5guwmaKyKUsJzGJve6
=7TI2
-----END PGP SIGNATURE-----


More information about the freebsd-ports mailing list