Commit Graph

33 Commits

Author SHA1 Message Date
Julien Fischer
0936958579 Add a missing parenthesis.
README.md:
   As above.
2023-09-13 16:49:23 +10:00
Julien Fischer
b1b4f9ff97 Update documentation for Cygwin.
README.Cygwin:
    Rename -> README.Cygwin.md.

    Replace the contents of this file; its existing contents were
    horribly out-of-date.

README.MS-VisualC.md:
README.MS-Windows.md:
    Update links.

NEWS.md:
    Announce that 32-bit Cygwin is no longer supported.
2023-08-14 12:12:06 +10:00
Julien Fischer
06d83c7ca9 Rename NEWS -> NEWS.md.
NEWS:
    As above.

README.md:
RELEASE_NOTES:
bindist/Mmakefile:
compiler/notes/coding_standards.html:
compiler/notes/developer_intro.html:
    Conform to the above change.
2023-01-23 13:09:02 +11:00
Julien Fischer
d3059f5e0f Use https links in more spots.
README.Docker:
README.bootstrap:
README.cross.md:
README.md:
RELEASE_NOTES:
     As above.
2023-01-23 04:11:07 +11:00
Julien Fischer
c79966ea17 Convert README.clang to Markdown.
README.clang:
    As above.

    Add a .md extension.

README.md:
RELEASE_NOTES:
    Conform to the above change.
2023-01-23 02:09:44 +11:00
Julien Fischer
344db9162e Convert README.MS-VisualC to Markdown
README.MS-VisualC:
    As above.

README.md:
    Conform to the above change.
2023-01-23 01:37:57 +11:00
Julien Fischer
8cda709b9c Convert README.Linux-aarch64 to Markdown.
README.Linux-aarch64:
    As above.

README.md:
    Link the above file from here.
2023-01-23 00:44:25 +11:00
Julien Fischer
35f461a952 Convert README.Solaris to Markdown.
README.Solaris:
    As above.

README.md:
    Conform to the above change.
2023-01-23 00:35:04 +11:00
Julien Fischer
f3ec15c1c2 Convert README.{Free,Open}BSD to Markdown.
README.FreeBSD:
README.OpenBSD:
    As above.

    Add .md extension.

README.md:
    Conform to the above change.
2023-01-23 00:11:21 +11:00
Julien Fischer
e922519879 Convert README.HPUX to Markdown.
README.AIX:
    As above.

    Rename this file to README.HPUX.md,

README.md:
    Conform to the above change.
2023-01-23 00:00:59 +11:00
Julien Fischer
9a93f70f8b Convert README.AIX to Markdown.
README.AIX:
    As above.

    Rename this file to README.AIX.md,

README.md:
    Conform to the above change.
2023-01-22 23:56:54 +11:00
Julien Fischer
5d62f7a868 Convert README.MS-Windows to Markdown.
README.MS-Windows:
    As above.

    Rename this file to README.MS-Windows.md.

README.md:
    Conform to the above change.
2023-01-22 23:21:05 +11:00
Julien Fischer
736f6252d8 Update README.MacOS:
README.MacOS:
    Rename to README.macOS.md.

    Fix markdown in a few spots.

    Add a missing word.

    Describe the OS as "macOS", which is what Apple currently call it.

    Fix up some links.

README.md:
    Conform to the above change.
2023-01-22 16:26:02 +11:00
Julien Fischer
e6f0b6fa36 Update and rewrite README.CSharp.
Convert it to Markdown.

README.CSharp.
    Add a .md extension.

    Update many of the details in this file.

    Add a table-of-contents.

    Break up the FAQ into separate named sections.

README.md:
    Conform to the above change of name.
2023-01-19 20:31:26 +11:00
Julien Fischer
36268bbbb2 Update and rewrite README.Java.
Convert it to Markdown.

README.Java:
    Add a .md extension.

    Update many of the details in this file.

    Add a table-of-contents.

    Break up the FAQ into separate named sections.

README.md:
    Conform to the above change of name.
2023-01-11 11:58:44 +11:00
Peter Wang
5e3516ca5a Convert README.cross to markdown.
README.cross:
    Convert README.cross to markdown.

    Rename to README.cross.md.

.nocopyright:
README.MS-Windows:
README.md:
tools/configure_cross:
tools/copy_mercury_binaries:
    Update references to README.cross.
2022-07-18 17:41:46 +10:00
Zoltan Somogyi
818d69a861 Minor improvements to .md files.
Convert extras/README to .md.
2022-01-07 14:54:00 +11:00
Julien Fischer
2ea9e2f9ab Add link to samples from README.md.
README.md:
    As above.
2022-01-03 15:07:21 +11:00
Julien Fischer
093018109c Update references to LIMITATIONS file.
BUGS:
README.md:
bindist/Mmakefile:
compiler/notes/release_checklist.html:
compiler/prog_data.m:
doc/reference_manual.texi:
library/list.m:
runtime/mercury_type_desc.h:
    As above.
