Re: Regression for OCaml introduced by rebase 4.4.4

2018-02-15 Thread Corinna Vinschen
On Feb 15 11:44, David Allsopp wrote: > Corinna Vinschen wrote: > > On Feb 9 13:12, David Allsopp wrote: > > > Corinna Vinschen wrote: > > > > On Feb 9 11:29, David Allsopp wrote: > > > > > [...] > > > > > When this was originally encountered for 64-bit MSVC (this was all > > > > > > > I'm cur

RE: Regression for OCaml introduced by rebase 4.4.4

2018-02-15 Thread David Allsopp
Corinna Vinschen wrote: > On Feb 9 13:12, David Allsopp wrote: > > Corinna Vinschen wrote: > > > On Feb 9 11:29, David Allsopp wrote: > > > > [...] > > > > When this was originally encountered for 64-bit MSVC (this was all > > > I'm curious why this isn't done yet. > > > > I'm hoping that doin

Re: Regression for OCaml introduced by rebase 4.4.4

2018-02-09 Thread Corinna Vinschen
On Feb 9 13:12, David Allsopp wrote: > Corinna Vinschen wrote: > > On Feb 9 11:29, David Allsopp wrote: > > > [...] > > > When this was originally encountered for 64-bit MSVC (this was all > > > added before Cygwin64 existed), the solution at the time was to keep > > > the preferred base addresse

RE: Regression for OCaml introduced by rebase 4.4.4

2018-02-09 Thread David Allsopp
Corinna Vinschen wrote: > On Feb 9 12:40, Corinna Vinschen wrote: > > On Feb 9 11:29, David Allsopp wrote: > > > > Apart from that, not only Cygwin DLLs but also the Windows system > > > > DLLs are all loaded and relocated to the area beyond 0x1:8000, > > > > so relocation beyond the 32 bit a

RE: Regression for OCaml introduced by rebase 4.4.4

2018-02-09 Thread David Allsopp
Corinna Vinschen wrote: > On Feb 9 11:29, David Allsopp wrote: > > Corinna Vinschen wrote: > > > On Feb 8 11:47, David Allsopp wrote: > > > > TL;DR flexlink-compiled DLLs (i.e. ocaml libraries) are broken by > > > > the > > > > 0x2 base address requirement added in rebase 4.4.4. > > > > P

Re: Regression for OCaml introduced by rebase 4.4.4

2018-02-09 Thread Corinna Vinschen
On Feb 9 12:40, Corinna Vinschen wrote: > On Feb 9 11:29, David Allsopp wrote: > > > Apart from that, not only Cygwin DLLs but also the Windows system DLLs > > > are all loaded and relocated to the area beyond 0x1:8000, so > > > relocation beyond the 32 bit address space is no generic problem

Re: Regression for OCaml introduced by rebase 4.4.4

2018-02-09 Thread Corinna Vinschen
On Feb 9 11:29, David Allsopp wrote: > Corinna Vinschen wrote: > > On Feb 8 11:47, David Allsopp wrote: > > > TL;DR flexlink-compiled DLLs (i.e. ocaml libraries) are broken by the > > > 0x2 base address requirement added in rebase 4.4.4. Possible > > > fixes for this at the bottom. > > >

RE: Regression for OCaml introduced by rebase 4.4.4

2018-02-09 Thread David Allsopp
Corinna Vinschen wrote: > On Feb 8 11:47, David Allsopp wrote: > > TL;DR flexlink-compiled DLLs (i.e. ocaml libraries) are broken by the > > 0x2 base address requirement added in rebase 4.4.4. Possible > > fixes for this at the bottom. > > [...] > > $ ocaml > > OCaml version 4.

RE: Regression for OCaml introduced by rebase 4.4.4

2018-02-09 Thread David Allsopp
Corinna Vinschen wrote: > On Feb 8 11:47, David Allsopp wrote: > > TL;DR flexlink-compiled DLLs (i.e. ocaml libraries) are broken by the > > 0x2 base address requirement added in rebase 4.4.4. Possible > > fixes for this at the bottom. > > > > Commit bfd383 in the rebase sources introduces

Re: Regression for OCaml introduced by rebase 4.4.4

2018-02-08 Thread Corinna Vinschen
On Feb 8 11:47, David Allsopp wrote: > TL;DR flexlink-compiled DLLs (i.e. ocaml libraries) are broken by the > 0x2 base address requirement added in rebase 4.4.4. Possible fixes > for this at the bottom. > [...] > $ ocaml > OCaml version 4.04.2 > > # #load "unix.cma";; > C

Re: Regression for OCaml introduced by rebase 4.4.4

2018-02-08 Thread Corinna Vinschen
On Feb 8 11:47, David Allsopp wrote: > TL;DR flexlink-compiled DLLs (i.e. ocaml libraries) are broken by the > 0x2 base address requirement added in rebase 4.4.4. Possible fixes > for this at the bottom. > > Commit bfd383 in the rebase sources introduces a new minimum base address > requi