Commit Graph

27842 Commits

Author SHA1 Message Date
mazen
69a82669df * Fixed guessing default FPCDIR in fpcmake.
git-svn-id: trunk@9630 -
2008-01-05 11:37:22 +00:00
Jonas Maebe
a835390419 * replaced word parameters with cardinal (they are "unsigned int" in
the C headers)

git-svn-id: trunk@9629 -
2008-01-04 23:32:55 +00:00
Jonas Maebe
93eb99dd38 * use math.setexceptionmask so the sse cw is also modified (needed at
least for darwin/x86_64)

git-svn-id: trunk@9628 -
2008-01-04 22:46:22 +00:00
Jonas Maebe
2b1f7a257a * fixed for 64 bit (patch by Michalis Kamburelis, mantis #10508)
git-svn-id: trunk@9627 -
2008-01-04 22:42:19 +00:00
Jonas Maebe
e3d82f1953 * don't change the temp location of types which needs to be
initialised/finalised, because the init/final generation code
    happens after pass 2 using plain nodes and therefore needs the
    original locations intact

git-svn-id: trunk@9626 -
2008-01-04 20:51:09 +00:00
Jonas Maebe
643455af2e * {$ifdef x86} -> {$if defined(cpui386) or defined(cpux86_64)}
(mantis #10507)

git-svn-id: trunk@9625 -
2008-01-04 14:53:27 +00:00
Jonas Maebe
08ccb30e3b * perform real "exactness" checking for open array parameters
git-svn-id: trunk@9624 -
2008-01-04 12:54:47 +00:00
Jonas Maebe
337e53e712 * fixed mantis #10519 (when rounding for the first decimal digit and
it is at the same time the last, append the 0)

git-svn-id: trunk@9623 -
2008-01-03 22:14:54 +00:00
Jonas Maebe
af2b4ee178 - reverted r9519 because it breaks tbs/tb0162 and test/tint644
git-svn-id: trunk@9622 -
2008-01-03 22:13:13 +00:00
Jonas Maebe
db6e60789b * only use ".set" directive when creating dwarf relsyms on darwin and
not for other relsyms, as older versions of the darwin assembler
    don't understand the ".set" directive (mantis #10541)

git-svn-id: trunk@9621 -
2008-01-03 12:47:31 +00:00
Jonas Maebe
7dac4e7e81 * fixed ppc compiler compilation with -dextdebug
git-svn-id: trunk@9620 -
2008-01-03 12:45:13 +00:00
michael
9475843939 * suggested patch from DiBo33 <dibo33@gmx.de> to allow := in mysql queries
git-svn-id: trunk@9619 -
2008-01-02 23:25:43 +00:00
marco
97b1d04d8f * Fix for 10482, iinterfacecomponentreference
git-svn-id: trunk@9618 -
2008-01-02 20:45:09 +00:00
Jonas Maebe
edffeac316 * declare math.pinteger as an alias of objpas.pinteger to avoid type
masking errors (mantis #10540)

git-svn-id: trunk@9617 -
2008-01-02 19:53:14 +00:00
marco
574827a844 * Fix for 10534. tagstatstg now aliased in activex.pp to types.pp
git-svn-id: trunk@9616 -
2008-01-02 19:50:02 +00:00
Vincent Snijders
4958973566 improved version of mandelbrot benchmark, uses now sse2 exclusively.
git-svn-id: trunk@9615 -
2008-01-02 15:18:25 +00:00
michael
eddde27b0b It is of course apache 1.3, not 1.13
git-svn-id: trunk@9614 -
2008-01-02 13:18:05 +00:00
michael
7839c9e46b Fixed wrong path for apache defines
git-svn-id: trunk@9613 -
2008-01-02 10:55:45 +00:00
marco
e7ef874cc4 * fix for 10535 IProvideClassinfo + -2
git-svn-id: trunk@9612 -
2008-01-02 10:41:42 +00:00
marco
38bbdb95ee * patch from KMS, resolves 10147
git-svn-id: trunk@9611 -
2008-01-02 09:43:55 +00:00
joost
5724713259 * Changes to be able to add an index to an open dataset. Added FMaxIndexesCount.
* Added dummy-BuildIndex

git-svn-id: trunk@9610 -
2008-01-01 22:02:31 +00:00
joost
2cc3f2ebf3 * Fixed mysql ftLargeIntField + enabled test
git-svn-id: trunk@9609 -
2008-01-01 19:44:00 +00:00
marco
4b43848d66 * More fixes for 10522
git-svn-id: trunk@9608 -
2008-01-01 17:41:15 +00:00
marco
29b72c584a * DFCS_* constants for win2000+. Part of #10522
git-svn-id: trunk@9607 -
2008-01-01 17:28:54 +00:00
florian
6843833d60 * regenerated
git-svn-id: trunk@9606 -
2008-01-01 11:07:42 +00:00
florian
2dd91ca248 * updates from Karl-Michael Schindler
git-svn-id: trunk@9605 -
2008-01-01 11:03:55 +00:00
mazen
7c19e36595 * Added implementation for Julian date computaton.
git-svn-id: trunk@9604 -
2007-12-31 16:34:45 +00:00
peter
5acb3649df * revert r9557, the performance impact is to big for an academic corner
case optimziation

git-svn-id: trunk@9603 -
2007-12-31 13:36:16 +00:00
michael
621492c968 * Fixed memory leak. Patch by Inoussa OUEDRAOGO
git-svn-id: trunk@9602 -
2007-12-31 10:02:53 +00:00
michael
323cd9e0fe * Added more drive detection mechanisms
git-svn-id: trunk@9601 -
2007-12-30 22:25:42 +00:00
michael
8793de3166 * Applied patch from Sergei Gorelkin for ComposeDateTime and IncAMonth
git-svn-id: trunk@9600 -
2007-12-30 22:20:11 +00:00
michael
9878f52140 * Now installing codegen too
git-svn-id: trunk@9599 -
2007-12-30 22:13:28 +00:00
michael
067d1ab582 * Added EPropertyConvertError class
git-svn-id: trunk@9598 -
2007-12-30 22:03:56 +00:00
michael
a375df54f2 Implemented get/setinterfaceproperty. Needs checking
git-svn-id: trunk@9597 -
2007-12-30 22:01:53 +00:00
michael
d7f94a8282 * Added GetModuleName
git-svn-id: trunk@9596 -
2007-12-30 21:50:40 +00:00
michael
eec321b2f8 * Implemented ExtractShortPathName
git-svn-id: trunk@9595 -
2007-12-30 21:45:48 +00:00
michael
130bac9c03 * Fixed bug #10511
git-svn-id: trunk@9594 -
2007-12-30 21:35:04 +00:00
daniel
0cfdde094d - Disable assembler implementations of str_int because of mysterious
cycle failure on Win32.

git-svn-id: trunk@9593 -
2007-12-30 21:27:05 +00:00
michael
e54422ce7a * makeskel in update mode can crash when looking for elements. Fixed this
git-svn-id: trunk@9592 -
2007-12-30 21:17:56 +00:00
michael
c22909a1f8 * Second try to fix bug ID #10117
git-svn-id: trunk@9591 -
2007-12-30 20:59:07 +00:00
michael
ee099500a1 * FPCAPACHE_1_13 or FPCAPACHE_2_0 define will determine what Apache version is taken
git-svn-id: trunk@9590 -
2007-12-30 20:46:27 +00:00
michael
b01e0d69d5 * FPCAPACHE_1_13 or FPCAPACHE_2_0 define will determine what Apache version is taken
git-svn-id: trunk@9589 -
2007-12-30 20:46:20 +00:00
michael
ac7f8dee39 * FPCAPACHE_1_13 or FPCAPACHE_2_0 define will determine what Apache version is taken
git-svn-id: trunk@9588 -
2007-12-30 20:42:32 +00:00
michael
1b0307ae5c * Fixed bug #10140
git-svn-id: trunk@9586 -
2007-12-30 20:17:08 +00:00
michael
d50f721e96 * Added support for detecting no-longer used nodes in descr files
git-svn-id: trunk@9585 -
2007-12-30 16:39:41 +00:00
joost
1eec834e5a * FCurrentIndex is now a PBufIndex instead of an integer
* The index-implementation now also uses TBufIndex when ArrayBuf is not defined
 * UpdateIndexDefs is now protected and fixed an AV in it
 * CompareText0 now compares strings right when len=0
 * Implemented AddIndex
 * Removed AddSecondIndex

git-svn-id: trunk@9584 -
2007-12-30 14:58:22 +00:00
daniel
d8bffd27fc - Intergrate i386/strlen.inc and remove it.
+ int_str assembler implementations for i386
 + fpc_shortstr_to_shortstr assembler implementation for ARM
 + fpc_shortstr_assign assembler implementation for ARM
 + fpc_Pchar_length assembler implementation for ARM

git-svn-id: trunk@9582 -
2007-12-30 11:19:10 +00:00
michael
6db4748644 * Added support for -I directive for include files
git-svn-id: trunk@9581 -
2007-12-29 23:48:56 +00:00
michael
84c176778d + Fixed file variable names so they can contain = chars
git-svn-id: trunk@9580 -
2007-12-29 23:41:12 +00:00
michael
5e93a4ee3f * Fixed 9808: used units now correctly parsed
git-svn-id: trunk@9578 -
2007-12-29 22:49:18 +00:00