Commit History

Autor SHA1 Mensaxe Data
  nickysn a062fb17b3 + added makefiles for the win16 rtl %!s(int64=10) %!d(string=hai) anos
  nickysn 8610065db4 + started porting the win16 api units %!s(int64=10) %!d(string=hai) anos
  nickysn 393d86a2e5 + implemented writing proper win16 dll import libraries %!s(int64=10) %!d(string=hai) anos
  nickysn 049171c69c * moved the imports of InitTask, WaitEvent and InitApp to the win16 startup module %!s(int64=10) %!d(string=hai) anos
  nickysn c2c008c09a * switch to a full blown win16 system unit %!s(int64=10) %!d(string=hai) anos
  nickysn 4068a05631 + support the 'absolute seg:ofs' variable declaration in the win16 target as well %!s(int64=10) %!d(string=hai) anos
  nickysn 8bca76e645 * improved formatting and added comments to the win16 startup code %!s(int64=10) %!d(string=hai) anos
  nickysn e83f3d2978 * updated all the remaining makefiles that 'fpcmake -r' missed %!s(int64=10) %!d(string=hai) anos
  nickysn e05aec2083 + added the win16 target to fpmake %!s(int64=10) %!d(string=hai) anos
  nickysn 2e3cb70489 * regenerated makefiles after adding the win16 target %!s(int64=10) %!d(string=hai) anos
  nickysn fb0f606793 * update revision.inc %!s(int64=10) %!d(string=hai) anos
  nickysn b8b90f96a1 + added the win16 target to fpcmake %!s(int64=10) %!d(string=hai) anos
  nickysn 3145d68fdb * fixed compilation of ppudump %!s(int64=10) %!d(string=hai) anos
  nickysn 839ab714cc + started implementing a win16 target :) %!s(int64=10) %!d(string=hai) anos
  nickysn a1d29b8251 * always pop DS in huge memory models in asm routines that don't specify %!s(int64=10) %!d(string=hai) anos
  nickysn 98ec7a2211 * eliminated the dual initialization of DS in interrupt procedures in the huge %!s(int64=10) %!d(string=hai) anos
  nickysn 4c9b339c22 + added the huge memory model option to the compiler help screen %!s(int64=10) %!d(string=hai) anos
  nickysn 69042574b2 * assume external variables are in a different segment in the huge memory model %!s(int64=10) %!d(string=hai) anos
  nickysn 2087290802 * i8086 huge memory model threadvar code generation fixes %!s(int64=10) %!d(string=hai) anos
  nickysn 2b42c17318 + also initialize the proper (foreign) segment when loading a global variable %!s(int64=10) %!d(string=hai) anos
  svenbarth eaab604f0c pgenutil.pas: %!s(int64=10) %!d(string=hai) anos
  svenbarth 5255c936d3 symsym.pas: %!s(int64=10) %!d(string=hai) anos
  svenbarth af75198907 symsym.pas: %!s(int64=10) %!d(string=hai) anos
  nickysn 1487236f29 + support addr_fardataseg references in the internal asm writer %!s(int64=10) %!d(string=hai) anos
  svenbarth 938c8335a9 symdef.pas: %!s(int64=10) %!d(string=hai) anos
  svenbarth 66df1cafb1 pdecsub.pas: %!s(int64=10) %!d(string=hai) anos
  michael f759815d04 * Patch from Inoussa to decompose canonically (to be able to implement CompareText) %!s(int64=10) %!d(string=hai) anos
  svenbarth e8fca1c9c0 * move tspecializationstate from pgenutil.pas into a new unit named pgentype.pas which contains types related to generics with as few dependencies as possible. %!s(int64=10) %!d(string=hai) anos
  svenbarth 267adf4e46 scanner.pas, tscanner: %!s(int64=10) %!d(string=hai) anos
  nickysn cbaa02e7b5 + support writing more than 1024 zeros in TObjSection.WriteZeros %!s(int64=10) %!d(string=hai) anos