Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 652346 Details for
Bug 735274
dev-lang/ocaml does not build with gcc-10 (patch included)
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
fix build errors with gcc-10
gcc10-fixes.patch (text/plain), 2.18 KB, created by
Martin 'The Bishop' Scheffler
on 2020-08-02 13:42:30 UTC
(
hide
)
Description:
fix build errors with gcc-10
Filename:
MIME Type:
Creator:
Martin 'The Bishop' Scheffler
Created:
2020-08-02 13:42:30 UTC
Size:
2.18 KB
patch
obsolete
>diff -ur a/asmrun/startup.c b/asmrun/startup.c >--- a/asmrun/startup.c 2017-07-12 17:51:21.000000000 +0200 >+++ b/asmrun/startup.c 2020-08-02 14:52:09.585526112 +0200 >@@ -44,7 +44,7 @@ > #endif > > extern int caml_parser_trace; >-CAMLexport header_t caml_atom_table[256]; >+CAMLextern header_t caml_atom_table[256]; > char * caml_code_area_start, * caml_code_area_end; > > /* Initialize the atom table and the static data and code area limits. */ >diff -ur a/byterun/backtrace.c b/byterun/backtrace.c >--- a/byterun/backtrace.c 2017-07-12 17:51:21.000000000 +0200 >+++ b/byterun/backtrace.c 2020-08-02 14:17:15.257475160 +0200 >@@ -28,7 +28,7 @@ > #include "caml/fail.h" > > /* The table of debug information fragments */ >-struct ext_table caml_debug_info; >+extern struct ext_table caml_debug_info; > > CAMLexport int32_t caml_backtrace_active = 0; > CAMLexport int32_t caml_backtrace_pos = 0; >diff -ur a/byterun/caml/intext.h b/byterun/caml/intext.h >--- a/byterun/caml/intext.h 2017-07-12 17:51:21.000000000 +0200 >+++ b/byterun/caml/intext.h 2020-08-02 14:13:01.069021621 +0200 >@@ -196,7 +196,7 @@ > > CAMLextern struct code_fragment * caml_extern_find_code(char *addr); > >-struct ext_table caml_code_fragments_table; >+extern struct ext_table caml_code_fragments_table; > > #endif /* CAML_INTERNALS */ > >diff -ur a/byterun/caml/major_gc.h b/byterun/caml/major_gc.h >--- a/byterun/caml/major_gc.h 2017-07-12 17:51:21.000000000 +0200 >+++ b/byterun/caml/major_gc.h 2020-08-02 14:11:22.669620273 +0200 >@@ -64,9 +64,9 @@ > extern char *caml_gc_sweep_hp; > > extern int caml_major_window; >-double caml_major_ring[Max_major_window]; >-int caml_major_ring_index; >-double caml_major_work_credit; >+extern double caml_major_ring[Max_major_window]; >+extern int caml_major_ring_index; >+extern double caml_major_work_credit; > extern double caml_gc_clock; > > /* [caml_major_gc_hook] is called just between the end of the mark >diff -ur a/byterun/meta.c b/byterun/meta.c >--- a/byterun/meta.c 2017-07-12 17:51:21.000000000 +0200 >+++ b/byterun/meta.c 2020-08-02 14:27:09.583859329 +0200 >@@ -32,6 +32,8 @@ > #include "caml/prims.h" > #include "caml/stacks.h" > >+struct ext_table caml_code_fragments_table; >+ > #ifndef NATIVE_CODE > > CAMLprim value caml_get_global_data(value unit)
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 735274
: 652346