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
Jonas Maebe
fb8c61889b
* when getting a copy of a special procdef (such as a con/destructor) as a
...
procvardef, change the proctype into a regular procedure/function,
because there are no "con/destructor procvar" types and there is code
in the paramanager that expects e.g. a constructor to be always owned by an
abstractrecorddef (which is not necessarily the case for the created
procvardefs)
git-svn-id: trunk@30786 -
2015-05-03 16:51:20 +00:00
Jonas Maebe
582aee4d90
* fixed the type of FPC_EMPTYCHAR when referencing it
...
git-svn-id: trunk@30785 -
2015-05-03 16:51:16 +00:00
Jonas Maebe
8034ef1f31
* support for dynamic strings and arrays in update_reference_reg_mul()
...
git-svn-id: trunk@30784 -
2015-05-03 16:51:13 +00:00
Jonas Maebe
eae68e86a1
* don't insert a typeconversion from pasbool to int in case the left
...
location was LOC_JUMP or LOC_FLAGS, as in that case the generic
code has already done this using location_force_reg()
git-svn-id: trunk@30783 -
2015-05-03 16:51:10 +00:00
Jonas Maebe
8f1fb60f61
* also collect the llvm type info from the initialisation data of typed
...
constants
git-svn-id: trunk@30782 -
2015-05-03 16:51:06 +00:00
Jonas Maebe
74da8720c5
* insert type conversions in case a symbol is declared via 'external' as an
...
alias for another symbol with a different type (such as
FPC_ANSISTR_UNIQUE, which is defined as a function and referenced as a
procedure)
git-svn-id: trunk@30781 -
2015-05-03 16:51:02 +00:00
Jonas Maebe
65bcfdc42d
* support changing the tai field of a tai_simpletypedconst afterwards,
...
so we can insert type conversions in llvmtype if necessary
git-svn-id: trunk@30780 -
2015-05-03 16:50:58 +00:00
Jonas Maebe
d546e74d1c
* don't write newlines after nested taillvm instructions (since they're
...
embedded in the middle of another instruction)
git-svn-id: trunk@30779 -
2015-05-03 16:50:55 +00:00
Jonas Maebe
4a5b7b7d50
* once we've defined a symbol as an alias, it's declared to the same extent
...
as a regular symbol definition
git-svn-id: trunk@30778 -
2015-05-03 16:50:51 +00:00
Jonas Maebe
8234fcd229
* implemented thlcgllvm.g_external_wrapper by just declaring the new symbol
...
as an alias for the old one (rather than creating an interprocedural
jump, which is not possible in llvm IR and which is less efficient
anyway) (declaration for this method was already accidentally committed
in r30722)
git-svn-id: trunk@30777 -
2015-05-03 16:50:47 +00:00