<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bcm5719-llvm/clang/test/Preprocessor, branch meklort-10.0.1</title>
<subtitle>Project Ortega BCM5719 LLVM</subtitle>
<id>https://git.raptorcs.com/git/bcm5719-llvm/atom?h=meklort-10.0.1</id>
<link rel='self' href='https://git.raptorcs.com/git/bcm5719-llvm/atom?h=meklort-10.0.1'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/'/>
<updated>2020-02-19T21:37:59+00:00</updated>
<entry>
<title>Add -std=c++20 flag, replace C++2a with C++20 throughout the Clang</title>
<updated>2020-02-19T21:37:59+00:00</updated>
<author>
<name>Richard Smith</name>
<email>richard@metafoo.co.uk</email>
</author>
<published>2020-02-19T00:13:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=5175565cf154aede57354336102a7f6e15a16a20'/>
<id>urn:sha1:5175565cf154aede57354336102a7f6e15a16a20</id>
<content type='text'>
user interface and documentation, and update __cplusplus for C++20.

WG21 considers the C++20 standard to be finished (even though it still
has some more steps to pass through in the ISO process).

The old flag names are accepted for compatibility, as usual, and we
still have lots of references to C++2a in comments and identifiers;
those can be cleaned up separately.

(cherry picked from commit 24ad121582454e625bdad125c90d9ac0dae948c8)
</content>
</entry>
<entry>
<title>[Lexer] Allow UCN for dollar symbol '\u0024' in identifiers when using -fdollars-in-identifiers flag.</title>
<updated>2020-01-15T11:28:57+00:00</updated>
<author>
<name>Scott Egerton</name>
<email>scott.egerton@embecosm.com</email>
</author>
<published>2020-01-15T11:28:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=a90ea386981f4fa3c7cb7f62c6900069764b05a8'/>
<id>urn:sha1:a90ea386981f4fa3c7cb7f62c6900069764b05a8</id>
<content type='text'>
Summary:
Previously, the -fdollars-in-identifiers flag allows the '$' symbol to be used
in an identifier but the universal character name equivalent '\u0024' is not
allowed.
This patch changes this, so that \u0024 is valid in identifiers.

Reviewers: rsmith, jordan_rose

Reviewed By: rsmith

Subscribers: dexonsmith, simoncook, cfe-commits

Tags: #clang

Differential Revision: https://reviews.llvm.org/D71758
</content>
</entry>
<entry>
<title>Revert "[RISCV] Add Clang frontend support for Bitmanip extension"</title>
<updated>2020-01-15T10:43:42+00:00</updated>
<author>
<name>Scott Egerton</name>
<email>scott.egerton@embecosm.com</email>
</author>
<published>2020-01-15T10:43:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=cbe681bd8339d3a018d25441a5f4ef9da2bd017d'/>
<id>urn:sha1:cbe681bd8339d3a018d25441a5f4ef9da2bd017d</id>
<content type='text'>
This reverts commit 57cf6ee9c84434161088c39a6f8dd2aae14eb12d.
</content>
</entry>
<entry>
<title>[RISCV] Add Clang frontend support for Bitmanip extension</title>
<updated>2020-01-14T17:45:45+00:00</updated>
<author>
<name>Scott Egerton</name>
<email>scott.egerton@embecosm.com</email>
</author>
<published>2020-01-14T17:45:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=57cf6ee9c84434161088c39a6f8dd2aae14eb12d'/>
<id>urn:sha1:57cf6ee9c84434161088c39a6f8dd2aae14eb12d</id>
<content type='text'>
Summary: This adds the __riscv_bitmanip macro and the 'b' target feature to enable it.

Reviewers: asb, simoncook, lewis-revill, PaoloS, lenary

Reviewed By: lenary

Subscribers: Jim, rbar, johnrusso, sabuasal, niosHD, kito-cheng, shiva0217, jrtc27, MaskRay, zzheng, edward-jones, rogfer01, MartinMosbeck, brucehoult, the_o, rkruppe, PkmX, jocewei, psnobl, benna, pzheng, sameer.abuasal, apazos, luismarques, cfe-commits

Tags: #clang

