4 .macro entry name, vis, entry_fct
10 .type \name, %function
11 .type __acle_se_\name, %function
19 .size __acle_se_\name, .-__acle_se_\name
22 @ Valid setups for veneer generation
23 entry exported_entry_veneer2, global
24 entry exported_entry_veneer3, global
26 @ Valid setup for entry function without veneer generation
27 entry exported_entry_fct1, global, sg
28 entry exported_entry_fct2, global, sg
30 @ Normal symbol not exported to SG import library
32 .global not_exported_fct1
33 .type not_exported_fct1, %function
36 .size not_exported_fct1, .-not_exported_fct1
39 @ Invalid setups for export to SG import library
41 .global __acle_se_not_exported_fct2
42 .type __acle_se_not_exported_fct2, %function
43 __acle_se_not_exported_fct2:
45 .size __acle_se_not_exported_fct2, .-__acle_se_not_exported_fct2
48 .global __acle_se_not_exported_pseudoentry_var
49 .global not_exported_pseudoentry_var
51 .type __acle_se_not_exported_pseudoentry_var, %object
52 .type not_exported_pseudoentry_var, %object
53 .size not_exported_pseudoentry_var, 4
54 .size __acle_se_not_exported_pseudoentry_var, 4
55 __acle_se_not_exported_pseudoentry_var:
56 not_exported_pseudoentry_var: