File: include_ICC.mk

package info (click to toggle)
likwid 5.4.1%2Bdfsg-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 18,328 kB
  • sloc: ansic: 106,654; perl: 18,686; python: 1,922; makefile: 1,219; sh: 508; cpp: 456; f90: 214; asm: 61
file content (32 lines) | stat: -rw-r--r-- 715 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
CC  = icc
FC  = ifort
AS  = as
AR  = ar
PAS = ./perl/AsmGen.pl 
GEN_PAS = ./perl/generatePas.pl 
GEN_GROUPS = ./perl/generateGroups.pl 
GEN_PMHEADER = ./perl/gen_events.pl 

ANSI_CFLAGS  = -std=c99 #-strict-ansi

CFLAGS   =  -Ofast -fPIC -pthread
FCFLAGS  = -module ./
ASFLAGS  = -gdwarf-2
PASFLAGS  = x86-64
CPPFLAGS =
LFLAGS   = -pthread

SHARED_CFLAGS = -fPIC -pthread -fvisibility=hidden
SHARED_LFLAGS = -shared -pthread -fvisibility=hidden

DEFINES  = -D_GNU_SOURCE
DEFINES  += -DPAGE_ALIGNMENT=4096

INCLUDES =
LIBS     = -lrt

# colon seperated list of paths to search for libs at runtime on Xeon Phi file system
ICC_LIB_RPATHS =
ifneq (strip $(ICC_LIB_RPATHS),)
RPATHS += -Wl,-rpath=$(ICC_LIB_RPATHS)
endif