Sign in Join

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

Mailing lists / fpc-devel / 2000-10

Re: errs, 2 different errs, Mon sources starting with rel 1.0.2... wi th maximal opt

5 messages · 4 people · –

Reply by email Subscribe to this list Your subscription

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

Jonas Maebe
Starting with rel 1.0.2 in each case... 2 diffferent errors... 1 (make.zip) using maximal optimisation (see log), internal error... some sort of opt problem?!

It's the problem with the upper 16bits of registers used for 16bit regvars not being zeroed. I fixed that in the main branch, but forgot the fixes branch (because the regvar handling changed a lot between 1.0x and 1.1x to suppr regvars in inline procedures).

This means that if you start with 1.0.2, do first a normal make cycle and only use -OG3p3r with the resulting compiler.

I'll commit a fix for this in the fixes branch later today.

Jonas

Reply by email

Michail A.Baikov
to Jonas Maebe

run make info and get error:

C:\pp\source\rtl\win32>make info
ECHO is on
== Configuration info ==
ECHO is on
FPC....... ppc386.exe
Version... 1.0.2
CPU....... i386
Source.... win32
Target.... win32
ECHO is on
ECHO is on
== Object info ==
ECHO is on
LoaderObjects..... wprt0 wdllprt0
Command line too long.
make.exe: *** [fpc_infoobjects] Error -1

Reply by email

Lee, John

Is this same error as in my email of Mon - I suspect so - see below

make.exe[3]: Entering directory `d:/fpk/compiler'
d:/fpk/compiler/ppc1.exe !FPCEXTCMD -XX pp.pas
d:\FPK\RTL\WIN32\WPRT0.OW(.text+0x2):fake: undefined reference to `U_SYSWIN32_ISCONSOLE'
d:\FPK\RTL\WIN32\WPRT0.OW(.text+0xe):fake: undefined reference to `U_SYSWIN32_ISCONSOLE'
PP.OW(.text+0x185):pp.pas: undefined reference to `U_SYSWIN32_ISCONSOLE' mv -f pp.exe ppc386.exe
c:/pp/bin/mv: pp.exe: No such file or directory (ENOENT) make.exe[3]: *** [ppc386.exe] Error 1

Earlier message 28 lines
-----Original Message----- From: Michail A.Baikov Sent: Tuesday, October 17, 2000 01:22 To: Subject: [fpc-devel]misc error in /rtl/win32 run make info and get error: C:\pp\source\rtl\win32>make info ECHO is on == Configuration info == ECHO is on FPC....... ppc386.exe Version... 1.0.2 CPU....... i386 Source.... win32 Target.... win32 ECHO is on ECHO is on == Object info == ECHO is on LoaderObjects..... wprt0 wdllprt0 Command line too long. make.exe: *** [fpc_infoobjects] Error -1

Reply by email

Michail A.Baikov
to Lee, John

Yep! I am too views this error. Nut might be it is curved RTL (old RTL on new Compiler?)

Earlier message 56 lines
----- Original Message ----- From: "Lee, John" To: Sent: Tuesday, October 17, 2000 5:18 PM Subject: RE: [fpc-devel]misc error in /rtl/win32 > Is this same error as in my email of Mon - I suspect so - see below > > make.exe[3]: Entering directory `d:/fpk/compiler' > d:/fpk/compiler/ppc1.exe !FPCEXTCMD -XX pp.pas > d:\FPK\RTL\WIN32\WPRT0.OW(.text+0x2):fake: undefined reference to > `U_SYSWIN32_ISCONSOLE' > d:\FPK\RTL\WIN32\WPRT0.OW(.text+0xe):fake: undefined reference to > `U_SYSWIN32_ISCONSOLE' > PP.OW(.text+0x185):pp.pas: undefined reference to `U_SYSWIN32_ISCONSOLE' > mv -f pp.exe ppc386.exe > c:/pp/bin/mv: pp.exe: No such file or directory (ENOENT) > make.exe[3]: *** [ppc386.exe] Error 1 > > > -----Original Message----- > From: Michail A.Baikov > Sent: Tuesday, October 17, 2000 01:22 > To: > Subject: [fpc-devel]misc error in /rtl/win32 > > > run make info and get error: > > C:\pp\source\rtl\win32>make info > ECHO is on > == Configuration info == > ECHO is on > FPC....... ppc386.exe > Version... 1.0.2 > CPU....... i386 > Source.... win32 > Target.... win32 > ECHO is on > ECHO is on > == Object info == > ECHO is on > LoaderObjects..... wprt0 wdllprt0 > Command line too long. > make.exe: *** [fpc_infoobjects] Error -1 > > > > _______________________________________________ > fpc-devel maillist - > http://lists.freepascal.org/mailman/listinfo/fpc-devel > > _______________________________________________ > fpc-devel maillist - > http://lists.freepascal.org/mailman/listinfo/fpc-devel

Reply by email

Peter Vreman
to Michail A.Baikov
you wrote
Yep! I am too views this error. Nut might be it is curved RTL (old RTL on new Compiler?)

The system unit has been changed from name to System for ALL targets. So the .as files needs to be adjusted. I was on a business trip so i couldn't fix anything

Peter

Reply by email