mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-12-05 23:07:14 +01:00
* converted the reference to _init in si_dll to be a weak external. This way we can support creating shared libraries that link to the C library as well as libraries that do not. If libc was linked, the compiler will link in crtbeginS.o and crtendS.o; _init is defined in crtbeginS.o and initializes the C library and calls all the C static constructors. git-svn-id: trunk@41751 - |
||
|---|---|---|
| .. | ||
| bsyscall.inc | ||
| cprt0.as | ||
| crt0.s | ||
| dllprt0.as | ||
| gprt0.as | ||
| openbsd_ident.inc | ||
| prt0.as | ||
| si_c.inc | ||
| si_dll.inc | ||
| si_prc.inc | ||
| sighnd.inc | ||