|
@@ -589,13 +589,13 @@ data_target = $(prefix)/$(data_dir)
|
|
# uses a faster malloc
|
|
# uses a faster malloc
|
|
# -DDBG_QM_MALLOC
|
|
# -DDBG_QM_MALLOC
|
|
# qm_malloc debug code, will cause pkg_malloc and shm_malloc
|
|
# qm_malloc debug code, will cause pkg_malloc and shm_malloc
|
|
-# to keep and display lot of debuging information: file name,
|
|
|
|
|
|
+# to keep and display lot of debugging information: file name,
|
|
# function, line number of malloc/free call for each block,
|
|
# function, line number of malloc/free call for each block,
|
|
# extra error checking (trying to free the same pointer
|
|
# extra error checking (trying to free the same pointer
|
|
# twice, trying to free a pointer alloc'ed with a different
|
|
# twice, trying to free a pointer alloc'ed with a different
|
|
# malloc etc.)
|
|
# malloc etc.)
|
|
# -DVQ_MALLOC
|
|
# -DVQ_MALLOC
|
|
-# additional option to PKG_MALLOC which utilizes a fater then
|
|
|
|
|
|
+# additional option to PKG_MALLOC which utilizes a faster than
|
|
# qm version
|
|
# qm version
|
|
# (not true anymore, q_malloc performs approx. the same)
|
|
# (not true anymore, q_malloc performs approx. the same)
|
|
# -DQ_MALLOC
|
|
# -DQ_MALLOC
|
|
@@ -619,7 +619,7 @@ data_target = $(prefix)/$(data_dir)
|
|
# -DMEM_JOIN_FREE
|
|
# -DMEM_JOIN_FREE
|
|
# enable the join of free memory chunks (see also mem_join cfg param)
|
|
# enable the join of free memory chunks (see also mem_join cfg param)
|
|
# -DFAST_LOCK
|
|
# -DFAST_LOCK
|
|
-# uses fast arhitecture specific locking (see the arh. specific section)
|
|
|
|
|
|
+# uses fast architecture specific locking (see the arch. specific section)
|
|
# -DUSE_SYSV_SEM
|
|
# -DUSE_SYSV_SEM
|
|
# uses sys v sems for locking (slower & limited number)
|
|
# uses sys v sems for locking (slower & limited number)
|
|
# -DUSE_PTHREAD_MUTEX
|
|
# -DUSE_PTHREAD_MUTEX
|
|
@@ -1004,9 +1004,9 @@ ifeq ($(CC_NAME), icc)
|
|
CFLAGS+=-O3 -ipo -ipo_obj -unroll $(PROFILE) \
|
|
CFLAGS+=-O3 -ipo -ipo_obj -unroll $(PROFILE) \
|
|
-tpp6 -xK #-openmp #optimize for PIII
|
|
-tpp6 -xK #-openmp #optimize for PIII
|
|
# -prefetch doesn't seem to work
|
|
# -prefetch doesn't seem to work
|
|
- #( ty to inline acroos files, unroll loops,prefetch,
|
|
|
|
|
|
+ #( try to inline across files, unroll loops, prefetch,
|
|
# optimize for PIII, use PIII instructions & vect.,
|
|
# optimize for PIII, use PIII instructions & vect.,
|
|
- # mutlithread loops)
|
|
|
|
|
|
+ # multithread loops)
|
|
else
|
|
else
|
|
#other compilers
|
|
#other compilers
|
|
$(error Unsupported compiler ($(CC):$(CC_NAME)), try gcc)
|
|
$(error Unsupported compiler ($(CC):$(CC_NAME)), try gcc)
|
|
@@ -1087,9 +1087,9 @@ ifeq ($(CC_NAME), icc)
|
|
CFLAGS+=-O3 -ipo -ipo_obj -unroll $(PROFILE) \
|
|
CFLAGS+=-O3 -ipo -ipo_obj -unroll $(PROFILE) \
|
|
-tpp6 -xK #-openmp #optimize for PIII
|
|
-tpp6 -xK #-openmp #optimize for PIII
|
|
# -prefetch doesn't seem to work
|
|
# -prefetch doesn't seem to work
|
|
- #( ty to inline acroos files, unroll loops,prefetch,
|
|
|
|
|
|
+ #( try to inline across files, unroll loops, prefetch,
|
|
# optimize for PIII, use PIII instructions & vect.,
|
|
# optimize for PIII, use PIII instructions & vect.,
|
|
- # mutlithread loops)
|
|
|
|
|
|
+ # multithread loops)
|
|
else
|
|
else
|
|
#other compilers
|
|
#other compilers
|
|
$(error Unsupported compiler ($(CC):$(CC_NAME)), try gcc)
|
|
$(error Unsupported compiler ($(CC):$(CC_NAME)), try gcc)
|