[llvm] r225213 - Use the integrated assembler by default on 32-bit PowerPC and SPARC

Duncan P. N. Exon Smith dexonsmith at apple.com
Mon Jan 5 15:36:44 PST 2015


I reverted this in r225222.

> On 2015-Jan-05, at 15:13, Duncan P. N. Exon Smith <dexonsmith at apple.com> wrote:
> 
> This is failing on Darwin too:
> 
> http://lab.llvm.org:8080/green/view/Clang/job/clang-stage1-cmake-RA-incremental_check/2357/
> 
>> On 2015-Jan-05, at 14:06, Hal Finkel <hfinkel at anl.gov> wrote:
>> 
>> Brad,
>> 
>> It looks like you'll need to revert this and cleanup the tests first. See:
>> http://lab.llvm.org:8011/builders/clang-x86_64-debian-fast/builds/22032
>> 
>> -Hal
>> 
>> ----- Original Message -----
>>> From: "Brad Smith" <brad at comstyle.com>
>>> To: llvm-commits at cs.uiuc.edu
>>> Sent: Monday, January 5, 2015 3:48:17 PM
>>> Subject: [llvm] r225213 - Use the integrated assembler by default on 32-bit	PowerPC and SPARC
>>> 
>>> Author: brad
>>> Date: Mon Jan  5 15:48:16 2015
>>> New Revision: 225213
>>> 
>>> URL: http://llvm.org/viewvc/llvm-project?rev=225213&view=rev
>>> Log:
>>> Use the integrated assembler by default on 32-bit PowerPC and SPARC
>>> 
>>> Modified:
>>>   llvm/trunk/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp
>>>   llvm/trunk/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.cpp
>>> 
>>> Modified: llvm/trunk/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp
>>> URL:
>>> http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp?rev=225213&r1=225212&r2=225213&view=diff
>>> ==============================================================================
>>> --- llvm/trunk/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp
>>> (original)
>>> +++ llvm/trunk/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp Mon
>>> Jan  5 15:48:16 2015
>>> @@ -74,7 +74,6 @@ PPCELFMCAsmInfo::PPCELFMCAsmInfo(bool is
>>>  AssemblerDialect = 1;           // New-Style mnemonics.
>>>  LCOMMDirectiveAlignmentType = LCOMM::ByteAlignment;
>>> 
>>> -  if (T.isOSFreeBSD() || ((T.isOSNetBSD() || T.isOSOpenBSD()) &&
>>> !is64Bit))
>>> -    UseIntegratedAssembler = true;
>>> +  UseIntegratedAssembler = true;
>>> }
>>> 
>>> 
>>> Modified: llvm/trunk/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.cpp
>>> URL:
>>> http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.cpp?rev=225213&r1=225212&r2=225213&view=diff
>>> ==============================================================================
>>> --- llvm/trunk/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.cpp
>>> (original)
>>> +++ llvm/trunk/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.cpp Mon
>>> Jan  5 15:48:16 2015
>>> @@ -42,8 +42,7 @@ SparcELFMCAsmInfo::SparcELFMCAsmInfo(Str
>>>  SunStyleELFSectionSwitchSyntax = true;
>>>  UsesELFSectionDirectiveForBSS = true;
>>> 
>>> -  if (TheTriple.isOSSolaris() || TheTriple.isOSOpenBSD())
>>> -    UseIntegratedAssembler = true;
>>> +  UseIntegratedAssembler = true;
>>> }
>>> 
>>> const MCExpr*
>>> 
>>> 
>>> _______________________________________________
>>> llvm-commits mailing list
>>> llvm-commits at cs.uiuc.edu
>>> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
>>> 
>> 
>> -- 
>> Hal Finkel
>> Assistant Computational Scientist
>> Leadership Computing Facility
>> Argonne National Laboratory
>> _______________________________________________
>> llvm-commits mailing list
>> llvm-commits at cs.uiuc.edu
>> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
> 





More information about the llvm-commits mailing list