Commit Graph

47772 Commits

Author SHA1 Message Date
florian
c3a293b727 * test name properly
git-svn-id: trunk@32839 -
2016-01-03 22:05:00 +00:00
joost
fa67338e64 * Added the option to use packages from external sources by setting the packagename to <url> and the DownloadURL
git-svn-id: trunk@32838 -
2016-01-03 18:57:39 +00:00
Károly Balogh
185ee93312 m68k: if we're loading small (8 bit signed) values into long references, move them through a register (usually with MOVEQ). this is two bytes shorter and also faster on most 68k CPUs
git-svn-id: trunk@32837 -
2016-01-03 18:32:27 +00:00
sergei
f69f6336e9 * Replaced hacks with resetting 'c' to zero and decreasing inputpointer by boolean parameter to skipcomment and skipoldtpcomment. This parameter specifies whether first character of comment should be read.
- in_asm_string also rendered useless by r32828, removed.

git-svn-id: trunk@32836 -
2016-01-03 17:07:15 +00:00
florian
d4d4689914 * use FormatMessageW in SysErrorMessage, resolves issue #29197
git-svn-id: trunk@32835 -
2016-01-03 15:56:31 +00:00
nickysn
77229a3cdf * dosbox timeout increased to 100 seconds
git-svn-id: trunk@32834 -
2016-01-03 11:54:45 +00:00
florian
026848b3e1 + use CPU_UNITS_DEFINED to track if a SUBARCH is passed, so with CPU_UNITS_DEFINED=1 it is easily possible to compile without any cpu units
git-svn-id: trunk@32833 -
2016-01-03 09:36:23 +00:00
michael
8282aea272 * Small whitespace patch from Sandro Cumerlato
git-svn-id: trunk@32832 -
2016-01-03 09:16:17 +00:00
michael
7c66a42eaf * Initial MS-SQL server support for Data Dictionary
git-svn-id: trunk@32831 -
2016-01-02 16:21:54 +00:00
Károly Balogh
ff7a0c5235 m68k: while updating reference, don't reallocate and copy the index to another register if we can apply scaling for it and we don't need to multiply, so the maybe_const_reg doesn't change. this improves generated code when a const reg (eg: a loop counter) is used as array index
git-svn-id: trunk@32830 -
2016-01-02 16:05:41 +00:00
Károly Balogh
92e7c0b03f m68k: assembler reader changes
* don't reimplement BuildStringConst, use the inherited one
* findopcode's string argument is now const, simplified the function and removed some dead code
* removed an intentional null ptr write in an error path, which was debug code and left in accidentally

