RRZE-HPC / kerncraft

Loop Kernel Analysis and Performance Modeling Toolkit
GNU Affero General Public License v3.0
88 stars 24 forks source link

Add compiler options from machine file also for linking #93

Closed rrzeschorscherl closed 6 years ago

rrzeschorscherl commented 6 years ago

0.6.6

When compiling the kernel code, the options from the machine file are used. However, when linking to the executable, those options are omitted. Linking may fail in cases where compile options are also needed for linking. Example: -fopenmp

Request: Either include the compiler options also at the linker stage or (preferred) provide separate entry in machine file for linker options (per compiler).

cod3monk commented 6 years ago

All compiler arguments from the machine file are now used during linking.