Files
mercury/extras/dynamic_linking
Sebastian Godelet 1d530c7d4e Add more entries to .gitignore files
This is a consecutive patch to my previous patch, it extends the .gitignore
files to work more thoroughly on Windows.

browser/.gitignore:
    ignore .net .dll assemblies

compiler/.gitignore:
    ignore *.obj

extras/.gitignore:
    Ignore the tags directory
    Ignore: *.bat, *.lib,
    Ignore *.dll rather than lib*.dll because the .net assemblies are not
    prefixed.

extras/dynamic_linking/.gitignore:
    Ignore *.out (test output files)

extras/error/.gitignore:
    Ignoring unix binary for the error utility

extras/lex/tests/.gitignore:
    Ignore the test_regex binary

extras/moose/tests/.gitignore:
    Ignore array_based.m because it is generated from array_based.moo
2014-03-05 09:41:51 +11:00
..

This directory contains the following files:

dl.m:
	A module containing support for dynamic linking
	(i.e. a binding to the C functions dlopen(), dlsym(), and dlclose()).

name_mangle.m:
	A module containing a representation for Mercury procedure
	specifiers and a function for mangling them into symbol names
	suitable for passing to dlsym().

dl_test.m:
hello.m:
dl_test.exp:
	A sample program (and test case) for the use of dynamic linking.