Sign in Join

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

Mailing lists / fpc-devel / 2002-06

32 bit programs, COM

5 messages · 3 people · –

Reply by email Subscribe to this list Your subscription

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

Rimgaudas Laucius

Hi.

I don't understand how 32 bit programs loads and runs under DOS? Maybe someone can explain me this process. Why can i debug them with 16 bit Turbo Debuger?

Will fpc support component objects for using only or for creating also?

Reply by email

Samuel Liddicott
to Rimgaudas Laucius

----- Original Message -----

Earlier message 20 lines
From: "Rimgaudas Laucius" To: Sent: Wednesday, June 26, 2002 7:06 AM Subject: [fpc-devel]32 bit programs, COM > Hi. > > I don't understand how 32 bit programs loads and runs under DOS? With a DOS extender? > Maybe someone can explain me this process. Why can i debug them with 16 bit Turbo Debuger? Well I used to debug 16 bit windows 3.1 programmes written in delphi with turbo debugger (for dos) under windows 95 (when I hadn't got the source). So.... why not? Sam

Reply by email

Rimgaudas Laucius
to Samuel Liddicott

----- Original Message -----

Earlier message 26 lines
From: "Samuel Liddicott" To: Sent: 2002 m. birželio 26 d. 14:28 Subject: Re: [fpc-devel]32 bit programs, COM > > ----- Original Message ----- > From: "Rimgaudas Laucius" > To: > Sent: Wednesday, June 26, 2002 7:06 AM > Subject: [fpc-devel]32 bit programs, COM > > > > Hi. > > > > I don't understand how 32 bit programs loads and runs under DOS? > With a DOS extender? > > Maybe someone can explain me this process. > > Why can i debug them with 16 bit Turbo Debuger? > > Well I used to debug 16 bit windows 3.1 programmes written in delphi with > turbo debugger (for dos) under windows 95 (when I hadn't got the source). It is not answers i expected. I want to how 32 bit command are converted to 16 bit commands if it is so? And how is organized program adress space?

Reply by email

Samuel Liddicott
to Rimgaudas Laucius
Rimgaudas Laucius wrote 24 lines
----- Original Message ----- From: "Samuel Liddicott" > ----- Original Message ----- > From: "Rimgaudas Laucius" > To: > Sent: Wednesday, June 26, 2002 7:06 AM > Subject: [fpc-devel]32 bit programs, COM > > >> Hi. >> >> I don't understand how 32 bit programs loads and runs under DOS? >> With a DOS extender? >> Maybe someone can explain me this process. >> Why can i debug them with 16 bit Turbo Debuger? > > Well I used to debug 16 bit windows 3.1 programmes written in delphi > with turbo debugger (for dos) under windows 95 (when I hadn't got > the source). It is not answers i expected. I want to how 32 bit command are converted to 16 bit commands if it is so? And how is organized program adress space?

32 bit programmes can be run under a dos extender.

I can't answer about whether or not 16 bit turbo debugger can debug 32 bit programmes or whether or not you were using 16 bit turbo debugger or whether or not there is a 16 bit turbo debugger, but I did say that I was using a "dos" turbo debugger to debug windows programmes.

I don't think I have the real answer for you, sorry

Sam

Reply by email

Jonas Maebe
to Rimgaudas Laucius: ----- Original Message ----- From: "Samuel Liddicott" To: Sent: 2002 m. birželio 26 d.…
Rimgaudas Laucius wrote
It is not answers i expected. I want to how 32 bit command are converted to 16 bit commands if it is so? And how is organized program adress space?

That has not really anything to do with FPC, but with the Dos extender we use (go32 version 2). We didn't write the Dos extender, so we also don't know the details about how it does that. Maybe you can find more information on the website of the author, <http://www.delorie.com>

Jonas

Reply by email