peter
831a76905d
* move Add[Doc|Test|Examples]Files to TSources
...
* force the use of Package.Dependencies.Add or Package.Sources.Add functions
git-svn-id: trunk@9684 -
2008-01-08 18:52:39 +00:00
peter
69f2668736
* update for fpmkunit changes
...
git-svn-id: trunk@9683 -
2008-01-08 18:51:31 +00:00
peter
79220664bd
* updated for new fpmkunit
...
git-svn-id: trunk@9682 -
2008-01-08 18:42:05 +00:00
peter
c2e9eb179b
* remove defaultpackage from custominstaller, you need to explicity start with package
...
* rename startpackage to addpackage to be consistent, remove endpackage
git-svn-id: trunk@9681 -
2008-01-08 18:41:53 +00:00
peter
c2d5f7028d
* unified check for win32, win64
...
git-svn-id: trunk@9680 -
2008-01-08 18:24:00 +00:00
peter
aae917590c
* renamed tests to examples
...
git-svn-id: trunk@9679 -
2008-01-08 18:22:04 +00:00
peter
05eb2c5e8e
* renamed tests to examples
...
git-svn-id: trunk@9678 -
2008-01-08 18:21:23 +00:00
Vincent Snijders
25f0653c88
* renamed nbody to n_body
...
git-svn-id: trunk@9677 -
2008-01-08 10:31:00 +00:00
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