Changes between Version 317 and Version 318 of SummerOfCode


Ignore:
Timestamp:
Mar 4, 2019, 7:53:50 AM (5 years ago)
Author:
MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • SummerOfCode

    v317 v318  
    125125
    126126==== Make Blacklisting MacPorts Compilers Easier ==== #blacklisting
     127
    127128Not all compilers work with all ports.
    128129For example, a port may require [https://en.wikipedia.org/wiki/C%2B%2B11 C++11], which is not supported by GCC 4.2, which is the default compilers on older macOS systems.
     
    134135
    135136* Difficulty: Easy to Medium
     137* Languages: Tcl
     138* Potential mentors: mcalhoun
     139
     140==== Add Support for x86_64h Architecture ==== #x86_64h
     141
     142The system compilers have supported, at various times, x86_64, i386, ppc, and ppc64 as valid architectures.
     143MacPorts has support for all four.
     144Relatively recently, system compiler started supporting the x86_64h architecture, which is a lot like  x86_64, except it allows compiler to take advantage of the Haswell microarchitecture.
     145Adding the architecture support itself would be straightforward.
     146However, it is not clear what, if any, performance improvement this could bring.
     147Also, unlike other architectures in MacPorts, x86_64h and x86_64 libraries can be linked together.
     148
     149* Difficulty: Medium
     150* Languages: Tcl
     151* Potential mentors: mcalhoun
     152
     153==== Add Support for x86_64h Architecture ==== #x86_64h
     154
     155The system compilers have recognized, at various times, x86_64, i386, ppc, and ppc64 as valid architectures.
     156MacPorts has support for all four.
     157Relatively recently, system compilers started supporting the x86_64h architecture, which is a lot like  x86_64, except it allows the compiler to take advantage of the Haswell microarchitecture.
     158Adding the architecture support itself would be straightforward.
     159However, it is not clear what, if any, performance improvement this could bring.
     160Also, unlike other architectures in MacPorts, x86_64h and x86_64 libraries can be linked together.
     161
     162* Difficulty: Medium
    136163* Languages: Tcl
    137164* Potential mentors: mcalhoun