Apply address space layout randomization (ASLR) 09/78709/1 accepted/tizen/common/20160707.171457 accepted/tizen/ivi/20160707.042945 accepted/tizen/mobile/20160707.043009 accepted/tizen/tv/20160707.042921 accepted/tizen/wearable/20160707.042959 submit/tizen/20160707.010852
authorShinwoo Kim <cinoo.kim@samsung.com>
Wed, 3 Jun 2015 11:30:57 +0000 (20:30 +0900)
committerShinwoo Kim <cinoo.kim@samsung.com>
Wed, 6 Jul 2016 12:15:55 +0000 (21:15 +0900)
Conflicts:
bus/Makefile.am

Change-Id: Ifbe933b90f357c0a179175333d57edc88b6c2316

bus/Makefile.am
registryd/Makefile.am

index 574e0ad..8e0eec6 100644 (file)
@@ -7,8 +7,9 @@ libexec_PROGRAMS = at-spi-bus-launcher
 at_spi_bus_launcher_SOURCES = at-spi-bus-launcher.c
 at_spi_bus_launcher_CPPFLAGS = -DSYSCONFDIR=\"$(sysconfdir)\" \
                                -DDBUS_DAEMON=\"$(DBUS_DAEMON)\"
-at_spi_bus_launcher_CFLAGS = $(GIO_CFLAGS) $(APPSVC_CFLAGS) $(VCONF_CFLAGS) $(AUL_CFLAGS)
+at_spi_bus_launcher_CFLAGS = $(GIO_CFLAGS) $(APPSVC_CFLAGS) $(VCONF_CFLAGS) $(AUL_CFLAGS) -fPIE
 at_spi_bus_launcher_LDADD = $(GIO_LIBS) $(X_LIBS) $(APPSVC_LIBS) $(VCONF_LIBS) $(AUL_LIBS)
+at_spi_bus_launcher_LDFLAGS = -pie
 
 default_sessiondir = $(sysconfdir)/xdg/autostart
 default_session_DATA = at-spi-dbus-bus.desktop
index c9c9d39..1e2e953 100644 (file)
@@ -1,6 +1,8 @@
 libexec_PROGRAMS = at-spi2-registryd
 
+at_spi2_registryd_LDFLAGS = -pie
 at_spi2_registryd_CFLAGS =     \
+       -fPIE \
        $(GLIB_CFLAGS)          \
        $(GIO_CFLAGS)           \
        $(DBUS_CFLAGS)  \