Hi,
Am 31.10.2010 um 04:15 schrieb Brian Luczkiewicz:
diff --git a/mono/mini/aot-compiler.c b/mono/mini/aot-compiler.c
index 5088324..70ff8c0 100644
--- a/mono/mini/aot-compiler.c
+++ b/mono/mini/aot-compiler.c
@@ -82,6 +82,8 @@
#define SHARED_EXT .dll
#elif defined(__ppc__)
Hi,
Am 05.10.2010 um 10:43 schrieb Bassam Tabbara:
Attached is a patched that makes mono on OSX relocatable as with
Linux, Windows and Solaris. It would be great if this can be
committed to the mono-2-6 branch.
We had some issues with apps embedding Mono using /Library/Frameworks/
Hi,
Am 07.10.2010 um 10:32 schrieb Rolf Bjarne Kvinge:
Firstly, the 'reset --hard' is an absolute no-no for a checkout.
Please use 'git checkout'. 'reset' modifies the branch metadata --
checkout only modifies the working tree. 'reset --hard' is a
too-convenient bludgeon that smashes your
Am 01.10.2010 um 15:35 schrieb Dick Porter:
diff --git a/mono/utils/mono-sigcontext.h b/mono/utils/mono-
sigcontext.h
index a794a28..0cd3bc5 100644
--- a/mono/utils/mono-sigcontext.h
+++ b/mono/utils/mono-sigcontext.h
@@ -67,6 +67,16 @@
#define UCONTEXT_REG_ESI(ctx)
Am 27.06.2010 um 18:37 schrieb Russell Wallace:
Would it be possible to define a command to run whatever the
latest/currently installed C# compiler is? It seems to me that command
should be mcs, but it doesn't really matter what it is, as long as it
works reliably on all systems.
I would
Hi,
Am 26.05.2010 um 10:28 schrieb Burkhard Linke:
the applied patch adds support for newer versions of Boehm GC
(required for a
working GC under Solaris).
The new API introduces a function called GC_allow_register_threads()
which
explicitly turns on thread management within the
Am 28.04.2010 um 02:34 schrieb Rodrigo Kumpera:
Patch looks good.
Thanks, applied to trunk in r156468, with the following Haiku:
Minus L M is
Explicit mathematics -
Abelian group?
Andreas
On Tue, Apr 27, 2010 at 6:47 PM, Andreas Färber andreas.faer...@web.de
wrote:
Hey Rodrigo
Hey Rodrigo,
Can you ack this reworked patch please? A similar check was introduced
for eglib already.
Thanks,
Andreas
Am 05.04.2010 um 01:52 schrieb Andreas Färber:
Haiku has math functions in libroot.so and no libm.so.
v1 - v2:
* Use autoconf check instead of platform-based switch
Hello Geoff,
In r156018 you changed the -liconv check. In GNU libiconv, the symbol
is in fact libiconv_open (to distinguish from glibc's version), so
linking is now broken.
The following patch re-adds the old check and helps on Haiku, could
you please check on your side?
diff --git
Am 25.04.2010 um 16:52 schrieb Geoff Norton:
Oops. Looks fine please commit
Thanks for the quick feedback, applied to trunk in r156061.
Andreas
On 2010-04-25, at 10:42 AM, Andreas Färber andreas.faer...@web.de
wrote:
diff --git a/eglib/configure.ac b/eglib/configure.ac
index d7c5d14
Am 20.04.2010 um 11:16 schrieb Paolo Molaro:
On 04/19/10 Jonathan Pryor wrote:
Index: mono/mini/exceptions-arm.c
===
--- mono/mini/exceptions-arm.c (revision 155735)
+++ mono/mini/exceptions-arm.c (working copy)
@@
Am 10.04.2010 um 04:32 schrieb Zoltan Varga:
Looks ok.
Thanks, applied to trunk in r155191, with the following Haiku:
Be did not have /proc
For Mono to build without
Resort to Be's root
Andreas
On Mon, Apr 5, 2010 at 1:52 AM, Andreas Färber andreas.faer...@web.de wrote:
Haiku has
Am 10.04.2010 um 04:34 schrieb Zoltan Varga:
Looks ok.
Thanks, applied to trunk in r155195, with the following Haiku:
Math is beautiful
A universal language
Libraries differ
Andreas
On Mon, Apr 5, 2010 at 1:52 AM, Andreas Färber andreas.faer...@web.de wrote:
Haiku neither has libm
Hi,
Am 08.04.2010 um 11:25 schrieb Alex Corrado:
I am proposing to expand Mono's C++ interop support to enable the
creation of managed wrappers directly around native C++ objects.
[...]
The first place I read about calling C++ functions directly from
managed code was on Mono's Interop
Hi,
Am 04.04.2010 um 15:03 schrieb Robert Nagy:
Index: mono/utils/gc_wrapper.h
===
--- mono/utils/gc_wrapper.h (revision 154762)
+++ mono/utils/gc_wrapper.h (working copy)
@@ -33,6 +33,14 @@
# endif
# endif
Am 04.04.2010 um 02:55 schrieb Andreas Färber:
Here are two small patches to clean up configure output. Okay to
commit?
Thanks, applied to trunk in r154764 and r154765.
Typo fix applied to 2.6 in r154766 and to 2.4 in r154767.
Andreas
Andreas Färber (2):
configure: Fix typo
configure
to proceed there is welcome.
I've verified that my configure changes continue to work on Linux/amd64. So, are
the library checks (patches 1 + 6) okay to commit?
Regards,
Andreas
Andreas Färber (7):
configure: Don't hardcode libm dependency
mini: Disable soft debugger when not using sigaction
Haiku has math functions in libroot.so and no libm.so.
v1 - v2:
* Use autoconf check instead of platform-based switch
This commit is licensed under the MIT X11 license.
---
configure.in |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/configure.in b/configure.in
index
--git a/mono/io-layer/ChangeLog b/mono/io-layer/ChangeLog
index bb199ba..3fed2e9 100644
--- a/mono/io-layer/ChangeLog
+++ b/mono/io-layer/ChangeLog
@@ -1,3 +1,15 @@
+2010-04-04 Andreas Färber andreas.faer...@web.de
+
+ * processes.c (EnumProcesses, load_modules): Add implementations
Haiku has no full serial support, especially no TIOCOUTQ or TIOCM_*.
Provide a no-op implementation similar to null-gc.
v1 - v2:
* Provide a separate implementation that might be sourced out
as serial-null.c
This commit is licensed under the MIT X11 license.
---
support/serial.c | 72
Apply patch from BNC #389393, adapted for Haiku to cope with lack of libm
and need for libiconv.
This commit is licensed under the MIT X11 license.
---
configure.in |9 +++--
1 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/configure.in b/configure.in
index 5e34fc4..5033bfe
Haiku neither has libm nor libdl. On Mac OS X, libm.dylib is just a symlink
to libSystem.dylib.
Introduce autoconf checks for these libraries.
v1 - v2:
* Add checks for libm and libdl.
This commit is licensed under the MIT X11 license.
---
eglib/ChangeLog|8
SA_SIGINFO-style signals were part of the POSIX.1-2006 optional
Real Time Signals (XSI RTS) feature. Haiku does not implement it (yet)
and goes so far as to not define SA_SIGINFO to indicate lack thereof.
In POSIX.1-2008 they're no longer optional. Define SA_SIGINFO for Haiku,
to avoid a forest
MONO_ARCH_USE_SIGACTION for them to be requested,
or you don't and it will either not compile or likely not work at
runtime.
Am I overlooking something? mini-x86.h:55 defines
MONO_ARCH_USE_SIGACTION
for Linux, Solaris, Mac OS X, NetBSD, FreeBSD and OpenBSD.
Andreas
On (2010-04-05 01:52), Andreas Färber wrote
Am 05.04.2010 um 02:05 schrieb Zoltan Varga:
Looks ok.
Thanks, applied to trunk in r154778, with the following poem dedicated
to the BSD addicts among us. ;)
So soft it might break
Be Open for Berkeley
But not for poets
Andreas
On Mon, Apr 5, 2010 at 1:52 AM, Andreas Färber
Hello,
When debugging, e.g., mono/io-layer/processes.c (s/#undef DEBUG/
#define DEBUG/), there are a lot of g_message invocations, leading to
unreadable console output. The following patch helps improve the
readability by forcing newlines inside eglib:
diff --git a/eglib/src/goutput.c
Haiku has no full serial support, especially no TIOCOUTQ or TIOCM_*.
Provide a no-op implementation similar to null-gc.
v1 - v2:
* Provide a separate implementation that might be sourced out
as serial-null.c
This commit is licensed under the MIT X11 license.
---
support/serial.c | 72
Haiku neither has libm nor libdl. On Mac OS X, libm.dylib is just a symlink
to libSystem.dylib.
Introduce autoconf checks for these libraries.
v1 - v2:
* Add checks for libm and libdl.
This commit is licensed under the MIT X11 license.
---
eglib/ChangeLog|8
? (p? no w?)
What is the perms field good for? It looks like it's not being read at all.
Regards,
Andreas
Andreas Färber (7):
configure: Don't hardcode libm dependency
mini: Disable soft debugger when not using sigaction
Handle lack of SA_SIGINFO
io-layer: Fix process helper functions
Apply patch from BNC #389393, adapted for Haiku to cope with lack of libm
and need for libiconv.
This commit is licensed under the MIT X11 license.
---
configure.in |9 +++--
1 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/configure.in b/configure.in
index 20c7ac5..1b1f363
Haiku has math functions in libroot.so and no libm.so.
v1 - v2:
* Use autoconf check instead of platform-based switch
This commit is licensed under the MIT X11 license.
---
configure.in |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/configure.in b/configure.in
index
a/mono/io-layer/ChangeLog b/mono/io-layer/ChangeLog
index ede8fed..4bd2d1f 100644
--- a/mono/io-layer/ChangeLog
+++ b/mono/io-layer/ChangeLog
@@ -1,3 +1,15 @@
+2010-04-03 Andreas Färber andreas.faer...@web.de
+
+ * processes.c (EnumProcesses, load_modules): Add implementations
SA_SIGINFO-style signals are part of the optional POSIX XSI (formerly
Real Time Signals, RTS) feature. Haiku does not implement it (yet) and
goes so far as to not define SA_SIGINFO to indicate lack thereof.
In mini, there's MONO_ARCH_USE_SIGACTION as indicator but it doesn't cover
all uses of
Hello,
Here are two small patches to clean up configure output. Okay to commit?
Regards,
Andreas
Andreas Färber (2):
configure: Fix typo
configure: Set default for moonlight
ChangeLog|7 +++
configure.in |4 ++--
2 files changed, 9 insertions(+), 2 deletions
It's initializer.
---
ChangeLog|6 ++
configure.in |2 +-
2 files changed, 7 insertions(+), 1 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 0f0b0a6..af88d48 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2010-04-03 Andreas Färber andreas.faer...@web.de
+
+
Make configure display Moon Profile: no.
---
ChangeLog|1 +
configure.in |2 +-
2 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index af88d48..e370d7d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,7 @@
2010-04-03 Andreas Färber
Hi,
Am 01.04.2010 um 18:36 schrieb Robert Nagy:
This is the first bucket of of diffs that are meant to remove the
hardcoded bash depencendy. On !GNU systems bash is either not
installed
or it's path is not /bin. Most of the scripts in mono will just work
with a posix shell so use that
Hi,
Am 02.04.2010 um 03:09 schrieb Zoltan Varga:
This is ok to check in.
Thanks, applied to trunk in r154716, with the following Haiku:
POSIX is diverse
Long road to Real Time Signals
Unique Be's handlers
One minor change inline.
On Thu, Apr 1, 2010 at 2:27 AM, Andreas Färber
Hello Gonzalo,
Your commit cross-compilation fixes added $(GLIB_LIBS) to Z_LIBS in
support/Makefile.am.
http://anonsvn.mono-project.com/viewvc/trunk/mono/support/Makefile.am?r1=154669r2=154668pathrev=154669
Since that is already in MPH_LIBS it tries to link libeglib.a twice,
leading to
ok.
Zoltan
On Thu, Apr 1, 2010 at 2:27 AM, Andreas Färber
andreas.faer...@web.de wrote:
This commit is licensed under the MIT X11 license.
---
mono/io-layer/processes.c |3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/mono/io-layer/processes.c b/mono/io
Am 26.03.2010 um 14:50 schrieb Andreas Färber:
Current build issue at r154271:
MCS [moonlight_bootstrap] mscorlib.dll
System/Type.cs(1570,34): error CS1501: No overload for method
`GetType' takes `3' arguments
System.Reflection/MemberInfoSerializationHolder.cs(74,46): error
CS1501
,
Andreas
Andreas Färber (8):
configure: Don't hardcode libm dependency
mini: Fix unguarded uses of siginfo_t
Handle lack of SA_SIGINFO
mini: Add support for BeOS-style signal handlers
io-layer: Define makedev for Haiku
serial: Stub implementation for Haiku
eglib: Fix hardcoded library
Haiku does not support SA_SIGINFO-style signal handlers including the
siginfo_t type.
This commit is licensed under the MIT X11 license.
---
mono/mini/ChangeLog |8
mono/mini/mini-x86.c |8
2 files changed, 16 insertions(+), 0 deletions(-)
diff --git
SA_SIGINFO-style signals are part of the optional POSIX XSI (formerly
Real Time Signals, RTS) feature. Haiku does not implement it (yet) and
goes so far as to not define SA_SIGINFO to indicate lack thereof.
In mini, there's MONO_ARCH_USE_SIGACTION as indicator but it doesn't cover
all uses of
This commit is licensed under the MIT X11 license.
---
mono/io-layer/processes.c |3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/mono/io-layer/processes.c b/mono/io-layer/processes.c
index b591716..e8f13ef 100644
--- a/mono/io-layer/processes.c
+++
Haiku neither has libm nor libdl. On Mac OS X, libm.dylib is just a symlink
to libSystem.dylib.
Introduce autoconf checks for these libraries.
v1 - v2:
* Add checks for libm and libdl.
This commit is licensed under the MIT X11 license.
---
eglib/ChangeLog|8
Apply patch from BNC #389393, adapted for Haiku to cope with lack of libm
and need for libiconv.
This commit is licensed under the MIT X11 license.
---
configure.in |9 +++--
1 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/configure.in b/configure.in
index d23d2e3..5c784fc
Haiku has math functions in libroot.so and no libm.so.
v1 - v2:
* Use autoconf check instead of platform-based switch
This commit is licensed under the MIT X11 license.
---
configure.in |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/configure.in b/configure.in
index
Haiku does not support SA_SIGINFO-style signal handlers but supports
a BeOS extension to signal handlers.
This commit is licensed under the MIT X11 license.
---
mono/mini/ChangeLog |7 +++
mono/mini/mini-x86.h | 18 ++
mono/mini/mini.h |6 ++
3 files
Am 30.03.2010 um 15:03 schrieb Paolo Molaro:
On 03/30/10 Andreas Färber wrote:
--- a/mono/metadata/mono-config.c
+++ b/mono/metadata/mono-config.c
@@ -39,6 +39,8 @@
#define CONFIG_OS aix
#elif defined(__hpux)
#define CONFIG_OS hpux
+#elif defined(__HAIKU__)
+#define CONFIG_OS haiku
Am 26.03.2010 um 16:07 schrieb Rodrigo Kumpera:
Patch looks good.
Thanks, applied to trunk in r154390 with the following Haiku (cc by):
Not Just For Monkeys
Common Runtime Is Purpose
For Mono To Be
diff --git a/configure.in b/configure.in
index 92c4cf9..5cc7e4e 100644
--- a/configure.in
Haiku has math functions in libroot.so and no libm.so.
v1 - v2:
* Use autoconf check instead of platform-based switch
This commit is licensed under the MIT X11 license.
---
configure.in |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/configure.in b/configure.in
index
Haiku does not support SA_SIGINFO-style signal handlers but supports
a BeOS extension to signal handlers.
This commit is licensed under the MIT X11 license.
---
mono/mini/ChangeLog |7 +++
mono/mini/mini-x86.h | 18 ++
mono/mini/mini.h |6 ++
3 files
This commit is licensed under the MIT X11 license.
---
mono/io-layer/processes.c |3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/mono/io-layer/processes.c b/mono/io-layer/processes.c
index b591716..e8f13ef 100644
--- a/mono/io-layer/processes.c
+++
...@ximian.com
when not needed and it allows keeping track of oldspace-nursery
references for the card table code.
-2010-03-26 Andreas Färber andreas.faer...@web.de
+2010-03-26 Andreas Färber andreas.faer...@web.de
* null-gc.c (mono_gc_invoke_with_gc_lock): Fix function name
Haiku has no full serial support, especially no TIOCOUTQ or TIOCM_*.
Provide a no-op implementation similar to null-gc.
v1 - v2:
* Provide a separate implementation that might be sourced out
as serial-null.c
This commit is licensed under the MIT X11 license.
---
support/serial.c | 72
Apply patch from BNC #389393, adapted for Haiku to cope with lack of libm
and need for libiconv.
This commit is licensed under the MIT X11 license.
---
configure.in |9 +++--
1 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/configure.in b/configure.in
index d23d2e3..5c784fc
Allow using haiku in dllmap.
This commit is licensed under the MIT X11 license.
---
mono/metadata/mono-config.c |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/mono/metadata/mono-config.c b/mono/metadata/mono-config.c
index 9145603..8f3b633 100644
---
Haiku does not support SA_SIGINFO-style signal handlers including the
siginfo_t type.
This commit is licensed under the MIT X11 license.
---
mono/mini/ChangeLog |8
mono/mini/mini-x86.c |8
2 files changed, 16 insertions(+), 0 deletions(-)
diff --git
FIONREAD is defined in sys/ioctl.h on Haiku.
This commit is licensed under the MIT X11 license.
---
mono/metadata/console-unix.c |3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/mono/metadata/console-unix.c b/mono/metadata/console-unix.c
index 7280b6f..c33de93 100644
Haiku neither has libm nor libdl.
A proper fix would probably be autoconf checks for those libraries.
This commit is licensed under the MIT X11 license.
---
eglib/src/Makefile.am |2 +-
eglib/test/Makefile.am |2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git
.
The conversion of the signal macros to functions is not yet done.
Is anything wrong with the mono-config patch?
Regards,
Andreas
Andreas Färber (10):
configure: Don't hardcode libm dependency
config: Add support for Haiku
mini: Add support for BeOS-style signal handlers
mini: Fix unguarded
Am 20.03.2010 um 22:54 schrieb Andreas Färber:
When working on a Git repository that was cloned from a git-svn
repo, it is currently displayed as tarball in `mono -V`.
The method used to obtain the git revision info - searching the log
- is independent of git-svn.
The patch below thus
This commit is licensed under the MIT X11 license.
---
ChangeLog|6 ++
configure.in | 17 +
2 files changed, 23 insertions(+), 0 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 9cdabe8..f6bb935 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2010-03-25
the exceptions.exe test with an empty stack
trace.
Patches are designed to be mostly independent of each other and their
order. Please review which ones may be applied and whether you have
suggestions for improvements. Thanks!
Regards,
Andreas
Andreas Färber (12):
configure: Add support
Haiku has math functions in libroot.so and no libm.so.
A more elegant solution would be an autoconf check for some math function
actually used. That would avoid linking against -lm on Mac OS X as well,
where libm.dylib is a symlink to libSystem.dylib only.
In its present form, the patch does not
Haiku does not support SA_SIGINFO-style signal handlers but supports
a BeOS extension to signal handlers.
This commit is licensed under the MIT X11 license.
---
mono/mini/ChangeLog |7 +++
mono/mini/mini-x86.h | 18 ++
mono/mini/mini.h |6 ++
3 files
Haiku does not support SA_SIGINFO-style signal handlers including the
siginfo_t type.
This commit is licensed under the MIT X11 license.
---
mono/mini/ChangeLog |8
mono/mini/mini-x86.c |8
2 files changed, 16 insertions(+), 0 deletions(-)
diff --git
This commit is licensed under the MIT X11 license.
---
mono/io-layer/processes.c |3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/mono/io-layer/processes.c b/mono/io-layer/processes.c
index b591716..e8f13ef 100644
--- a/mono/io-layer/processes.c
+++
SA_SIGINFO-style signals are part of the optional POSIX XSI (formerly
Real Time Signals, RTS) feature. Haiku does not implement it (yet) and
goes so far as to not define SA_SIGINFO to indicate lack thereof.
In mini, there's MONO_ARCH_USE_SIGACTION for this but it doesn't cover
all uses of
This commit is licensed under the MIT X11 license.
---
mono/metadata/console-unix.c |4
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/mono/metadata/console-unix.c b/mono/metadata/console-unix.c
index 7280b6f..324c0c1 100644
--- a/mono/metadata/console-unix.c
+++
Haiku neither has libm nor libdl.
A proper fix would probably be autoconf checks for those libraries.
This commit is licensed under the MIT X11 license.
---
eglib/src/Makefile.am |2 +-
eglib/test/Makefile.am |2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git
Apply patch from BNC #389393, adapted for Haiku to cope with lack of libm
and need for libiconv.
This commit is licensed under the MIT X11 license.
---
configure.in |9 +++--
1 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/configure.in b/configure.in
index 8b0a5c5..52deebc
Fixes the build for --with-gc=none.
Cc: Mark Probst mark.pro...@gmail.com
This commit is licensed under the MIT X11 license.
---
mono/metadata/ChangeLog |6 ++
mono/metadata/null-gc.c |2 +-
2 files changed, 7 insertions(+), 1 deletions(-)
diff --git a/mono/metadata/ChangeLog
This commit is licensed under the MIT X11 license.
---
support/serial.c | 17 +
1 files changed, 17 insertions(+), 0 deletions(-)
diff --git a/support/serial.c b/support/serial.c
index 7968fbb..4cf7fe4 100644
--- a/support/serial.c
+++ b/support/serial.c
@@ -134,6 +134,9 @@
Allow using haiku in dllmap.
This commit is licensed under the MIT X11 license.
---
mono/metadata/mono-config.c |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/mono/metadata/mono-config.c b/mono/metadata/mono-config.c
index 9145603..8f3b633 100644
---
Am 25.03.2010 um 16:14 schrieb Jonathan Pobst:
We have accumulated many test suite failures in the past month. If
you
commit to mono, please take the time to regularly check the
buildbots to
ensure you are not breaking things.
The buildbot results are available here:
Hi,
Am 26.03.2010 um 15:39 schrieb François Revol:
Le Fri, 26 Mar 2010 14:30:02 +0100, Andreas Färber a écrit :
This commit is licensed under the MIT X11 license.
---
mono/metadata/console-unix.c |4
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/mono/metadata
Am 26.03.2010 um 16:48 schrieb Ingo Weinhold:
On 2010-03-26 at 14:29:54 [+0100], Andreas Färber andreas.faer...@web.de
wrote:
cygwin*)
have_visibility_hidden=no
+;;
+ haiku*)
+# at least for GCC2 there are similar warnings as above
Hey Miguel,
Am 26.03.2010 um 17:15 schrieb Miguel de Icaza:
A proper fix would probably be autoconf checks for those libraries.
Right, which is why this patch is unacceptable.
Because the burden is now on us to maintain these half-cooked patches
and legacy code.
Note that some of the
Am 20.03.2010 um 22:54 schrieb Andreas Färber:
When working on a Git repository that was cloned from a git-svn
repo, it is currently displayed as tarball in `mono -V`.
The method used to obtain the git revision info - searching the log
- is independent of git-svn.
The patch below thus
Am 22.03.2010 um 21:24 schrieb Jonathan Pryor:
On Sun, 2010-03-21 at 23:44 +0100, Andreas Färber wrote:
SIGIO is not part of POSIX, Haiku does not support it.
You might want to mention that fact in the ChangeLog, otherwise we'll
need to care why SIGIO is special but not SIGWINCH (which
AF_SNA, AF_DECnet and SOCK_RDM are not part of POSIX, and Haiku does not
supply them.
Check for their presence before using them, as already done for AF_IPX.
* socket-io.c: Don't depend on AF_SNA, AF_DECnet,
SOCK_RDM.
This commit is licensed under the MIT X11 license.
---
Am 21.03.2010 um 19:31 schrieb Zoltan Varga:
Looks ok.
Thanks for the immediate response. Applied to trunk in r153961.
Andreas
Zoltan
On Sun, Mar 21, 2010 at 7:19 PM, Andreas Färber andreas.faer...@web.de
wrote:
AF_SNA, AF_DECnet and SOCK_RDM are not part of POSIX, and Haiku
SIGIO is not part of POSIX, Haiku does not support it.
map.c contains checks to handle this, but old-map.c doesn't.
Its generator no longer exists, so let's insert the check manually.
Cc: Jonathan Pryor jonpr...@vt.edu
2010-03-21 Andreas Faerber andreas.faer...@web.de
* old-map.c:
===
--- trunk/mono/mono/metadata/ChangeLog 2010-03-21 18:06:56 UTC (rev
153960)
+++ trunk/mono/mono/metadata/ChangeLog 2010-03-21 18:55:50 UTC (rev
153961)
@@ -1,3 +1,10 @@
+2010-03-21 Andreas Färber andreas.faer...@web.de
+
+* socket
According to POSIX, fd_set is defined in sys/select.h.
http://www.opengroup.org/onlinepubs/9699919799/basedefs/sys_select.h.html
2010-03-21 Andreas Faerber andreas.faer...@web.de
* debugger-agent.c: #include sys/select.h for fd_set.
This commit is licensed under the MIT X11 license.
Am 22.03.2010 um 00:42 schrieb Zoltan Varga:
Looks ok.
Thanks, applied to trunk in r153962.
Andreas
Zoltan
On Mon, Mar 22, 2010 at 12:30 AM, Andreas Färber andreas.faer...@web.de
wrote:
According to POSIX, fd_set is defined in sys/select.h.
http://www.opengroup.org/onlinepubs
SA_SIGINFO and sigaction are part of the optional POSIX XSI feature.
In mini, there's MONO_ARCH_USE_SIGACTION but it doesn't cover everything
and it isn't available elsewhere.
2010-03-21 Andreas Faerber andreas.faer...@web.de
* mini-posix.c: Fix the build on platforms without
Hello,
When working on a Git repository that was cloned from a git-svn repo,
it is currently displayed as tarball in `mono -V`.
The method used to obtain the git revision info - searching the log -
is independent of git-svn.
The patch below thus only checks for a .git subdirectory. Any
Hello,
Am 14.02.2010 um 16:15 schrieb Απόστολος Συρόπουλος:
I would like to know whether there are any plans to make moonlight
available to other platforms. For example, although it is possible
to compile
moonlight on OpenSolaris, still the resulting binaries do not work.
At FOSDEM
Am 01.02.2010 um 00:28 schrieb Hin-Tak Leung:
mono-devel-list is just a little slow because my posts needs
moderation. (non-subscriber).
For the record, you can subscribe to the list but deactivate message
delivery. That way you can avoid moderation of your posts.
Andreas
Hello Andrew,
I recently fixed https://bugzilla.novell.com/show_bug.cgi?
id=445074#c10 on trunk (DTrace disabled for all platforms while trying
to cure old Solaris 10 systems).
Who decides whether this should be backported to mono-2-6?
From my POV it's a regression in both Mono 2.4 and Mono
Hi,
Am 04.12.2009 um 21:10 schrieb Zoltan Varga:
The mono build runs executables compiled during the build, like
genmdesc, so I don't
think it will run in scratchbox.
When cross-compiling, Mono is supposed to use a Perl version of
genmdesc instead.
if CROSS_COMPILING
Thanks, applied in r146769.
Andreas
Am 22.11.2009 um 22:03 schrieb Miguel de Icaza:
This looks good to me, please apply if you can contribute under MIT/
X11
terms.
Hello,
Mono appears to check for presence of the madvise function but uses
it
unconditionally in mono-mmap.c.
If
Hello,
Mono appears to check for presence of the madvise function but uses it
unconditionally in mono-mmap.c.
If madvise was not detected, the attached patch assumes POSIX-
compliant posix_madvise to be present instead.
Note that posix_madvise does not seem to have an equivalent to
Hello Zoltan,
According to the libgc ChangeLog, you have recently added a new API
function GC_get_suspend_signal. This is apparently used
unconditionally from mono/metadata/boehm_gc.c's
mono_gc_get_suspend_signal, breaking use of the latest stable Boehm GC
(7.1, on Solaris).
Can this
Hello,
The attached patch changes the signature of
mono_agent_thread_interrupt in the DISABLE_DEBUGGER_AGENT case to
match the header file.
This fixes compilation on Mac OS X ppc. Okay to commit?
Regards,
Andreas
0001-Fix-signature-of-mono_debugger_agent_thread_interrup.patch
Fixed in r146218. Thanks everyone.
Andreas
Am 15.11.2009 um 02:43 schrieb Geoff Norton:
Please commit
-g
On 14-Nov-09, at 8:33 PM, Andreas Färber wrote:
Hello,
The attached patch changes the signature of
mono_agent_thread_interrupt in the DISABLE_DEBUGGER_AGENT case to
match
Hey,
Am 06.09.2009 um 11:55 schrieb Christian Hoff:
As I said, nobody has ever found out what DoEvents does and why
produces the desired results. We'd really like to avoid loading SWF at
runtime, but so far nobody has come up with a better solution :-) .
My assumption would be that DoEvents
1 - 100 of 292 matches
Mail list logo