1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00

mjit_worker.c: untangle CC_LIBS nesting

This should have no impact.
The CC_LIBS was too hard to read for human.

I don't remember whether the order of -lmsvcrt and -lgcc matters or not,
but I kept that for the best safety.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66811 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
k0kubun 2019-01-14 05:50:13 +00:00
parent b4bc6ccb4e
commit d89d1d4687

View file

@ -268,14 +268,14 @@ static const char *const CC_DLDFLAGS_ARGS[] = {
};
static const char *const CC_LIBS[] = {
#if defined(_WIN32) || defined(__CYGWIN__)
#if defined(_WIN32) || defined(__CYGWIN__) // mswin, mingw, cygwin
MJIT_LIBS
# if defined __GNUC__ && !defined __clang__
# if defined(_WIN32)
#endif
#if defined(_WIN32) && defined __GNUC__ && !defined __clang__ // mingw
"-lmsvcrt",
# endif
#endif
#if (defined(_WIN32) || defined(__CYGWIN__)) && defined __GNUC__ && !defined __clang__ // mingw, cygwin
"-lgcc",
# endif
#endif
NULL
};