fpc-devel · 2017-04
- Object checks3
If I may, a couple of queries about code generated for object checking when range checks are on (-Cr): An explicit check for nil is generated, which seems redundant, as…
- Request for an interim release of the 3.0 branch7
The 3.0.2 release has a serious regression: it does not generate lineinfo, at least on linux i386/x86-64. See: http://bugs.freepascal.org/view.php?id=31629 and this…
- New FPC target : uefi3
In the past few days, i have worked on a possibly new FPC target : Unified Extensible Firmware Interface (UEFI), the BIOS replacement that come with most new PCs…
- 8
- Math expressions in wiki21
Does anybody know how to write mathematical expressions in the wiki? I would like to write an article on fpc's NumLib, but I would only want to begin this activity when…
- Array of random integers0
Would a function that returns an array of unique (=non-repeating) random integers in a certain range be accepted as a contribution to e.g. the math unit? I had the…
- 10
- GetEnvironmentVariable0
Under Windows GetEnvironmentVariable(AnsiString) uses the winapi function GetEnvironmentStringsA. Why not simply:…
- tbits.NotBits8
I didn't understand how TBits.NotBits works. Consider the following code: b:= TBits.Create(NRECORDS); b.NotBits(b); or more clear: b:= TBits.Create(NRECORDS); b.Clearall;
- Compiler bug in macro handling?5
Hi honourable fpc developers! I found a strange error (both with fpc 2.6.4 and fpc 3.0.0, in Linux environment) The following snippet of code: {$MACRO ON} {$define…
- 0
- Nested functions in numlib4
In addition to the incomplete gamma function I am planning to add a series of other special functions useful for statistical calculations, among them the incomplete beta…
- LineInfo6
Does it is possible that the LineInfo trace (-gl option) are broken (no output) in 3.0.2 version on Linux (at least)? Marco Borsari
- Detecting clashing ppus1
I recently encountered a problem with clashing .ppu files - see the thread in the lazarus mailing list "Strange problem compiling IDE". I found it difficult to track…
