| 137 | * Languages: Tcl |
| 138 | * Potential mentors: mcalhoun |
| 139 | |
| 140 | ==== Add Support for x86_64h Architecture ==== #x86_64h |
| 141 | |
| 142 | The system compilers have supported, at various times, x86_64, i386, ppc, and ppc64 as valid architectures. |
| 143 | MacPorts has support for all four. |
| 144 | Relatively 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. |
| 145 | Adding the architecture support itself would be straightforward. |
| 146 | However, it is not clear what, if any, performance improvement this could bring. |
| 147 | Also, 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 | |
| 155 | The system compilers have recognized, at various times, x86_64, i386, ppc, and ppc64 as valid architectures. |
| 156 | MacPorts has support for all four. |
| 157 | Relatively 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. |
| 158 | Adding the architecture support itself would be straightforward. |
| 159 | However, it is not clear what, if any, performance improvement this could bring. |
| 160 | Also, unlike other architectures in MacPorts, x86_64h and x86_64 libraries can be linked together. |
| 161 | |
| 162 | * Difficulty: Medium |