Skip to content

Commit afff591

Browse files
author
Damian Rouson
committed
Merge branch 'master' of github.com/gcc-mirror/gcc
2 parents cada00d + ba26823 commit afff591

File tree

696 files changed

+31713
-4598
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

696 files changed

+31713
-4598
lines changed

ChangeLog

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
2017-11-22 Sudakshina Das <sudi.das@arm.com>
2+
3+
* MAINTAINERS (Write After Approval): Add myself.
4+
15
2017-11-06 Palmer Dabbelt <palmer@sifive.com>
26

37
* MAINTAINERS (RISC-V): Add Jim Wilson as a maintainer.

MAINTAINERS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -359,6 +359,7 @@ Ian Dall <ian@beware.dropbear.id.au>
359359
David Daney <david.daney@caviumnetworks.com>
360360
Robin Dapp <rdapp@linux.vnet.ibm.com>
361361
Simon Dardis <simon.dardis@imgtec.com>
362+
Sudakshina Das <sudi.das@arm.com>
362363
Bud Davis <jmdavis@link.com>
363364
Chris Demetriou <cgd@google.com>
364365
Sameera Deshpande <sameera.deshpande@arm.com>

config/ChangeLog

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
2017-11-14 Boris Kolpackov <boris@codesynthesis.com>
2+
3+
* gcc-plugin.m4: Add support for MinGW.
4+
15
2017-11-17 Igor Tsimbalist <igor.v.tsimbalist@intel.com>
26

37
* cet.m4: New file.

config/gcc-plugin.m4

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,21 @@ AC_DEFUN([GCC_ENABLE_PLUGINS],
1919
enable_plugin=yes; default_plugin=yes)
2020
2121
pluginlibs=
22+
plugin_check=yes
2223
2324
case "${host}" in
25+
*-*-mingw*)
26+
# Since plugin support under MinGW is not as straightforward as on
27+
# other platforms (e.g., we have to link import library, etc), we
28+
# only enable it if explicitly requested.
29+
if test x"$default_plugin" = x"yes"; then
30+
enable_plugin=no
31+
elif test x"$enable_plugin" = x"yes"; then
32+
# Use make's target variable to derive import library name.
33+
pluginlibs='-Wl,--export-all-symbols -Wl,--out-implib=[$]@.a'
34+
plugin_check=no
35+
fi
36+
;;
2437
*-*-darwin*)
2538
if test x$build = x$host; then
2639
export_sym_check="nm${exeext} -g"
@@ -41,7 +54,7 @@ AC_DEFUN([GCC_ENABLE_PLUGINS],
4154
;;
4255
esac
4356
44-
if test x"$enable_plugin" = x"yes"; then
57+
if test x"$enable_plugin" = x"yes" -a x"$plugin_check" = x"yes"; then
4558
4659
AC_MSG_CHECKING([for exported symbols])
4760
if test "x$export_sym_check" != x; then

0 commit comments

Comments
 (0)