Bump to openfst 1.8.1
[platform/upstream/openfst.git] / packaging / Add-pie-compile-option.patch
1 diff --git a/src/bin/Makefile.am b/src/bin/Makefile.am
2 index 8a81a34..934b759 100644
3 --- a/src/bin/Makefile.am
4 +++ b/src/bin/Makefile.am
5 @@ -11,76 +11,113 @@ fstshortestdistance fstshortestpath fstsymbols fstsynchronize fsttopsort \
6  fstunion
7
8  fstarcsort_SOURCES = fstarcsort.cc fstarcsort-main.cc
9 +fstarcsort_LDFLAGS = -pie
10
11  fstclosure_SOURCES = fstclosure.cc fstclosure-main.cc
12 +fstclosure_LDFLAGS = -pie
13
14  fstcompile_SOURCES = fstcompile.cc fstcompile-main.cc
15 +fstcompile_LDFLAGS = -pie
16
17  fstcompose_SOURCES = fstcompose.cc fstcompose-main.cc
18 +fstcompose_LDFLAGS = -pie
19
20  fstconcat_SOURCES = fstconcat.cc fstconcat-main.cc
21 +fstconcat_LDFLAGS = -pie
22
23  fstconnect_SOURCES = fstconnect.cc fstconnect-main.cc
24 +fstconnect_LDFLAGS = -pie
25
26  fstconvert_SOURCES = fstconvert.cc fstconvert-main.cc
27 +fstconvert_LDFLAGS = -pie
28
29  fstdeterminize_SOURCES = fstdeterminize.cc fstdeterminize-main.cc
30 +fstdeterminize_LDFLAGS = -pie
31
32  fstdifference_SOURCES = fstdifference.cc fstdifference-main.cc
33 +fstdifference_LDFLAGS = -pie
34
35  fstdisambiguate_SOURCES = fstdisambiguate.cc fstdisambiguate-main.cc
36 +fstdisambiguate_LDFLAGS = -pie
37
38  fstdraw_SOURCES = fstdraw.cc fstdraw-main.cc
39 +fstdraw_LDFLAGS = -pie
40
41  fstencode_SOURCES = fstencode.cc fstencode-main.cc
42 +fstencode_LDFLAGS = -pie
43
44  fstepsnormalize_SOURCES = fstepsnormalize.cc fstepsnormalize-main.cc
45 +fstepsnormalize_LDFLAGS = -pie
46
47  fstequal_SOURCES = fstequal.cc fstequal-main.cc
48 +fstequal_LDFLAGS = -pie
49
50  fstequivalent_SOURCES = fstequivalent.cc fstequivalent-main.cc
51 +fstequivalent_LDFLAGS = -pie
52
53  fstinfo_SOURCES = fstinfo.cc fstinfo-main.cc
54 +fstinfo_LDFLAGS = -pie
55
56  fstintersect_SOURCES = fstintersect.cc fstintersect-main.cc
57 +fstintersect_LDFLAGS = -pie
58
59  fstinvert_SOURCES = fstinvert.cc fstinvert-main.cc
60 +fstinvert_LDFLAGS = -pie
61
62  fstisomorphic_SOURCES = fstisomorphic.cc fstisomorphic-main.cc
63 +fstisomorphic_LDFLAGS = -pie
64
65  fstmap_SOURCES = fstmap.cc fstmap-main.cc
66 +fstmap_LDFLAGS = -pie
67
68  fstminimize_SOURCES = fstminimize.cc fstminimize-main.cc
69 +fstminimize_LDFLAGS = -pie
70
71  fstprint_SOURCES = fstprint.cc fstprint-main.cc
72 +fstprint_LDFLAGS = -pie
73
74  fstproject_SOURCES = fstproject.cc fstproject-main.cc
75 +fstproject_LDFLAGS = -pie
76
77  fstprune_SOURCES = fstprune.cc fstprune-main.cc
78 +fstprune_LDFLAGS = -pie
79
80  fstpush_SOURCES = fstpush.cc fstpush-main.cc
81 +fstpush_LDFLAGS = -pie
82
83  fstrandgen_SOURCES = fstrandgen.cc fstrandgen-main.cc
84 +fstrandgen_LDFLAGS = -pie
85
86  fstrelabel_SOURCES = fstrelabel.cc fstrelabel-main.cc
87 +fstrelabel_LDFLAGS = -pie
88
89  fstreplace_SOURCES = fstreplace.cc fstreplace-main.cc
90 +fstreplace_LDFLAGS = -pie
91
92  fstreverse_SOURCES = fstreverse.cc fstreverse-main.cc
93 +fstreverse_LDFLAGS = -pie
94
95  fstreweight_SOURCES = fstreweight.cc fstreweight-main.cc
96 +fstreweight_LDFLAGS = -pie
97
98  fstrmepsilon_SOURCES = fstrmepsilon.cc fstrmepsilon-main.cc
99 +fstrmepsilon_LDFLAGS = -pie
100
101  fstshortestdistance_SOURCES = fstshortestdistance.cc fstshortestdistance-main.cc
102 +fstshortestdistance_LDFLAGS = -pie
103
104  fstshortestpath_SOURCES = fstshortestpath.cc fstshortestpath-main.cc
105 +fstshortestpath_LDFLAGS = -pie
106
107  fstsymbols_SOURCES = fstsymbols.cc fstsymbols-main.cc
108 +fstsymbols_LDFLAGS = -pie
109
110  fstsynchronize_SOURCES = fstsynchronize.cc fstsynchronize-main.cc
111 +fstsynchronize_LDFLAGS = -pie
112
113  fsttopsort_SOURCES = fsttopsort.cc fsttopsort-main.cc
114 +fsttopsort_LDFLAGS = -pie
115
116  fstunion_SOURCES = fstunion.cc fstunion-main.cc
117 +fstunion_LDFLAGS = -pie
118  endif