Changes between Version 37 and Version 38 of dev-lang/mono/2.x/1
- Timestamp:
- 08/05/08 11:10:35 (7 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
dev-lang/mono/2.x/1
v37 v38 17 17 * in {{{mono/io-layer/error.c}}} due to undefined {{{ESOCKTNOSUPPORT}}}. Making the case conditional. 18 18 19 * in {{{mono/io-layer/processes.c}}} due to missing include file {{{sched.h}}} ([http://dev.haiku-os.org/ticket/2568 Ticket]). Warning about implicit declaration of function {{{makedev}}}. Define it as workaround.20 21 * in {{{mono/io-layer/threads.c}}} due to {{{sched.h}}}.19 * in {{{mono/io-layer/processes.c}}} ~~due to missing include file {{{sched.h}}} ([http://dev.haiku-os.org/ticket/2568 Ticket]).~~ Warning about implicit declaration of function {{{makedev}}}. Define it as workaround. ({{{sched.h}}} was added and {{{sched_yield}}} implemented in Haiku !r26820) 20 21 * ~~in {{{mono/io-layer/threads.c}}} due to {{{sched.h}}}.~~ 22 22 23 23 * linking monoburg with eglib due to a general known Mono [https://bugzilla.novell.com/show_bug.cgi?id=389393 bug]. Apply slightly adjusted patch. … … 25 25 * in {{{mono/metadata/socket-io.c}}} due to undefined AF_SNA, AF_DECnet etc. Make them conditional, and undefine {{{AF_INET6}}} like on Windows. 26 26 27 * linking pedump due to {{{mprotect}}} in {{{mono/metadata/rawbuffer.c}}}, {{{sched_yield}}} in {{{threads.c}}} ([http://dev.haiku-os.org/ticket/2568 Ticket]),{{{getprotobyname}}}, {{{socket}}}, {{{__inet_addr}}} etc. in {{{socket-io.c}}}, {{{rand.c}}}, {{{io-layer/sockets.c}}}. Stub some code out and link with libnetwork.27 * linking pedump due to {{{mprotect}}} in {{{mono/metadata/rawbuffer.c}}}, ~~{{{sched_yield}}} in {{{threads.c}}} ([http://dev.haiku-os.org/ticket/2568 Ticket]),~~ {{{getprotobyname}}}, {{{socket}}}, {{{__inet_addr}}} etc. in {{{socket-io.c}}}, {{{rand.c}}}, {{{io-layer/sockets.c}}}. Stub some code out and link with libnetwork. 28 28 29 29 * in {{{mono/mini/exceptions-x86.h}}} due to dereferencing pointer to incomplete type in {{{mono_arch_sigctx_to_monoctx}}}, not using {{{MONO_ARCH_USE_SIGACTION}}}. Defining it in {{{mini-x86.h}}} leads to other errors. The problem appears to be that neither {{{struct sigcontext}}} nor {{{ucontext_t}}} are defined... Trying to use {{{MONO_ARCH_USE_SIGACTION}}} with BeOS-compatible {{{vregs}}} instead (cf. {{{signal.h}}}). ~~EBX is currently not retrievable ([http://dev.haiku-os.org/ticket/2569 Ticket]).~~ (EBX/EBP fixed in Haiku !r26818)
