Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

4.10.0 haiku #9436

Closed
wants to merge 647 commits into from
Closed

4.10.0 haiku #9436

wants to merge 647 commits into from

Conversation

Sylvain78
Copy link
Contributor

In order to compile ocaml on Haiku, the network functions reside in lnetwork, and two formats had to be modified.

Gbury and others added 30 commits February 20, 2020 15:37
Relative paths are needed in ocamltest (rather than plain executable
file names), because else 'execvp' searches for the executable in the
PATH instead of the current directory.
An error was triggered on the floating point computations because of
rounding errors between the read from the D array, and the C-side fp
computation which used 80-bit precision.
runtime/Makefile: Get rid of two useless calls to cat (cosmetic)
Some "Changes" in 4.09 weren't included in 4.09
Fix exhaustivity checking in presence of empty types
BOOTSTRAP.adoc: clarify some points (closes ocaml#9278).
* Document the base case (`[ ]`) of List.for_all and List.exists
nojb and others added 8 commits April 19, 2020 17:53
We don't want to record the state of the file system at the start
of the compilation in the compiled files.
Consequently, we only add persistent modules to the env summary
if they have an observable action on the initial environment.
This is only the case if they shadow a non-persistent module of the
initially opened library (which can only be Stdlib currently).
Fix Cmm type of unboxed integers in Clet_mut
Follow-up to commit 41441a6.
That commit fixed the issue in runtime/ .
The present commit fixes the issue in ocamltest/ .
dra27 and others added 17 commits April 20, 2020 11:07
Ensure that distclean works in an unconfigured tree. At the end of the
build, ensure that no tracked files have been altered or untracked files
created and ensure that distclean removes all ignored files.
Add missing -function-sections in Makefile in otherlibs
Cast `getpid()` to `long long` before printing
Use same cflags and cppflags for ocamlc -c and ocamlopt -c (ocaml#7678)
Test make distclean fully in CI
Visit registers at most once in Coloring.iter_preferred.
@Sylvain78
Copy link
Contributor Author

Closing because the format of getpid values in run_unix.c have been changed on trunk.

@Sylvain78 Sylvain78 closed this Apr 22, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet