1. 05 Mar, 2021 1 commit
    • brooks's avatar
      Welcome LLVM 12 (12.0.0rc2) to the tree · 49449f37
      brooks authored
      Notable *port* changes (vs devel/llvm11):
       - Switch to single llvm-project distfile.  This simplifies the port
         and support for the old style build process is rotting upstream
         after the mono-repo conversion.
       - Disable libedit dependency in libLLVM (still used by LLDB).  This
         is one small step toward a dependency-less clang.
       - LLDB docs are disabled due to issues finding python includes when
         autogenerating API docs.
      
      Sponsored by:	 DARPA
      49449f37
  2. 28 Jul, 2020 1 commit
  3. 01 Feb, 2020 1 commit
    • brooks's avatar
      Add LLVM 10.0.0rc1 · b01d13c1
      brooks authored
      Due to the added digit from 9 to 10 and the fact that ##.1.# releases
      are vanishingly rare, use llvm10 rather than llvm100 for the name.
      
      EXTRAS are currently disabled due to configure errors.
      
      Sponsored by:	DARPA
      b01d13c1
  4. 09 Oct, 2019 1 commit
    • brooks's avatar
      Rollup of fixes since the 9.0.0 release. · fe7195d0
      brooks authored
      - Change the default -march for i386 from i486 to i586.  This avoids
        the need for libatomics and had been the defacto default for some
        time. [0]
      
      - Add -m(no)-spe to clang. (powerpc)
      
      - Deduce MIPS specific ELF header flags from `emulation`. (mips)
      
      - Fix a variety of assertions and compile/link errors including crashes
        with CPUTYPE=haswell. [1]
      
      - Switch back to https for downloads. [2]
      
      The new patches were initially committed to FreeBSD src by dim@.
      
      PR:		240918 [0], 240759 [1], 240870 [2]
      Reported by:	jbeich [0,1],  Miyashita Touka <imagin8r@protonmail.com> [2]
      fe7195d0