Differential Revision: https://reviews.llvm.org/D71553
</content>
</entry>
<entry>
<title>[Driver][PowerPC] Move powerpcspe logic from cc1 to Driver</title>
<updated>2020-01-10T19:43:17+00:00</updated>
<author>
<name>Fangrui Song</name>
<email>maskray@google.com</email>
</author>
<published>2020-01-09T04:43:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=ba91dffafe4d348b469d8ae2b7b1cd00754f72f1'/>
<id>urn:sha1:ba91dffafe4d348b469d8ae2b7b1cd00754f72f1</id>
<content type='text'>
Follow-up of D72014. It is more appropriate to use a target
feature instead of a SubTypeArch to express the difference.

Reviewed By: #powerpc, jhibbits

Differential Revision: https://reviews.llvm.org/D72433
</content>
</entry>
<entry>
<title>[PowerPC]: Add powerpcspe target triple subarch component</title>
<updated>2020-01-09T01:10:53+00:00</updated>
<author>
<name>Justin Hibbits</name>
<email>chmeeedalf@gmail.com</email>
</author>
<published>2019-12-30T21:09:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=ff0311c4b3b9dce9d25d08e38aa163682b155513'/>
<id>urn:sha1:ff0311c4b3b9dce9d25d08e38aa163682b155513</id>
<content type='text'>
Summary:
This allows the use of '-target powerpcspe-unknown-linux-gnu' or
'powerpcspe-unknown-freebsd' to be used, instead of
'-target powerpc-unknown-linux-gnu -mspe'.

Reviewed By: dim
Differential Revision: https://reviews.llvm.org/D72014
</content>
</entry>
<entry>
<title>AArch64: add missing Apple CPU names and use them by default.</title>
<updated>2020-01-08T09:24:06+00:00</updated>
<author>
<name>Tim Northover</name>
<email>t.p.northover@gmail.com</email>
</author>
<published>2019-11-15T12:39:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=903e5c3028d61481c570c09eeb5e7a920c2d7d38'/>
<id>urn:sha1:903e5c3028d61481c570c09eeb5e7a920c2d7d38</id>
<content type='text'>
Apple's CPUs are called A7-A13 in official communication, occasionally with
weird suffixes which we probably don't need to care about. This adds each one
and describes its features. It also switches the default CPU to the canonical
name for Cyclone, but leaves legacy support in so that existing bitcode still
compiles.
</content>
</entry>
<entry>
<title>[PowerPC][Triple] Use elfv2 on freebsd&gt;=13 and linux-musl</title>
<updated>2020-01-07T19:40:56+00:00</updated>
<author>
<name>Fangrui Song</name>
<email>maskray@google.com</email>
</author>
<published>2020-01-07T17:54:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=8edf759ca7e1ceadb8bd4c0701f08c48850c26e7'/>
<id>urn:sha1:8edf759ca7e1ceadb8bd4c0701f08c48850c26e7</id>
<content type='text'>
Summary:
Every powerpc64le platform uses elfv2.

For powerpc64, the environments "elfv1" and "elfv2" were added for
FreeBSD ELFv1-&gt;ELFv2 migration in D61950.  FreeBSD developers have
decided to use OS versions to select ABI, and no one is relying on the
environments.

Also use elfv2 on powerpc64-linux-musl.

Users can always use -mabi=elfv1 and -mabi=elfv2 to override the default
ABI.

Reviewed By: adalava

Differential Revision: https://reviews.llvm.org/D72352
</content>
</entry>
<entry>
<title>[test] Move ppc64 tests from test/Preprocessor/init.c to init-ppc64.c</title>
<updated>2020-01-07T19:32:52+00:00</updated>
<author>
<name>Fangrui Song</name>
<email>maskray@google.com</email>
</author>
<published>2020-01-07T18:41:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=fb6e80da446b94d42d484910ea28a82b4900f01f'/>
<id>urn:sha1:fb6e80da446b94d42d484910ea28a82b4900f01f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[PS4] Predefine the __SCE__ macro for the x86_64-scei-ps4 triple</title>
<updated>2019-12-12T19:00:09+00:00</updated>
<author>
<name>Warren Ristow</name>
<email>warren_ristow@playstation.sony.com</email>
</author>
<published>2019-12-12T18:17:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=bcae3a77afd171604d117393d8cb92dfca2da8bb'/>
<id>urn:sha1:bcae3a77afd171604d117393d8cb92dfca2da8bb</id>
<content type='text'>
</content>
</entry>
</feed>
