fpc-devel · 2012-01
- Closures26
Hello. I have implemented the support for the Delphi-compatible non-generic closures. Gradually, I plan to extend that support with: * generic closures (I am not sure,…
- Bounty for MIPS42
Hello to all possible interested MIPS hackers, as I read the wiki page http://wiki.lazarus.freepascal.org/Native_MIPS_Systems it looks like actual status of FPC for MIPS…
- FPDoc imports14
In an attempt to help improve fpdoc I'm blocked in understanding the handling of imported modules. The content files are imported into the link tree, but this tree seems…
- EBCDIC (was On a port of Free Pascal to the IBM 370)19
I have just found the thread discussing a port of FreePascal to the System/370 and I feel I have to correct some misinterpretations, mistakes and other calumnies that…
- Re: EBCDIC ( was On a port of Free Pascal to the IBM 370)6
It does indeed. I am aware of the problems inherent in this. But the RTL has to be more or less rewritten anyway to support OS. OS is a very different animal to…
- Inline Constants (was On a port of Free Pascal to the IBM 370)2
I have just found the thread discussing a port of FreePascal to the System/370 and I feel I have to correct some misinterpretations, mistakes and other calumnies that…
- Re: fpc-devel Digest, Vol 93, Issue 575
I haven't got that far in my notes yet but... Cross-compilation - yes. Building a 370 binary on Linux or Windows - Well you can if you want but... Transfer binary to a…
- GibbleDiGeek1
I am a newcomer to this group and I receive the message digest from the list-server fine. I can post messages fine. But sometimes the messages look like the one…
- contains2
Any body an idea, in whic context "contains" may be a keyword? -------- Original Message -------- Subject: synedit questiions Date: Mon, 30 Jan 2012 12:51:00 +0400…
- FPDoc improvements27
Unfortunately I managed to supply the EasyImports.patch twice, please drop Mantis #21168 as a dupe of #21167. Sorry for the inconvenience :-( Starting with this patch I…
- On a port of Free Pascal to the IBM 37048
From: Paul Robinson As has probably been a bit of a scare to some people, I've more-or-less "unofficially announced" by putting up an article on the Free Pascal Wiki…
- Concerning compile options behavior3
Hi, all. (Question 1) My library extensively uses $I directive to separate various aspects of a single unit, such that its source code looks like this: Unit myunit;…
- potential bug, generics vs helpers14
This my first mail to the list, and while this message might fit fpc-pascal, I wasn't sure about it, due to the fact that it has questions only a dev can answer, and…
- Website documentation links are wrong2
The following documentation download page has many links for the various documentation formats. They are all still pointing to the old 2.4.4 release, and not the latest…
- issue in heaptrc?2
I ve been playing around with -gc and I found something suspect in heaptrc procedure CheckPointer(p : pointer); [public, alias : 'FPC_CHECKPOINTER']; "p" is a pointer,…
- Compiling Intel assembly code in 32 and 64 bit.1
I am trying to compile the following code: procedure XORBuff(I1, I2: Pointer; Size: Integer; Dest: Pointer); {$IFDEF FPC} {$ASMMODE INTEL} {$ENDIF} asm AND ECX,ECX JZ …
- New bug in building RTL docs11
Today I had problems in the FPDocManager, where the scanner/parser throws an exception "String list does not allow duplicates". Reason may be duplicate include paths,…
- Crosscompile - Win - FPC 2.7.1: Can't find unit process used by fpmkunit2
I can compile FPC 2.7.1 revision: 20171 on Win32, but I can't use crosscompile (I can use cross in 2.6.1 without problems): I'm using 2.6.1 in production. I only want…
- estimating function code size8
In my project (win32) I need to estimate the number of machine code bytes of a certain function. The most straightforward option was to look for $c3 which is ret, and…
- Pointer cache for fast class/pointer access.41
*** Short version (more technical) ***: Pointers to classes should be stored in a CPU or GPU pointer cache to prevent the pointer from being pushed out of the cache by…
- Use of (* comment for $DEFINEd macros4
- Begin Message From Paul Robinson - -- First Example -- {$MACRO ON } {$DEFINE XX1:=' This is from Macro1' } {$DEFINE XX2:=' This is from Macro2' } {$DEFINE XX3:=' This…
- Access violation during compilation2
Hello everyone. I am trying to port a set of Delphi libraries to FPC and during compilation from the Lazarus IDE I get a "Compilation aborted" without any other…
- Adding compiler directives?3
This is reposted because apparently it did not get recieved by the mailing list From: Paul Robinson To: "" Sent: Sunday, January 15, 2012 5:44 PM Subject: Adding…
- small patch for imagemagic5
Hi patch for http://svn.freepascal.org/svn/fpc/trunk/packages/imagemagick Small fix for build in Delphi Don`t drink and drive, smoke and fly!
- Statistics on compiling the Free Pascal compiler for Win327
I wanted to actually test that the Free Pascal compiler - as originally written - would compile on my machine. (Note for comp.compilers readers, the Free Pascal…
- intel assembler operand size2
i need a little help. memory operand size: mem128 mem256 FPC DQWORD ? nasm OWORD YWORD MASM …
- FPC download link broken?1
The following fpc download page contains a link to an i686 rpm, but the server has only i386 files: http://www.freepascal.org/down/i386/linux-netherlands.var I came from…
- cortex-m0 support1
With the cortex-m0 parts now hitting the market I think it is time to bring up the topic of thumb support again, not arm not thumb2 but thumb (the only common…
- Re: simple UTF tests32
In our previous episode, Michael Schnell said: Yes. Afaik that is not a sane combination, but Delphi compatible. pchar should give access to the raw data of the default…
- cannot compile fpc 2.6.0 for mips4
I was trying to build a cross complier for mips-linux and met this error: make crossinstall PP=/usr/local/lib/fpc/2.6.0/ppcx64 OS_TARGET=linux CPU_TARGET=mipsel ....…
- x86ins.dat4
i am working on the AVX-support for the fp-compiler. Some AVX-assembler instructions have 4 operant e.g. VBLENDVPD xmm1, xmm2, xmm3/m128, xmm4 INTEL Def. 3.1.1.2 Opcode…
- Manual reload of a DLL snapshot (with relocations) causes multiple AV8
= Preamble = The task I'm working on is somewhat unorthodox, but I'd like to get some comments anyway. I'm writing "semi-stealth" DLL which is one loaded by the process…
- assembler memory addressing in 64-bit mode3
i don't understand the follow error message in 64-bit mode: assemblercode asm addpd xmm0, [EAX] end; fpc 2.7.1: not ok "16 or 32 Bit references not supported" nasm…
- Free Pascal 2.6.0 released!7
first, FPC core wants to wish a happy 2012! To start the new year with a bang, a new major release of Free Pascal, version 2.6.0, was uploaded to our FTP servers.…
- property cam access private symbol from class in other unit5
Only tested with 2.4.4; so if changed in 2.6 .... in unit2 TFoo = class(TObject) private FBar: integer; public property Bar: integer read FBar write FBar; end; which…
- Misterious error15
I'm now running: Lazarus 0.9.31 r34428 FPC 2.7.1 i386-win32-win32/win64 r19895 With this setup something strange is happening in a project of mine, when I close the…
- db.pas - tiny error1
There's a minor naming error in packages\fcl-db\src\base\db.pas at line 94 property OriginalExcaption (should be OriginalException, of course)
