nickysn
|
0a94f8fc08
+ parse the IMPDEF record in TOmfObjInput.ReadImpDef
|
6 years ago |
nickysn
|
eea3eb1a8e
+ introduced the TOmfRecord_COMENT_IMPDEF class. Use it to encode the IMPDEF
|
6 years ago |
nickysn
|
9fe80d7416
+ use the new CC_OmfExtension_IMPDEF constant instead of the direct magic value
|
6 years ago |
nickysn
|
0db19546ef
+ dispatch the IMPDEF and EXPDEF records to the newly introduced ReadImpDef and
|
6 years ago |
nickysn
|
d3c3f2742c
+ added class TNewExeOutput. Not functional yet.
|
6 years ago |
nickysn
|
7871ccd054
+ initialize some defaults in the TNewExeHeader constructor
|
6 years ago |
nickysn
|
1474db42e4
+ added class TNewExeHeader that encapsulates a NewExe header and allows writing it to a file
|
6 years ago |
nickysn
|
2487fa7605
+ added set TNewExeSegmentFlags
|
6 years ago |
nickysn
|
465e8a99e0
+ added type TNewExeAdditionalHeaderFlags
|
6 years ago |
nickysn
|
ded3dec22a
+ added enum TNewExeTargetOS
|
6 years ago |
nickysn
|
4dbccce43c
+ added TNewExeHeaderFlags type, describing the flags in the header of win16 executables
|
6 years ago |
Jonas Maebe
|
281b3ad276
* fix case completeness and unreachable code warnings in compiler that would
|
6 years ago |
pierre
|
22ea2bd624
Avoid warnings with -O4 option
|
6 years ago |
nickysn
|
635a6c7ef8
* fixed msdos .com file generation
|
6 years ago |
florian
|
6a2cb0bbbd
* more compilation fixes
|
7 years ago |
nickysn
|
f036e67d8f
* fixed the reading of OMF groups by the internal linker. Previously, it only
|
7 years ago |
nickysn
|
45337b67fe
+ when using the i8086 with section based smartlinking, create OMF section
|
7 years ago |
nickysn
|
f07658d3dc
* get rid of TOmfRelocation.GetGroupIndex; instead, read the index property of
|
7 years ago |
nickysn
|
c8fc7c84c8
* avoid adding a section to a group twice in TOmfObjData.createsection
|
7 years ago |
nickysn
|
8a34bd22b8
* pass a TObjSectionGroup object as parameter to TOmfObjOutput.AddGroup, instead
|
7 years ago |
nickysn
|
d3db9e101a
* don't check for the presence of the group in TOmfObjOutput.AddSegmentToGroup,
|
7 years ago |
nickysn
|
9a0eca52cb
* changed the type of TOmfObjSection.PrimaryGroup from string to
|
7 years ago |
nickysn
|
42f06acaeb
+ also create the primary section group and add the newly created section to it
|
7 years ago |
nickysn
|
f4e26f382f
+ added an 'index' field to TObjSectionGroup, specifying the index of the group
|
7 years ago |
nickysn
|
ab47c8b899
+ introduce the omf_section_primary_group function. Use it instead of
|
7 years ago |
nickysn
|
5eb69edf9e
+ support segments (sections) with a primary group, other than 'DGROUP' in the
|
7 years ago |
nickysn
|
7fcec8460f
+ parse OMF COMENT records when reading object files and produce error messages
|
7 years ago |
nickysn
|
3aff9d6735
* set MemPos to 0 for each debug .MZ section. This fixes all references within
|
7 years ago |
nickysn
|
84b5265312
+ append a TIS trailer after the debug ELF (this helps the watcom debugger find
|
7 years ago |
nickysn
|
480eedac9f
* fix/pretty print the segment and group list with too long segment/group/class
|
7 years ago |