Commit Graph

24272 Commits

Author SHA1 Message Date
micha
ea2beb3e8f * fix classes units of all targets to depend on fgl, also fix dependencies in Makefile.fpc for it
git-svn-id: trunk@5627 -
2006-12-17 17:37:34 +00:00
daniel
75c0740b72 - Remove uuid unit from build. Calculating cryptograhic hashes has nothing
to do with networking, so should not depend on sockets. Further, we
    already have a uuid package for calculating uuids.

git-svn-id: trunk@5626 -
2006-12-17 17:03:50 +00:00
micha
3824e9ffe0 + tdbf collation unit
git-svn-id: trunk@5625 -
2006-12-17 15:59:48 +00:00
micha
b1c1b6fd3d + generic implementation of list and map; adapt TList/TStringList to use it
git-svn-id: trunk@5624 -
2006-12-17 15:52:42 +00:00
daniel
532b4cca28 * Rename Curline to CurLineNr to void confusion between variables
containing line numbers or actual lines

git-svn-id: trunk@5623 -
2006-12-17 15:38:50 +00:00
micha
b3ef974403 * update tdbf to tdbf svn
git-svn-id: trunk@5622 -
2006-12-17 14:55:56 +00:00
Jonas Maebe
e62b7ae4b1 * fixed solaris siginfo structure
git-svn-id: trunk@5621 -
2006-12-17 13:43:22 +00:00
Jonas Maebe
26adf7f98b - removed wrong BSDINC references
git-svn-id: trunk@5620 -
2006-12-17 13:27:55 +00:00
Almindor
a21e39ae16 * cleanup of previous stuff
git-svn-id: trunk@5619 -
2006-12-17 10:57:36 +00:00
ivost
39b718f62a * renamed uuid.pp to macuuid.pp
* compared to the new uuid.pas in packages/base/hash this one is linux only

git-svn-id: trunk@5618 -
2006-12-17 10:40:02 +00:00
Almindor
0385b4dad7 * fix 5599 (wrong logic in existance determination)
git-svn-id: trunk@5617 -
2006-12-17 10:31:59 +00:00
joost
a05469c221 * Fixed bug #7665 as suggested by David Mears
git-svn-id: trunk@5616 -
2006-12-17 02:21:29 +00:00
joost
cb2a463ed1 * Cleanup after changes in TDbf
git-svn-id: trunk@5615 -
2006-12-16 22:09:02 +00:00
ivost
603d8cba27 * fixed several things in uuid.pas, but it's not finished.
* node detection and state store/restore dont work

git-svn-id: trunk@5614 -
2006-12-16 18:04:16 +00:00
ivost
c6fa0f9d8d * new unit uuid that follows RFC 4122
* defined version enumeration for md5

git-svn-id: trunk@5613 -
2006-12-16 16:04:08 +00:00
Almindor
1b7f4b1e90 * adds "T" variants to types (delphi compat in the least)
git-svn-id: trunk@5612 -
2006-12-16 15:41:26 +00:00
Jonas Maebe
bb83dd823e * only test long double versions if FPC_HAS_TYPE_EXTENDED is defined
git-svn-id: trunk@5611 -
2006-12-16 14:51:28 +00:00
Jonas Maebe
e1805b9b9d * compiled versions instead of dummies
git-svn-id: trunk@5610 -
2006-12-16 14:48:54 +00:00
ivost
0a63d12099 * added RFC4122 fields to TGuid (those are used by uuid.pas, an implementation of RFC4122 functions)
git-svn-id: trunk@5609 -
2006-12-16 11:32:35 +00:00
florian
e0279b6cc9 + embedded target for fpcmake
git-svn-id: trunk@5607 -
2006-12-16 10:56:49 +00:00
Legolas
46edbf3352 * Changes for Nintendo DS target
git-svn-id: trunk@5606 -
2006-12-15 16:48:52 +00:00
Jonas Maebe
991c7da136 * support inc(pointer) in TP mode with range/overflow checking on as well
git-svn-id: trunk@5605 -
2006-12-15 13:02:00 +00:00
Jonas Maebe
87e7e435bf * store parameters at the callee side with the required alignment
git-svn-id: trunk@5604 -
2006-12-15 10:37:26 +00:00
Vincent Snijders
8109e38db2 * use mode fpc, because that uses slightly less memory
git-svn-id: trunk@5603 -
2006-12-15 09:34:43 +00:00
oro06
f64ec89e72 * fix when dataset is empty, must not read entire stream
git-svn-id: trunk@5602 -
2006-12-15 08:26:18 +00:00
oro06
76a3e61135 *wince: compile broken dword instead of boolean
git-svn-id: trunk@5601 -
2006-12-15 08:21:34 +00:00
michael
b98b65e714 * Applied correct patch this time
git-svn-id: trunk@5600 -
2006-12-14 22:02:38 +00:00
michael
bd9ee4dc83 * Added check for existing program file. Exception is raised if it is not found
git-svn-id: trunk@5599 -
2006-12-14 21:36:21 +00:00
michael
eaafd7db81 * Applied patch from Vincent Snijders to support subcomponent streaming
git-svn-id: trunk@5598 -
2006-12-14 21:19:46 +00:00
michael
9c77fdd18a * Added mode and ansistrings directives
git-svn-id: trunk@5597 -
2006-12-14 21:08:45 +00:00
michael
e0935d347a * Initial implementation
git-svn-id: trunk@5596 -
2006-12-14 21:07:49 +00:00
Jonas Maebe
26f81bfe08 * fixed arithmetic overflow when loading the recorddef of large
(> high(aint)/8 bytes) records from ppu files

