From c3e0e5d35c52ddccfec08b1a05255ff0723484ad Mon Sep 17 00:00:00 2001 From: sergei Date: Sun, 18 Aug 2013 12:01:21 +0000 Subject: * Changed linking infrastructure to look like assembler one: * Changed direct references to linker classes in TSystemInfo records to enumerated ids. * RegisterExtennalLinker and RegisterInternalLinker procedures replaced by single RegisterLinker procedure and moved to link.pas. - TAbstractLinker is no longer necessary, removed. This change allows to register linker once per id, rather than once per target, and also allows TSystemInfo records to be read-only. git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@25279 3ad0048d-3df7-0310-abae-a5850022a9f2 --- compiler/systems/i_emx.pas | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'compiler/systems/i_emx.pas') diff --git a/compiler/systems/i_emx.pas b/compiler/systems/i_emx.pas index 14c36da39d..f3934ec92a 100644 --- a/compiler/systems/i_emx.pas +++ b/compiler/systems/i_emx.pas @@ -74,8 +74,8 @@ unit i_emx; dirsep : '\'; assem : as_i386_as_aout; assemextern : as_i386_as_aout; - link : nil; - linkextern : nil; + link : ld_none; + linkextern : ld_emx; ar : ar_gnu_ar; res : res_watcom_wrc_os2; dbg : dbg_stabs; -- cgit v1.2.1