Skip to content

Instantly share code, notes, and snippets.

@LnL7
Created November 28, 2018 00:44
Show Gist options
  • Save LnL7/3f7f7e00a2c6b2ec15d27e1be139402f to your computer and use it in GitHub Desktop.
Save LnL7/3f7f7e00a2c6b2ec15d27e1be139402f to your computer and use it in GitHub Desktop.
HARDENING: disabled flags: bindnow relro pie
HARDENING: Is active (not completely disabled with "all" flag)
extra flags before to /nix/store/rk3p99jbj4idl3dkkg1rxja5gz0qgs98-cctools-binutils-darwin/bin/ld:
''
original flags to /nix/store/rk3p99jbj4idl3dkkg1rxja5gz0qgs98-cctools-binutils-darwin/bin/ld:
-demangle
-lto_library
/nix/store/1vxvyrgjg869fh4makyzh7qjip96i1hv-clang-5.0.2/lib/libLTO.dylib
-dynamic
-arch
x86_64
-macosx_version_min
10.10.0
-o
dist/build/smoke/smoke
-L/nix/store/zmdzyd8q7h0zs4xn1pns3rr7c86c8vws-libc++-5.0.2/lib
-L/nix/store/764rsjbfmq4h8dib78p06dpkjxzlqcy4-libc++abi-5.0.2/lib
-L/nix/store/g4ai28irxv0pyla2b496rbpw9mnjdpwj-compiler-rt-5.0.2/lib
-L/nix/store/1xyb6094hhqgc1fbjda8azmnlxybfw2v-ncurses-6.1/lib
-L/nix/store/q92kjbb3i01dp4hpslpq7lcn8x6p1naf-gmp-6.1.2/lib
-L/nix/store/dxi3kdkngsz16sk88pifaj21z61ywyqn-libiconv-osx-10.11.6/lib
-L/nix/store/3538770s3fhn69zpdhc4z50skyzq38bv-postgresql-9.6.10/lib
-L/nix/store/8i234wl6w9cxw8yd56pl6gcmza5mw1af-postgresql-9.6.10-lib/lib
-L/private/tmp/nix-build-postgresql-libpq-0.9.4.2.drv-0/postgresql-libpq-0.9.4.2/dist/build
-L/nix/store/8i234wl6w9cxw8yd56pl6gcmza5mw1af-postgresql-9.6.10-lib/lib
-L/nix/store/zmdzyd8q7h0zs4xn1pns3rr7c86c8vws-libc++-5.0.2/lib
-L/nix/store/764rsjbfmq4h8dib78p06dpkjxzlqcy4-libc++abi-5.0.2/lib
-L/nix/store/g4ai28irxv0pyla2b496rbpw9mnjdpwj-compiler-rt-5.0.2/lib
-L/nix/store/1xyb6094hhqgc1fbjda8azmnlxybfw2v-ncurses-6.1/lib
-L/nix/store/q92kjbb3i01dp4hpslpq7lcn8x6p1naf-gmp-6.1.2/lib
-L/nix/store/dxi3kdkngsz16sk88pifaj21z61ywyqn-libiconv-osx-10.11.6/lib
-L/nix/store/3538770s3fhn69zpdhc4z50skyzq38bv-postgresql-9.6.10/lib
-L/nix/store/3mvhgl2iw1878101nxc12hbc2d9hzqkj-ghc-8.4.4/lib/ghc-8.4.4/unix-2.7.2.2
-L/nix/store/3mvhgl2iw1878101nxc12hbc2d9hzqkj-ghc-8.4.4/lib/ghc-8.4.4/time-1.8.0.2
-L/nix/store/3mvhgl2iw1878101nxc12hbc2d9hzqkj-ghc-8.4.4/lib/ghc-8.4.4/bytestring-0.10.8.2
-L/nix/store/3mvhgl2iw1878101nxc12hbc2d9hzqkj-ghc-8.4.4/lib/ghc-8.4.4/deepseq-1.4.3.0
-L/nix/store/3mvhgl2iw1878101nxc12hbc2d9hzqkj-ghc-8.4.4/lib/ghc-8.4.4/array-0.5.2.0
-L/nix/store/3mvhgl2iw1878101nxc12hbc2d9hzqkj-ghc-8.4.4/lib/ghc-8.4.4/base-4.11.1.0
-L/nix/store/3mvhgl2iw1878101nxc12hbc2d9hzqkj-ghc-8.4.4/lib/ghc-8.4.4/integer-gmp-1.0.2.0
-L/nix/store/3mvhgl2iw1878101nxc12hbc2d9hzqkj-ghc-8.4.4/lib/ghc-8.4.4/ghc-prim-0.5.2.0
-L/nix/store/3mvhgl2iw1878101nxc12hbc2d9hzqkj-ghc-8.4.4/lib/ghc-8.4.4/rts
-L/nix/store/zmdzyd8q7h0zs4xn1pns3rr7c86c8vws-libc++-5.0.2/lib
-L/nix/store/764rsjbfmq4h8dib78p06dpkjxzlqcy4-libc++abi-5.0.2/lib
-L/nix/store/g4ai28irxv0pyla2b496rbpw9mnjdpwj-compiler-rt-5.0.2/lib
-L/nix/store/1xyb6094hhqgc1fbjda8azmnlxybfw2v-ncurses-6.1/lib
-L/nix/store/q92kjbb3i01dp4hpslpq7lcn8x6p1naf-gmp-6.1.2/lib
-L/nix/store/dxi3kdkngsz16sk88pifaj21z61ywyqn-libiconv-osx-10.11.6/lib
-L/nix/store/zmdzyd8q7h0zs4xn1pns3rr7c86c8vws-libc++-5.0.2/lib
-L/nix/store/764rsjbfmq4h8dib78p06dpkjxzlqcy4-libc++abi-5.0.2/lib
-L/nix/store/g4ai28irxv0pyla2b496rbpw9mnjdpwj-compiler-rt-5.0.2/lib
-L/nix/store/1xyb6094hhqgc1fbjda8azmnlxybfw2v-ncurses-6.1/lib
-L/nix/store/q92kjbb3i01dp4hpslpq7lcn8x6p1naf-gmp-6.1.2/lib
-L/nix/store/dxi3kdkngsz16sk88pifaj21z61ywyqn-libiconv-osx-10.11.6/lib
-L/nix/store/3538770s3fhn69zpdhc4z50skyzq38bv-postgresql-9.6.10/lib
-L/nix/store/8i234wl6w9cxw8yd56pl6gcmza5mw1af-postgresql-9.6.10-lib/lib
-L/nix/store/zmdzyd8q7h0zs4xn1pns3rr7c86c8vws-libc++-5.0.2/lib
-L/nix/store/764rsjbfmq4h8dib78p06dpkjxzlqcy4-libc++abi-5.0.2/lib
-L/nix/store/g4ai28irxv0pyla2b496rbpw9mnjdpwj-compiler-rt-5.0.2/lib
-L/nix/store/1xyb6094hhqgc1fbjda8azmnlxybfw2v-ncurses-6.1/lib
-L/nix/store/q92kjbb3i01dp4hpslpq7lcn8x6p1naf-gmp-6.1.2/lib
-L/nix/store/dxi3kdkngsz16sk88pifaj21z61ywyqn-libiconv-osx-10.11.6/lib
-L/nix/store/zmdzyd8q7h0zs4xn1pns3rr7c86c8vws-libc++-5.0.2/lib
-L/nix/store/764rsjbfmq4h8dib78p06dpkjxzlqcy4-libc++abi-5.0.2/lib
-L/nix/store/g4ai28irxv0pyla2b496rbpw9mnjdpwj-compiler-rt-5.0.2/lib
-L/nix/store/1xyb6094hhqgc1fbjda8azmnlxybfw2v-ncurses-6.1/lib
-L/nix/store/q92kjbb3i01dp4hpslpq7lcn8x6p1naf-gmp-6.1.2/lib
-L/nix/store/dxi3kdkngsz16sk88pifaj21z61ywyqn-libiconv-osx-10.11.6/lib
-L/nix/store/3538770s3fhn69zpdhc4z50skyzq38bv-postgresql-9.6.10/lib
-L/nix/store/8i234wl6w9cxw8yd56pl6gcmza5mw1af-postgresql-9.6.10-lib/lib
-L/nix/store/zmdzyd8q7h0zs4xn1pns3rr7c86c8vws-libc++-5.0.2/lib
-L/nix/store/764rsjbfmq4h8dib78p06dpkjxzlqcy4-libc++abi-5.0.2/lib
-L/nix/store/g4ai28irxv0pyla2b496rbpw9mnjdpwj-compiler-rt-5.0.2/lib
-L/nix/store/1xyb6094hhqgc1fbjda8azmnlxybfw2v-ncurses-6.1/lib
-L/nix/store/q92kjbb3i01dp4hpslpq7lcn8x6p1naf-gmp-6.1.2/lib
-L/nix/store/dxi3kdkngsz16sk88pifaj21z61ywyqn-libiconv-osx-10.11.6/lib
-L/nix/store/zmdzyd8q7h0zs4xn1pns3rr7c86c8vws-libc++-5.0.2/lib
-L/nix/store/764rsjbfmq4h8dib78p06dpkjxzlqcy4-libc++abi-5.0.2/lib
-L/nix/store/g4ai28irxv0pyla2b496rbpw9mnjdpwj-compiler-rt-5.0.2/lib
-L/nix/store/1xyb6094hhqgc1fbjda8azmnlxybfw2v-ncurses-6.1/lib
-L/nix/store/q92kjbb3i01dp4hpslpq7lcn8x6p1naf-gmp-6.1.2/lib
-L/nix/store/dxi3kdkngsz16sk88pifaj21z61ywyqn-libiconv-osx-10.11.6/lib
-L/nix/store/3538770s3fhn69zpdhc4z50skyzq38bv-postgresql-9.6.10/lib
-L/nix/store/8i234wl6w9cxw8yd56pl6gcmza5mw1af-postgresql-9.6.10-lib/lib
-L/nix/store/zmdzyd8q7h0zs4xn1pns3rr7c86c8vws-libc++-5.0.2/lib
-L/nix/store/764rsjbfmq4h8dib78p06dpkjxzlqcy4-libc++abi-5.0.2/lib
-L/nix/store/g4ai28irxv0pyla2b496rbpw9mnjdpwj-compiler-rt-5.0.2/lib
-L/nix/store/1xyb6094hhqgc1fbjda8azmnlxybfw2v-ncurses-6.1/lib
-L/nix/store/q92kjbb3i01dp4hpslpq7lcn8x6p1naf-gmp-6.1.2/lib
-L/nix/store/dxi3kdkngsz16sk88pifaj21z61ywyqn-libiconv-osx-10.11.6/lib
-L/nix/store/zmdzyd8q7h0zs4xn1pns3rr7c86c8vws-libc++-5.0.2/lib
-L/nix/store/764rsjbfmq4h8dib78p06dpkjxzlqcy4-libc++abi-5.0.2/lib
-L/nix/store/g4ai28irxv0pyla2b496rbpw9mnjdpwj-compiler-rt-5.0.2/lib
-L/nix/store/1xyb6094hhqgc1fbjda8azmnlxybfw2v-ncurses-6.1/lib
-L/nix/store/q92kjbb3i01dp4hpslpq7lcn8x6p1naf-gmp-6.1.2/lib
-L/nix/store/dxi3kdkngsz16sk88pifaj21z61ywyqn-libiconv-osx-10.11.6/lib
-L/nix/store/3538770s3fhn69zpdhc4z50skyzq38bv-postgresql-9.6.10/lib
-L/nix/store/8i234wl6w9cxw8yd56pl6gcmza5mw1af-postgresql-9.6.10-lib/lib
-L/nix/store/zmdzyd8q7h0zs4xn1pns3rr7c86c8vws-libc++-5.0.2/lib
-L/nix/store/764rsjbfmq4h8dib78p06dpkjxzlqcy4-libc++abi-5.0.2/lib
-L/nix/store/g4ai28irxv0pyla2b496rbpw9mnjdpwj-compiler-rt-5.0.2/lib
-L/nix/store/1xyb6094hhqgc1fbjda8azmnlxybfw2v-ncurses-6.1/lib
-L/nix/store/q92kjbb3i01dp4hpslpq7lcn8x6p1naf-gmp-6.1.2/lib
-L/nix/store/dxi3kdkngsz16sk88pifaj21z61ywyqn-libiconv-osx-10.11.6/lib
-L/nix/store/zmdzyd8q7h0zs4xn1pns3rr7c86c8vws-libc++-5.0.2/lib
-L/nix/store/764rsjbfmq4h8dib78p06dpkjxzlqcy4-libc++abi-5.0.2/lib
-L/nix/store/g4ai28irxv0pyla2b496rbpw9mnjdpwj-compiler-rt-5.0.2/lib
-L/nix/store/1xyb6094hhqgc1fbjda8azmnlxybfw2v-ncurses-6.1/lib
-L/nix/store/q92kjbb3i01dp4hpslpq7lcn8x6p1naf-gmp-6.1.2/lib
-L/nix/store/dxi3kdkngsz16sk88pifaj21z61ywyqn-libiconv-osx-10.11.6/lib
-L/nix/store/3538770s3fhn69zpdhc4z50skyzq38bv-postgresql-9.6.10/lib
-L/nix/store/8i234wl6w9cxw8yd56pl6gcmza5mw1af-postgresql-9.6.10-lib/lib
-L/nix/store/n70vmq3kgmbjk7nj0vaa1q7ny1p25k2p-Libsystem-osx-10.11.6/lib
-L/nix/store/qgjbgr5j1m1glw5b8n66qgvad2izxnni-clang-5.0.2-lib/lib
-lm
-no_compact_unwind
dist/build/smoke/smoke-tmp/Main.o
/private/tmp/nix-build-postgresql-libpq-0.9.4.2.drv-0/ghc40284_0/ghc_2.o
-u
_base_GHCziTopHandler_runIO_closure
-u
_base_GHCziTopHandler_runNonIO_closure
-u
_ghczmprim_GHCziTuple_Z0T_closure
-u
_ghczmprim_GHCziTypes_True_closure
-u
_ghczmprim_GHCziTypes_False_closure
-u
_base_GHCziPack_unpackCString_closure
-u
_base_GHCziWeak_runFinalizzerBatch_closure
-u
_base_GHCziIOziException_stackOverflow_closure
-u
_base_GHCziIOziException_heapOverflow_closure
-u
_base_GHCziIOziException_allocationLimitExceeded_closure
-u
_base_GHCziIOziException_blockedIndefinitelyOnMVar_closure
-u
_base_GHCziIOziException_blockedIndefinitelyOnSTM_closure
-u
_base_GHCziIOziException_cannotCompactFunction_closure
-u
_base_GHCziIOziException_cannotCompactPinned_closure
-u
_base_GHCziIOziException_cannotCompactMutable_closure
-u
_base_ControlziExceptionziBase_absentSumFieldError_closure
-u
_base_ControlziExceptionziBase_nonTermination_closure
-u
_base_ControlziExceptionziBase_nestedAtomically_closure
-u
_base_GHCziEventziThread_blockedOnBadFD_closure
-u
_base_GHCziConcziSync_runSparks_closure
-u
_base_GHCziConcziIO_ensureIOManagerIsRunning_closure
-u
_base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure
-u
_base_GHCziConcziSignal_runHandlersPtr_closure
-u
_base_GHCziTopHandler_flushStdHandles_closure
-u
_base_GHCziTopHandler_runMainIO_closure
-u
_ghczmprim_GHCziTypes_Czh_con_info
-u
_ghczmprim_GHCziTypes_Izh_con_info
-u
_ghczmprim_GHCziTypes_Fzh_con_info
-u
_ghczmprim_GHCziTypes_Dzh_con_info
-u
_ghczmprim_GHCziTypes_Wzh_con_info
-u
_base_GHCziPtr_Ptr_con_info
-u
_base_GHCziPtr_FunPtr_con_info
-u
_base_GHCziInt_I8zh_con_info
-u
_base_GHCziInt_I16zh_con_info
-u
_base_GHCziInt_I32zh_con_info
-u
_base_GHCziInt_I64zh_con_info
-u
_base_GHCziWord_W8zh_con_info
-u
_base_GHCziWord_W16zh_con_info
-u
_base_GHCziWord_W32zh_con_info
-u
_base_GHCziWord_W64zh_con_info
-u
_base_GHCziStable_StablePtr_con_info
-u
_hs_atomic_add8
-u
_hs_atomic_add16
-u
_hs_atomic_add32
-u
_hs_atomic_add64
-u
_hs_atomic_sub8
-u
_hs_atomic_sub16
-u
_hs_atomic_sub32
-u
_hs_atomic_sub64
-u
_hs_atomic_and8
-u
_hs_atomic_and16
-u
_hs_atomic_and32
-u
_hs_atomic_and64
-u
_hs_atomic_nand8
-u
_hs_atomic_nand16
-u
_hs_atomic_nand32
-u
_hs_atomic_nand64
-u
_hs_atomic_or8
-u
_hs_atomic_or16
-u
_hs_atomic_or32
-u
_hs_atomic_or64
-u
_hs_atomic_xor8
-u
_hs_atomic_xor16
-u
_hs_atomic_xor32
-u
_hs_atomic_xor64
-u
_hs_cmpxchg8
-u
_hs_cmpxchg16
-u
_hs_cmpxchg32
-u
_hs_cmpxchg64
-u
_hs_atomicread8
-u
_hs_atomicread16
-u
_hs_atomicread32
-u
_hs_atomicread64
-u
_hs_atomicwrite8
-u
_hs_atomicwrite16
-u
_hs_atomicwrite32
-u
_hs_atomicwrite64
-search_paths_first
-dead_strip
-lHSpostgresql-libpq-0.9.4.2-1ElhWSgBlqQImeIskHNSpZ
-lHSunix-2.7.2.2
-lHStime-1.8.0.2
-lHSbytestring-0.10.8.2
-lHSdeepseq-1.4.3.0
-lHSarray-0.5.2.0
-lHSbase-4.11.1.0
-lHSinteger-gmp-1.0.2.0
-lHSghc-prim-0.5.2.0
-lHSrts
-lCffi
-lpq
-lgmp
-lm
-ldl
-dead_strip_dylibs
-liconv
-liconv
-lSystem
/nix/store/gvxgcn8raymd4id2r2rrlwmsnfl2f789-clang-wrapper-5.0.2/resource-root/lib/darwin/libclang_rt.osx.a
-F/nix/store/sl8jnxmazmi20cavdmz12nb79s3phi4q-swift-corefoundation/Library/Frameworks
-F/nix/store/sl8jnxmazmi20cavdmz12nb79s3phi4q-swift-corefoundation/Library/Frameworks
-F/nix/store/sl8jnxmazmi20cavdmz12nb79s3phi4q-swift-corefoundation/Library/Frameworks
-F/nix/store/sl8jnxmazmi20cavdmz12nb79s3phi4q-swift-corefoundation/Library/Frameworks
-F/nix/store/sl8jnxmazmi20cavdmz12nb79s3phi4q-swift-corefoundation/Library/Frameworks
-F/nix/store/sl8jnxmazmi20cavdmz12nb79s3phi4q-swift-corefoundation/Library/Frameworks
-F/nix/store/sl8jnxmazmi20cavdmz12nb79s3phi4q-swift-corefoundation/Library/Frameworks
extra flags after to /nix/store/rk3p99jbj4idl3dkkg1rxja5gz0qgs98-cctools-binutils-darwin/bin/ld:
-rpath
/nix/store/sl8jnxmazmi20cavdmz12nb79s3phi4q-swift-corefoundation/Library/Frameworks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment