Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/m4
AgeCommit message (Collapse)Author
2018-03-29Fix tarball buildAlexander Köplinger
iconv.m4 was deleted in https://github.com/mono/mono/commit/ff40ceff387e1b4a726a00a4e4d0e654afe1cd99
2018-03-29check for iconv only once (#7873)Ludovic Henry
It is enough to check for iconv dependencies once in the eglib/configure - just use the generated libtool library file to automatically add additional dependencies (if any). While here, make sue libeglib.a has libraries returned by LTLIBTOOL as a libtool dependency.
2018-02-03[m4] Drop autoconf min version in ax_check_compile_flag.m4 (#6764)Alexander Köplinger
It should work with earlier versions too and prevent issues like https://lists.dot.net/pipermail/mono-devel-list/2018-February/044638.html
2018-02-02Check for compiler switches to mitigate Spectre/MeltdownMarek Habersack
This commit implements checking whether the compiler used to build mono supports the recently added switches to generate code designed to mitigate the effects of the Spectre/Meltdown bugs of the modern CPUs (https://meltdownattack.com/). As of this commit the options are implemented for GCC 8.x, 7.3 and backported to some older versions of gcc 7.x (e.g. in Ubuntu). The options tested for, and used, here are: -mindirect-branch (https://gcc.gnu.org/onlinedocs/gcc-7.3.0/gcc/x86-Options.html#index--mindirect-branch) -mfunction-return (https://gcc.gnu.org/onlinedocs/gcc-7.3.0/gcc/x86-Options.html#index--mfunction-return) Checks and usage of the above flags is hidden behind the `--with-spectre-mitigation` configure option, defaulting to `no`. Two additional options are implemented to specify the kind of thunk to implement by each of the flags above: --with-spectre-indirect-branch-choice=keep,thunk,inline,extern Convert indirect branches to the specified kind of thunk (defaults to inline) --with-spectre-function-return-choice=keep,thunk,inline,extern Convert function return instructions to the specified kind of thunk (defaults to inline)
2016-06-13[mobile_static] Disable NLS by default on OSXAlexander Kyte
2013-08-31Use AC_PROG_MKDIR_P instead of AM_PROG_MKDIR_P in m4/ since the latter is ↵Zoltan Varga
obsoleted by automake.
2011-04-20Dist fixesAndrew Jorgensen
2011-04-20Move DOLT macro back into acinclude.m4 so it worksJeffrey Stedfast
2011-04-20Modernize eglib/libgc automake/conf fuJeffrey Stedfast
2011-04-19More auto* fixes and moved dolt macros to m4/dolt.m4Jeffrey Stedfast
2011-04-19Updated the build systemJeffrey Stedfast