Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / fpc-devel / 2001-10

New linux compiler snapshot (1.0.5)

25 messages · 6 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Free Pascal Compiler

Hello,

This is an automated message. A new linux snapshot has been compiled and has been installed on

ftp://ftp.freepascal.org/pub/fpc/snapshot/v10/linux/

see
ftp://ftp.freepascal.org/pub/fpc/source/Changes.compiler ftp://ftp.freepascal.org/pub/fpc/source/Changes.rtl ftp://ftp.freepascal.org/pub/fpc/source/Changes.ide for more information.

Michael.

Reply by email

Free Pascal Compiler

Hello,

This is an automated message. A new linux snapshot has been compiled and has been installed on

ftp://ftp.freepascal.org/pub/fpc/snapshot/v10/linux/

see
ftp://ftp.freepascal.org/pub/fpc/source/Changes.compiler ftp://ftp.freepascal.org/pub/fpc/source/Changes.rtl ftp://ftp.freepascal.org/pub/fpc/source/Changes.ide for more information.

Michael.

Reply by email

Free Pascal Compiler

Hello,

This is an automated message. A new linux snapshot has been compiled and has been installed on

ftp://ftp.freepascal.org/pub/fpc/snapshot/v10/linux/

see
ftp://ftp.freepascal.org/pub/fpc/source/Changes.compiler ftp://ftp.freepascal.org/pub/fpc/source/Changes.rtl ftp://ftp.freepascal.org/pub/fpc/source/Changes.ide for more information.

Michael.

Reply by email

Free Pascal Compiler

Hello,

This is an automated message. A new linux snapshot has been compiled and has been installed on

ftp://ftp.freepascal.org/pub/fpc/snapshot/v10/linux/

see
ftp://ftp.freepascal.org/pub/fpc/source/Changes.compiler ftp://ftp.freepascal.org/pub/fpc/source/Changes.rtl ftp://ftp.freepascal.org/pub/fpc/source/Changes.ide for more information.

Michael.

Reply by email

Free Pascal Compiler

Hello,

This is an automated message. A new linux snapshot has been compiled and has been installed on

ftp://ftp.freepascal.org/pub/fpc/snapshot/v10/linux/

see
ftp://ftp.freepascal.org/pub/fpc/source/Changes.compiler ftp://ftp.freepascal.org/pub/fpc/source/Changes.rtl ftp://ftp.freepascal.org/pub/fpc/source/Changes.ide for more information.

Michael.

Reply by email

Free Pascal Compiler

Hello,

This is an automated message. A new linux snapshot has been compiled and has been installed on

ftp://ftp.freepascal.org/pub/fpc/snapshot/v10/linux/

see
ftp://ftp.freepascal.org/pub/fpc/source/Changes.compiler ftp://ftp.freepascal.org/pub/fpc/source/Changes.rtl ftp://ftp.freepascal.org/pub/fpc/source/Changes.ide for more information.

Michael.

Reply by email

Free Pascal Compiler

Hello,

This is an automated message. A new linux snapshot has been compiled and has been installed on

ftp://ftp.freepascal.org/pub/fpc/snapshot/v10/linux/

see
ftp://ftp.freepascal.org/pub/fpc/source/Changes.compiler ftp://ftp.freepascal.org/pub/fpc/source/Changes.rtl ftp://ftp.freepascal.org/pub/fpc/source/Changes.ide for more information.

Michael.

Reply by email

Free Pascal Compiler

Hello,

This is an automated message. A new linux snapshot has been compiled and has been installed on

ftp://ftp.freepascal.org/pub/fpc/snapshot/v10/linux/

see
ftp://ftp.freepascal.org/pub/fpc/source/Changes.compiler ftp://ftp.freepascal.org/pub/fpc/source/Changes.rtl ftp://ftp.freepascal.org/pub/fpc/source/Changes.ide for more information.

Michael.

Reply by email

Free Pascal Compiler

Hello,

This is an automated message. A new linux snapshot has been compiled and has been installed on

ftp://ftp.freepascal.org/pub/fpc/snapshot/v10/linux/

