Mark Probst [Fri, 30 Jul 2010 18:59:20 +0000 (20:59 +0200)]
Merge branch 'commit-to-changelog'
Mark Probst [Fri, 30 Jul 2010 01:51:46 +0000 (03:51 +0200)]
Don't generate empty ChangeLog entries, insert the whole message instead.
The commits-to-changelog script previously generated ChangeLog entries
with a FIXME if it couldn't find anything applicable for that
particular ChangeLog. Since we want to use the script for "make dist"
it shouldn't do this. Instead it now just inserts the whole commit
message in those ChangeLogs.
Mark Probst [Thu, 29 Jul 2010 23:54:23 +0000 (01:54 +0200)]
"make dist" updates the ChangeLogs automatically.
When creating a distribution "make dist" now uses the
commits-to-changelog script to automatically update all
ChangeLog files since the last commit marked with the
"last-commit-with-compulsory-changelog-entry" tag.
Mark Probst [Thu, 29 Jul 2010 14:10:58 +0000 (16:10 +0200)]
commits-to-changelog script.
This script converts git commit messages to ChangeLog entries. That
will hopefully allow us to forego adding ChangeLog entries in our
commits, which always leads to merge conflicts.
Carlos Alberto Cortez [Fri, 30 Jul 2010 14:26:51 +0000 (16:26 +0200)]
Add tests for GetSubKeyNames and DeleteSubKey rotines with volatile keys.
* RegistryKeyTest.cs: New tests for volatile keys children
handling.
Carlos Alberto Cortez [Fri, 30 Jul 2010 14:13:22 +0000 (16:13 +0200)]
Move subkey info routines into KeyHandler to handle volatile keys.
* UnixRegistryApi.cs: Move GetSubKeyCount and GetSubKeyNames to
KeyHandler, so we can properly track volatile subkeys there
*without* exposing any impl details.
Marek Safar [Fri, 30 Jul 2010 18:28:48 +0000 (19:28 +0100)]
Run extension methods overload resolver always in same overloader context as original methodgroup
Jb Evain [Fri, 30 Jul 2010 15:40:30 +0000 (17:40 +0200)]
Delegate.Remove: throw when passing delegates of incompatible types
Jb Evain [Fri, 30 Jul 2010 15:39:39 +0000 (17:39 +0200)]
Add test for incompatible types in Delegate.Remove
atsushieno [Fri, 30 Jul 2010 14:21:29 +0000 (23:21 +0900)]
Merge branch 'atsushi'
atsushieno [Fri, 30 Jul 2010 14:20:32 +0000 (23:20 +0900)]
Add a bunch of configuration types.
atsushieno [Fri, 30 Jul 2010 14:15:02 +0000 (23:15 +0900)]
add 4.0 standard endpoint configuration types.
Gonzalo Paniagua Javier [Fri, 30 Jul 2010 06:37:24 +0000 (02:37 -0400)]
Added missing files and sorted alphabetically.
Gonzalo Paniagua Javier [Fri, 30 Jul 2010 05:39:43 +0000 (01:39 -0400)]
.NET2 handling of exceptions in ThreadPool threads
* mono/tests/threadpool-exceptions[1-4].cs: new tests
* mono/tests/threadpool.cs: fix typo.
* mono/metadata/threadpool.c: starting in .NET 2.0, unhandled exceptions
in the threadpool can cause a crash in a running program. From now on,
we are compatible.
Gonzalo Paniagua Javier [Wed, 28 Jul 2010 02:32:03 +0000 (22:32 -0400)]
Adapt to changes in exceptions policy for TP.
These exception were being thrown, sometimes, in a threadpool thread and then
ignored.
Gonzalo Paniagua Javier [Tue, 27 Jul 2010 15:10:17 +0000 (11:10 -0400)]
Throw exceptions from threadpool work items.
Until now exceptions thrown from a threadpool work item were ignored.
From now on they will propagate to the domain's UnhandledException event
and then to the root AppDomain. If they are not handled, they will cause
the program to abort.
Mark Probst [Thu, 29 Jul 2010 22:33:06 +0000 (00:33 +0200)]
Fix SGen compiler warnings on AMD64.
2010-07-30 Mark Probst <mark.probst@gmail.com>
* sgen-archdep.h (ARCH_COPY_SIGCTX_REGS): Add casts to fix
compiler warnings on AMD64.
Marek Safar [Thu, 29 Jul 2010 19:13:26 +0000 (20:13 +0100)]
A fix for #619919
Merge branch 'marek'
Rodrigo Kumpera [Thu, 29 Jul 2010 19:07:05 +0000 (16:07 -0300)]
Add regression test for #626441.
2010-07-29 Rodrigo Kumpera <rkumpera@novell.com>
* MethodBuilderTest.cs: Add test for #626441.
Rodrigo Kumpera [Thu, 29 Jul 2010 18:01:37 +0000 (15:01 -0300)]
Fixes crash when SRE code calls a vararg method.
2010-07-29 Rodrigo Kumpera <rkumpera@novell.com>
Add support for calling vararg methods from SRE code.
This requires storing per-memberref signatures so
the JIT can know how many varargs parameters are
been passed.
* loader.c (mono_method_get_signature_full): If the
image is dynamic call mono_reflection_lookup_signature
to lookup the signature.
* reflection.c (mono_image_create_method_token): Save
the method object into the MonoDynamicImage::tokens.
Create a signature struct for MethodBuilders.
Save the signature into vararg_aux_hash so it can be
retrieved later.
* reflection.c (mono_reflection_lookup_signature): New
function. Check vararg_aux_hash for a signature before
returning method's own signature.
* metadata-internals.h (MonoDynamicImage): Add new
vararg_aux_hash hashtable.
* object-internals.h: Add mono_reflection_lookup_signature.
Fixes #626441
Marek Safar [Thu, 29 Jul 2010 18:55:28 +0000 (19:55 +0100)]
Refactor EventExpr to use enhanced base member access resolution
Marek Safar [Thu, 29 Jul 2010 15:14:24 +0000 (16:14 +0100)]
Implement hoisted base member access expression
Jérémie Laval [Thu, 29 Jul 2010 10:52:10 +0000 (12:52 +0200)]
Switch from per-thread SpinWait instance to per-method-call instance
Jérémie Laval [Thu, 29 Jul 2010 09:10:31 +0000 (11:10 +0200)]
Add a SpinWait step when waiting on a task. Fix 100% CPU bother.
After some time the call to SpinWait.SpinOnce will fall back to the more stalling Thread.Sleep (1) call.
Jérémie Laval [Wed, 28 Jul 2010 18:49:00 +0000 (20:49 +0200)]
Fix macro indentation in Thread_Yield icall
Jérémie Laval [Wed, 28 Jul 2010 17:37:35 +0000 (19:37 +0200)]
SpinWait now sleep more in depth after a certain threshold and uses Thread.Yield method.
Jérémie Laval [Wed, 28 Jul 2010 17:58:54 +0000 (19:58 +0200)]
Introduce a spin count limit in SpinWait
Jérémie Laval [Wed, 28 Jul 2010 18:27:29 +0000 (20:27 +0200)]
Add Yield method to Thread (4.0 profile).
Yield is an internal call that simply calls wapi SwitchToThread function.
On !Windows system, this functions use POSIX sched_yield function.
Andrew Jorgensen [Wed, 28 Jul 2010 22:03:36 +0000 (16:03 -0600)]
Add System.Runtime.DurableInstancing and sgen to spec
Rodrigo Kumpera [Wed, 28 Jul 2010 20:25:19 +0000 (17:25 -0300)]
Properly handle stackoverflow on ARGLIST opcode.
2010-07-28 Rodrigo Kumpera <rkumpera@novell.com>
* verify.c (mono_method_verify): Don't move forward
with verification if a stack overflow is detected for
the ARGLIST opcode.
Fixes #601953
Rodrigo Kumpera [Wed, 28 Jul 2010 20:02:09 +0000 (17:02 -0300)]
Fail array of invalid types.
2010-07-28 Rodrigo Kumpera <rkumpera@novell.com>
* class.c (mono_bounded_array_class_get): Fail arrays
of void or typedbyref. Those two types are not allowed
to be used with arrays. Failing them is easier and less
error prone than returning NULL.
Fixes #603279
Rodrigo Kumpera [Wed, 28 Jul 2010 19:14:39 +0000 (16:14 -0300)]
Dont assert on invalid delegate type.
2010-07-28 Rodrigo Kumpera <rkumpera@novell.com>
* object.c (mono_get_delegate_invoke): Don't assert if
the Invoke method is not found. This can happen with
broken types and it's the caller resposibility to deal
with a null return.
Fixes #553403
Rodrigo Kumpera [Wed, 28 Jul 2010 16:22:15 +0000 (13:22 -0300)]
[runtime] Handle images with null assembly.
2010-07-28 Rodrigo Kumpera <rkumpera@novell.com>
* class.c (mono_assembly_name_from_token): Handle
images with null assembly. This can happen with resource
or broken assemblies.
Fixes #623586.
atsushieno [Wed, 28 Jul 2010 16:12:41 +0000 (01:12 +0900)]
Merge branch 'atsushi'
atsushieno [Wed, 28 Jul 2010 16:06:53 +0000 (01:06 +0900)]
Fix LocalClientSecuritySettingsElement.Property, and other couple of API fixes.
Paolo Molaro [Wed, 28 Jul 2010 16:00:47 +0000 (18:00 +0200)]
Merge branch 'monitor-enter-bool-fix' into upstream-master
Paolo Molaro [Wed, 28 Jul 2010 15:47:14 +0000 (17:47 +0200)]
Test the Enter(object, ref bool) overload.
Paolo Molaro [Wed, 28 Jul 2010 15:31:54 +0000 (17:31 +0200)]
Ensure the Monitor.Enter() fastpath doesn't apply to Enter(o,ref taken).
atsushieno [Wed, 28 Jul 2010 15:11:13 +0000 (00:11 +0900)]
Merge branch 'atsushi'
atsushieno [Wed, 28 Jul 2010 15:04:43 +0000 (00:04 +0900)]
Implement several ToString() methods.
atsushieno [Wed, 28 Jul 2010 14:59:31 +0000 (23:59 +0900)]
add another WS-SC test (cosmetic).
Marek Safar [Wed, 28 Jul 2010 14:32:30 +0000 (15:32 +0100)]
Merge branch 'marek'
Marek Safar [Wed, 28 Jul 2010 14:31:35 +0000 (15:31 +0100)]
Don't crash when resolving invalid constant expressions
Raja R Harinath [Wed, 28 Jul 2010 13:48:04 +0000 (19:18 +0530)]
Step back a bit on enabling default CRLF handling.
Raja R Harinath [Wed, 28 Jul 2010 13:47:33 +0000 (19:17 +0530)]
Add a few .gitignore entries to reduce noise
Marek Safar [Wed, 28 Jul 2010 12:53:46 +0000 (13:53 +0100)]
New tests
Marek Safar [Wed, 28 Jul 2010 12:20:59 +0000 (13:20 +0100)]
Updated
atsushieno [Wed, 28 Jul 2010 12:13:56 +0000 (21:13 +0900)]
Implement some WS-SecureConv parameter check and enabled some tests.
atsushieno [Wed, 28 Jul 2010 12:10:56 +0000 (21:10 +0900)]
SecurityTokenRequirement.TryGetValue() returns false if the value exists as null.
Marek Safar [Wed, 28 Jul 2010 10:32:31 +0000 (11:32 +0100)]
Merge branch 'marek'
Marek Safar [Wed, 28 Jul 2010 10:30:28 +0000 (11:30 +0100)]
Update to latest mcs
Marek Safar [Wed, 28 Jul 2010 09:23:49 +0000 (10:23 +0100)]
Merge branch 'marek'
atsushieno [Wed, 28 Jul 2010 09:02:33 +0000 (18:02 +0900)]
Merge branch 'atsushi'
atsushieno [Wed, 28 Jul 2010 09:00:25 +0000 (18:00 +0900)]
Handle ListenUri to get correct Uri (especially when relative). Reject wrong behaviorConfiguration.
Marek Safar [Wed, 28 Jul 2010 08:59:15 +0000 (09:59 +0100)]
Major name lookup fixes
atsushieno [Wed, 28 Jul 2010 08:58:38 +0000 (17:58 +0900)]
Remove invalid comments.
atsushieno [Wed, 28 Jul 2010 08:56:30 +0000 (17:56 +0900)]
Fill Description names, and remove extra code.
Marek Safar [Wed, 28 Jul 2010 08:44:23 +0000 (09:44 +0100)]
New tests
jbevain [Wed, 28 Jul 2010 08:31:53 +0000 (10:31 +0200)]
fix crlf
jbevain [Wed, 28 Jul 2010 08:01:35 +0000 (10:01 +0200)]
System.Reflection.Assembly.IsFullyTrusted: add stub.
2010-07-28 Jb Evain <jbevain@novell.com>
* Assembly.cs: add IsFullyTrusted stub.
vvaradhan [Wed, 28 Jul 2010 07:20:15 +0000 (12:50 +0530)]
2010-07-28 Veerapuram Varadhan <vvaradhan@novell.com>
** Fixes #584833
* SqlCommand.cs (DeriveParameters): Support procedure name
nomenclature of the form <database>.<user>.<procname> .
Rodrigo Kumpera [Tue, 27 Jul 2010 21:59:05 +0000 (18:59 -0300)]
Don't crash with null strings during error handling.
2010-07-27 Rodrigo Kumpera <rkumpera@novell.com>
* class.c (concat_two_strings_with_zero): Guard against
null strings.
Modified version of patch by Sebastien Pouliot.
Fixes #623653.
Rodrigo Kumpera [Tue, 27 Jul 2010 21:27:02 +0000 (18:27 -0300)]
Avoid to crash on module index equal or smaller than zero.
2010-07-27 Rodrigo Kumpera <rkumpera@novell.com>
* image.c (mono_image_load_module): Handle the case of
module index equal or smaller than zero. It is possible
to embed a valid zero index into metadata so this case
must be explicitly handled.
Patch by Sebastien Pouliot.
Fixes #623581.
Mark Mason [Tue, 27 Jul 2010 17:24:20 +0000 (01:24 +0800)]
Fix compilation errors
Rodrigo Kumpera [Tue, 27 Jul 2010 19:41:26 +0000 (16:41 -0300)]
Add some non standard bits to metadata verifier.
2010-07-27 Rodrigo Kumpera <rkumpera@novell.com>
* metadata-verify.c (INVALID_IMPLMAP_FLAGS_BITS): Add non standard
bits for best fit on/off (4,5) and throw on unmappable on/off (12/13).
Fixes #622221.
Ankit Jain [Tue, 27 Jul 2010 19:25:10 +0000 (00:55 +0530)]
xbuild: Use '*mcs.bat' on windows and '*mcs' on other platforms.
Andreia Gaita [Tue, 27 Jul 2010 19:03:23 +0000 (20:03 +0100)]
Add support for deserializing Char types
* JsonSerializationReader.cs: Add Char type to the switch. Reads the
content as a string and validates its length
Andreia Gaita [Tue, 27 Jul 2010 19:00:02 +0000 (20:00 +0100)]
Add serialization support for generic IDictionary objects
* JsonSerializationReader.cs, JsonSerializationWriter.cs:
Add a special case for IDictionary, since KeyValuePair objects
have private setters and can't be processed via the normal
object code path.
Rodrigo Kumpera [Tue, 27 Jul 2010 18:56:06 +0000 (15:56 -0300)]
Emit verifiable code for SWF test suite.
2010-07-27 Rodrigo Kumpera <rkumpera@novell.com>
* EventLogger.cs: Emit verifiable code. This was blocking the
SWF test suite from running under the verifier.
Rodrigo Kumpera [Tue, 27 Jul 2010 18:53:00 +0000 (15:53 -0300)]
Improve verifier error message.
2010-07-27 Rodrigo Kumpera <rkumpera@novell.com>
* verify.c (do_invoke_method): Improve error message.
Geoff Norton [Tue, 27 Jul 2010 17:14:43 +0000 (13:14 -0400)]
Dont track unneeded registers for amd64.
2010-07-27 Geoff Norton <gnorton@novell.com>
* darwin_stop_world.c: Dont track unneeded registers for amd64.
Geoff Norton [Tue, 27 Jul 2010 17:11:51 +0000 (13:11 -0400)]
Fix sgen on amd64-darwin and amd64-linux
In metadata:
2010-07-27 Geoff Norton <gnorton@novell.com>
* sgen-archdep.h: Ensure we store the registers we actually
need to scan.
In utils:
2010-07-27 Geoff Norton <gnorton@novell.com>
* mono-sigcontext.h: Extend the macro's for darwin and linux
to expose r8-r11 as well.
Rodrigo Kumpera [Tue, 27 Jul 2010 16:50:36 +0000 (13:50 -0300)]
2010-07-27 Rodrigo Kumpera <rkumpera@novell.com>
* verify.c (mono_generic_param_is_constraint_compatible): Don't
fail a contraint check even if the candidate has no constraints.
All constraints might resolve to the candidate itself so it can
have none.
Fixes #622225.
Atsushi Eno [Tue, 27 Jul 2010 11:09:30 +0000 (20:09 +0900)]
2010-07-27 Atsushi Enomoto <atsushi@ximian.com>
* FederatedMessageSecurityOverHttp.cs, OptionalReliableSession.cs,
ReliableSession.cs, WSFederationHttpBinding.cs:
filled couple of missing members.
* ClaimTypeElement.cs
ClaimTypeElementCollection.cs
FederatedMessageSecurityOverHttpElement.cs
StandardBindingOptionalReliableSessionElement.cs
StandardBindingReliableSessionElement.cs
WSFederationHttpBindingElement.cs
WSFederationHttpSecurityElement.cs
WSHttpBindingBaseElement.cs : implemented ApplyConfiguration and
add/fix descendants' members.
Atsushi Eno [Tue, 27 Jul 2010 09:59:07 +0000 (18:59 +0900)]
2010-07-27 Atsushi Enomoto <atsushi@ximian.com>
* FederatedMessageSecurityOverHttpElement.cs : use correct converter.
* WSFederationHttpBindingCollectionElement.cs : remove extra members.
* WSDualHttpBindingElement.cs, WSFederationHttpBindingElement.cs :
fill base properties expectedly.
Atsushi Eno [Tue, 27 Jul 2010 09:35:31 +0000 (18:35 +0900)]
2010-07-27 Atsushi Enomoto <atsushi@ximian.com>
* WSDualHttpBindingElement.cs, WSFederationHttpBindingElement.cs :
BindingElementType is not a configuration property.
Atsushi Eno [Tue, 27 Jul 2010 09:29:09 +0000 (18:29 +0900)]
2010-07-27 Atsushi Enomoto <atsushi@ximian.com>
* ConfigurationPropertyCollection.cs, PropertyInformation.cs:
add null check to detect bogus configuration early.
Atsushi Eno [Tue, 27 Jul 2010 09:10:31 +0000 (18:10 +0900)]
2010-07-27 Atsushi Enomoto <atsushi@ximian.com>
* X509CertificateRecipientClientCredential.cs,
X509CertificateRecipientServiceCredential.cs :
implement x509 store support.
Atsushi Eno [Tue, 27 Jul 2010 08:56:19 +0000 (17:56 +0900)]
2010-07-27 Atsushi Enomoto <atsushi@ximian.com>
* ConfigUtil.cs : the error message can be less ambiguous.
Atsushi Eno [Mon, 26 Jul 2010 15:46:34 +0000 (00:46 +0900)]
2010-07-26 Atsushi Enomoto <atsushi@ximian.com>
* ConfigUtil.cs, ServiceCredentialsElement.cs :
implement x509 store support.
* X509CertificateInitiatorClientCredential.cs,
X509CertificateInitiatorServiceCredential.cs :
implement x509 store support.
Atsushi Eno [Mon, 26 Jul 2010 12:28:59 +0000 (21:28 +0900)]
2010-07-26 Atsushi Enomoto <atsushi@ximian.com>
* SamlSubject.cs : add missing .ctor().
Jb Evain [Mon, 26 Jul 2010 11:04:52 +0000 (13:04 +0200)]
Add test for bug #625367
Jb Evain [Mon, 26 Jul 2010 11:04:19 +0000 (13:04 +0200)]
Properly call methods on enumerations in compiled expression trees.
2010-07-26 Jb Evain <jbevain@novell.com>
* EmitContext.cs: Properly call methods on enumerations.
Fixes #625367.
Jb Evain [Mon, 26 Jul 2010 11:03:47 +0000 (13:03 +0200)]
reuse code to initialize nullable values
Carlos Alberto Cortez [Sun, 25 Jul 2010 21:01:24 +0000 (23:01 +0200)]
Merge branch 'master' of git://github.com/mono/mono
Carlos Alberto Cortez [Sun, 25 Jul 2010 20:57:01 +0000 (22:57 +0200)]
2010-07-25 Carlos Alberto Cortez <calberto.cortez@gmail.com>
* UnixRegistryApi.cs: From the static ctor of KeyHandler remove the
volatile keys directory if the last registered boot time has changed.
This way we *actually* have our volatile keys removed if the system as
rebooted.
Raja R Harinath [Sun, 25 Jul 2010 20:19:54 +0000 (01:49 +0530)]
Fix a few cases of mixed line-endings
This is a scripted conversion of mixed line-ending files to LF-only or CRLF-only
based on which patch is smaller. I used a threshold of upto a quarter of the
lines to determine whether to keep the patch or not.
Mark Probst [Sun, 25 Jul 2010 20:46:50 +0000 (22:46 +0200)]
Only compile sgen-internal.c if HAVE_SGEN_GC is defined.
2010-07-25 Mark Probst <mark.probst@gmail.com>
* sgen-internal.c: Only compile this if HAVE_SGEN_GC is defined.
Raja R Harinath [Sun, 25 Jul 2010 14:39:25 +0000 (20:09 +0530)]
EOL handling
This set of .gitattributes was automatically generated from the list of files
that GIT tried to normalize when I enabled automatic EOL conversion.
With this set of attributes, we prevent automated EOL conversion on files that
we know will cause trouble down the road.
Zoltan Varga [Sun, 25 Jul 2010 10:31:47 +0000 (12:31 +0200)]
2010-07-25 Zoltan Varga <vargaz@gmail.com>
* mini-trampolines.c (common_call_trampoline): Fix a warning.
Zoltan Varga [Sun, 25 Jul 2010 10:30:26 +0000 (12:30 +0200)]
2010-07-25 Zoltan Varga <vargaz@gmail.com>
* configure.ac src/eglib-config.h.in src/eglib-config.hw: Define G_GINT64_FORMAT.
Mark Probst [Thu, 22 Jul 2010 19:53:47 +0000 (21:53 +0200)]
Make the internal allocator fast.
2010-07-24 Mark Probst <mark.probst@gmail.com>
* sgen-internal.c, sgen-gc.h, sgen-major-copying.c: Make the
internal allocator fast by keeping free-lists of chunks, not only
within chunks. Align the chunks, so that on freeing we can get
the chunk without searching.
Mark Probst [Thu, 22 Jul 2010 19:53:41 +0000 (21:53 +0200)]
Functions for allocing fixed-size blocks in internal allocator.
2010-07-24 Mark Probst <mark.probst@gmail.com>
* sgen-internal.c, sgen-gc.c, sgen-gc.h, sgen-gray.c,
sgen-major-copying.c, sgen-marksweep.c, sgen-pinning-stats.c,
sgen-pinning.c: Allocate fixed-size structs without specifying the
size, instead registering it once with its type.
Dynamically-sized need their size specified when being freed.
Mark Probst [Thu, 22 Jul 2010 19:53:33 +0000 (21:53 +0200)]
Make major copying allocator use the internal allocator via public API.
2010-07-24 Mark Probst <mark.probst@gmail.com>
* sgen-major-copying.c, sgen-internal.c, sgen-gc.c, sgen-gc.h,
sgen-pinning.c: Copying major collector doesn't mess around with
internals of the internal allocator anymore, instead using public
functions.
Mark Probst [Thu, 22 Jul 2010 19:53:04 +0000 (21:53 +0200)]
Separate internal allocator in its own C file.
2010-07-24 Mark Probst <mark.probst@gmail.com>
* sgen-internal.c: Internal allocator in its own module.
* sgen-gc.c, sgen-gc.h, sgen-gray.c, sgen-los.c,
sgen-major-copying.c, sgen-marksweep.c, sgen-pinning.c,
sgen-pinning-stats.c: Remove internal allocator and call the
public functions now.
* Makefile.am: Added new file.
Geoff Norton [Sat, 24 Jul 2010 18:13:48 +0000 (14:13 -0400)]
Test
Geoff Norton [Sat, 24 Jul 2010 18:05:04 +0000 (14:05 -0400)]
2010-07-24 Geoff Norton <gnorton@novell.com>
* mini-darwin.c: Having reviewed xnu-1504.7.4 it is safe to call fork directly
here, it seems the old implementation was a hold over from the linux behaviour
This fixed gdb backtrace on amd64 and ppc.
Zoltan Varga [Sat, 24 Jul 2010 17:08:18 +0000 (19:08 +0200)]
2010-07-24 Zoltan Varga <vargaz@gmail.com>
* sgen-archdep.h (ARCH_COPY_SIGCTX_REGS): Fix warnings on amd64.
Zoltan Varga [Sat, 24 Jul 2010 16:47:00 +0000 (18:47 +0200)]
2010-07-24 Zoltan Varga <vargaz@gmail.com>
* mini-s390x.c: Change the calling convention to pass this as first as on other
architectures. Remove some dead code from the get_vcall_slot().
Sanjoy Das [Fri, 23 Jul 2010 02:50:05 +0000 (08:20 +0530)]
Remove warnings in sgen-gc.h.
2010-07-24 Sanjoy Das <sanjoy@playingwithpointers.com>
* sgen-gc.h: Removed 'foo defined but not used' warnings for the
*_signal_num variables.