summaryrefslogtreecommitdiff
path: root/lang/ocaml/files/patch-asmrun_power.S
diff options
context:
space:
mode:
authorGuido Falsi <madpilot@FreeBSD.org>2023-07-05 11:51:47 +0200
committerGuido Falsi <madpilot@FreeBSD.org>2023-07-05 11:55:16 +0200
commit2b40e4609399858e2bfbddcf961bd7c947f6ed2c (patch)
tree4860d454db5b6442d4afbf6ae54684b8611d01f8 /lang/ocaml/files/patch-asmrun_power.S
parentsysutils/mackerel-agent: Update to 0.77.0 (diff)
lang/ocaml: Update to 4.08.1
This update allows (and for some requires) to also update dependencies to newer versions. Where possible I updated to the latest version. The ocaml port now is MAKE_JOBS safe. Changes to dependent ports included in this commit: - devel/ocaml-sexplib: Rename to devel/ocaml-sexplib0 adapting to upstream. Update to 0.16.0 - devel/coccinelle: Update to 1.1.1, moved to github - devel/ocaml-camlp4: Update to 4.08+1 - devel/ocaml-camomile: Use dune for build, adapt port - devel/ocaml-cppo: Fix lib files installation [1] - devel/ocaml-dune: Update to 3.7.1 [2] - devel/ocaml-findlib: Update to 1.9.6 [3] - devel/ocaml-ipaddr: Update to 3.1.0 - devel/ocaml-parmap: Update to 1.2.4, use dune for build [4] - devel/ocaml-ppx-tools: Update to 6.6, use dune for build - graphics/ocaml-cairo: Update to 0.6.4 - net-p2p/mldonkey: Update to 3.1.7-2 [2] - net/unison: Remove ocaml 4.07 compatibility patches - net/unison232: Mark broken, fails to build with newer ocaml [5] - security/ocaml-ssl: Update to 0.5.13 [2] - x11-toolkits/ocaml-labltk: Update to 8.06.7 [2] Dune now requires full path as argument to --libdir, so various ports have been patched accordingly. Bumping PORTREVISION for all dependent ports that were not updated. PR: 272067 Approved by: michipili@gmail.com (maintainer timeout), eduardo (maintainer timeout) [1], danfe [2], hrs (maintainer timeout) [3], dumbbell (maintainer timeout) [4], mandree (implicit) [5] Differential Revision: https://reviews.freebsd.org/D40599
Diffstat (limited to 'lang/ocaml/files/patch-asmrun_power.S')
-rw-r--r--lang/ocaml/files/patch-asmrun_power.S99
1 files changed, 0 insertions, 99 deletions
diff --git a/lang/ocaml/files/patch-asmrun_power.S b/lang/ocaml/files/patch-asmrun_power.S
deleted file mode 100644
index dfaa21dd0b61..000000000000
--- a/lang/ocaml/files/patch-asmrun_power.S
+++ /dev/null
@@ -1,99 +0,0 @@
---- asmrun/power.S.orig 2019-12-02 12:34:04 UTC
-+++ asmrun/power.S
-@@ -13,7 +13,7 @@
- /* */
- /**************************************************************************/
-
--#if defined(MODEL_ppc64le)
-+#if _CALL_ELF == 2
- .abiversion 2
- #endif
-
-@@ -42,7 +42,7 @@
- #define CALLBACK_LINK_SIZE 16
- #define CALLBACK_LINK_OFFSET 0
- #endif
--#if defined(MODEL_ppc64)
-+#if _CALL_ELF == 1
- #define RESERVED_STACK 48
- #define PARAM_SAVE_AREA (8*8)
- #define LR_SAVE 16
-@@ -54,7 +54,7 @@
- #define CALLBACK_LINK_SIZE 32
- #define CALLBACK_LINK_OFFSET 48
- #endif
--#if defined(MODEL_ppc64le)
-+#if _CALL_ELF == 2
- #define RESERVED_STACK 32
- #define PARAM_SAVE_AREA 0
- #define LR_SAVE 16
-@@ -82,7 +82,7 @@
-
- #endif
-
--#if defined(MODEL_ppc64)
-+#if _CALL_ELF == 1
- #define FUNCTION(name) \
- .section ".opd","aw"; \
- .align 3; \
-@@ -98,7 +98,7 @@
-
- #endif
-
--#if defined(MODEL_ppc64le)
-+#if _CALL_ELF == 2
- #define FUNCTION(name) \
- .section ".text"; \
- .globl name; \
-@@ -157,7 +157,7 @@
-
- #endif
-
--#if defined(MODEL_ppc64)
-+#if _CALL_ELF == 1
- .section ".opd","aw"
- #else
- .section ".text"
-@@ -338,14 +338,14 @@ FUNCTION(caml_c_call)
- #if defined(MODEL_ppc)
- mtctr 28
- bctrl
--#elif defined(MODEL_ppc64)
-+#elif _CALL_ELF == 1
- ld 0, 0(28)
- mr 26, 2 /* save current TOC in a callee-save register */
- mtctr 0
- ld 2, 8(28)
- bctrl
- mr 2, 26 /* restore current TOC */
--#elif defined(MODEL_ppc64le)
-+#elif _CALL_ELF == 2
- mtctr 28
- mr 12, 28
- mr 26, 2 /* save current TOC in a callee-save register */
-@@ -514,14 +514,14 @@ FUNCTION(caml_start_program)
- #if defined(MODEL_ppc)
- mtctr 12
- .L105: bctrl
--#elif defined(MODEL_ppc64)
-+#elif _CALL_ELF == 1
- ld 0, 0(12)
- mtctr 0
- std 2, TOC_SAVE(1)
- ld 2, 8(12)
- .L105: bctrl
- ld 2, TOC_SAVE(1)
--#elif defined(MODEL_ppc64le)
-+#elif _CALL_ELF == 2
- mtctr 12
- std 2, TOC_SAVE(1)
- .L105: bctrl
-@@ -634,7 +634,7 @@ FUNCTION(caml_callback3_exn)
- b .L102
- ENDFUNCTION(caml_callback3_exn)
-
--#if defined(MODEL_ppc64)
-+#if _CALL_ELF == 1
- .section ".opd","aw"
- #else
- .section ".text"