see
ftp://ftp.freepascal.org/pub/fpc/source/Changes.compiler ftp://ftp.freepascal.org/pub/fpc/source/Changes.rtl ftp://ftp.freepascal.org/pub/fpc/source/Changes.ide for more information.

Michael.

Reply by email

Free Pascal Compiler

Hello,

This is an automated message. A new linux snapshot has been compiled and has been installed on

ftp://ftp.freepascal.org/pub/fpc/snapshot/v10/linux/

see
ftp://ftp.freepascal.org/pub/fpc/source/Changes.compiler ftp://ftp.freepascal.org/pub/fpc/source/Changes.rtl ftp://ftp.freepascal.org/pub/fpc/source/Changes.ide for more information.

Michael.

Reply by email

Free Pascal Compiler

Hello,

This is an automated message. A new linux snapshot has been compiled and has been installed on

ftp://ftp.freepascal.org/pub/fpc/snapshot/v10/linux/

see
ftp://ftp.freepascal.org/pub/fpc/source/Changes.compiler ftp://ftp.freepascal.org/pub/fpc/source/Changes.rtl ftp://ftp.freepascal.org/pub/fpc/source/Changes.ide for more information.

Michael.

Reply by email

Free Pascal Compiler

Hello,

This is an automated message. A new linux snapshot has been compiled and has been installed on

ftp://ftp.freepascal.org/pub/fpc/snapshot/v10/linux/

see
ftp://ftp.freepascal.org/pub/fpc/source/Changes.compiler ftp://ftp.freepascal.org/pub/fpc/source/Changes.rtl ftp://ftp.freepascal.org/pub/fpc/source/Changes.ide for more information.

Michael.

Reply by email

David Billsbrough
Show quoted text 9 lines
At 22.06 24/10/2001 +0200, you wrote: >> Exactly why does the FTP server refuse anonymous logins? > It does not. > Only when there are too many simultaneous users, it refuses further > connections. Ok. I guess I'll stop using Opera as FTP client :)

No one may stop using Opera until the 'fat lady' sings.

... or so I have been told. :-)

regards,

// David //
David Billsbrough (KC4ZVW) Altamonte Springs, Florida Grid: EL98hp AMSAT * AVR * FreeBSD * Linux * PICmicro * QRP-L * TAPR

Reply by email

Free Pascal Compiler

Hello,

This is an automated message. A new linux snapshot has been compiled and has been installed on

ftp://ftp.freepascal.org/pub/fpc/snapshot/v10/linux/

see
ftp://ftp.freepascal.org/pub/fpc/source/Changes.compiler ftp://ftp.freepascal.org/pub/fpc/source/Changes.rtl ftp://ftp.freepascal.org/pub/fpc/source/Changes.ide for more information.

Michael.

Reply by email

Free Pascal Compiler

Hello,

This is an automated message. A new linux snapshot has been compiled and has been installed on

ftp://ftp.freepascal.org/pub/fpc/snapshot/v10/linux/

see
ftp://ftp.freepascal.org/pub/fpc/source/Changes.compiler ftp://ftp.freepascal.org/pub/fpc/source/Changes.rtl ftp://ftp.freepascal.org/pub/fpc/source/Changes.ide for more information.

Michael.

Reply by email

Free Pascal Compiler

Hello,

This is an automated message. A new linux snapshot has been compiled and has been installed on

ftp://ftp.freepascal.org/pub/fpc/snapshot/v10/linux/

see
ftp://ftp.freepascal.org/pub/fpc/source/Changes.compiler ftp://ftp.freepascal.org/pub/fpc/source/Changes.rtl ftp://ftp.freepascal.org/pub/fpc/source/Changes.ide for more information.

Michael.

Reply by email

Free Pascal Compiler

Hello,

This is an automated message. A new linux snapshot has been compiled and has been installed on

ftp://ftp.freepascal.org/pub/fpc/snapshot/v10/linux/

