nickysn
|
8a831f4c7f
* always clear segments and groups in the beginning of TOmfObjOutput.writeData, because the same objects is used for creating multiple object files
|
10 years ago |
nickysn
|
f66d8cfb7f
* create normal object files, instead of using the internal "ar" writer in TInternalAssembler.writetreesmart in case the af_needar flag is set on an internal assembler
|
10 years ago |
nickysn
|
7ecb7f83e9
+ create omf fixups for external symbols (external symbol index not set yet)
|
10 years ago |
lacak
|
5ba4a65fe3
fcl-db: sdfdataset: better RecNo testing.
|
10 years ago |
nickysn
|
e1ae2d9387
+ create a symbol relocation for external symbols in TOmfObjData.writeReloc
|
10 years ago |
nickysn
|
fb234e2149
+ check record type in TOmfRecord_COMENT.DecodeFrom
|
10 years ago |
nickysn
|
713f12f3f3
+ implemented TOmfRecord_GRPDEF.DecodeFrom
|
10 years ago |
lacak
|
ab689edadb
fcl-db: sdfdataset: SetRecNo should take into account FDataOffset (aka FirstLineAsSchema). Revealed by TestSetRecNo.
|
10 years ago |
lacak
|
db4d95be64
fcl-db: sdfdataset: InternalPost should call inherited InternalPost, not UpdateRecord
|
10 years ago |
lacak
|
befb6ae1ea
fcl-db: sdfdataset: fix false negative test TestInsertOnEmptyDataset. By signal in previous test, that test dataset is changed, so it can be restored to original state after test completion (ResetNDatasets).
|
10 years ago |
Jonas Maebe
|
8fc562a2f8
* fixed def used for saving the result of fpc_setjmp() after r30497, fixes
|
10 years ago |
lacak
|
9568f728f7
fcl-db: sdfdataset: implement BookmarkValid; revealed by test TestBookmarkValid
|
10 years ago |
lacak
|
8098612ffc
fcl-db: sdfdataset: remove unused Bookmark offset variable
|
10 years ago |
lacak
|
0dd93f2384
fcl-db: sdfdataset: RecNo should return nonzero value for State=dsEdit if there is valid record; Compatible with other datasets + test
|
10 years ago |
Jonas Maebe
|
9079227c56
* don't give an internalerror when trying to prefetch a regvar or even
|
10 years ago |
Jonas Maebe
|
a8db5e3dfb
* fixed alignment of widestring on win64 after llvm branch merge (should use
|
10 years ago |
Jonas Maebe
|
6391794958
* fixed -Oodfa warnings
|
10 years ago |
Jonas Maebe
|
af61923dc3
* don't write parameter attributes in procvardefs
|
10 years ago |
Jonas Maebe
|
a8cefa8fcd
- removed aggas.pas leftovers
|
10 years ago |
Jonas Maebe
|
a674804869
* made fpc_setjmp() code generic and fixed it for llvm
|
10 years ago |
nickysn
|
23b95cc291
+ added classes for writing EXTDEF omf records
|
10 years ago |
nickysn
|
470fb65e80
+ implemented aasmcpu.process_ea for i8086
|
10 years ago |
lacak
|
b8f8e61957
fcl-db: sqldb: keep in synchro Database/Transaction when changing Database/Transaction, but only when NEW Database.Transaction or Transaction.Database is assigned. After discussion in DB-Core modifies rev. 30483. Bug #27805
|
10 years ago |
lacak
|
63caee1cae
fcl-db: sqldb: cosmetic
|
10 years ago |
nickysn
|
76da1db832
+ write all the public symbols in a PUBDEF record in the omf obj writer
|
10 years ago |
nickysn
|
fb45d5e11b
* fixed some off-by-1 errors in TOmfRecord_PUBDEF.EncodeTo
|
10 years ago |
nickysn
|
c4a8f22bc9
+ added classes for writing PUBDEF omf records
|
10 years ago |
nickysn
|
35e008e44b
* TOmfRelocation modified to build the omf FIXUP subrecord later, during
|
10 years ago |
nickysn
|
9e701454c6
+ add group "dgroup", this time built from the ObjSectionList, instead of hardcoded
|
10 years ago |
Jonas Maebe
|
67be73afa5
* fixed type of size parameter of strn(case)cmp
|
10 years ago |