Author: vsukharev
Date: Thu Sep 24 05:06:44 2015
New Revision: 248480
URL: http://llvm.org/viewvc/llvm-project?rev=248480&view=rev
Log:
[ARM] Follow-up to fix crash "-target arm -mcpu=generic", without "-march="
Fix of dangling StringRef after temporary std::string is destroyed
Follow-up to: htt
Author: vsukharev
Date: Thu Sep 24 04:55:08 2015
New Revision: 248479
URL: http://llvm.org/viewvc/llvm-project?rev=248479&view=rev
Log:
[ARM] Follow-up to fix crash "-target arm -mcpu=generic", without "-march="
Fix of dangling StringRef after temporary std::string is destroyed
Follow-up to: htt
ptember 2015 15:41
To: Vladimir Sukharev
Cc: cfe-commits
Subject: Re: r248370 - [ARM] Fix crash "-target arm -mcpu=generic", without
"-march="
On Wed, Sep 23, 2015 at 11:29 AM, Vladimir Sukharev via cfe-commits
wrote:
Author: vsukharev
Date: Wed Sep 23 04:29:32 2015
New
crash "-target arm -mcpu=generic", without
"-march="
On Wed, Sep 23, 2015 at 11:29 AM, Vladimir Sukharev via cfe-commits
mailto:cfe-commits@lists.llvm.org>> wrote:
Author: vsukharev
Date: Wed Sep 23 04:29:32 2015
New Revision: 248370
URL: http://llvm.org/viewvc/llvm-proje
This revision was automatically updated to reflect the committed changes.
Closed by commit rL248370: [ARM] Fix crash "-target arm -mcpu=generic", without
"-march=" (authored by vsukharev).
Changed prior to commit:
http://reviews.llvm.org/D13013?vs=35234&id=35472#toc
Repository:
rL LLVM
http
Author: vsukharev
Date: Wed Sep 23 04:29:32 2015
New Revision: 248370
URL: http://llvm.org/viewvc/llvm-project?rev=248370&view=rev
Log:
[ARM] Fix crash "-target arm -mcpu=generic", without "-march="
An assertion hit has been fixed for cmdlines like
$ clang --target=arm-linux-gnueabi -mcpu=generi
vsukharev added a comment.
Yes, trying to pass new tests in test/Driver/arm-cortex-cpus.c, without code
patch, it crashes
$ clang --target=arm-linux-gnueabi -mcpu=generic hello.c
/work/oss_llvm/llvm/include/llvm/ADT/StringRef.h:84:
llvm::StringRef::StringRef(const char*, size_t): Assertion
vsukharev created this revision.
vsukharev added a reviewer: rengolin.
vsukharev added a subscriber: cfe-commits.
vsukharev set the repository for this revision to rL LLVM.
Herald added subscribers: rengolin, aemerson.
Follow-up to http://reviews.llvm.org/rL245445
Added more tests for "-mcpu=gener
Author: vsukharev
Date: Wed Aug 19 09:50:18 2015
New Revision: 245445
URL: http://llvm.org/viewvc/llvm-project?rev=245445&view=rev
Log:
[ARM] Proper generic cpus handling
"generic" cpu was wrongly handled as exact real CPU name of ARMv8.1A
architecture.
This has been fixed, now it is abstract n