joost
0899d13e3a
* Fixed TestBlobSize test
...
git-svn-id: trunk@12509 -
2009-01-05 12:03:57 +00:00
joost
8e61594c9a
* Added xmldatapacketreader to makefile
...
git-svn-id: trunk@12508 -
2009-01-04 22:03:24 +00:00
joost
b844e3841c
* Added tests to test insertions after all records are deleted
...
git-svn-id: trunk@12507 -
2009-01-04 21:48:57 +00:00
Jonas Maebe
0aac3a7aaa
+ Makefile for the examples
...
git-svn-id: trunk@12506 -
2009-01-04 13:26:29 +00:00
joost
66dfc61eaa
* Placed fftw_getmem and fftw_freemem in interface section
...
* Removed dependency on libraries that are not directly called
* Fixed compilation of example (part of bug #12881 )
git-svn-id: trunk@12505 -
2009-01-04 12:41:56 +00:00
joost
047730fd5e
* Use GetBlobSize to obtain the value of the BlobSize property + test (bug 12888)
...
git-svn-id: trunk@12504 -
2009-01-04 12:11:25 +00:00
ivost
f331278865
* revised oggvorbis package (vorbis headers)
...
git-svn-id: trunk@12503 -
2009-01-04 10:16:37 +00:00
ivost
f48cef82e8
* revised dts package (libdts headers)
...
git-svn-id: trunk@12502 -
2009-01-04 10:06:58 +00:00
ivost
98102f8b74
* revised a52 package (liba52 headers)
...
git-svn-id: trunk@12501 -
2009-01-04 10:05:04 +00:00
ivost
907427f2e5
* revised mad package (libmad headers)
...
git-svn-id: trunk@12500 -
2009-01-04 09:59:54 +00:00
ivost
cb8c685785
* added my name to libxml2 header files (better for bug reports)
...
git-svn-id: trunk@12499 -
2009-01-04 01:52:44 +00:00
joost
e757212b86
* While reading in the configuration file, handle select-options case-insensitive, so that -Tlinux is correctly recognized
...
git-svn-id: trunk@12496 -
2009-01-03 22:36:09 +00:00
joost
96e141ffc6
* Instead of using a hardcoded SystemIDEDir first try to generate it from the startup-path
...
git-svn-id: trunk@12492 -
2009-01-03 18:04:32 +00:00
joost
73f31da836
* Use a single = to compare string values
...
git-svn-id: trunk@12490 -
2009-01-03 17:27:47 +00:00
joost
c5d776651e
* When RemoteRepository is "auto" download a list of mirrors, not the other way around
...
git-svn-id: trunk@12487 -
2009-01-03 15:26:56 +00:00
Jonas Maebe
7da5ba5b4d
+ OpenGL ES 1.1 header translation + test library (needs to be linked into
...
a test program specific to the platform, as there is no glu/glut for
embedded systems)
- disabled X11-based packages for darwin/arm
git-svn-id: trunk@12486 -
2009-01-03 14:49:05 +00:00
Károly Balogh
446e2161ce
+ Made a single Amiga/MorphOS-specific PathConv import to cfileutl.pas, instead of importing it every single place it is needed.
...
+ Forced PathConv argument to ShortString. Made a note about implementing AnsiString-aware PathConv later.
+ Made code to use the unified PathConv import (named Unix2AmigaPath(), which explains its functionality better).
+ The above changes fixed various compiler crashes in TAsmScriptAmiga, caused by invoking PathConv with AnsiString arguments, while it only supports ShortString
git-svn-id: trunk@12485 -
2009-01-03 14:34:59 +00:00
Jonas Maebe
328db69c24
* version of glutdemo that uses vertex arrays instead of immediate mode
...
git-svn-id: trunk@12481 -
2009-01-03 14:03:23 +00:00
joost
e60623bd33
* While parsing a string to abtain a version number the default build-number is set to 1. A value of 0 indicate that it is a pre-release like a release candidate. 2.2.4rcX will become 2.2.4-0 and 2.2.4 translates as 2.2.4-1
...
git-svn-id: trunk@12480 -
2009-01-03 12:43:40 +00:00
Károly Balogh
f1b27498c3
+ added initial support for the VASM assembler of VBCC fame ( http://sun.hasenbraten.de/vbcc/ ),
...
because it is faster and more system conform on Amigaish systems (like MorphOS, AmigaOS4 and more) than GNU AS.
btw, these are the same reasons why FPC/MOS use VLink instead of GNU LD...
+ simple programs compile with it, compiler doesn't work yet. (i'm in touch with VASM maintainer to address some issues)
+ TODO: add a command line switch to turn it on from command line.
git-svn-id: trunk@12479 -
2009-01-02 22:05:05 +00:00
joost
d97232c2b1
* Use version number without rc-suffix in the fp base dir
...
git-svn-id: trunk@12476 -
2009-01-02 20:54:13 +00:00
Jonas Maebe
bb9e962490
* fixed procvar parameter passing on ppc/sysv (by value instead of by
...
reference -- except for method procvars, for tmethod record compatibility)
* adapted tw11563 for corrected calling convention
git-svn-id: trunk@12475 -
2009-01-02 15:36:27 +00:00
joost
5ef8122b16
* Removed Oppentium3 compiler flag from default ide configuration files because the flag is not valid on all platforms
...
git-svn-id: trunk@12468 -
2009-01-02 10:36:42 +00:00
joost
c031a1fcde
* If the local-configuration directory is used and does not exist, attempt to create it
...
* Removed a hard-coded reference to the fpcdir
git-svn-id: trunk@12465 -
2009-01-01 23:46:43 +00:00
Jonas Maebe
22aacd2a60
* return 0 for length(pchar(0)), like Kylix does (using corrected and
...
multi-platform version of patch in r12461, which caused the i386 version
of fpc_pchar_length to return 0 in all cases, which used tabs, and did
not include a test case)
git-svn-id: trunk@12464 -
2009-01-01 22:02:17 +00:00
ivost
8046f82416
* Undoing change commited in r12461, it looks like a feature and not a bug ;)
...
git-svn-id: trunk@12463 -
2009-01-01 21:45:42 +00:00
joost
c9b5621675
* ExistsDir must also find hidden directories, so that the local configuration files are found
...
git-svn-id: trunk@12462 -
2009-01-01 21:34:41 +00:00
ivost
fe3263eb08
* i386 version of fpc_pchar_length did not accept NIL strings, maybe we have to check other implementations also
...
git-svn-id: trunk@12461 -
2009-01-01 21:18:49 +00:00
joost
660a7c4b6d
* Load the local mirrors before an update is tried if it is a new installation or else the update will always fail
...
git-svn-id: trunk@12459 -
2009-01-01 12:09:19 +00:00
florian
2083396fbc
* patch to implement MaskDoFormatText by Paul Ishenin
...
git-svn-id: trunk@12458 -
2008-12-30 10:03:29 +00:00
Tomas Hajny
4e2676ca13
+ samplecfg able to create default configuration for IDE now
...
git-svn-id: trunk@12457 -
2008-12-30 02:05:07 +00:00
joost
b4616d43c1
* PackageAvailableVersionStr should use the AvailableRepository instead of InstalledRepository
...
git-svn-id: trunk@12456 -
2008-12-29 23:07:55 +00:00
joost
e89b30abef
* TDateTimeField.SetAsString now sets the field to NULL if an empty string is provided, bug #12875 + testsuite test
...
git-svn-id: trunk@12455 -
2008-12-29 20:55:02 +00:00
joost
00e76eab6a
* SQLdb now handles queries with statementtype stExecProcedure as select queries so that it is possible to fetch the results. But stExecProcedure will fetch only one row of data.
...
* TIBConnection now sets the statement type of a call to a stored procedures to stExecProcedure. This also works for "insert into .. returning" queries. (+test)
git-svn-id: trunk@12454 -
2008-12-29 13:17:34 +00:00
Jonas Maebe
0d4c4a213e
* only excute tests on platforms for which -gc is supported
...
git-svn-id: trunk@12453 -
2008-12-29 11:18:26 +00:00
joost
4fc5d5dbef
* Show provided invalid date in StroToDate error messages
...
* Show a proper error-message if an empty string is supplied to StrToDate
git-svn-id: trunk@12452 -
2008-12-28 22:37:59 +00:00
Jonas Maebe
423ee926c2
* verify during parameter parsing that -gc and -pg are implemented/
...
supported for the chosen target platform
git-svn-id: trunk@12451 -
2008-12-28 15:53:15 +00:00
Jonas Maebe
e54aed98a4
* fixed some small errors/inconsistencies in the wpo messages
...
git-svn-id: trunk@12450 -
2008-12-28 10:10:16 +00:00
florian
7d849d312b
+ added missing LaTeX statement for wpo error messages
...
git-svn-id: trunk@12449 -
2008-12-28 09:51:27 +00:00
joost
204de0d4cf
* Added tests for update-buffers and streaming
...
git-svn-id: trunk@12448 -
2008-12-28 01:12:38 +00:00
joost
5bfc0e094e
* Clear FieldDefs before reading them from stream
...
git-svn-id: trunk@12447 -
2008-12-28 00:57:18 +00:00
Jonas Maebe
2cd1acc77d
* element type of ansistrings is cchartype, not u8inttype
...
git-svn-id: trunk@12446 -
2008-12-27 22:43:45 +00:00
joost
d6a688e6df
* Handle ftBCD fields with different precisions correctly. (bug 12862)
...
git-svn-id: trunk@12445 -
2008-12-27 21:50:55 +00:00
Jonas Maebe
03a7d089b9
+ append_block1() to add extra block DW_FORM_block1 attributes to
...
a dwarf entry
- (dwarf3) removed stride size from dynamic array entries because
it's not required there (the stride always equals the element size)
+ (dwarf3) added "allocated" attribute for dynamic arrays
+ (dwarf3) added generic implementation of string support for dwarf3,
which no longer depends on the hacked fake record type in gdb's
Pascal support. Includes support for all string types, except for
winlike widestrings (because I don't know how to extract the
length from them)
git-svn-id: trunk@12444 -
2008-12-27 21:43:45 +00:00
marco
658dc2d8cd
* increased very low (64k) TBits limit to +/- 2GB, like most datastructures.
...
Artifact of TP times? Mantis 12431. Further increasing (e.g. for 64-bit)
needs cleanup (ptr(u)int?) first.
git-svn-id: trunk@12443 -
2008-12-27 21:15:30 +00:00
marco
f0c236b992
* Made overloading situation ifthen more Delphi compatible. Mantis #12662
...
All string variants now in one unit.
git-svn-id: trunk@12442 -
2008-12-27 18:43:22 +00:00
yury
972a12b98d
* Added bugtraq:url and bugtraq:logregex svn properties to enable nice links to Mantis bug reports in TortoiseSVN client.
...
git-svn-id: trunk@12440 -
2008-12-27 14:30:18 +00:00
yury
c1f373ee71
* Fixed case when TJSONStringType = WideString.
...
* Fixed warnings.
git-svn-id: trunk@12438 -
2008-12-27 14:02:38 +00:00
yury
69d1b4813c
* Fixed .res resources handling when -o switch is used to specify executable full path and name in the same folder where .res files are located. Mantis #12856 .
...
git-svn-id: trunk@12437 -
2008-12-25 10:14:34 +00:00
Jonas Maebe
a3732f5cfc
* changed debuginfo for dynamic arrays in stabs and dwarf2 into a pointer to
...
the array type, rather than an array type (since they are pointers)
+ fully implemented debug info for dynamic arrays using dwarf3 (as supported
by the gdb "archer" project with the archer-jankratochvil-vla branch)
(mantis #12789 )
git-svn-id: trunk@12436 -
2008-12-24 19:59:44 +00:00