diff options
author | Renato Golin <renato.golin@linaro.org> | 2013-12-11 09:35:10 +0000 |
---|---|---|
committer | Renato Golin <renato.golin@linaro.org> | 2013-12-11 09:35:10 +0000 |
commit | 64d271941379661f2c55be4ead57d4c5126a978f (patch) | |
tree | b77748351aabe66167b6f9a51dc648a903055deb /docs/ReleaseNotes.rst | |
parent | c8c1875ea978029c5e227ba7158d52a5f18a82ce (diff) | |
download | clang-64d271941379661f2c55be4ead57d4c5126a978f.tar.gz clang-64d271941379661f2c55be4ead57d4c5126a978f.tar.bz2 clang-64d271941379661f2c55be4ead57d4c5126a978f.tar.xz |
Turning IAS on by default on ARM/Thumb
This is an experimental feature, where -integrated-as will be
on by default on ARM/Thumb. We aim to detect the missing features
so that the next release is stable.
Updating the ReleaseNotes, too.
Also moving the AArch64 into the same place.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@197024 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'docs/ReleaseNotes.rst')
-rw-r--r-- | docs/ReleaseNotes.rst | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/docs/ReleaseNotes.rst b/docs/ReleaseNotes.rst index 9765357d7a..569d5e8420 100644 --- a/docs/ReleaseNotes.rst +++ b/docs/ReleaseNotes.rst @@ -64,7 +64,16 @@ New Compiler Flags C Language Changes in Clang --------------------------- -... +The integrated assembler is now turned on by default on ARM (and Thumb), +so the use of the option `-integrated-as` is now redundant on those +architectures. This is an important move to both *eat our own dog food* +and to ease cross-compilation tremendously. + +We are aware of the problems that this may cause for code bases that +rely on specific GNU syntax or extensions, and we're working towards +getting them all fixed. Please, report bugs or feature requests if +you find anything. In the meantime, use `-no-integrated-as` to revert +back the call to GNU assembler. C11 Feature Support ^^^^^^^^^^^^^^^^^^^ |