Re: [fpc-devel] Small Wstrings problem

2005-06-27 Thread Florian Klaempfl
Martin Schreiber wrote: > On Sunday 26 June 2005 20.07, Florian Klaempfl wrote: > > >>I didn't merge the widestring memory handling to fixes and it wasn't >>wrong to do so, see the current failures :) > > > They don't work with checkpointer (see bug report 4125). Anybody a suggestion how we sh

Re: [fpc-devel] Small Wstrings problem

2005-06-27 Thread Peter Vreman
> Martin Schreiber wrote: >> On Sunday 26 June 2005 20.07, Florian Klaempfl wrote: >> >> >>>I didn't merge the widestring memory handling to fixes and it wasn't >>>wrong to do so, see the current failures :) >> >> >> They don't work with checkpointer (see bug report 4125). > > Anybody a suggestion

Re: [fpc-devel] Small Wstrings problem

2005-06-27 Thread Michael Van Canneyt
On Mon, 27 Jun 2005, Florian Klaempfl wrote: Martin Schreiber wrote: On Sunday 26 June 2005 20.07, Florian Klaempfl wrote: I didn't merge the widestring memory handling to fixes and it wasn't wrong to do so, see the current failures :) They don't work with checkpointer (see bug report 4

Re: [fpc-devel] Small Wstrings problem

2005-06-27 Thread Martin Schreiber
On Monday 27 June 2005 11.38, Peter Vreman wrote: > Move all FPC_CHECKPOINTER calls to a function tcg.maybe_checkpointer() > that also requires a tdef as argument. Make an exception for > tdef=widestring under windows. Does it work with pwidechar(widestring) or pwidechar(@widestring[index])? We sh

Re: [fpc-devel] Small Wstrings problem

2005-06-27 Thread Florian Klaempfl
Martin Schreiber wrote: > On Monday 27 June 2005 11.38, Peter Vreman wrote: > >>Move all FPC_CHECKPOINTER calls to a function tcg.maybe_checkpointer() >>that also requires a tdef as argument. Make an exception for >>tdef=widestring under windows. > > > Does it work with pwidechar(widestring) or

Re: [fpc-devel] Small Wstrings problem

2005-06-27 Thread Martin Schreiber
On Monday 27 June 2005 13.53, Florian Klaempfl wrote: > That won't like people who count on delphi compatibility. Maybe we should > make the widestring heap allocation through the widestring manager so > heaptrace can hook it. Then the other way around, a new widestring which is reference counted

[fpc-devel] WinCE port

2005-06-27 Thread Yury Sidorov
Hello, I started WinCE port. Any help is appreciated. Currently not much is done. I added added new (empty) target wince to compiler and built crosscompiler for arm with wince target. I have some questions: 1. What is simplest way to add wince target to makefiles? The only way I see is to edit

[fpc-devel] ARM crosscompiler in latest trunk

2005-06-27 Thread Yury Sidorov
Hi, I updated source to the latest 510 revision and get the following error while compiling ARM crosscompiler: cpubase.pas(416,65) Fatal: Syntax error, "," expected but ")" found The error is due to type Tsubregister was changed. Yury Sidorov. __

Re: [fpc-devel] WinCE port

2005-06-27 Thread Florian Klaempfl
Yury Sidorov wrote: > Hello, > > I started WinCE port. Any help is appreciated. > > Currently not much is done. > I added added new (empty) target wince to compiler and built crosscompiler > for arm with wince target. > > I have some questions: > 1. What is simplest way to add wince target to

Re: [fpc-devel] ARM crosscompiler in latest trunk

2005-06-27 Thread Florian Klaempfl
Yury Sidorov wrote: > Hi, > > I updated source to the latest 510 revision and get the following error > while compiling ARM crosscompiler: > > cpubase.pas(416,65) Fatal: Syntax error, "," expected but ")" found > > The error is due to type Tsubregister was changed. Fixed. ___

Re: [fpc-devel] WinCE port

2005-06-27 Thread Yury Sidorov
From: "Florian Klaempfl" <[EMAIL PROTECTED]> >> 1. What is simplest way to add wince target to makefiles? The only way I >> see >> is to edit all makefile.fpc files and add wince to them. > What do you mean with all? Only the top level make files should really > need > extra effort. For the oth

Re: [fpc-devel] WinCE port

2005-06-27 Thread Florian Klaempfl
Yury Sidorov wrote: From: "Florian Klaempfl" <[EMAIL PROTECTED]> 1. What is simplest way to add wince target to makefiles? The only way I see is to edit all makefile.fpc files and add wince to them. What do you mean with all? Only the top level make files should really need extra effort.

Re: [fpc-devel] Small Wstrings problem

2005-06-27 Thread Florian Klaempfl
Martin Schreiber wrote: On Monday 27 June 2005 13.53, Florian Klaempfl wrote: That won't like people who count on delphi compatibility. Maybe we should make the widestring heap allocation through the widestring manager so heaptrace can hook it. Then the other way around, a new widestring w

Re: [fpc-devel] Small Wstrings problem

2005-06-27 Thread Martin Schreiber
On Monday 27 June 2005 21.19, Florian Klaempfl wrote: > Maybe we should reconsider the idea of a new string type: ref. counting > and containing a field contain the encoding. The widestring is very > windows specific anyways. My needs (native pascal cross platform gui with design id, internal tex