blob: 8537cbb04e84b0cd2b267673a4857d9a67e9940f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
# Optional QEMU TCG plugin: full instruction/memory activity tracing.
# Requires the QEMU plugin API header (vendored as qemu-plugin.h, GPL-2.0+).
CC ?= gcc
HEADER := qemu-plugin.h
TARGET := greeneye-trace.so
CFLAGS ?= -O2 -fPIC -Wall -Wextra -fvisibility=hidden -I.
all: $(TARGET)
$(TARGET): greeneye_trace.c $(HEADER)
$(CC) $(CFLAGS) -shared -o $@ greeneye_trace.c
clean:
rm -f $(TARGET) *.o
|