Commit Graph

46088 Commits

Author SHA1 Message Date
Jonas Maebe
d71f6e9840 - removed extraneous maybe_begin_aggregate() when a procvar is initialised
with a pointerconstn, and moved the maybe_end_aggregate() for all procvar
    initialisation cases to a common location

git-svn-id: trunk@30849 -
2015-05-14 14:42:19 +00:00
Jonas Maebe
1e7fcec236 * build mka64ins by default in the compiler/utils directory (patch by
Edmund Grimley Evans)

git-svn-id: trunk@30848 -
2015-05-14 14:42:15 +00:00
Jonas Maebe
585e4a9a14 * corrected cosmetic ARM/AArch64 copy/paste leftovers (patch by
Edmund Grimley Evans)

git-svn-id: trunk@30847 -
2015-05-14 14:42:12 +00:00
Jonas Maebe
7395058cf3 * recognise tb(n)z as branch opcode (patch by Edmund Grimley Evans)
git-svn-id: trunk@30846 -
2015-05-14 14:42:03 +00:00
lacak
b60bbf26e1 fcl-db: tests: add tests for TFixedFormatDataset
git-svn-id: trunk@30845 -
2015-05-14 08:47:28 +00:00
michael
5d457bb965 * Make sure position = 0 when doing getcontentasstring
git-svn-id: trunk@30843 -
2015-05-11 21:13:36 +00:00
marcus
0effe938bd Amiga, AROS, MorphOS: shorter Tempfilename in TProcess
git-svn-id: trunk@30842 -
2015-05-11 15:36:49 +00:00
Jonas Maebe
678519c9d9 - removed -Ooasmcse
git-svn-id: trunk@30841 -
2015-05-10 13:39:28 +00:00
blikblum
49a52457dd * Fix access violation in Delete when state = dsEdit
git-svn-id: trunk@30839 -
2015-05-09 19:59:56 +00:00
Jonas Maebe
edceff5756 * moved Jasmin assembler writer to jvm backend directory
git-svn-id: trunk@30838 -
2015-05-09 17:25:18 +00:00
Jonas Maebe
95b900911c - removed outdated script
git-svn-id: trunk@30837 -
2015-05-09 17:25:14 +00:00
Jonas Maebe
a04cae2c4b - removed partial Alpha, IA64 and vis backends since they were never nor
will likely ever be finished

git-svn-id: trunk@30836 -
2015-05-09 17:25:11 +00:00
Jonas Maebe
1b43930749 - removed long deprecated/buggy assembler cse optimiser for i386
o bumped ppu version because optimiser settings can be embedded in generic
     token streams

git-svn-id: trunk@30835 -
2015-05-09 17:25:07 +00:00
michael
d41afe1a0c * Fix headers namevalueseparator and request content body.
git-svn-id: trunk@30834 -
2015-05-09 15:11:39 +00:00
michael
0bf1ae4f7e * Correct ResponseContent field !
git-svn-id: trunk@30833 -
2015-05-09 15:10:26 +00:00
michael
8982f5a22e * Timestamp+KeepJSON options
git-svn-id: trunk@30832 -
2015-05-09 15:09:49 +00:00
michael
76ba3a1f90 * Correct output directory/package name
git-svn-id: trunk@30831 -
2015-05-09 15:09:33 +00:00
michael
331f4eaff3 * Fix some warnings
git-svn-id: trunk@30830 -
2015-05-09 12:42:22 +00:00
michael
aecd7c7649 * Correct license header
* Regenerated using clean type generation approach
* Added timestamp in comment

git-svn-id: trunk@30829 -
2015-05-09 11:43:51 +00:00
michael
876d3f150f * Reworked type generation & resolving to much cleaner approach
git-svn-id: trunk@30828 -
2015-05-09 11:42:59 +00:00
michael
b9c0acc99d * Some small additions to restbase (ArrayArray) and code gen (logging)
git-svn-id: trunk@30827 -
2015-05-09 11:41:47 +00:00
lacak
b83ff7dd27 fcl-db: oracle: fix transaction parameters handling (only one of OCI_TRANS_READONLY, OCI_TRANS_READWRITE, OCI_TRANS_SERIALIZABLE should be used). Bug #28043
git-svn-id: trunk@30815 -
2015-05-07 05:44:22 +00:00
lacak
31c1581b9f fcl-db: oracle: fix transaction parameters handling (only one of OCI_TRANS_READONLY, OCI_TRANS_READWRITE, OCI_TRANS_SERIALIZABLE should be used). Bug #28043
git-svn-id: trunk@30814 -
2015-05-07 05:38:12 +00:00
marcus
ebf9c07f41 AROS: RKM demands a Forbid before reply WBStartupMsg
git-svn-id: trunk@30813 -
2015-05-06 16:44:11 +00:00
marcus
8237dbf22f Amiga, AROS, MorphOS: unified AmigaDOS function names
git-svn-id: trunk@30812 -
2015-05-06 16:04:21 +00:00
nickysn
3b288554e7 + more msdos internal linker classes added
git-svn-id: trunk@30811 -
2015-05-06 14:49:07 +00:00
nickysn
93ec811c97 + created the msdos internal linker class (empty for now)
git-svn-id: trunk@30810 -
2015-05-06 13:45:39 +00:00
nickysn
ced1368221 * fixed emitting of RELOC_SEG and RELOC_SEGREL relocations within the same
section in the omf internal obj writer

