FreeBSD 10 uses clang by default, with gcc not available by default#9
FreeBSD 10 uses clang by default, with gcc not available by default#9avsm wants to merge 1 commit intoocaml:trunkfrom
Conversation
This fixes the configure script to use clang by default if available on FreeBSD. It shouldnt affect previous versions, but may cause a build failure if a buggy clang is installed from ports on something earlier than FreeBSD 10.
|
I've only tested this on FreeBSD 10.0 x86_64, and so it needs to be verified on x86_32 too (/cc @pgj in case he's got access to a 32-bit box) |
|
Sure, I can test it. For what it is worth, once you have a 64-bit FreeBSD system, you can create a 32-bit In commands: |
|
The chroot tip is very helpful, thanks! I'll give it a shot later on. |
|
If I understood correctly, #41 fixed the issue. Do not hesitate to ping me if that's not the case. Sorry for the delay on the relatively trivial change, anyway. |
Add v=0x400 to OCAMLRUNPARAM to print more Gc stats on exit
joining for closures
ppx_sexp_conv >= v0.11 has a runtime dependency
Added some more barrier events to calculate slack in the synchronisation phase
…s to [@extension.local] (ocaml#9) Attempts to make local allocations without -extension local are now caught at Lambda generation time.
da6ff04 Accept [@ocaml.local] without -extension, and move autogenerated attrs to [@extension.local] (ocaml#9) 30ce67d Improve inclusion error messages for [@local_opt] (ocaml#10) f925a62 Remove some uneeded mode variables (ocaml#8) dec721c Local solver speedups (ocaml#7) e9afc49 Fix check_all_arches build 0b9b32a Fix i386 build a515093 Merge flambda-backend changes git-subtree-dir: ocaml git-subtree-split: da6ff04
Fix add_extension for Unhandled_effect
The filename ça.ml is NFD normalized. The test source now the two normalizations for each unit identifiers.
This fixes the configure script to use clang by default if available
on FreeBSD. It shouldnt affect previous versions, but may cause a
build failure if a buggy clang is installed from ports on something
earlier than FreeBSD 10.