git-svn-id: trunk@5595 -
2006-12-14 20:24:20 +00:00
Jonas Maebe
22a372f10b * fixed bug where derefs with an index 65535 were not read correctly
from ppu files

git-svn-id: trunk@5594 -
2006-12-14 20:21:05 +00:00
Legolas
9e6d19a494 * rtl part of first Nintendo DS port
git-svn-id: trunk@5593 -
2006-12-14 17:34:51 +00:00
Legolas
96e1c482bc * compiler part of first Nintendo DS port
git-svn-id: trunk@5592 -
2006-12-14 17:32:16 +00:00
Jonas Maebe
89349c2f1a * fixed web bug #7963 (crash when trying to print the name of a procvar
with too few parameters specified)

git-svn-id: trunk@5591 -
2006-12-14 15:57:17 +00:00
joost
cb7b4860a8 * forgot one file in last commit
git-svn-id: trunk@5590 -
2006-12-13 23:16:47 +00:00
joost
229c70d300 * Removed all procedures, variables and types which are dependent on dbf from the parser units by moving them to among others dbf_parser. So now the parser can be used by TBufDataset without any dependencies on dbf-specific stuff.
git-svn-id: trunk@5589 -
2006-12-13 23:12:39 +00:00
michael
159657963c * Fix bug #7770: GetTextStr should use sLineBreak
git-svn-id: trunk@5588 -
2006-12-13 20:38:44 +00:00
michael
4e1fcbed2c * Added RoundTo and SimpleRoundTo
git-svn-id: trunk@5587 -
2006-12-13 20:25:20 +00:00
Károly Balogh
f4b44b8a97 + unbroke m68k-amiga syscalls
git-svn-id: trunk@5586 -
2006-12-13 20:19:43 +00:00
michael
387d19aa3f * Fixed bug #7774
git-svn-id: trunk@5585 -
2006-12-13 19:58:09 +00:00
michael
ce60903bad * Fixed bug #5549
git-svn-id: trunk@5584 -
2006-12-13 19:31:37 +00:00
michael
8cc78e212d * Changed halt statement with proper exception
git-svn-id: trunk@5583 -
2006-12-13 19:29:04 +00:00
michael
c65744ab41 * Removed debug statement causing bug #7874 from Mantis
git-svn-id: trunk@5582 -
2006-12-13 19:21:31 +00:00
michael
2eda10c74c * Patch from Vincent Snijders to grow memory stream by a quarter of its size
git-svn-id: trunk@5581 -
2006-12-13 19:17:39 +00:00
marco
9d3c23bb80 * reformatted entire unit because of bug7871. Added many T<x> prototypes.
git-svn-id: trunk@5580 -
2006-12-12 18:01:05 +00:00
joost
bcdd0c9fdc * fixed compilation
git-svn-id: trunk@5579 -
2006-12-12 16:49:50 +00:00
joost
841649e4a6 * Temporary fix for compilation on big-endian systems
git-svn-id: trunk@5578 -
2006-12-12 16:48:02 +00:00
michael
8fa80c73d8 * WaitOnExit now returns a boolean
git-svn-id: trunk@5577 -
2006-12-11 22:06:56 +00:00