From 4e54a02e6cd840779f9237cb977fb193fde515a8 Mon Sep 17 00:00:00 2001 From: Andreas Tobler Date: Sat, 8 Apr 2017 21:18:15 +0200 Subject: [PATCH] backport: aarch64-freebsd.h: Define MCOUNT_NAME. 2017-04-08 Andreas Tobler Backport from mainline 2017-04-08 Andreas Tobler * config/aarch64/aarch64-freebsd.h: Define MCOUNT_NAME. Add comment for WCHAR_T. From-SVN: r246788 --- gcc/ChangeLog | 8 ++++++++ gcc/config/aarch64/aarch64-freebsd.h | 5 +++++ 2 files changed, 13 insertions(+) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index d0b6e8fcc004..07eb63cc9495 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,11 @@ +2017-04-08 Andreas Tobler + + Backport from mainline + 2017-04-08 Andreas Tobler + + * config/aarch64/aarch64-freebsd.h: Define MCOUNT_NAME. + Add comment for WCHAR_T. + 2017-04-07 Andreas Tobler Backport from mainline diff --git a/gcc/config/aarch64/aarch64-freebsd.h b/gcc/config/aarch64/aarch64-freebsd.h index 84bf41a362fc..bd47b3c4dfdd 100644 --- a/gcc/config/aarch64/aarch64-freebsd.h +++ b/gcc/config/aarch64/aarch64-freebsd.h @@ -91,7 +91,12 @@ #undef TARGET_BINDS_LOCAL_P #define TARGET_BINDS_LOCAL_P default_binds_local_p_2 +/* Use the AAPCS type for wchar_t, override the one from + config/freebsd.h. */ #undef WCHAR_TYPE #define WCHAR_TYPE "unsigned int" +#undef MCOUNT_NAME +#define MCOUNT_NAME ".mcount" + #endif /* GCC_AARCH64_FREEBSD_H */ -- 2.47.2