[fpc-devel] Dynamic Linking (-XD)

2008-05-28 Thread Ivan Shikhalev
This is a very nice feature - dynamic linking of "ppumove'd" units
with the "-XD" option.
But it isn't possible use this with smartlinking for other units...
May be best to add this variant?

I see two ways:

1. Simple: preferred order - if the "-XD" key is used, for any unit
compiler try link it dinamically,
then smart, then static. I think to make this patch in a small time.

2. Complex: parse command line switchs with they position, and take
priorities from order:
first way in this case must seems as "-XDXS" or "-XDX".

What's about this?

-- 
--
 Ivan Shikhalev
___
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel


[fpc-devel] License of RTL

2005-11-09 Thread Ivan Shikhalev
Some files of RTL core are under the "full" GPL license, not a LGPL. Is it a 
new politics of FPC?

There are some files which are necessary. As example, 
rtl/linux/i386/syscallh.inc, etc.
___
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel


Re[2]: [fpc-devel] Fixes for win32 dlls smartlink

2005-06-03 Thread Ivan Shikhalev
> Was that why when I created a DLL it only worked with smartlinking off?

Was: When you create DLL with -CX option or with {$SMARTLINK ON} in main module 
- 
the DLL was have no exports section in binary.

___
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel


Re: [fpc-devel] David Intersimone Interview about Freepascal andLazarus!!!

2005-06-03 Thread Ivan Shikhalev
What's about the text version of this interview?

___
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel


[fpc-devel] How to create a local copy of sources by SVN (WinXP) ?

2005-06-03 Thread Ivan Shikhalev
I have install the TortoiseSVN and try to make local copy via "checkout"... 
But error 400 was occured.

I _can_ view or save any file via "Repo-Browser", why I can not save them all?

___
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel


[fpc-devel] DOS Platforms

2005-05-22 Thread Ivan Shikhalev
What's about Go32v2 or some other DOS port?
Will it supported in 2.0.x branch?

___
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel


Re[4]: [fpc-devel] daily snapshot?

2005-05-22 Thread Ivan Shikhalev
> You can also download fpc.zip from ftp.freepascal.org\fpc\snapshot\v20 or 
> v21\source- that way you get everything (from the prev. night) in one 
> go...John

Well, now it is worked. But where is any 'whatsnew' files or another log of 
changes?

___
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel


Re[2]: [fpc-devel] daily snapshot?

2005-05-21 Thread Ivan Shikhalev
How do I can to create a local copy of repository? Or how do I can use 
this by another way? I have an error 400 where I try to do something...

___
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel


[fpc-devel] Where is a -Fc key description ?

2005-05-16 Thread Ivan Shikhalev
I try to ask this in discussion forums, but no answers recieved...

___
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel


Re: [fpc-devel]SizeOf() reports 0 for Var Paramaters. (1.1)

2003-07-27 Thread Ivan Shikhalev
Hello, Jon!
You wrote to "[EMAIL PROTECTED]"
<[EMAIL PROTECTED]> on Sun, 27 Jul 2003 01:32:39 -0400:

SizeOf - is a compiler-time defined function. If it will return a true value
in run-time, the compiler must include in .exe all info about all variables
and expressions.

In Delphi or TP the SizeOf function is same.

----
     Ivan Shikhalev
 http://fpc.by.ru/


___
fpc-devel maillist  -  [EMAIL PROTECTED]
http://lists.freepascal.org/mailman/listinfo/fpc-devel


[fpc-devel]Strange warning

2003-07-23 Thread Ivan Shikhalev
When I create an instance of any class, the compiler write me the warning
message: "Warning: Constructing a class "..." with abstract methods". But I
do not declare any abstract methods in my class. And I had not found any
abstract methods in TObject source.

PS. I use the build of source snapshort of 15/07/2003.

----
 Ivan Shikhalev
 http://fpc.by.ru/



___
fpc-devel maillist  -  [EMAIL PROTECTED]
http://lists.freepascal.org/mailman/listinfo/fpc-devel


Re: [fpc-devel]Incorrect behaviour of interface queriing

2003-07-20 Thread Ivan Shikhalev
 MV> Thank you. I applied the patch.

Thanks

 MV> By the way, you should increase the fonts on your website, it's
 MV> nearly unreadable in Konqueror, it is even less readable in Netscape

In next edition of the site I hope to correct this trouble.

----
 Ivan Shikhalev
 http://fpc.by.ru/


___
fpc-devel maillist  -  [EMAIL PROTECTED]
http://lists.freepascal.org/mailman/listinfo/fpc-devel


[fpc-devel]Incorrect behaviour of interface queriing

2003-07-19 Thread Ivan Shikhalev
Hello!

When I try to query the interface, which is implemented by the ancestor of
the class of the current object, but not it immediate class, then the
QueryInterface returns nil. But it is not right because this interface is
implemented really.

And as solving this problem, I am offering a small correction in the
RTL-source file inc/objpas.inc. Diff file is attached.


 Ivan Shikhalev
 http://fpc.by.ru/


objpas.diff
Description: Binary data


[fpc-devel]The "Duplicate Identifier" in classes and interfaces

2003-04-02 Thread Ivan Shikhalev
There is error "duplicate identifier" when a parameter name of some method
of class or interface is same as name of any property. It is present in mode
OBJFPC, but is not in mode DELPHI.

1. What is a reason for this constraint in OBJFPC mode?
2. It is a unneccessary incompatipily feature (IMHO). What's about?

Sorry, this question was posted, but I can not find the answers in archives.

Thanks.

----
 Ivan Shikhalev
 http://fpc.by.ru/

___
fpc-devel maillist  -  [EMAIL PROTECTED]
http://lists.freepascal.org/mailman/listinfo/fpc-devel