Build cpp(1) as PIE and with RELRO by default
This commit is contained in:
parent
42ff4b9310
commit
414e1bc8df
|
@ -27,7 +27,7 @@ type=binary
|
||||||
sources=main.c
|
sources=main.c
|
||||||
depends=$(OBJDIR)libcpp.so
|
depends=$(OBJDIR)libcpp.so
|
||||||
cflags=-fPIE
|
cflags=-fPIE
|
||||||
ldflags=-L$(OBJDIR). -L$(LIBDIR) -Wl,-rpath,$(LIBDIR) -lcpp
|
ldflags=-L$(OBJDIR). -L$(LIBDIR) -Wl,-rpath,$(LIBDIR) -lcpp -pie -Wl,-z,relro -Wl,-z,now
|
||||||
install=$(BINDIR)
|
install=$(BINDIR)
|
||||||
|
|
||||||
[main.c]
|
[main.c]
|
||||||
|
|
Loading…
Reference in New Issue
Block a user