florian
a14db25c64
+ procedure DivMod(Dividend: Integer; Divisor: integer; var Result, Remainder: integer); and procedure DivMod(Dividend: cardinal; Divisor: cardinal; var Result, Remainder: cardinal);, resolves #14286
...
+ assembler implementations of DivMod for i386
git-svn-id: trunk@13508 -
2009-08-09 20:47:06 +00:00
marco
c97a407633
* Fix a netorder issue. From mantis #12858
...
git-svn-id: trunk@13507 -
2009-08-09 18:47:06 +00:00
florian
e022a86c47
* update of german error message files by Karl-Michael Schindler
...
git-svn-id: trunk@13506 -
2009-08-09 16:35:09 +00:00
marco
bafbe5a451
* socket ->fpsocket
...
git-svn-id: trunk@13505 -
2009-08-09 10:30:15 +00:00
sergei
f748a01baf
* Once the #14143 is fixed, I may (and actually must) remove the related workarounds.
...
git-svn-id: trunk@13504 -
2009-08-09 05:42:53 +00:00
marco
51072d065b
* fixed right bound of statusline. Fixes mantis 13064
...
git-svn-id: trunk@13503 -
2009-08-08 23:10:18 +00:00
florian
a9aba39d63
* show warnings about parameter types in cdecl'ed procedures at proper locations, resolves #14283
...
git-svn-id: trunk@13502 -
2009-08-08 22:28:45 +00:00
florian
b98ee089a4
o accelerate testing
...
+ support multiple files on the dotest command line
* tests are passed in directory wise batches on OSes supporting long command lines
git-svn-id: trunk@13501 -
2009-08-08 19:47:32 +00:00
marco
17b3b424f5
* minor fixes to get miniunz compiling under windows.
...
git-svn-id: trunk@13500 -
2009-08-08 17:15:55 +00:00
marco
c79a31fabf
* partial patch from #12040 . One of the problems was already fixed earlier.
...
git-svn-id: trunk@13499 -
2009-08-08 16:43:09 +00:00
marco
2ee5b728ba
* disable the 1:1 aliases of the legacy errorhandling.
...
Leave the more complex functions under deprecated.
Also keep the errorhandling for at least another cycle.
git-svn-id: trunk@13498 -
2009-08-08 12:25:59 +00:00
marco
4f3bccd6d3
* Initial version of "C" netdb header. FreeBSD version.
...
git-svn-id: trunk@13497 -
2009-08-08 12:22:23 +00:00
marco
629c63c9fb
* switch fcl-net from legacy socket functions.
...
The more complicated ones are not replaced.
git-svn-id: trunk@13496 -
2009-08-08 12:12:32 +00:00
marco
c82f8ebff9
* linklib added.
...
git-svn-id: trunk@13495 -
2009-08-08 09:23:03 +00:00
Jonas Maebe
30bfca91a9
* made application of rounding correction more accurate
...
(does *not* resolve #14230 )
git-svn-id: trunk@13494 -
2009-08-06 20:41:43 +00:00
florian
8e9e7f0f8c
- don' read ppc386.cfg any longer, it's deprecated since years, resolves #11317
...
git-svn-id: trunk@13493 -
2009-08-06 19:47:30 +00:00
florian
6c99746074
* forbid the usage of Result(x) as function call, resolves #14248
...
git-svn-id: trunk@13492 -
2009-08-06 19:06:23 +00:00
marco
52a16a2b13
* initialize procedure can now override library name.
...
git-svn-id: trunk@13491 -
2009-08-06 10:47:35 +00:00
marco
2c82c6a747
* several functions are now marked with overload;
...
* implementation of RandomFrom for some float type
(Mantis #12662 )
git-svn-id: trunk@13490 -
2009-08-04 08:20:13 +00:00
Jonas Maebe
e246cac3ac
* regenerated using latest fpcmake
...
git-svn-id: trunk@13487 -
2009-08-02 18:40:14 +00:00
Jonas Maebe
4592245c17
* when compiled for statically linking the sqlite3 library, add a linklib
...
statement for darwin (see mantis #14208 )
git-svn-id: trunk@13484 -
2009-08-02 08:44:42 +00:00
marco
0a83746e73
* RUNBATCH now only initialized when not already set. For Dos under Windows XP in some circumstances.
...
git-svn-id: trunk@13477 -
2009-07-30 11:28:54 +00:00
andrew
dd9190e687
Additional fixes to the chm quickref generation. Now both the MS help viewer and 7-zip are happy with the result.
...
git-svn-id: trunk@13476 -
2009-07-30 02:18:12 +00:00
andrew
af76a5368a
Fixed bug #13540 where quickref of chm files was written incorrectly
...
git-svn-id: trunk@13475 -
2009-07-30 01:41:53 +00:00
Károly Balogh
c11243c83d
* made MorphOS build to cycle again: fixed path_absolute() for Amiga and MorphOS, and fixed AllFilesMask for MorphOS
...
git-svn-id: trunk@13474 -
2009-07-30 00:57:06 +00:00
Jonas Maebe
6505b4f9c5
* reverted rest of r13469 because it causes crashes for linux/ppc64
...
git-svn-id: trunk@13473 -
2009-07-29 20:35:51 +00:00
michael
41e3707096
* Changed to proposed events
...
git-svn-id: trunk@13472 -
2009-07-29 16:14:37 +00:00
michael
1aeb9fa530
* Patch from Andrew Haines to allow unzipping to a stream
...
git-svn-id: trunk@13471 -
2009-07-29 06:45:32 +00:00
Jonas Maebe
baf1ac22b7
* fixed r13469 (PLT entries are not GOT-relative). Not reverting all the
...
changes from that commit, because not hardcoding the use of
current_procinfo in all cases when obtaining the GOT register is
cleaner
git-svn-id: trunk@13470 -
2009-07-28 17:43:17 +00:00
Jonas Maebe
f265fbe343
* fixed GOT loading for i386 in stubs for external procedures whose external
...
name is (re)defined in the implementation (mantis #14221 )
git-svn-id: trunk@13469 -
2009-07-28 17:28:17 +00:00
marco
1ca34ee146
* doc-chm.zip added to installer.
...
git-svn-id: trunk@13468 -
2009-07-28 14:49:37 +00:00
michael
d50d1a655a
* Marked extra constructor as overloaded
...
git-svn-id: trunk@13467 -
2009-07-27 07:22:38 +00:00
michael
b09cd7ed16
* Added convenience call passing a string as a encryption/decryption key
...
git-svn-id: trunk@13465 -
2009-07-26 17:53:19 +00:00
michael
bf07cc4b9f
* Fixed TZipFileEntry.Assign and added convenience call for TZipper.ZipFiles
...
git-svn-id: trunk@13464 -
2009-07-26 17:47:15 +00:00
michael
5027d31c85
* Added some convenience calls to TUnzipper
...
git-svn-id: trunk@13463 -
2009-07-26 16:52:32 +00:00
michael
e0e4b28023
* Added Examine call, to examine contents of a zip file without extracting files
...
git-svn-id: trunk@13462 -
2009-07-26 16:19:40 +00:00
Jonas Maebe
c075ce13ea
- removed (it's automatically generated/deleted by the makefiles)
...
git-svn-id: trunk@13457 -
2009-07-26 14:19:24 +00:00
Jonas Maebe
464d595cc6
* renamed selector() to objcselector() for consistency with the way all
...
other Objective-C integration keywords/functions are being named
git-svn-id: trunk@13456 -
2009-07-26 14:06:34 +00:00
florian
f17943371c
* assembler implementation of SwapEndian on x86-64, resolves #14203
...
git-svn-id: trunk@13455 -
2009-07-26 14:01:32 +00:00
florian
90d71ee7da
* SwapEndian(<16 Bit>) needs inline in the interface section as well
...
git-svn-id: trunk@13454 -
2009-07-26 13:57:51 +00:00
florian
6ff15f46e2
* made SwapEndian(<16 Bit>); inlined
...
git-svn-id: trunk@13453 -
2009-07-26 13:50:57 +00:00
florian
e362e85039
* fixed last commit: UTF8Encode -> UTF8Decode
...
git-svn-id: trunk@13452 -
2009-07-26 13:09:31 +00:00
florian
d38340c753
+ utf-8 <-> variant type casts, resolves #11371
...
* ucs-4 -> variant type cast (variant -> ucs-4 is not possible due to overloading contraints of fpc and how ucs-4 is implemented)
* some newlines fixed
git-svn-id: trunk@13451 -
2009-07-26 12:58:49 +00:00
florian
44f588b7ad
* fixed nested comment warning
...
git-svn-id: trunk@13450 -
2009-07-26 12:55:01 +00:00
florian
96d650fceb
* fixed some Delphi incompabilities as described here: http://www.lazarus.freepascal.org/index.php/topic,7118.msg33371
...
git-svn-id: trunk@13449 -
2009-07-26 10:30:45 +00:00
florian
e4161d1d3a
* limited test to OSes with library aware threading
...
git-svn-id: trunk@13448 -
2009-07-26 09:18:23 +00:00
florian
caf0096877
* enabled version and description directive for all windows
...
git-svn-id: trunk@13447 -
2009-07-25 22:06:37 +00:00
florian
1a843608ad
* disable librsvg and gtk2 on win64, it doesn't build
...
git-svn-id: trunk@13446 -
2009-07-25 22:02:21 +00:00
florian
380f3ac78f
* fix from Nikolay Samofatov for #12987 : initialize thread vars in libraries on windows correctly
...
* unified dll entry code between win32 and win64
git-svn-id: trunk@13445 -
2009-07-25 21:08:36 +00:00
florian
9856e548ed
* avr stuff, work in progress
...
git-svn-id: trunk@13444 -
2009-07-25 19:31:06 +00:00