Vincent Snijders
e5ddfc8248
+ current version of nbody benchmark
...
git-svn-id: trunk@9676 -
2008-01-08 08:14:04 +00:00
Legolas
ffcbc1745b
+ Nintendo DS libraries and examples: libnds, mikmod, dswifi, FAT
...
git-svn-id: trunk@9675 -
2008-01-07 22:58:57 +00:00
Jonas Maebe
bf9b021749
* optimized align() so it no longer contains any branches which
...
are undecidable at compile time
+ basic test for align() function
git-svn-id: trunk@9674 -
2008-01-07 21:41:12 +00:00
Jonas Maebe
6dd8e51ee5
* folded a constant addition
...
* typecasted a subtraction's result to ptruint to avoid a needless
64 bit calculation on 32 bit platforms
git-svn-id: trunk@9673 -
2008-01-07 21:28:58 +00:00
Legolas
9dc6b3992f
* Some cleaning on nds linker; new extension for intermediate files
...
git-svn-id: trunk@9672 -
2008-01-07 19:31:32 +00:00
Vincent Snijders
46ca7ee46a
o improved sumcol benchmark
...
* read line in string and convert to integer using val, like gcc does
* cache input text file, to avoid calling fpc_get_input all the time.
git-svn-id: trunk@9671 -
2008-01-07 13:51:34 +00:00
Vincent Snijders
2fb2712029
* current version of sumcol benchmark by Steve Fisher
...
git-svn-id: trunk@9670 -
2008-01-07 12:30:58 +00:00
Vincent Snijders
27b810b732
* cleanup
...
git-svn-id: trunk@9669 -
2008-01-07 12:20:48 +00:00
Vincent Snijders
a1f7a9086c
* improved fannkuch benchmark
...
git-svn-id: trunk@9668 -
2008-01-07 11:09:07 +00:00
marco
44f8ac7fc5
* TStringlist.customsort now virtual, fixes 10575
...
git-svn-id: trunk@9667 -
2008-01-07 11:03:03 +00:00
marco
523eee3920
* xpath memleak patch from #10573
...
git-svn-id: trunk@9666 -
2008-01-07 10:27:40 +00:00
daniel
2ce992b4ae
- Disable asm str_int again now that testsuites have run.
...
git-svn-id: trunk@9665 -
2008-01-07 07:45:58 +00:00
Jonas Maebe
84159b3cbb
* optimize away unnecessary implicit upcasts to int64 for subtractions
...
of u32bit values on 32 bit platforms (after the int64 values have
already been used for overload selection etc, i.e., semantically
nothing changes)
+ test which checks that not too many typecasts are optimized away
git-svn-id: trunk@9664 -
2008-01-06 23:30:19 +00:00
joost
7fd43e42e8
* Added index-support for ftSmallInt, ftInteger, ftCurrency, ftBCD, ftWord, ftBoolean, ftFloat, ftDateTime, ftDate and ftTime fieldtypes
...
* Removed Length() from the inner loop when building indexes while opening a dataset
git-svn-id: trunk@9663 -
2008-01-06 23:27:21 +00:00
Jonas Maebe
03e9f652fd
* fixed range error in case node distance calculation
...
git-svn-id: trunk@9662 -
2008-01-06 23:18:12 +00:00
daniel
47c2cc095b
* Make str_int pic proof.
...
git-svn-id: trunk@9661 -
2008-01-06 22:41:05 +00:00
joost
934d35f27a
* Implemented mergesort BuildIndex
...
* Added MaxIndexesCount property
git-svn-id: trunk@9660 -
2008-01-06 22:02:05 +00:00
daniel
6e2af37c48
Convert str_int to ATT assembler and activate it.
...
git-svn-id: trunk@9659 -
2008-01-06 21:29:31 +00:00
peter
f1fee20938
* disable for now resourcestrings for process.pp because it breaks
...
install under windows
git-svn-id: trunk@9657 -
2008-01-06 19:45:47 +00:00
peter
e6a4d76c51
* updated
...
git-svn-id: trunk@9654 -
2008-01-06 17:15:12 +00:00
peter
eec0859a24
* write fpunits.conf when installing units
...
* fix default setting for globalunitdir and baseinstalldir
* cleanup of log levels
git-svn-id: trunk@9653 -
2008-01-06 17:15:04 +00:00
Jonas Maebe
482b83c3cb
* typecheckpass before calling do_simplify, as the siplify methods
...
assume that the resultdefs are available
git-svn-id: trunk@9652 -
2008-01-06 15:30:04 +00:00
marco
5e95516323
* ancestor of TContainedObject fixed
...
git-svn-id: trunk@9651 -
2008-01-06 15:16:56 +00:00
peter
bbae08d0ef
* fix range check error when compiling with 2.2.x
...
git-svn-id: trunk@9650 -
2008-01-06 12:45:26 +00:00
peter
f6384b9361
* disable range/overflow checking when calculating with Nan
...
git-svn-id: trunk@9649 -
2008-01-06 12:45:03 +00:00
Jonas Maebe
2092bb5229
* fixed building on OSes marked as case sensitive
...
git-svn-id: trunk@9648 -
2008-01-06 11:54:47 +00:00
marco
408d5831ea
* isimplementorof/referenceinfo, bug #10567
...
git-svn-id: trunk@9647 -
2008-01-06 00:12:43 +00:00
Jonas Maebe
9ec3cc2022
* fixed sign of location.size for divmodn, 64 shlshrn and for muln
...
git-svn-id: trunk@9646 -
2008-01-05 21:35:42 +00:00
Jonas Maebe
b69b47f92e
* fixed non-Windows building
...
git-svn-id: trunk@9645 -
2008-01-05 21:21:00 +00:00
marco
00c866f6a2
* no longer used control files. Real units have been moved with history ( I hope )
...
git-svn-id: trunk@9644 -
2008-01-05 20:55:27 +00:00
marco
bbf80e93cf
* another small fix. A unit was no longer implicitely compiled due to jedi internal changes. Now added to buildunit
...
git-svn-id: trunk@9643 -
2008-01-05 20:27:09 +00:00
marco
ba4a0fe89c
* deps fixed, now compiles again
...
git-svn-id: trunk@9642 -
2008-01-05 20:16:12 +00:00
marco
5980c188d7
* some makefile fixes.
...
git-svn-id: trunk@9641 -
2008-01-05 19:46:23 +00:00
marco
149136ba9d
* demoes moved for winunits-base
...
git-svn-id: trunk@9640 -
2008-01-05 19:31:13 +00:00
marco
df33165341
* winunits-jedi. Dependancy on winunits-base not work yet.
...
old winunits removed from base/
git-svn-id: trunk@9639 -
2008-01-05 19:27:57 +00:00
marco
6f2a821c19
* base units from base/winunits to winunits-base
...
git-svn-id: trunk@9638 -
2008-01-05 19:00:24 +00:00
marco
e3162d0af0
* jwa* now fully synced with Jedi as of yesterday.
...
git-svn-id: trunk@9631 -
2008-01-05 15:06:54 +00:00
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