mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-27 00:57:50 +00:00
5973cbeb09
Update to version 1.4.5 released in 2020. Make it build and run with Clang 10: - clang has no register reservation for x86, hence patch-EnginePl_machine.h and -DNO_MACHINE_REG_FOR_REG_BANK to prevent using missing feature; - add patch-Ma2Asm_x86__64__any.c fetched from upstream SourceForge post-release commit dealing with PIC issues; - disable usage of spinlocks that results in a hang eating all available CPU cycles; fixed with -DUSE_LOCKS=1 -DUSE_RECURSIVE_LOCKS=1 -DUSE_SPIN_LOCKS=0; - the software uses bundled dlmalloc dated back 2011 that replaces functions like calloc() with own implemenations and it's calloc() sometimes fails to clear allocated memory; this results in SIGSEGV when its own hash-table implementation dereferences junk that supposed to be NULL pointer, so it fails to complete build; fixed with MMAP_CLEARS=0. PR: 231393
186 lines
8.5 KiB
Plaintext
186 lines
8.5 KiB
Plaintext
%%FD%%bin/fd2c
|
|
bin/gplc
|
|
bin/gprolog
|
|
bin/hexgplc
|
|
bin/ma2asm
|
|
bin/pl2wam
|
|
bin/wam2ma
|
|
gprolog-%%GPROLOG_VER%%/COPYING
|
|
gprolog-%%GPROLOG_VER%%/ChangeLog
|
|
gprolog-%%GPROLOG_VER%%/NEWS
|
|
gprolog-%%GPROLOG_VER%%/README
|
|
gprolog-%%GPROLOG_VER%%/VERSION
|
|
%%FD%%gprolog-%%GPROLOG_VER%%/bin/fd2c
|
|
gprolog-%%GPROLOG_VER%%/bin/gplc
|
|
gprolog-%%GPROLOG_VER%%/bin/gprolog
|
|
gprolog-%%GPROLOG_VER%%/bin/hexgplc
|
|
gprolog-%%GPROLOG_VER%%/bin/ma2asm
|
|
gprolog-%%GPROLOG_VER%%/bin/pl2wam
|
|
gprolog-%%GPROLOG_VER%%/bin/wam2ma
|
|
gprolog-%%GPROLOG_VER%%/gprolog.ico
|
|
gprolog-%%GPROLOG_VER%%/include/fd_to_c.h
|
|
gprolog-%%GPROLOG_VER%%/include/gprolog.h
|
|
%%FD%%gprolog-%%GPROLOG_VER%%/lib/all_fd_bips.o
|
|
gprolog-%%GPROLOG_VER%%/lib/all_pl_bips.o
|
|
gprolog-%%GPROLOG_VER%%/lib/debugger.o
|
|
%%FD%%gprolog-%%GPROLOG_VER%%/lib/libbips_fd.a
|
|
gprolog-%%GPROLOG_VER%%/lib/libbips_pl.a
|
|
%%FD%%gprolog-%%GPROLOG_VER%%/lib/libengine_fd.a
|
|
gprolog-%%GPROLOG_VER%%/lib/libengine_pl.a
|
|
gprolog-%%GPROLOG_VER%%/lib/liblinedit.a
|
|
gprolog-%%GPROLOG_VER%%/lib/top_level.o
|
|
%%PORTDOCS%%%%DOCSDIR%%/compil-scheme.eps
|
|
%%PORTDOCS%%%%DOCSDIR%%/compil-scheme.pdf
|
|
%%PORTDOCS%%%%DOCSDIR%%/contents_motif.gif
|
|
%%PORTDOCS%%%%DOCSDIR%%/debug-box.eps
|
|
%%PORTDOCS%%%%DOCSDIR%%/debug-box.pdf
|
|
%%PORTDOCS%%%%DOCSDIR%%/gprolog.chm
|
|
%%PORTDOCS%%%%DOCSDIR%%/gprolog.dvi
|
|
%%PORTDOCS%%%%DOCSDIR%%/gprolog.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/gprolog.pdf
|
|
%%PORTDOCS%%%%DOCSDIR%%/gprolog.ps
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/contents_motif.gif
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog-idx.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog.css
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog001.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog002.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog003.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog004.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog005.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog006.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog007.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog008.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog009.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog010.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog011.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog012.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog013.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog014.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog015.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog016.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog017.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog018.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog019.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog020.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog021.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog022.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog023.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog024.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog025.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog026.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog027.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog028.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog029.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog030.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog031.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog032.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog033.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog034.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog035.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog036.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog037.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog038.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog039.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog040.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog041.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog042.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog043.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog044.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog045.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog046.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog047.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog048.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog049.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog050.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog051.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog052.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog053.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog054.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog055.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog056.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog057.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog058.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog059.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog060.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog061.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog062.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog063.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog064.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog065.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog066.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog067.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog068.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog069.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog070.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog071.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog072.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/gprolog073.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/index.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/next_motif.gif
|
|
%%PORTDOCS%%%%DOCSDIR%%/html_node/previous_motif.gif
|
|
%%PORTDOCS%%%%DOCSDIR%%/logo.eps
|
|
%%PORTDOCS%%%%DOCSDIR%%/logo.pdf
|
|
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ExamplesC/Makefile
|
|
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ExamplesC/README
|
|
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ExamplesC/examp.pl
|
|
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ExamplesC/examp_c.c
|
|
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ExamplesC/new_main.pl
|
|
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ExamplesC/new_main_c.c
|
|
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ExamplesFD/Makefile
|
|
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ExamplesFD/alpha.pl
|
|
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ExamplesFD/array.pl
|
|
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ExamplesFD/bdiag.pl
|
|
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ExamplesFD/bdonald.pl
|
|
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ExamplesFD/bpigeon.pl
|
|
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ExamplesFD/bqueens.pl
|
|
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ExamplesFD/bramsey.pl
|
|
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ExamplesFD/bridge.pl
|
|
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ExamplesFD/bridge1.pl
|
|
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ExamplesFD/bschur.pl
|
|
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ExamplesFD/bsend.pl
|
|
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ExamplesFD/cars.pl
|
|
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ExamplesFD/crypta.pl
|
|
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ExamplesFD/digit8.pl
|
|
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ExamplesFD/donald.pl
|
|
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ExamplesFD/eq10.pl
|
|
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ExamplesFD/eq20.pl
|
|
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ExamplesFD/five.pl
|
|
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ExamplesFD/gardner.pl
|
|
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ExamplesFD/interval.pl
|
|
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ExamplesFD/langford.pl
|
|
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ExamplesFD/magic.pl
|
|
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ExamplesFD/magsq.pl
|
|
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ExamplesFD/multipl.pl
|
|
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ExamplesFD/partit.pl
|
|
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ExamplesFD/qg5.pl
|
|
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ExamplesFD/queens.pl
|
|
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ExamplesFD/queens_fd.fd
|
|
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ExamplesFD/send.pl
|
|
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ExamplesFD/square.pl
|
|
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ExamplesFD/srq.pl
|
|
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ExamplesPl/Makefile
|
|
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ExamplesPl/PROGS
|
|
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ExamplesPl/README
|
|
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ExamplesPl/boyer.pl
|
|
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ExamplesPl/browse.pl
|
|
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ExamplesPl/cal.pl
|
|
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ExamplesPl/chat_parser.pl
|
|
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ExamplesPl/common.pl
|
|
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ExamplesPl/crypt.pl
|
|
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ExamplesPl/ham.pl
|
|
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ExamplesPl/hook.pl
|
|
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ExamplesPl/meta_qsort.pl
|
|
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ExamplesPl/nand.pl
|
|
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ExamplesPl/nrev.pl
|
|
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ExamplesPl/poly_10.pl
|
|
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ExamplesPl/qsort.pl
|
|
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ExamplesPl/queens.pl
|
|
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ExamplesPl/queensn.pl
|
|
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ExamplesPl/query.pl
|
|
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ExamplesPl/reducer.pl
|
|
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ExamplesPl/sdda.pl
|
|
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ExamplesPl/sendmore.pl
|
|
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ExamplesPl/tak.pl
|
|
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ExamplesPl/tak_gvar.pl
|
|
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ExamplesPl/zebra.pl
|