summaryrefslogtreecommitdiff
path: root/lang/ocaml/patches/patch-ad
blob: 39ee1b892d7a392ee1e11b303e4fd3d07c852627 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
$NetBSD: patch-ad,v 1.4 2004/04/22 09:18:36 tron Exp $

--- asmcomp/power/proc.ml.orig	Mon Jul 22 18:37:54 2002
+++ asmcomp/power/proc.ml	Thu Apr 22 10:34:38 2004
@@ -190,7 +190,7 @@
 let loc_external_arguments =
   match Config.system with
     "aix" | "rhapsody" -> poweropen_external_conventions 0 7 100 112
-  | "elf" -> calling_conventions 0 7 100 107 outgoing 8
+  | "elf" | "bsd" -> calling_conventions 0 7 100 107 outgoing 8
   | _ -> assert false
 
 let extcall_use_push = false
@@ -244,7 +244,7 @@
       Ccomp.command ("as -u -m " ^ proc ^ " -o " ^ outfile ^ " " ^ infile)
   | "elf" ->
       Ccomp.command ("as -u -m ppc -o " ^ outfile ^ " " ^ infile)
-  | "rhapsody" ->
+  | "rhapsody" | "bsd" ->
       Ccomp.command ("as -o " ^ outfile ^ " " ^ infile)
   | _ -> assert false