see
ftp://ftp.freepascal.org/pub/fpc/source/Changes.compiler ftp://ftp.freepascal.org/pub/fpc/source/Changes.rtl ftp://ftp.freepascal.org/pub/fpc/source/Changes.ide for more information.

Michael.

Reply by email

Pavel V. Ozerski
to Free Pascal Compiler: This is an automated message. A new linux snapshot has been compiled and has been…

Hello all,
I found in Russian-language forum (FPC community) a question about possibility to use RTTI with BP-style objects. First my idea was to answer "no" but I made a smallest test:

{$ifdef FPC}
{$smartlink on}
{$typeinfo off}
{$endif}
type
 t1=object
  constructor Create;
  procedure Test;virtual;
 end;
 t2=object(t1)
  procedure Test;virtual;
 end;
constructor t1.Create;
 begin
 end;
procedure t1.Test;
 begin
  writeln('11111111111111111111111111');
 end;
procedure t2.Test;
 begin
  writeln('22222222222222222222222222');
 end;
type
 p2=^t2;
var
 t:^t1;
begin
 t:=new(p2,create);
 t^.Test;
end.

I became very surprised when I looked into created .exe file and found in it 11111111111111111111111111 string. BP7, Delphi 3, Delphi 6 cutted unused t1.test method out from .exe, FPC 1.1 (and also VP 2.1) kept it in .exe. What is the mean, to keep unused BP-objects methods in .exe although old objects are not designed for RTTI? Or FPC does support RTTI for these objects? Then, IMHO, it is a unnecessary feature because then old-style objects will be useless (but in Borland products they are useful because allow to write compact high-optimized applications; a good demonstration is KOL - free Key Object Library for Delphi).

Sincerely, Pavel

Reply by email

Peter Vreman
Hello all, I found in Russian-language forum (FPC community) a question about possibility to use

RTTI
with

Show quoted text 35 lines
BP-style objects. First my idea was to answer "no" but I made a smallest test: {$ifdef FPC} {$smartlink on} {$typeinfo off} {$endif} type t1=object constructor Create; procedure Test;virtual; end; t2=object(t1) procedure Test;virtual; end; constructor t1.Create; begin end; procedure t1.Test; begin writeln('11111111111111111111111111'); end; procedure t2.Test; begin writeln('22222222222222222222222222'); end; type p2=^t2; var t:^t1; begin t:=new(p2,create); t^.Test; end. I became very surprised when I looked into created .exe file and found in it

11111111111111111111111111 string.

BP7, Delphi 3, Delphi 6 cutted unused t1.test method out from .exe, FPC 1.1 (and also VP

2.1) kept it in .exe.

What is the mean, to keep unused BP-objects methods in .exe although old objects are not

designed for RTTI?

Or FPC does support RTTI for these objects? Then, IMHO, it is a unnecessary feature

because then old-style

objects will be useless (but in Borland products they are useful because allow to write

compact high-optimized

applications; a good demonstration is KOL - free Key Object Library for Delphi).

The VMT of t2 contains a reference to the VMT of t1. And that one contains a reference to t1.Test.

I don't know an easy solution to remove this kind of unused code. And IMHO it has a very low priority to be solved.

Reply by email

Free Pascal Compiler

Hello,

This is an automated message. A new linux snapshot has been compiled and has been installed on

ftp://ftp.freepascal.org/pub/fpc/snapshot/v10/linux/

see
ftp://ftp.freepascal.org/pub/fpc/source/Changes.compiler ftp://ftp.freepascal.org/pub/fpc/source/Changes.rtl ftp://ftp.freepascal.org/pub/fpc/source/Changes.ide for more information.

Michael.

Reply by email

Free Pascal Compiler

Hello,

This is an automated message. A new linux snapshot has been compiled and has been installed on

ftp://ftp.freepascal.org/pub/fpc/snapshot/v10/linux/

see
ftp://ftp.freepascal.org/pub/fpc/source/Changes.compiler ftp://ftp.freepascal.org/pub/fpc/source/Changes.rtl ftp://ftp.freepascal.org/pub/fpc/source/Changes.ide for more information.

Michael.

Reply by email