mirror of
https://github.com/compiler-explorer/compiler-explorer.git
synced 2025-12-27 09:23:52 -05:00
New attempt at running the haskell demangler
This commit is contained in:
1
haskell/.gitignore
vendored
1
haskell/.gitignore
vendored
@@ -1,3 +1,4 @@
|
||||
*.hi
|
||||
*.o
|
||||
*.so*
|
||||
demangle
|
||||
|
||||
@@ -1,6 +1,11 @@
|
||||
GHC?=ghc
|
||||
demangle: demangle.hs
|
||||
$(GHC) -optl-static -optl-pthread -package ghc demangle.hs
|
||||
$(GHC) -package ghc -dynamic demangle.hs -optl-Wl,-rpath,'$$ORIGIN'
|
||||
ldd demangle \
|
||||
| sed -n -e 's/.*=> \([^ ]*\) .*/\1/p' \
|
||||
| egrep -v '^/lib' \
|
||||
| xargs cp -t .
|
||||
|
||||
|
||||
clean:
|
||||
rm demangle.o demangle demangle.hi
|
||||
rm -f demangle.o demangle demangle.hi *.so*
|
||||
|
||||
Reference in New Issue
Block a user