mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-14 20:09:27 +02:00
[PATCH 027/188] Update README.md
From 018e97fe982bbb35c6569203e77411e500b3cd57 Mon Sep 17 00:00:00 2001 From: Dmitry Boyarintsev <skalogryz.lists@gmail.com> Date: Fri, 27 Sep 2019 22:55:16 -0400 git-svn-id: branches/wasm@46023 -
This commit is contained in:
parent
3ba46c7761
commit
d7c13f0cf1
@ -28,5 +28,18 @@ The desired flag is a string (or a character) that should consists of the follow
|
|||||||
|
|
||||||
* D - removes flag WASM_SYM_BINDING_LOCAL
|
* D - removes flag WASM_SYM_BINDING_LOCAL
|
||||||
|
|
||||||
|
Multiple characters can be specified per flag.
|
||||||
|
|
||||||
--symbolauto
|
--symbolauto
|
||||||
|
|
||||||
The flags for each symbol updated and is determined based of the symbol use:
|
The flags for each symbol updated and is determined based of the symbol use:
|
||||||
|
if a function is a stub function (the only code is "unreachable"), the status given
|
||||||
|
"weak" (it's a reference function elsewhere)
|
||||||
|
|
||||||
|
if a function is located in the function table, then the status given is
|
||||||
|
"hidden" (do not add to the final linked executable)
|
||||||
|
|
||||||
|
if a function is not located in the function table, the status given is:
|
||||||
|
"hidden"+"local" (local means the function can be used only in this object file)
|
||||||
|
|
||||||
|
Imported and exported functions are left unmodified.
|
||||||
|
Loading…
Reference in New Issue
Block a user