summaryrefslogtreecommitdiff
path: root/devel/flang/files/patch-runtime_flangrti_trace__lin.c
diff options
context:
space:
mode:
authorJohannes M Dieterich <jmd@FreeBSD.org>2018-09-06 20:11:06 +0000
committerJohannes M Dieterich <jmd@FreeBSD.org>2018-09-06 20:11:06 +0000
commit443e836030631cceb673d40d2e6c0469a1c8e6ad (patch)
tree4217c2e3763aa77b472700fe22638d586c208751 /devel/flang/files/patch-runtime_flangrti_trace__lin.c
parentnew port: math/libpgmath (diff)
devel/flang[-clang]: update to later snapshots
This introduces flang-driver, a clang6-derived driver / companion compiler, and uses math/libpgmath as the math library backend. Notably, the latter currently limits us to 12-CURRENT. Patches are a combination of carry-over and adapted OpenBSD ones. While there, pet portlint. Reviewed by: zeising (mentor), mat Approved by: zeising (mentor) Obtained from: Brian Callahan (bcallah@openbsd.org) with adaptations Differential Revision: https://reviews.freebsd.org/D17036
Diffstat (limited to 'devel/flang/files/patch-runtime_flangrti_trace__lin.c')
-rw-r--r--devel/flang/files/patch-runtime_flangrti_trace__lin.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/devel/flang/files/patch-runtime_flangrti_trace__lin.c b/devel/flang/files/patch-runtime_flangrti_trace__lin.c
index 90675b02beef..637f590959d9 100644
--- a/devel/flang/files/patch-runtime_flangrti_trace__lin.c
+++ b/devel/flang/files/patch-runtime_flangrti_trace__lin.c
@@ -1,15 +1,15 @@
---- runtime/flangrti/trace_lin.c.orig 2017-10-19 11:03:03 UTC
+--- runtime/flangrti/trace_lin.c.orig 2018-09-03 06:03:48 UTC
+++ runtime/flangrti/trace_lin.c
-@@ -85,7 +85,7 @@ static struct sigs sigs[] = {
+@@ -87,7 +87,7 @@ static struct sigs sigs[] = {
{0, CODNULL, NULL} /* end of list */
};
-static gregset_t *regs; /* pointer to regs at signal */
+static void *regs; /* pointer to regs at signal */
- /* walk the stack back */
-
-@@ -99,7 +99,7 @@ __abort_trace(int skip)
+ extern char **__io_get_argv();
+ static char ** saved_argv;
+@@ -143,7 +143,7 @@ __abort_trace(int skip)
char **strings;
size_t i;