git-svn-id: trunk@32829 -
2016-01-02 15:51:42 +00:00
sergei
bbfbab7e0c * Moved handling of comments and line breaks in assembler blocks from scanner to tokenizer level. Handling them at character level was causing compiler to accept comments in the middle of any assembler token, which should never happen. It was also causing Mantis #27459: a newline immediately after closing 'end' token was first handled in asmgetchar and then by normal parser, causing all subsequent line numbering to be off by one.
git-svn-id: trunk@32828 -
2016-01-02 06:17:14 +00:00
michael
81b778f555 * Correction on previous patch
git-svn-id: trunk@32827 -
2016-01-01 23:23:42 +00:00
michael
3f5172933d * var -> out for Runcommand
git-svn-id: trunk@32826 -
2016-01-01 17:59:30 +00:00
michael
9157a11b7e * Applied partial patch from barlone to change var->out for IdentToInt
git-svn-id: trunk@32825 -
2016-01-01 17:37:46 +00:00
michael
ee2f34588d * Fix bug #28258, missing UTF8ToString, patch by Stocki
git-svn-id: trunk@32824 -
2016-01-01 17:27:44 +00:00
michael
ca2b1f97ed * Applied patch from José Mejuto to fix bug ID #27486
git-svn-id: trunk@32823 -
2016-01-01 17:10:30 +00:00
michael
9111c9263e * Patch from Antônio Galvão to make an event sink: Implements ConnectEvents and DisConnectEvents. (bug ID 28377)
git-svn-id: trunk@32822 -
2016-01-01 16:53:26 +00:00
michael
ede4bac345 * Fixed bug ID #25110, patch from ocean
git-svn-id: trunk@32821 -
2016-01-01 16:45:07 +00:00
michael
6b3b3d5c0c * Fix bug ID #29155, wrong declaration of ISTream.
git-svn-id: trunk@32820 -
2016-01-01 16:35:38 +00:00
sergei
b1ee3dd5e5 * m68k assembler reader: call tscannerfile.illegal_char instead of reimplementing it.
git-svn-id: trunk@32819 -
2016-01-01 10:49:38 +00:00
michael
bdde398a98 * NaturalCompare
git-svn-id: trunk@32818 -
2015-12-31 16:36:37 +00:00
michael
353f5340dc * Patch from Ondrej Pokorny to implement - and * operators for TPointF
git-svn-id: trunk@32817 -
2015-12-31 16:27:19 +00:00
michael
96257e11d7 * Add widestrutils, delphi compatibility (Bug ID 28396)
git-svn-id: trunk@32816 -
2015-12-31 16:20:56 +00:00
michael
244be4f4c2 * Added UnicodeStringReplace WideStringReplace (bug ID 28396)
git-svn-id: trunk@32815 -
2015-12-31 16:09:05 +00:00
michael
5852d609b1 * Upgrade to unicode version 7, CLDR 27 (Patch by Inoussa Ouedraogo, bug ID #28603)
git-svn-id: trunk@32814 -
2015-12-31 15:30:02 +00:00
michael
37596246cf * XPM -> PNG
git-svn-id: trunk@32813 -
2015-12-31 15:24:31 +00:00
michael
38da3db2b2 * Patch to add IBFixFssData, IBFixFssMeta options from Tsvetoslav (bug ID 28309)
git-svn-id: trunk@32812 -
2015-12-31 15:20:36 +00:00
michael
f313a96af0 * Add 2 options for Firebird, patch by Tsvetoslav (bug ID 28309)
git-svn-id: trunk@32811 -
2015-12-31 15:18:00 +00:00
michael
b4211ee8fb * GetObjectNames implementation (adapted from Daniel Gaspary, bug ID #26254)
git-svn-id: trunk@32810 -
2015-12-31 14:58:47 +00:00
michael
1906217491 * Fix default values (bug ID 27996)
git-svn-id: trunk@32809 -
2015-12-31 14:44:01 +00:00
michael
6a84b02189 * Added SkipClientLibraryCheck option (bug ID 27395)
git-svn-id: trunk@32808 -
2015-12-31 14:28:27 +00:00
michael
49fcad5119 * Patch from Luiz Americo to remove redundant field check (is in BindFields) Bug ID #29296
git-svn-id: trunk@32807 -
2015-12-31 14:18:04 +00:00
michael
3c73c99a18 * Allow test cases to be created only once
git-svn-id: trunk@32806 -
2015-12-31 10:30:01 +00:00
michael
602cce97ac * Write not-loaded functions in case of load fail
git-svn-id: trunk@32805 -
2015-12-31 07:49:47 +00:00
michael
4da8b0153c * Add PKCS7 functions (Bug ID 20573)
git-svn-id: trunk@32804 -
2015-12-31 07:49:26 +00:00
Jonas Maebe
8164d5aaf4 * don't make all procdef symbols global if we are using section-based
smartlinkin

git-svn-id: trunk@32803 -
2015-12-30 21:55:32 +00:00
Jonas Maebe
81381cfbb4 + vectorized dead-strippable section support for LLVM
o individual elements are not (yet) dead-strippable on LLVM though,
     there doesn't seem to be a way to encode the necessary information
     in LLVM (so e.g. all resource strings from a unit are currently
     always linked in if at least one is referenced)

git-svn-id: trunk@32802 -
2015-12-30 21:55:29 +00:00
michael
810fdb9d13 * Add sqlscript unit tests to test application
git-svn-id: trunk@32801 -
2015-12-30 16:03:15 +00:00
michael
2b2bf19981 * Fix bug in SQL -- comment handling (by Andrea Urbani, bug ID #28333)
git-svn-id: trunk@32800 -
2015-12-30 16:02:52 +00:00
michael
46e672e0a0 * Added threading example from Silvio Clecio
git-svn-id: trunk@32799 -
2015-12-30 14:50:05 +00:00
michael
3e7357064d * Add signal function (from Silvio Clecio)
git-svn-id: trunk@32798 -
2015-12-30 14:43:18 +00:00
michael
de2eb17d6e * Added windowed stream by Danny Milosavljevic (bug ID 12845)
git-svn-id: trunk@32797 -
2015-12-30 10:29:48 +00:00
michael
081b6ce8a1 * Fix bug where BindFields does not raise error when a field is not found (Bug ID 28173)
git-svn-id: trunk@32796 -
2015-12-30 10:17:44 +00:00
michael
8e33a70981 * Prevent timing attack, patch by Thaddy De Koning
git-svn-id: trunk@32795 -
2015-12-30 10:06:26 +00:00
michael
d93babffde * Prevent timing attack, patch by Thaddy De Koning
git-svn-id: trunk@32794 -
2015-12-30 10:04:41 +00:00
florian
b7786d0849 * fix test parameter
git-svn-id: trunk@32793 -
2015-12-29 21:12:28 +00:00
michael
4f82d103af * Added SkipLastLineBreak to TStrings (bug ID 28213)
git-svn-id: trunk@32792 -
2015-12-29 18:48:58 +00:00
michael
67d0cd1770 * Fix bug #29273 (extra argument for IsValidIdent)
git-svn-id: trunk@32791 -
2015-12-29 16:55:00 +00:00
florian
a03d992cc0 * doing fastmath is not useful when testing currency calculation accuracy (test fails with fastmath enabled on some targets)
git-svn-id: trunk@32790 -
2015-12-29 15:22:55 +00:00