+ introduced a private type TCodePtrList, which is the specialization
  TFPGList<CodePointer> on archs/memory models where CodePointer is different
  than Pointer. On archs/memory models where CodePointer = Pointer, TCodePtrList
  is simply an alias of TList and the fgl unit isn't pulled in.
* the type of FindGlobalComponentList changed to TCodePtrList and the typecasts
  from TFindGlobalComponent (procvar type) to Pointer changed to CodePointer.
  This fixes compilation of unit classes in the i8086 medium memory model.



git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@25357 3ad0048d-3df7-0310-abae-a5850022a9f2