<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/meson.git/mesonbuild/compilers/cpp.py, branch thinlto</title>
<subtitle>github.com: mesonbuild/meson.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/'/>
<entry>
<title>compilers: Enable C++20 for Intel C++ Compiler.</title>
<updated>2020-10-06T19:11:34+00:00</updated>
<author>
<name>Vinson Lee</name>
<email>vlee@freedesktop.org</email>
</author>
<published>2020-10-06T07:22:05+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=5d7069664bfb2236a0ebbbd6b1bb63b5a4efc4d4'/>
<id>5d7069664bfb2236a0ebbbd6b1bb63b5a4efc4d4</id>
<content type='text'>
Intel C++ Compiler 19.1 has C++20 features.

https://software.intel.com/content/www/us/en/develop/articles/intel-c-compiler-191-for-linux-release-notes-for-intel-parallel-studio-xe-2020.html

Signed-off-by: Vinson Lee &lt;vlee@freedesktop.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Intel C++ Compiler 19.1 has C++20 features.

https://software.intel.com/content/www/us/en/develop/articles/intel-c-compiler-191-for-linux-release-notes-for-intel-parallel-studio-xe-2020.html

Signed-off-by: Vinson Lee &lt;vlee@freedesktop.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>compilers/icl fix IntelClCPP argument checking</title>
<updated>2020-10-01T22:06:10+00:00</updated>
<author>
<name>Dylan Baker</name>
<email>dylan@pnwbakers.com</email>
</author>
<published>2020-10-01T20:58:23+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=2fe400c350a49930c3fbe86602efa9e0950bb1cb'/>
<id>2fe400c350a49930c3fbe86602efa9e0950bb1cb</id>
<content type='text'>
Unlike MSVC and ClangCl it needs to call into it's own compiler check
args
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Unlike MSVC and ClangCl it needs to call into it's own compiler check
args
</pre>
</div>
</content>
</entry>
<entry>
<title>compilers: move get_compile_check_args() to Compiler</title>
<updated>2020-10-01T22:05:01+00:00</updated>
<author>
<name>Dylan Baker</name>
<email>dylan@pnwbakers.com</email>
</author>
<published>2020-09-28T19:53:15+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=8291e947f5c2a69ea1aad75109c692ee6f8f4540'/>
<id>8291e947f5c2a69ea1aad75109c692ee6f8f4540</id>
<content type='text'>
This is groundwork to put _build_wrapper in the base Compiler, which is
needed to make the D compilers truly type safe.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is groundwork to put _build_wrapper in the base Compiler, which is
needed to make the D compilers truly type safe.
</pre>
</div>
</content>
</entry>
<entry>
<title>compilers/cpp: Add type annotations</title>
<updated>2020-10-01T22:05:00+00:00</updated>
<author>
<name>Dylan Baker</name>
<email>dylan@pnwbakers.com</email>
</author>
<published>2020-09-22T01:17:16+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=fe97977b00e2b3c0fec9bc85aa0bf3e11559802a'/>
<id>fe97977b00e2b3c0fec9bc85aa0bf3e11559802a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>compilers: make is_cross part of the base Compiler class</title>
<updated>2020-09-24T19:14:13+00:00</updated>
<author>
<name>Dylan Baker</name>
<email>dylan@pnwbakers.com</email>
</author>
<published>2020-09-21T17:38:17+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=2c0fbe161d61d2d15d29892456544442ab1c4ff6'/>
<id>2c0fbe161d61d2d15d29892456544442ab1c4ff6</id>
<content type='text'>
Every class needs to set this, so it should be part of the base. For
classes that require is_cross, the positional argument remains in their
signature. For those that don't, they just allow the base class to set
their value to it's default of False.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Every class needs to set this, so it should be part of the base. For
classes that require is_cross, the positional argument remains in their
signature. For those that don't, they just allow the base class to set
their value to it's default of False.
</pre>
</div>
</content>
</entry>
<entry>
<title>compilers: make sanity_check_impl a protected method</title>
<updated>2020-09-24T19:14:13+00:00</updated>
<author>
<name>Dylan Baker</name>
<email>dylan@pnwbakers.com</email>
</author>
<published>2020-09-17T20:48:06+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=1592b7a800c3b109a1b502bfb03f4e21827da334'/>
<id>1592b7a800c3b109a1b502bfb03f4e21827da334</id>
<content type='text'>
It's an implementation detail after all
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It's an implementation detail after all
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #7447 from scivision/nvc</title>
<updated>2020-08-22T15:31:56+00:00</updated>
<author>
<name>Jussi Pakkanen</name>
<email>jpakkane@gmail.com</email>
</author>
<published>2020-08-22T15:31:56+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=c42298e1460f838710bfe1d33b5635bec25fa8ba'/>
<id>c42298e1460f838710bfe1d33b5635bec25fa8ba</id>
<content type='text'>
Add support for NVidia HPC SDK compilers</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add support for NVidia HPC SDK compilers</pre>
</div>
</content>
</entry>
<entry>
<title>Correctly determine C++ stds for Elbrus compiler</title>
<updated>2020-08-20T20:49:18+00:00</updated>
<author>
<name>makise-homura</name>
<email>akemi_homura@kurisa.ch</email>
</author>
<published>2020-08-19T18:55:09+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=1f2150fe492e369f4d84644270b7fa86928a18b3'/>
<id>1f2150fe492e369f4d84644270b7fa86928a18b3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix msvc not recognising b_ndebug</title>
<updated>2020-07-19T12:26:30+00:00</updated>
<author>
<name>Elliot Haisley</name>
<email>35050275+Apache-HB@users.noreply.github.com</email>
</author>
<published>2020-07-18T19:34:24+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=063b74ebba51133d5a79b86c984165c6709ad9d8'/>
<id>063b74ebba51133d5a79b86c984165c6709ad9d8</id>
<content type='text'>
fixes #7404
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
fixes #7404
</pre>
</div>
</content>
</entry>
<entry>
<title>add Nvidia HPC SDK compilers</title>
<updated>2020-07-13T04:16:52+00:00</updated>
<author>
<name>Michael Hirsch, Ph.D</name>
<email>scivision@users.noreply.github.com</email>
</author>
<published>2020-07-13T04:16:52+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=f985bb7383b519e90bf07d7925e37d6047b82461'/>
<id>f985bb7383b519e90bf07d7925e37d6047b82461</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
