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

Hal Finkel hfinkel at anl.gov
Mon Jan 5 14:06:19 PST 2015


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



More information about the llvm-commits mailing list