Skip to content
This repository was archived by the owner on Apr 23, 2021. It is now read-only.

remove mirage-xen-posix based cross-compilation runes (not needed since mirage-xen 6.0.0)#43

Merged
dinosaure merged 2 commits intomirage:masterfrom
hannesm:no-xen
Oct 27, 2020
Merged

remove mirage-xen-posix based cross-compilation runes (not needed since mirage-xen 6.0.0)#43
dinosaure merged 2 commits intomirage:masterfrom
hannesm:no-xen

Conversation

@hannesm
Copy link
Copy Markdown
Member

@hannesm hannesm commented Oct 22, 2020

also use a Makefile for freestanding builds (for control of CFLAGS) -- no longer passing -fPIC

@dinosaure
Copy link
Copy Markdown
Member

Agree with this PR - however I would like to point out #33 which wants to solve an issue: be co-linkable with hacl-star-raw. Should we let the PR as is or merge it for the next release? (I'm not convince that this is the right way however).

…ce mirage-xen 6.0.0)

also use a Makefile for freestanding builds (for control of CFLAGS)
@dinosaure dinosaure merged commit 11e87f2 into mirage:master Oct 27, 2020
hannesm added a commit to hannesm/opam-repository that referenced this pull request Oct 27, 2020
CHANGES:

- revise MirageOS cross-compilation runes: use a Makefile, only support
  ocaml-freestanding (since mirage-xen 6.0.0 ocaml-freestanding is used)
  (mirage/hacl#43, @hannesm)
@hannesm hannesm deleted the no-xen branch October 27, 2020 15:00
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants