Lines Matching refs:undefined
72 .. option:: --allow-undefined
74 Allow undefined symbols in linked binary. This is the legacy
76 ``--import-undefined``.
80 This is a more full featured version of ``--allow-undefined``.
91 Resolve all undefined symbols to zero. For data and function addresses
93 trapping stub function in place of the undefined function.
97 Undefined symbols generate WebAssembly imports, including undefined data
98 symbols. This is somewhat similar to the --import-undefined option but
105 binaries that are themselves static (non-relocatable) but whose undefined
114 .. option:: --import-undefined
116 Generate WebAssembly imports for undefined symbols, where possible. For
118 is not possible for undefined data symbols. Undefined data symbols will
146 the target signature. Even though this is undefined behaviour in C/C++, it is not
182 By default no undefined symbols are allowed in the final binary. The flag
183 ``--allow-undefined`` results in a WebAssembly import being defined for each
184 undefined symbol. It is then up to the runtime to provide such symbols.
188 they are expected to be undefined at static link time.
206 On native platforms, calls to weak undefined functions end up as calls to the
210 and use this for any direct references to an undefined weak function.
212 For example a runtime call to a weak undefined function ``foo`` will up trapping
214 ``undefined:foo``.