Author: Mihnea Saracin <[email protected]>
Branch: nopax
Changeset: r91935:acf31eacc13b
Date: 2017-06-07 14:19 +0300
http://bitbucket.org/pypy/pypy/changeset/acf31eacc13b/

Log:    replaced the paxmark call with a general implementation

diff --git a/rpython/translator/c/genc.py b/rpython/translator/c/genc.py
--- a/rpython/translator/c/genc.py
+++ b/rpython/translator/c/genc.py
@@ -403,7 +403,7 @@
             mk.definition('PAX_TARGET', '%s' % (exe_name))
             rules.append(('$(PAX_TARGET)', '$(TARGET) main.o', [
                           '$(CC_LINK) $(LDFLAGS_LINK) main.o -L. 
-l$(SHARED_IMPORT_LIB) -o $@ $(RPATH_FLAGS)',
-                          'paxmark -zm $(PAX_TARGET)']))
+                          'attr -q -s pax.flags -V m $(PAX_TARGET)']))
             mk.rule('nopax', '',
                     '$(MAKE) CFLAGS="$(CFLAGS) $(CFLAGSEXTRA)" 
LDFLAGS="$(LDFLAGS)" $(PAX_TARGET)')
 
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to