Rodrigo Moya [Thu, 6 Jun 2002 08:53:57 +0000 (08:53 -0000)]
2002-06-06 Rodrigo Moya <rodrigo@ximian.com>
* list: added missing PostgresTypes.cs file.
svn path=/trunk/mcs/; revision=5134
Gonzalo Paniagua Javier [Wed, 5 Jun 2002 15:58:32 +0000 (15:58 -0000)]
2002-06-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* System.Web.UI/AttributeCollection.cs: don't need a Hastable. StateBag
now works fine and takes care of the details.
* System.Web.UI/Control.cs: added HasChildren property.
* System.Web.UI/StateBag.cs: fixed a couple of nasty bugs.
* System.Web.UI.HtmlControls/HtmlButton.cs: RenderAttributes is an
override, not new.
* System.Web.UI.HtmlControls/HtmlContainerControl.cs: use the new
Render method in HtmlControl.
* System.Web.UI.HtmlControls/HtmlControl.cs: added Render method to
render the tag and its attributes. Works for container and
non-containers.
* System.Web.UI.HtmlControls/HtmlImage.cs: RenderAttributes don't need
to be new. Implemented Height property.
svn path=/trunk/mcs/; revision=5130
Gonzalo Paniagua Javier [Wed, 5 Jun 2002 12:46:56 +0000 (12:46 -0000)]
Changed May 31st news
svn path=/trunk/mono/; revision=5129
Miguel de Icaza [Wed, 5 Jun 2002 12:41:24 +0000 (12:41 -0000)]
push index
svn path=/trunk/mono/; revision=5128
Gonzalo Paniagua Javier [Tue, 4 Jun 2002 23:09:33 +0000 (23:09 -0000)]
2002-06-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* System.Web.build: added /debug flag. I wanna see line numbers in
exceptions thrown.
* System.Web.UI/Page.cs: run OnInit, OnLoad y PreRender before
rendering the page. Invoke Page_Init and/or Page_Load if the user
supplied them (though this should depend on AutoEventWireUp attribute
of Page directive)
* System.Web.UI.HtmlControls/HtmlContainerControl.cs: some formatting
and use HttpUtility.Encode instead of Page.Server to encode InnerText.
svn path=/trunk/mcs/; revision=5126
Dennis Hayes [Tue, 4 Jun 2002 22:27:47 +0000 (22:27 -0000)]
2002-5-31 DennisHayes <dennish@raytek.com>
* ItemChangedEventHandler.cs
* InvalidateEventHandler.cs
* ItemChangedEventHandler.cs
* added new files
svn path=/trunk/mcs/; revision=5125
Dennis Hayes [Tue, 4 Jun 2002 22:19:54 +0000 (22:19 -0000)]
2002-5-31 DennisHayes <dennish@raytek.com>
* ColumnClickEventArgs.cs
* Fully implmented.
svn path=/trunk/mcs/; revision=5124
Dennis Hayes [Tue, 4 Jun 2002 22:08:50 +0000 (22:08 -0000)]
2002-6-4 DennisHayes <dennish@raytek.com>
* minor formating fixes in many files.
svn path=/trunk/mcs/; revision=5123
Dennis Hayes [Tue, 4 Jun 2002 21:57:43 +0000 (21:57 -0000)]
2002-6-4 DennisHayes <dennish@raytek.com>
* minor formating fixes in many files.
svn path=/trunk/mcs/; revision=5122
Jonathan Pryor [Tue, 4 Jun 2002 21:48:53 +0000 (21:48 -0000)]
Update `class.xml' to include all of the classes currently in
`/mcs/class/System/System.Diagnostics'.
I didn't know all the information for all the classes (e.g. % complete,
current maintainer), so this list isn't complete, but it should be easier to
update this information now that it's present.
svn path=/trunk/mono/; revision=5121
Dennis Hayes [Tue, 4 Jun 2002 21:42:10 +0000 (21:42 -0000)]
2002-6-4 DennisHayes <dennish@raytek.com>
* minor formating fixes in many files.
svn path=/trunk/mcs/; revision=5120
Rafael Teixeira [Tue, 4 Jun 2002 21:15:14 +0000 (21:15 -0000)]
2002-06-02 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
* copied methods MakeName and CheckDef from mcs\cs-parser.jay to GenericParser.cs
where they are inherited by mb-parser.jay/cs
* put some code on the Module rule in mb-parser.jay to at least generate a class in the assembly,
if I jump over the entry-point check code, while debugging
svn path=/trunk/mcs/; revision=5119
Gonzalo Paniagua Javier [Tue, 4 Jun 2002 16:49:33 +0000 (16:49 -0000)]
2002-06-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* System.Web.UI/Control.cs: don't throw exception in ControlID. By now,
it returns ID.
* System.Web.UI/Page.cs:
(ProcessRequest): implemented.
* System.Web.UI.HtmlControls/HtmlAnchor.cs:
(RenderAttributes): new -> override and fixed little bug that made
it cause an stack overflow.
* System.Web.UI.HtmlControls/HtmlContainerControl.cs: reformatted and
added tag and its attributes rendering.
* System.Web.UI.HtmlControls/HtmlGenericControl.cs: removed TagName,
which is already in HtmlControl.
* System.Web.UI.HtmlControls/HtmlTable.cs:
(RenderEndTag): new -> override.
svn path=/trunk/mcs/; revision=5117
Gonzalo Paniagua Javier [Tue, 4 Jun 2002 13:27:21 +0000 (13:27 -0000)]
2002-06-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* System.Web/HttpRequest.cs: implemented Browser property.
* System.Web.UI/Page.cs: finished stubbing out. Implemented some
methods.
* System.Web.SessionState/HttpSessionState.cs:
* System.Web.SessionState/SessionStateModule.cs: new files with some
implementation and the rest stubbed.
svn path=/trunk/mcs/; revision=5116
Paolo Molaro [Tue, 4 Jun 2002 13:03:39 +0000 (13:03 -0000)]
Fixed make distcheck.
svn path=/trunk/mono/; revision=5115
Paolo Molaro [Tue, 4 Jun 2002 12:24:55 +0000 (12:24 -0000)]
Tue Jun 4 18:10:47 CEST 2002 Paolo Molaro <lupus@ximian.com>
* gc.c, gc.h, icall.c: weakreference support.
svn path=/trunk/mono/; revision=5114
Paolo Molaro [Tue, 4 Jun 2002 12:24:45 +0000 (12:24 -0000)]
Tue Jun 4 18:05:30 CEST 2002 Paolo Molaro <lupus@ximian.com>
* GCHandle.cs: changed to fit spec and implementation needs.
svn path=/trunk/mcs/; revision=5113
Paolo Molaro [Tue, 4 Jun 2002 11:42:50 +0000 (11:42 -0000)]
Forgot in the last commit.
svn path=/trunk/mono/; revision=5112
Nick Drochak [Tue, 4 Jun 2002 11:32:53 +0000 (11:32 -0000)]
2002-06-05 Nick Drochak <ndrochak@gol.com>
* SecurityElement.cs: Fixed couple of hard to spot typos which were
causing valid names and keys to be rejected.
svn path=/trunk/mcs/; revision=5111
Rodrigo Moya [Tue, 4 Jun 2002 11:14:51 +0000 (11:14 -0000)]
2002-06-03 Rodrigo Moya <rodrigo@ximian.com>
* OleDbParameterCollection.cs (GetEnumerator, SyncRoot,
IsSynchronized): implemented.
svn path=/trunk/mcs/; revision=5110
Nick Drochak [Tue, 4 Jun 2002 11:01:09 +0000 (11:01 -0000)]
2002-06-04 Nick Drochak <ndrochak@gol.com>
* Double.cs (Parse): Recognize the group separator string, but still we
don't check the format for the proper number of digits between
separators. Also throw OverflowException when we get Pos or Neg
Infinity from runtime.
svn path=/trunk/mcs/; revision=5109
Paolo Molaro [Tue, 4 Jun 2002 10:20:34 +0000 (10:20 -0000)]
Tue Jun 4 16:06:19 CEST 2002 Paolo Molaro <lupus@ximian.com>
* Makefile.am, mono-config.c: use $(sysconfdir).
svn path=/trunk/mono/; revision=5108
Paolo Molaro [Tue, 4 Jun 2002 07:23:21 +0000 (07:23 -0000)]
Tue Jun 4 13:08:43 CEST 2002 Paolo Molaro <lupus@ximian.com>
* ArrayList.cs: fixed RemoveAt() implementation.
svn path=/trunk/mcs/; revision=5107
Duncan Mak [Mon, 3 Jun 2002 23:57:25 +0000 (23:57 -0000)]
2002-06-03 Duncan Mak <duncan@ximian.com>
* Convert.cs (ToDouble): Fixed ToDouble (byte value).
svn path=/trunk/mcs/; revision=5106
Nick Drochak [Mon, 3 Jun 2002 23:21:16 +0000 (23:21 -0000)]
2002/06/04 Nick Drochak <ndrochak@gol.com>
* ByteTest.cs: Fix currency constant that we use for the expected
value. Try to be more culture-diverse.
svn path=/trunk/mcs/; revision=5105
Gonzalo Paniagua Javier [Mon, 3 Jun 2002 20:41:49 +0000 (20:41 -0000)]
2002-06-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* System.Web/HttpBrowserCapabilities.cs: stubbed out.
* System.Web.Configuration/HttpCapabilitiesBase.cs: New file.
* System.Web.Security/DefaultAuthenticationEventArgs.cs: New file.
* System.Web.SessionState/IReadOnlySessionState.cs: New file.
* System.Web.SessionState/IRequiresSessionState.cs: New file.
* System.Web.SessionState/SessionStateMode.cs: New file.
* System.Web.UI/Page.cs:
(FileDependencies): now is public public.
(EnableViewStateMAC): uncommented and made protected.
(GetTypeHashCode): added method.
* System.Web.UI.HtmlControls/HtmlForm.cs:
(RenderAttributes): changed new by override.
(Name): allow setting the property.
* System.Web.UI.WebControls/WebControl.cs: added attributes
PersistChildrenAttribute and ParseChildrenAttribute.
* System.Web.Configuration/ChangeLog:
* System.Web.Configuration/HttpCapabilitiesBase.cs:
* System.Web.Security/ChangeLog:
* System.Web.Security/DefaultAuthenticationEventArgs.cs:
* System.Web.SessionState/ChangeLog:
* System.Web.SessionState/IReadOnlySessionState.cs:
* System.Web.SessionState/IRequiresSessionState.cs:
* System.Web.SessionState/SessionStateMode.cs: new files.
Now we are able to compile some files generated by xsp with our
System.Web classes.
svn path=/trunk/mcs/; revision=5102
Paolo Molaro [Mon, 3 Jun 2002 09:56:48 +0000 (09:56 -0000)]
Mon Jun 3 15:42:50 CEST 2002 Paolo Molaro <lupus@ximian.com>
* monobitset.c, monobitset.h: documentation and fixes from
Dennis Haney.
svn path=/trunk/mono/; revision=5099
Paolo Molaro [Mon, 3 Jun 2002 07:29:10 +0000 (07:29 -0000)]
Mon Jun 3 13:13:32 CEST 2002 Paolo Molaro <lupus@ximian.com>
* icall.c: changed default precision of Double.ToString() to 15.
Fixed memory leak. Unified with Single.ToString.
svn path=/trunk/mono/; revision=5098
Paolo Molaro [Mon, 3 Jun 2002 07:12:26 +0000 (07:12 -0000)]
Mon Jun 3 12:58:40 CEST 2002 Paolo Molaro <lupus@ximian.com>
* ASCIIEncoding.cs: fixed handling of 0 bytecount.
svn path=/trunk/mcs/; revision=5097
Paolo Molaro [Mon, 3 Jun 2002 06:32:01 +0000 (06:32 -0000)]
Mon Jun 3 12:18:18 CEST 2002 Paolo Molaro <lupus@ximian.com>
* Type.cs: fixed GetTypeCode.
svn path=/trunk/mcs/; revision=5096
Nick Drochak [Sun, 2 Jun 2002 23:45:30 +0000 (23:45 -0000)]
2002/06/03 Nick Drochak <ndrochak@gol.com>
* DecimalTest.cs: Fix some errors that were showing up when run against
ms.net.
svn path=/trunk/mcs/; revision=5093
Rodrigo Moya [Sun, 2 Jun 2002 14:46:11 +0000 (14:46 -0000)]
2002-06-02 Francisco Jr. <fxjrlists@yahoo.com.br>
* System.Data.SqlClient/SqlParameterCollection.cs: implemented missing
methods.
svn path=/trunk/mcs/; revision=5092
Rodrigo Moya [Sun, 2 Jun 2002 14:41:11 +0000 (14:41 -0000)]
2002-06-02 Rodrigo Moya <rodrigo@ximian.com>
* OleDbTransaction.cs (Dispose): added missing method.
* OleDbCommand.cs (Clone): added missing methods.
(Parameters, Transaction, Connection): made these overload
IDbCommand's ones.
* OleDbParameterCollection.cs (IndexOf, Remove, RemoveAt):
call m_list methods, not own ones.
* OleDbParameter.cs: more implementation.
svn path=/trunk/mcs/; revision=5091
Rodrigo Moya [Sun, 2 Jun 2002 13:47:04 +0000 (13:47 -0000)]
2002-06-02 Rodrigo Moya <rodrigo@ximian.com>
* OleDbTransaction.cs (Connection, IsolationLevel, Begin,
Commit, Rollback): implemented.
(GdaConnection): added new internal property.
* OleDbParameter.cs:
* OleDbParameterCollection.cs: implemented some methods and
properties.
* libgda.cs: added yet more libgda API functions.
svn path=/trunk/mcs/; revision=5090
Duncan Mak [Sun, 2 Jun 2002 12:10:47 +0000 (12:10 -0000)]
2002-06-02 Duncan Mak <duncan@ximian.com>
* Convert.cs (ToInt16): use Convert.ToInt16 (int) instead of a direct
cast from an int so that we throw OverFlowException correctly.
(ToInt64): Use a new 64bit version of ConvertToBase.
(ConvertToBase): Add checks for overflow (checks Int32.MinValue
and Int32.MaxValue).
(ConvertFromBase64): New 64-bit version of ConvertFromBase.
svn path=/trunk/mcs/; revision=5089
Nick Drochak [Sun, 2 Jun 2002 10:24:04 +0000 (10:24 -0000)]
More try-catch blocks to find the bugs.
svn path=/trunk/mcs/; revision=5088
Nick Drochak [Sun, 2 Jun 2002 10:20:16 +0000 (10:20 -0000)]
2002-06-02 Nick Drochak <ndrochak@gol.com>
* Convert.cs (ToSByte): Check for special value.
* Single.cs (Parse):
* UInt16.cs (Parse):
* UInt32.cs (Parse): Throw OverflowException if negative
svn path=/trunk/mcs/; revision=5087
Duncan Mak [Sun, 2 Jun 2002 01:58:04 +0000 (01:58 -0000)]
2002-06-02 Duncan Mak <duncan@ximian.com>
* Convert.cs (DBNull): Point it to DBNull.Value.
(IsDBNull): Instead of checking typecodes, just check to see if
it's the same as the DBNull field.
svn path=/trunk/mcs/; revision=5086
Nick Drochak [Sun, 2 Jun 2002 01:09:56 +0000 (01:09 -0000)]
2002-06-02 Nick Drochak <ndrochak@gol.com>
* ConvertTest.cs: Use en-US culture since that's all we support in our
corlib right now. Change constants accordingly. Also added a bunch of
try-catch blocks to show which Assert is failing.
svn path=/trunk/mcs/; revision=5085
Nick Drochak [Sun, 2 Jun 2002 01:03:58 +0000 (01:03 -0000)]
2002-06-02 Nick Drochak <ndrochak@gol.com>
* Convert.cs (ConvertFromBase): Detect bad digits correctly.
svn path=/trunk/mcs/; revision=5084
Duncan Mak [Sun, 2 Jun 2002 00:55:12 +0000 (00:55 -0000)]
2002-06-02 Duncan Mak <duncan@ximian.com>
Char.cs (Parse): Simplify the Exception handling.
* Convert.cs (ToDecimal): Remove call to Math.Round () when
converting from a float.
svn path=/trunk/mcs/; revision=5083
Duncan Mak [Sun, 2 Jun 2002 00:38:05 +0000 (00:38 -0000)]
2002-06-02 Duncan Mak <duncan@ximian.com>
* ConvertTest.cs (TestToDecimal): Fixed typo in case #H11.
svn path=/trunk/mcs/; revision=5082
Rodrigo Moya [Sat, 1 Jun 2002 21:32:56 +0000 (21:32 -0000)]
2002-06-01 Rodrigo Moya <rodrigo@ximian.com>
* libgda.cs: added new libgda API functions.
* OleDbConnection.cs (Provider): implemented.
(BeginTransaction): made it overload IDbConnection methods.
(ChangeDatabase): new stub, needs some work on libgda for being
implemented.
(Clone): new stub.
(Close): implemented.
(CreateCommand): implemented.
(GetOleDbSchemaTable): new stub, until I understand what to do here.
(Open): implemented basic stuff, which is just supporting connection
strings that represent a GDA data source name. More to come.
(InfoMessage, StateChange): added events.
* TestOleDb.cs: test program for System.Data.OleDb.
svn path=/trunk/mcs/; revision=5081
Nick Drochak [Sat, 1 Jun 2002 10:11:28 +0000 (10:11 -0000)]
2002-06-01 Nick Drochak <ndrochak@gol.com>
* corlib_test.build: Change the order of the builds. Just makes it a
bit faster for my testing since I need the linux dll.
svn path=/trunk/mcs/; revision=5080
Nick Drochak [Sat, 1 Jun 2002 10:03:08 +0000 (10:03 -0000)]
2002-06-01 Nick Drochak <ndrochak@gol.com>
* BugTest.cs: Remove, bug fixed. Yay!
* AllTests.cs: Remove BugTest from suite.
svn path=/trunk/mcs/; revision=5079
Paolo Molaro [Sat, 1 Jun 2002 08:40:37 +0000 (08:40 -0000)]
Sat Jun 1 14:26:45 CEST 2002 Paolo Molaro <lupus@ximian.com>
* sysmath.c: workaround systems missing NAN and/or HUGE_VAL.
svn path=/trunk/mono/; revision=5078
Paolo Molaro [Sat, 1 Jun 2002 08:27:27 +0000 (08:27 -0000)]
Sat Jun 1 14:10:23 CEST 2002 Paolo Molaro <lupus@ximian.com>
* monobitset.c: fix my screwup pointed out by Lawrence Pit
(loz@cable.a2000.nl).
svn path=/trunk/mono/; revision=5077
Paolo Molaro [Sat, 1 Jun 2002 08:12:22 +0000 (08:12 -0000)]
Sat Jun 1 13:57:17 CEST 2002 Paolo Molaro <lupus@ximian.com>
* main.c: print byte values correctly.
svn path=/trunk/mono/; revision=5076
Paolo Molaro [Sat, 1 Jun 2002 08:08:34 +0000 (08:08 -0000)]
Kill warning.
svn path=/trunk/mono/; revision=5075
Paolo Molaro [Sat, 1 Jun 2002 08:08:03 +0000 (08:08 -0000)]
Sat Jun 1 13:54:29 CEST 2002 Paolo Molaro <lupus@ximian.com>
* shmdel.c: use return instead of exit in main().
svn path=/trunk/mono/; revision=5074
Paolo Molaro [Sat, 1 Jun 2002 08:04:04 +0000 (08:04 -0000)]
Sat Jun 1 13:46:54 CEST 2002 Paolo Molaro <lupus@ximian.com>
* pedump.c, appdomain.c, appdomain.h, assembly.c, domain.c,
gc.c, icall.c, image.c, mono-config.c, reflection.c: killed
warnings and compilation fixes from Dennis Haney (davh@davh.dk)
and myself.
svn path=/trunk/mono/; revision=5073
Paolo Molaro [Sat, 1 Jun 2002 07:41:08 +0000 (07:41 -0000)]
Sat Jun 1 13:27:11 CEST 2002 Paolo Molaro <lupus@ximian.com>
* atomic.h: inline asm fixes from Dennis Haney (davh@davh.dk).
svn path=/trunk/mono/; revision=5072
Paolo Molaro [Sat, 1 Jun 2002 07:37:43 +0000 (07:37 -0000)]
Sat Jun 1 13:24:01 CEST 2002 Paolo Molaro <lupus@ximian.com>
* message.c, emit-x86.c: kill warnings.
svn path=/trunk/mono/; revision=5071
Miguel de Icaza [Fri, 31 May 2002 21:20:11 +0000 (21:20 -0000)]
Fix NullRef
svn path=/trunk/mcs/; revision=5070
Dennis Hayes [Fri, 31 May 2002 21:02:11 +0000 (21:02 -0000)]
2002-5-31 DennisHayes <dennish@raytek.com>
* ColumnClickEventArgs.cs
* Fully implmented.
svn path=/trunk/mcs/; revision=5069
Dennis Hayes [Fri, 31 May 2002 20:58:10 +0000 (20:58 -0000)]
2002-5-31 DennisHayes <dennish@raytek.com>
Check in for Paul Osman <paul.osman@sympatico.ca>
* MonthCalendar.cs
* MonthCalendar.HitTestInfo.cs
* MouseEventArgs.cs
* NativeWindow.cs
* Removed trash byte
svn path=/trunk/mcs/; revision=5068
Dennis Hayes [Fri, 31 May 2002 20:52:45 +0000 (20:52 -0000)]
2002-5-27 DennisHayes <dennish@raytek.com>
Check in for Paul Osman <paul.osman@sympatico.ca>
* Panel.cs
* New class, Stubbed and commented out
svn path=/trunk/mcs/; revision=5067
Miguel de Icaza [Fri, 31 May 2002 20:38:49 +0000 (20:38 -0000)]
Report line where the new fails
svn path=/trunk/mcs/; revision=5066
Rafael Teixeira [Fri, 31 May 2002 17:10:44 +0000 (17:10 -0000)]
2002-05-31 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
* class Mono.MonoBASIC.Tokenizer now handles
- all valid line-terminators (CR, LF, CRLF, LS and PS)
- escaped identifiers (like [Integer])
- old-fashioned comments syntax (REM Blah-Blah)
svn path=/trunk/mcs/; revision=5065
Miguel de Icaza [Fri, 31 May 2002 16:39:31 +0000 (16:39 -0000)]
Flush
svn path=/trunk/mcs/; revision=5064
Rafael Teixeira [Fri, 31 May 2002 14:42:09 +0000 (14:42 -0000)]
housekeeping
svn path=/trunk/mcs/; revision=5063
Rafael Teixeira [Fri, 31 May 2002 14:02:54 +0000 (14:02 -0000)]
`head -n2 mbas\changelog`
svn path=/trunk/mcs/; revision=5062
Rafael Teixeira [Fri, 31 May 2002 11:37:25 +0000 (11:37 -0000)]
housekeeping
svn path=/trunk/mcs/; revision=5058
Rafael Teixeira [Fri, 31 May 2002 11:30:34 +0000 (11:30 -0000)]
2002-05-31 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
* squashed some reduce/reduce conflicts out of mb-parser.jay
svn path=/trunk/mcs/; revision=5057
Paolo Molaro [Fri, 31 May 2002 11:12:38 +0000 (11:12 -0000)]
Fri May 31 16:58:36 CEST 2002 Paolo Molaro <lupus@ximian.com>
* debug-symfile.c, sysmath.c: yet more compilation fixes.
svn path=/trunk/mono/; revision=5056
Dietmar Maurer [Fri, 31 May 2002 10:58:19 +0000 (10:58 -0000)]
2002-05-31 Dietmar Maurer <dietmar@ximian.com>
* x86.brg: buf fix in REMOTE_STIND_OBJ
(mono_ldvirtftn): impl.
(mono_ldintftn): impl.
(mono_ldftn): impl.
svn path=/trunk/mono/; revision=5055
Paolo Molaro [Fri, 31 May 2002 10:55:37 +0000 (10:55 -0000)]
Compilation fixes.
svn path=/trunk/mono/; revision=5054
Paolo Molaro [Fri, 31 May 2002 10:49:42 +0000 (10:49 -0000)]
Fri May 31 16:35:56 CEST 2002 Paolo Molaro <lupus@ximian.com>
* reflection.c, socket-io.c: more compilation fixes.
svn path=/trunk/mono/; revision=5053
Paolo Molaro [Fri, 31 May 2002 10:41:30 +0000 (10:41 -0000)]
Fri May 31 16:21:54 CEST 2002 Paolo Molaro <lupus@ximian.com>
* daemon.c, handles.c: rename "sun" local var since it's apparently
a #define on Solaris.
svn path=/trunk/mono/; revision=5052
Rafael Teixeira [Fri, 31 May 2002 10:34:58 +0000 (10:34 -0000)]
2002-05-31 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
* merged codegen.cs from mcs
* altered Driver.cs to work with new codegen.cs
svn path=/trunk/mcs/; revision=5051
Paolo Molaro [Fri, 31 May 2002 10:31:09 +0000 (10:31 -0000)]
Fri May 31 16:17:20 CEST 2002 Paolo Molaro <lupus@ximian.com>
* interp.c, hacks.h: compiler compatibility fixes.
svn path=/trunk/mono/; revision=5050
Paolo Molaro [Fri, 31 May 2002 10:14:31 +0000 (10:14 -0000)]
Fri May 31 15:58:22 CEST 2002 Paolo Molaro <lupus@ximian.com>
* appdomain.c, class.c, class.h, debug-symfile.c, decimal.c,
domain.c, loader.c, object.c, object.h, reflection.c, string-icalls.h,
unicode.c: warning and compiler compatibility fixes.
svn path=/trunk/mono/; revision=5049
Paolo Molaro [Fri, 31 May 2002 09:54:14 +0000 (09:54 -0000)]
Fri May 31 15:40:14 CEST 2002 Paolo Molaro <lupus@ximian.com>
* daemon-messages.c: work-around MSG_NOSIGNAL missing on some
platforms.
svn path=/trunk/mono/; revision=5048
Paolo Molaro [Fri, 31 May 2002 09:50:46 +0000 (09:50 -0000)]
Fri May 31 15:36:53 CEST 2002 Paolo Molaro <lupus@ximian.com>
* class.h, metadata.c: fixed warnings/compilation errors.
svn path=/trunk/mono/; revision=5047
Paolo Molaro [Fri, 31 May 2002 09:47:59 +0000 (09:47 -0000)]
Fri May 31 15:34:18 CEST 2002 Paolo Molaro <lupus@ximian.com>
* monobitset.c, monobitset.h: fixes. added mono_bitset_foreach().
svn path=/trunk/mono/; revision=5046
Paolo Molaro [Fri, 31 May 2002 07:51:40 +0000 (07:51 -0000)]
Add dll-mapping config file.
svn path=/trunk/mono/; revision=5045
Paolo Molaro [Fri, 31 May 2002 07:42:01 +0000 (07:42 -0000)]
Fri May 31 13:26:56 CEST 2002 Paolo Molaro <lupus@ximian.com>
* mono.c: added --config command line option.
svn path=/trunk/mono/; revision=5044
Paolo Molaro [Fri, 31 May 2002 07:39:32 +0000 (07:39 -0000)]
Fri May 31 13:25:57 CEST 2002 Paolo Molaro <lupus@ximian.com>
* interp.c, mint.1: added --config command line option.
svn path=/trunk/mono/; revision=5043
Paolo Molaro [Fri, 31 May 2002 07:24:33 +0000 (07:24 -0000)]
Fri May 31 13:08:25 CEST 2002 Paolo Molaro <lupus@ximian.com>
* Makefile.am, mono-config.c, mono-config.h: configuration file
support routines.
* loader.c, loader.h: make Dll mapping configurable at runtime in the
config file. Export methods to insert and lookup mappings.
svn path=/trunk/mono/; revision=5042
Paolo Molaro [Fri, 31 May 2002 06:59:27 +0000 (06:59 -0000)]
Fri May 31 12:45:38 CEST 2002 Paolo Molaro <lupus@ximian.com>
* reflection.c: handle types and boxed objects in custom attr
constructors.
svn path=/trunk/mono/; revision=5041
Paolo Molaro [Fri, 31 May 2002 06:48:48 +0000 (06:48 -0000)]
Fri May 31 12:34:52 CEST 2002 Paolo Molaro <lupus@ximian.com>
* jit.c, jit.h: collect statistics about the number of basic blocks.
svn path=/trunk/mono/; revision=5040
Martin Baulig [Thu, 30 May 2002 19:54:57 +0000 (19:54 -0000)]
2002-05-31 Martin Baulig <martin@gnome.org>
* debug.c (mono_debug_address_from_il_offset): New public function.
(mono_debug_add_method): Improved local variable info: correctly handle
variables in registers and their start/end scopes.
svn path=/trunk/mono/; revision=5039
Martin Baulig [Thu, 30 May 2002 19:52:50 +0000 (19:52 -0000)]
Correctly handle structs.
svn path=/trunk/mcs/; revision=5038
Martin Baulig [Thu, 30 May 2002 17:45:24 +0000 (17:45 -0000)]
2002-05-30 Martin Baulig <martin@gnome.org>
* codegen.cs (InitMonoSymbolWriter): Added `string[] args' argument
to take command line arguments. Use reflection to call the new
custom `Initialize' function on the symbol writer and pass it the
command line arguments.
* driver.cs (--debug-args): New command line argument to pass command
line arguments to the symbol writer.
svn path=/trunk/mcs/; revision=5037
Martin Baulig [Thu, 30 May 2002 17:42:50 +0000 (17:42 -0000)]
2002-05-30 Martin Baulig <martin@gnome.org>
* IMonoSymbolWriter (IMonoSymbolWriter): Added custom `Initialize' method.
* MonoSymbolWriter.cs (Initialize): The ISymbolWriter's `Initialize' method
is no longer supported and throws an exception.
(Initialize (string, string[])): New custom initialization function.
* MonoDwarfFileWriter.cs (DwarfFileWriter): Added `string[] args' argument
to the constructor to pass command line arguments.
* gdb-csharp-support.patch: Updated for GDB 5.2.
svn path=/trunk/mcs/; revision=5036
Martin Baulig [Thu, 30 May 2002 17:39:58 +0000 (17:39 -0000)]
Oooops ...
svn path=/trunk/mcs/; revision=5035
Martin Baulig [Thu, 30 May 2002 17:38:33 +0000 (17:38 -0000)]
2002-05-30 Martin Baulig <martin@gnome.org>
* MonoType.cs (GetInterface): Implemented.
svn path=/trunk/mcs/; revision=5034
Martin Baulig [Thu, 30 May 2002 15:19:49 +0000 (15:19 -0000)]
Reverted this, no longer needed:
2002-05-22 Martin Baulig <martin@gnome.org>
* reflection.h (MonoArrayList): New typedef.
(MonoReflectionAssemblyBuilder): Added `table_indexes' and `methods'.
svn path=/trunk/mono/; revision=5033
Martin Baulig [Thu, 30 May 2002 15:19:04 +0000 (15:19 -0000)]
2002-05-30 Martin Baulig <martin@gnome.org>
* debug-symfile.c
(ves_icall_Debugger_MonoSymbolWriter_method_builder_from_token): Removed.
svn path=/trunk/mono/; revision=5032
Martin Baulig [Thu, 30 May 2002 15:15:25 +0000 (15:15 -0000)]
2002-05-30 Martin Baulig <martin@gnome.org>
* ModuleBuilder.cs (ModuleBuilder): The constructor now get's the AssemblyBuilder's
`methods' array as third argument.
(OpenMethod): Use this array to get the method builder rather than using an
interncall for it.
(get_method_builder): Removed this interncall.
svn path=/trunk/mcs/; revision=5031
Martin Baulig [Thu, 30 May 2002 15:14:00 +0000 (15:14 -0000)]
2002-05-30 Martin Baulig <martin@gnome.org>
* AssemblyBuilder.cs (methods): Made this internal and don't
initialize it. It will be initialized by the ModuleBuilder's
GetSymbolWriter() method.
(get_next_table_index): Only store the method in the `methods'
array if it's not null.
* ModuleBuilder.cs (GetSymbolWriter): Initialize the AssemblyBuilder's
`methods' field if necessary and pass it as third argument to the
symbol writer's constructor.
svn path=/trunk/mcs/; revision=5030
Martin Baulig [Thu, 30 May 2002 14:30:13 +0000 (14:30 -0000)]
2002-05-30 Martin Baulig <martin@gnome.org>
* debug-dwarf2.c (dwarf2_write_string): Use "0x%lx" as fprintf() format,
not "%p" which seems to be broken on Windows/mingw32.
svn path=/trunk/mono/; revision=5029
Rafael Teixeira [Thu, 30 May 2002 13:28:05 +0000 (13:28 -0000)]
syncing
svn path=/trunk/mcs/; revision=5028
Nick Drochak [Thu, 30 May 2002 12:45:30 +0000 (12:45 -0000)]
2002-05-31 Nick Drochak <ndrochak@gol.com>
* BugTest.cs: Small file to show NullReferenceException bug
* AllTests.cs: Include BugTest.cs in the suite.
svn path=/trunk/mcs/; revision=5027
Dietmar Maurer [Thu, 30 May 2002 11:25:03 +0000 (11:25 -0000)]
s/MonoValueKind/MonoVarType/
svn path=/trunk/mono/; revision=5026
Dietmar Maurer [Thu, 30 May 2002 11:04:53 +0000 (11:04 -0000)]
2002-05-30 Dietmar Maurer <dietmar@ximian.com>
* x86.brg (reg): bug fix in LOCALLOC
* mono.c (main): new switch --nointrinsic to disable memcpy opt.
* x86.brg: added block copy/init optimizations from
Serge (serge@wildwestsoftware.com)
svn path=/trunk/mono/; revision=5025
Daniel Morgan [Thu, 30 May 2002 10:16:22 +0000 (10:16 -0000)]
2002-05-30 Daniel Morgan <danmorg@sc.rr.com>
* doc/ado-net: update the ado-net web page on go-mono.com
input parameters support, beginnings of Mono.Data.MySQL
and System.Data.OleDb, updated the sample source code,
and output from a PostgresTest
svn path=/trunk/mono/; revision=5024
Daniel Morgan [Thu, 30 May 2002 09:07:01 +0000 (09:07 -0000)]
2002-05-30 Daniel Morgan <danmorg@sc.rr.com>
* System.Data.SqlClient/SqlConnection.cs: modifed -
start to implement the interfaces properly and
properly doing a Close(), Dispose(), and
releasing resources
* Test/SqlSharpCli.cs: modified -
add support for MySQL in Mono.Data.MySql
and OleDb support in System.Data.OleDb. However,
the OleDb support is commented right now.
When the program starts up, a shorter help menu should
display the most important commands: help and quit
svn path=/trunk/mcs/; revision=5023
Daniel Morgan [Thu, 30 May 2002 08:40:35 +0000 (08:40 -0000)]
2002-05-30 Daniel Morgan <danmorg@sc.rr.com>
* Mono.Data.MySql.build: modified
need to copy Mono.Data.MySql.dll to mcs/class/System.Data/Test
so the SqlSharpCli test program can use MySql too
svn path=/trunk/mcs/; revision=5022
Jaime Anguiano Olarra [Thu, 30 May 2002 08:37:18 +0000 (08:37 -0000)]
Added some questions and answers. Sent a file to Miguel containing those.
svn path=/trunk/mono/; revision=5021