summaryrefslogtreecommitdiff
path: root/config/pin_base.mpb
diff options
context:
space:
mode:
Diffstat (limited to 'config/pin_base.mpb')
-rw-r--r--config/pin_base.mpb10
1 files changed, 8 insertions, 2 deletions
diff --git a/config/pin_base.mpb b/config/pin_base.mpb
index 69389733..26bb6d5d 100644
--- a/config/pin_base.mpb
+++ b/config/pin_base.mpb
@@ -36,7 +36,8 @@ project {
}
specific (gnuace, make) {
- compile_flags += -O3 -funwind-tables -fno-stack-protector -fasynchronous-unwind-tables -fomit-frame-pointer -fno-strict-aliasing -fno-rtti -faligned-new -fPIC -isystem $(PIN_ROOT)/extras/stlport/include -isystem $(PIN_ROOT)/extras/libstdc++/include -isystem $(PIN_ROOT)/extras/crt/include -isystem $(PIN_ROOT)/extras/crt/include/arch-x86_64 -isystem $(PIN_ROOT)/extras/crt/include/kernel/uapi -isystem $(PIN_ROOT)/extras/crt/include/kernel/asm-x86_64 -I$(PIN_ROOT)/source/include/pin -I$(PIN_ROOT)/source/include/pin/gen -I$(PIN_ROOT)/extras/components/include -I$(PIN_ROOT)/extras/xed-intel64/include/xed -nostdlib -fpermissive -Wno-error=all -fno-exceptions
+ compile_flags += -O3 -funwind-tables -fno-stack-protector -fasynchronous-unwind-tables -fomit-frame-pointer -fno-strict-aliasing -fno-rtti -faligned-new -fPIC -nostdlib -fpermissive -Wno-error=all -fno-exceptions
+ compile_flags += '-isystem $(PIN_ROOT)/extras/stlport/include -isystem $(PIN_ROOT)/extras/libstdc++/include -isystem $(PIN_ROOT)/extras/crt/include -isystem $(PIN_ROOT)/extras/crt/include/kernel/uapi'
compile_flags -= -Wunused-parameter
libs += xed
@@ -88,7 +89,8 @@ feature(ia32) {
}
feature(intel64) {
- includes += $(PIN_ROOT)/extras/xed-intel64/include
+ includes += $(PIN_ROOT)/extras/xed-intel64/include \
+ $(PIN_ROOT)/extras/xed-intel64/include/xed
libpaths += $(PIN_ROOT)/intel64/lib \
$(PIN_ROOT)/intel64/lib-ext \
@@ -103,4 +105,8 @@ feature(intel64) {
lit_libs += libcpmt libcmt pinvm pin libxed ntdll-64
}
+ specific (make, gnuace) {
+ compile_flags += -isystem $(PIN_ROOT)/extras/crt/include/arch-x86_64 -isystem $(PIN_ROOT)/extras/crt/include/kernel/asm-x86_64
+ }
+
}