2022-01-01 15:53:34 +11:00
Peter Wang
6a18491e03 Further prevent use of non-local gotos with PIC on x86 with GCC 5+.
configure.ac:
    Run the C compiler to check if it actually targets x86-64.
    Previously we assumed if $host is x86_64 then the C compiler will be
    targeting x86-64, but that is not true if gcc -m32 or gcc -mx32 is
    used.

    Then, as before, if the C compiler targets x86 and dynamic linking
    is enabled (except on Windows) and GCC is version 5+ then disable
    selection of any grades that use gcc labels.

runtime/mercury_goto.h:
    Report an error if the user tries to use non-local gotos with PIC
    on x86 with GCC 5+.

README.x86:
    Document the issue.

README.md:
    Add reference to README.x86.
2021-05-10 15:21:04 +10:00
Peter Wang
960592d826 Fix link to README.cross.
README.md:
    Fix link to README.cross. List it under "Plaforms".
2021-05-06 11:47:53 +10:00
Peter Wang
b02816e7ac Support cross-compiling for Linux/Aarch64.
tools/configure_cross:
tools/configure_mingw_cross:
    Rename configure_mingw_cross to configure_cross.

    Support aarch64-linux-gnu as a target.

    Make the script recognise a --with-cc option.

README.cross:
    Rewrite instructions for building with a cross-compiler.

README.MinGW-cross:
    Delete old instructions.

.nocopyright:
README.MS-Windows
README.md:
    Replace references to README.MinGW-cross with README.cross.

NEWS:
    Announce change.
2021-05-04 10:37:02 +10:00
Adrian Wong
7e14049e13 Fix missing open parenthesis in README.md.
README.md:
    As above.
2020-11-06 12:20:33 +11:00
Peter Wang
fc4c747386 Delete references to Erlang backend in documentation.
.INSTALL.in:
.nocopyright:
BUGS:
README.Erlang:
README.MS-VisualC:
README.MacOS:
README.MinGW:
README.md:
doc/reference_manual.texi:
doc/user_guide.texi:
    As above.

NEWS:
    Announce removal of Erlang backend.
2020-10-27 10:56:10 +11:00
Julien Fischer
ff39b3463b Remove legacy support for the Alpha architecture.
README.Linux-Alpha:
runtime/machdeps/ALPHA_REGS:
runtime/machdeps/alpha_regs.h:
runtime/machdeps/alpha_regtest:
    Delete these files.

configure.ac:
runtime/Mmakefile:
runtime/mercury_goto.h:
runtime/mercury_regs.h:
README.md:
README.Linux:
README.Linux-PPC:
    Delete or update references to the Alpha architecture.

NEWS:
    Announce the above.

scripts/mgnuc.in:
    Unrelated: update a comment.
2020-10-18 16:35:52 +11:00
Sebastian Godelet
ec548e4a45 Add Docker readme 2019-01-02 12:30:56 +00:00
Peter Wang
04ad98c7b4 Support OpenBSD.
configure.ac:
    Set flags to build Boehm GC with threads support and parallel
    marking.

    Prevent use of "__thread" storage class specifier on OpenBSD;
    it does not work.

    Enable shared libraries on OpenBSD.

README.OpenBSD:
    New file.

.README.in:
README.md:
    Mention README.OpenBSD.

.nocopyright:
    Add README.OpenBSD.
2018-03-01 17:52:38 +11:00
Julien Fischer
f169071bea Fix an incomplete sentence in README.md:
README.md:
	As above.
2015-01-05 16:54:11 +11:00
Paul Bone
0efd461861 Make Julien's review suggestions
README.md:
    Remove references to lcc (hasn't been tried with Mercury for years)
    and the old .NET backend from README.md (likely to cause confusion
    more than anything else).

README.md:
README.IRIX-5:
    Remove the references to IRIX-5 (including the file README.IRIX-5)
    completely.  IRIX is pretty much dead, this documentation is pretty
    much clutter at this point.

README.AIX:
README.HPUX:
    Replacing the contents of README.HPUX and README.AIX to say that
    Mercury (to the best of our knowledge) hasn't been tried with recent
    versions of those OSs.
2014-05-28 12:39:42 +10:00
Peter Wang
4a5b97ce4c Edit README.md
README.md:
    Fixed whitespace.

    Made more succinct.
2014-05-28 12:30:13 +10:00
Paul Bone
154cdf195b Make a number of changes to the README.md file
README.md:
    Reorder the list or README files to that they occur from most relevant
    to new users to least relevant.  In particular put commonly-used
    backends and platforms earlier in the list.

    Provide some introductory text that introduce the user to the multiple
    backends available.

    Add further links to more information such as the documentation.

    Add text so that the file reads more natrually.
2014-05-27 14:32:55 +10:00
Sebastian Godelet
23c47465d2 README.md changes
README.md:
    Changed intro to www.mercurylang.org introduction.

    Added a NOTES and LIMITATIONS section.

    Added a link to the README.bootstrap.
2014-05-27 14:31:36 +10:00
Sebastian Godelet
8a819ea004 Create README.md
(Commit log by Paul Bone)

Github will automatically format and display a file named README.md in the
root directory of any project.  This can be helpful to, at a minimum, direct
anyone browsing github to the project's website.  Sebastian has contributed
the following README.md.

README.md:
    New markdown-formatted README file for github.
2014-05-27 14:31:36 +10:00