git-svn-id: trunk@30809 -
2015-05-06 10:40:38 +00:00
nickysn
328a4fa19a + optimization: don't emit relative relocation entries to the same section in
the omf obj writer

git-svn-id: trunk@30808 -
2015-05-06 10:05:15 +00:00
lacak
d0b365c99a fcl-db: sqldb: fix trailing quote char
git-svn-id: trunk@30807 -
2015-05-06 07:13:04 +00:00
marcus
678133ac58 MorphOS: different system function names
git-svn-id: trunk@30806 -
2015-05-05 20:54:56 +00:00
marcus
9d46a85d1a Amiga, AROS, MorphOS: TProcess with simple output catching (via file)
git-svn-id: trunk@30805 -
2015-05-05 20:17:13 +00:00
lacak
692398e195 fcl-db: interbase: better detection if stored procedure is selectable i.e. returns resultset (or output parameters)
git-svn-id: trunk@30804 -
2015-05-05 08:57:59 +00:00
marcus
19f04e8a3b Amiga, AROS, MorphOS: SimpleIPC improvements (Error on reregister with same name, remove on error exit)
git-svn-id: trunk@30803 -
2015-05-04 17:57:06 +00:00
nickysn
b17087a645 - removed debug writelns after r30800
git-svn-id: trunk@30802 -
2015-05-04 17:13:17 +00:00
nickysn
f1252d7582 - removed unnecessary setting of TargetMethod and TargetDatum (since these are
always set in the following 'if' statement) in TOmfRelocation.BuildOmfFixup

git-svn-id: trunk@30801 -
2015-05-04 17:11:02 +00:00
nickysn
0da38dbc79 + implemented support for the 'dgroup' (addr_dgroup) relocation type in the omf
internal object writer

git-svn-id: trunk@30800 -
2015-05-04 17:07:19 +00:00
nickysn
37840bc811 - removed commented out debug code from TOmfObjData.writeReloc
git-svn-id: trunk@30799 -
2015-05-04 16:24:28 +00:00
lacak
8b41206ffd fcl-db: sqldb:
- if there is already opened FUpdateQry, which is used for refreshing field values, we must first close it and later open again to get new values.
- if there is automatically generated UpdateSQL, then we must always call ConstructUpdateSQL to correctly get ReturningClause
(probably there is better way how to handle SQL statements with returning clause)

git-svn-id: trunk@30798 -
2015-05-04 12:43:16 +00:00
lacak
35f6cbfbae fcl-db: tests: improve test for RefreshOnUpdate using returning clause.
When more than one record is updated then only fields in first record are correctly refreshed. Related to rev.30796 (which closes one bug, but opens other)

git-svn-id: trunk@30797 -
2015-05-04 12:01:26 +00:00
lacak
5017d1e6eb fcl-db: sqldb:
- if there is explicitly supplied RefreshSQL do not try generate returning clause.
- if there is explicitly supplied InsertSQL, UpdateSQL set ReturningClause to False as it can lead to "can not open non-select statement"

git-svn-id: trunk@30796 -
2015-05-04 08:37:44 +00:00
lacak
93802cf5ee fcl-db: tests: Follow rev.30691 (Renamed sqoPreferRefresh to sqoRefreshUsingSelect) Bug #28017
git-svn-id: trunk@30795 -
2015-05-04 08:15:39 +00:00
michael
6755c36a7b * Added readme
git-svn-id: trunk@30794 -
2015-05-03 21:06:14 +00:00
michael
7e8a98b002 * Added google api
git-svn-id: trunk@30793 -
2015-05-03 20:39:11 +00:00
michael
d44228da6d * Initial implementation of google API
git-svn-id: trunk@30792 -
2015-05-03 20:37:45 +00:00
michael
4dde5f7258 * Add webclient and OAuth2 handler
git-svn-id: trunk@30791 -
2015-05-03 20:30:32 +00:00
marcus
c1f926b502 Amiga, AROS, MorphOS: SimpleIPC implementation
git-svn-id: trunk@30790 -
2015-05-03 19:42:38 +00:00
Károly Balogh
ee0cbece03 MorphOS: use stdout as stderr, so code which is wired to use stderr doesn't commit suicide
git-svn-id: trunk@30789 -
2015-05-03 17:42:05 +00:00
Károly Balogh
3edad2774a Amiga: use stdout as stderr, so code which is wired to use stderr doesn't commit suicide
git-svn-id: trunk@30788 -
2015-05-03 17:41:20 +00:00
Jonas Maebe
6e5af0b31e * don't replace classrefdef with i64 in parameter locations (so llvm can use
the type information)

git-svn-id: trunk@30787 -
2015-05-03 16:51:23 +00:00