12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- { %NORUN }
- { %SKIPTARGET=macos }
- {$ifdef CPUX86_64}
- {$PIC+}
- {$endif CPUX86_64}
- { The .so of the library needs to be in the current dir when
- testing the loading at runtime }
- {$ifdef win32}
- {$define supported}
- {$define supportidx}
- {$endif win32}
- {$ifdef Unix}
- {$define supported}
- {$endif Unix}
- {$ifndef fpc}
- {$define supported}
- {$endif}
- {$ifdef supported}
- library bug;
- const
- publicname='TestName';
- publicindex = 1234;
- procedure Test;export;
- begin
- // writeln('Hoi');
- end;
- exports
- Test name publicname;
- {$ifdef supportidx}
- exports
- Test index publicindex;
- {$endif}
- begin
- end.
- {$else supported}
- begin
- Writeln('No library for that target');
- end.
- {$endif supported}
|