diff options
author | Adrian Dudau <adrian.dudau@enea.com> | 2014-06-26 14:36:22 +0200 |
---|---|---|
committer | Adrian Dudau <adrian.dudau@enea.com> | 2014-06-26 15:32:53 +0200 |
commit | f4cf9fe05bb3f32fabea4e54dd92d368967a80da (patch) | |
tree | 487180fa9866985ea7b28e625651765d86f515c3 /meta/recipes-extended/ghostscript/ghostscript | |
download | poky-f4cf9fe05bb3f32fabea4e54dd92d368967a80da.tar.gz |
initial commit for Enea Linux 4.0
Migrated from the internal git server on the daisy-enea branch
Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
Diffstat (limited to 'meta/recipes-extended/ghostscript/ghostscript')
16 files changed, 1549 insertions, 0 deletions
diff --git a/meta/recipes-extended/ghostscript/ghostscript/aarch64/objarch.h b/meta/recipes-extended/ghostscript/ghostscript/aarch64/objarch.h new file mode 100644 index 0000000000..a05de29def --- /dev/null +++ b/meta/recipes-extended/ghostscript/ghostscript/aarch64/objarch.h | |||
@@ -0,0 +1,40 @@ | |||
1 | /* Parameters derived from machine and compiler architecture. */ | ||
2 | /* This file is generated mechanically by genarch.c. */ | ||
3 | |||
4 | /* ---------------- Scalar alignments ---------------- */ | ||
5 | |||
6 | #define ARCH_ALIGN_SHORT_MOD 2 | ||
7 | #define ARCH_ALIGN_INT_MOD 4 | ||
8 | #define ARCH_ALIGN_LONG_MOD 8 | ||
9 | #define ARCH_ALIGN_PTR_MOD 8 | ||
10 | #define ARCH_ALIGN_FLOAT_MOD 4 | ||
11 | #define ARCH_ALIGN_DOUBLE_MOD 8 | ||
12 | |||
13 | /* ---------------- Scalar sizes ---------------- */ | ||
14 | |||
15 | #define ARCH_LOG2_SIZEOF_CHAR 0 | ||
16 | #define ARCH_LOG2_SIZEOF_SHORT 1 | ||
17 | #define ARCH_LOG2_SIZEOF_INT 2 | ||
18 | #define ARCH_LOG2_SIZEOF_LONG 3 | ||
19 | #define ARCH_LOG2_SIZEOF_LONG_LONG 3 | ||
20 | #define ARCH_SIZEOF_GX_COLOR_INDEX 8 | ||
21 | #define ARCH_SIZEOF_PTR 8 | ||
22 | #define ARCH_SIZEOF_FLOAT 4 | ||
23 | #define ARCH_SIZEOF_DOUBLE 8 | ||
24 | #define ARCH_FLOAT_MANTISSA_BITS 24 | ||
25 | #define ARCH_DOUBLE_MANTISSA_BITS 53 | ||
26 | |||
27 | /* ---------------- Unsigned max values ---------------- */ | ||
28 | |||
29 | #define ARCH_MAX_UCHAR ((unsigned char)0xff + (unsigned char)0) | ||
30 | #define ARCH_MAX_USHORT ((unsigned short)0xffff + (unsigned short)0) | ||
31 | #define ARCH_MAX_UINT ((unsigned int)~0 + (unsigned int)0) | ||
32 | #define ARCH_MAX_ULONG ((unsigned long)~0L + (unsigned long)0) | ||
33 | |||
34 | /* ---------------- Miscellaneous ---------------- */ | ||
35 | |||
36 | #define ARCH_IS_BIG_ENDIAN 0 | ||
37 | #define ARCH_PTRS_ARE_SIGNED 0 | ||
38 | #define ARCH_FLOATS_ARE_IEEE 1 | ||
39 | #define ARCH_ARITH_RSHIFT 2 | ||
40 | #define ARCH_DIV_NEG_POS_TRUNCATES 1 | ||
diff --git a/meta/recipes-extended/ghostscript/ghostscript/arm/objarch.h b/meta/recipes-extended/ghostscript/ghostscript/arm/objarch.h new file mode 100644 index 0000000000..e8772cd958 --- /dev/null +++ b/meta/recipes-extended/ghostscript/ghostscript/arm/objarch.h | |||
@@ -0,0 +1,40 @@ | |||
1 | /* Parameters derived from machine and compiler architecture. */ | ||
2 | /* This file is generated mechanically by genarch.c. */ | ||
3 | |||
4 | /* ---------------- Scalar alignments ---------------- */ | ||
5 | |||
6 | #define ARCH_ALIGN_SHORT_MOD 2 | ||
7 | #define ARCH_ALIGN_INT_MOD 4 | ||
8 | #define ARCH_ALIGN_LONG_MOD 4 | ||
9 | #define ARCH_ALIGN_PTR_MOD 4 | ||
10 | #define ARCH_ALIGN_FLOAT_MOD 4 | ||
11 | #define ARCH_ALIGN_DOUBLE_MOD 8 | ||
12 | |||
13 | /* ---------------- Scalar sizes ---------------- */ | ||
14 | |||
15 | #define ARCH_LOG2_SIZEOF_CHAR 0 | ||
16 | #define ARCH_LOG2_SIZEOF_SHORT 1 | ||
17 | #define ARCH_LOG2_SIZEOF_INT 2 | ||
18 | #define ARCH_LOG2_SIZEOF_LONG 2 | ||
19 | #define ARCH_LOG2_SIZEOF_LONG_LONG 3 | ||
20 | #define ARCH_SIZEOF_GX_COLOR_INDEX 8 | ||
21 | #define ARCH_SIZEOF_PTR 4 | ||
22 | #define ARCH_SIZEOF_FLOAT 4 | ||
23 | #define ARCH_SIZEOF_DOUBLE 8 | ||
24 | #define ARCH_FLOAT_MANTISSA_BITS 24 | ||
25 | #define ARCH_DOUBLE_MANTISSA_BITS 53 | ||
26 | |||
27 | /* ---------------- Unsigned max values ---------------- */ | ||
28 | |||
29 | #define ARCH_MAX_UCHAR ((unsigned char)0xff + (unsigned char)0) | ||
30 | #define ARCH_MAX_USHORT ((unsigned short)0xffff + (unsigned short)0) | ||
31 | #define ARCH_MAX_UINT ((unsigned int)~0 + (unsigned int)0) | ||
32 | #define ARCH_MAX_ULONG ((unsigned long)~0L + (unsigned long)0) | ||
33 | |||
34 | /* ---------------- Miscellaneous ---------------- */ | ||
35 | |||
36 | #define ARCH_IS_BIG_ENDIAN 0 | ||
37 | #define ARCH_PTRS_ARE_SIGNED 0 | ||
38 | #define ARCH_FLOATS_ARE_IEEE 1 | ||
39 | #define ARCH_ARITH_RSHIFT 2 | ||
40 | #define ARCH_DIV_NEG_POS_TRUNCATES 1 | ||
diff --git a/meta/recipes-extended/ghostscript/ghostscript/ghostscript-9.02-genarch.patch b/meta/recipes-extended/ghostscript/ghostscript/ghostscript-9.02-genarch.patch new file mode 100644 index 0000000000..e28a949bf7 --- /dev/null +++ b/meta/recipes-extended/ghostscript/ghostscript/ghostscript-9.02-genarch.patch | |||
@@ -0,0 +1,28 @@ | |||
1 | Import patch from windriver linux for cross compilation, and split patches | ||
2 | into oe way under different directories such as i586, powerpc etc according | ||
3 | to Richard's opinion. | ||
4 | |||
5 | Upstream-Status: Pending | ||
6 | |||
7 | Signed-off-by: Kang Kai <kai.kang@windriver.com> | ||
8 | Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com> | ||
9 | |||
10 | # Author: Chi Xu <chi.xu@windriver.com> | ||
11 | # Date: Feb 26 2010 | ||
12 | # Summary: Generate arch.h for ppc32 | ||
13 | # | ||
14 | |||
15 | diff -Nru ghostscript-8.64.orig/base/lib.mak ghostscript-8.64/base/lib.mak | ||
16 | --- ghostscript-8.64.orig/base/lib.mak 2010-02-10 10:30:02.000000000 +0800 | ||
17 | +++ ghostscript-8.64/base/lib.mak 2010-02-10 10:56:21.000000000 +0800 | ||
18 | @@ -67,8 +67,8 @@ | ||
19 | stdpre_h=$(GLSRC)stdpre.h $(stdpn_h) | ||
20 | stdint__h=$(GLSRC)stdint_.h $(std_h) | ||
21 | |||
22 | -$(GLGEN)arch.h : $(GENARCH_XE) | ||
23 | - $(EXP)$(GENARCH_XE) $(GLGEN)arch.h $(TARGET_ARCH_FILE) | ||
24 | +##$(GLGEN)arch.h : $(GENARCH_XE) | ||
25 | +## $(EXP)$(GENARCH_XE) $(GLGEN)arch.h $(TARGET_ARCH_FILE) | ||
26 | |||
27 | # Platform interfaces | ||
28 | |||
diff --git a/meta/recipes-extended/ghostscript/ghostscript/ghostscript-9.02-parallel-make.patch b/meta/recipes-extended/ghostscript/ghostscript/ghostscript-9.02-parallel-make.patch new file mode 100644 index 0000000000..ec373078d3 --- /dev/null +++ b/meta/recipes-extended/ghostscript/ghostscript/ghostscript-9.02-parallel-make.patch | |||
@@ -0,0 +1,929 @@ | |||
1 | When parallel make it will fail with multi copy, see | ||
2 | http://bugzilla.pokylinux.org/show_bug.cgi?id=1202 | ||
3 | |||
4 | Upstream-Status: Pending | ||
5 | |||
6 | Signed-off-by: Kang Kai <kai.kang@windriver.com> | ||
7 | Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com> | ||
8 | |||
9 | RP: Extended || true to all CP_ operations, they all can race e.g.: | ||
10 | | cp -f ./obj/gconfxx.h ./obj/gconfig.h | ||
11 | | cp: cannot create regular file `./obj/gconfig.h': File exists | ||
12 | |||
13 | diff --git a/base/expat.mak b/base/expat.mak | ||
14 | index 4ee9c8c..2e16a9d 100644 | ||
15 | --- a/base/expat.mak | ||
16 | +++ b/base/expat.mak | ||
17 | @@ -82,7 +82,7 @@ $(EXPATOBJ)xmltok.$(OBJ) : $(EXPATSRC)xmltok.c $(expat_xmltok_hdrs) | ||
18 | # Copy the target definition we want | ||
19 | $(EXPATGEN)expat.dev : $(TOP_MAKEFILES) $(EXPAT_MAK) \ | ||
20 | $(EXPATGEN)expat_$(SHARE_EXPAT).dev | ||
21 | - $(CP_) $(EXPATGEN)expat_$(SHARE_EXPAT).dev $(EXPATGEN)expat.dev | ||
22 | + $(CP_) $(EXPATGEN)expat_$(SHARE_EXPAT).dev $(EXPATGEN)expat.dev || true | ||
23 | |||
24 | # Define the compiled in target | ||
25 | $(EXPATGEN)expat_0.dev : $(EXPAT_MAK) $(ECHOGS_XE) $(expat_) | ||
26 | diff --git a/base/freetype.mak b/base/freetype.mak | ||
27 | index 16f2b95..409f75b 100644 | ||
28 | --- a/base/freetype.mak | ||
29 | +++ b/base/freetype.mak | ||
30 | @@ -195,7 +195,7 @@ ft_winfonts=$(FTOBJ)winfnt.$(OBJ) | ||
31 | |||
32 | # instantiate the requested build option (shared or compiled in) | ||
33 | $(FTGEN)freetype.dev : $(TOP_MAKEFILES) $(FTGEN)freetype_$(SHARE_FT).dev | ||
34 | - $(CP_) $(FTGEN)freetype_$(SHARE_FT).dev $(FTGEN)freetype.dev | ||
35 | + $(CP_) $(FTGEN)freetype_$(SHARE_FT).dev $(FTGEN)freetype.dev || true | ||
36 | |||
37 | # Define the shared version. | ||
38 | $(FTGEN)freetype_1.dev : $(TOP_MAKEFILES) $(FT_MAK) $(ECHOGS_XE) | ||
39 | diff --git a/base/gs.mak b/base/gs.mak | ||
40 | index b804a3e..a343190 100644 | ||
41 | --- a/base/gs.mak | ||
42 | +++ b/base/gs.mak | ||
43 | @@ -433,7 +433,7 @@ $(gconfxx_h) : $(ld_tr) | ||
44 | |||
45 | $(gconfig_h) : $(gconfxx_h) | ||
46 | $(RM_) $(gconfig_h) | ||
47 | - $(CP_) $(gconfxx_h) $(gconfig_h) | ||
48 | + $(CP_) $(gconfxx_h) $(gconfig_h) || true | ||
49 | |||
50 | # The line above is an empty command; don't delete. | ||
51 | |||
52 | diff --git a/base/ijs.mak b/base/ijs.mak | ||
53 | index bc6d549..0139e1c 100644 | ||
54 | --- a/base/ijs.mak | ||
55 | +++ b/base/ijs.mak | ||
56 | @@ -66,7 +66,7 @@ $(IJSGEN)ijslib_1.dev : $(TOP_MAKEFILES) $(IJS_MAK) $(ECHOGS_XE) | ||
57 | |||
58 | |||
59 | $(IJSGEN)ijslib.dev : $(TOP_MAKEFILES) $(IJS_MAK) $(IJSGEN)ijslib_$(SHARE_IJS).dev | ||
60 | - $(CP_) $(IJSGEN)ijslib_$(SHARE_IJS).dev $(IJSGEN)ijslib.dev | ||
61 | + $(CP_) $(IJSGEN)ijslib_$(SHARE_IJS).dev $(IJSGEN)ijslib.dev || true | ||
62 | |||
63 | |||
64 | ijs_h=$(IJSSRC)ijs.h | ||
65 | diff --git a/base/jbig2.mak b/base/jbig2.mak | ||
66 | index bb74630..44617a0 100644 | ||
67 | --- a/base/jbig2.mak | ||
68 | +++ b/base/jbig2.mak | ||
69 | @@ -98,7 +98,7 @@ JBIG2O_=$(O_)$(JBIG2OBJ) | ||
70 | |||
71 | # switch in the version of libjbig2.dev we're actually using | ||
72 | $(JBIG2GEN)jbig2dec.dev : $(TOP_MAKEFILES) $(JBIG2GEN)jbig2dec_$(SHARE_JBIG2).dev | ||
73 | - $(CP_) $(JBIG2GEN)jbig2dec_$(SHARE_JBIG2).dev $(JBIG2GEN)jbig2dec.dev | ||
74 | + $(CP_) $(JBIG2GEN)jbig2dec_$(SHARE_JBIG2).dev $(JBIG2GEN)jbig2dec.dev || true | ||
75 | |||
76 | # dev file for shared (separately built) jbig2dec library | ||
77 | $(JBIG2GEN)jbig2dec_1.dev : $(TOP_MAKEFILES) $(JBIG2_MAK) $(ECHOGS_XE) | ||
78 | diff --git a/base/jpeg.mak b/base/jpeg.mak | ||
79 | index 5310a20..43cee63 100644 | ||
80 | --- a/base/jpeg.mak | ||
81 | +++ b/base/jpeg.mak | ||
82 | @@ -96,7 +96,7 @@ jconfig_h=$(GLGEN)jconfig.h | ||
83 | jmorecfg_h=$(GLGEN)jmorecfg.h | ||
84 | |||
85 | $(GLGEN)jconfig_.h : $(GLGEN)jconfig$(SHARE_JPEG).h $(MAKEFILE) $(MAKEDIRS) | ||
86 | - $(CP_) $(GLGEN)jconfig$(SHARE_JPEG).h $(GLGEN)jconfig_.h | ||
87 | + $(CP_) $(GLGEN)jconfig$(SHARE_JPEG).h $(GLGEN)jconfig_.h || true | ||
88 | |||
89 | $(GLGEN)jconfig0.h : $(ECHOGS_XE) $(GLSRC)gsjconf.h $(stdpre_h) $(MAKEFILE)\ | ||
90 | $(MAKEDIRS) | ||
91 | @@ -108,13 +108,13 @@ $(GLGEN)jconfig1.h : $(ECHOGS_XE) $(JPEG_MAK) $(MAKEDIRS) | ||
92 | $(RMN_) $(GLGEN)jconfig0.h $(GLGEN)jconfig.h | ||
93 | |||
94 | $(GLGEN)jconfig.h : $(GLGEN)jconfig0.h $(MAKEDIRS) | ||
95 | - $(CP_) $(GLGEN)jconfig0.h $(GLGEN)jconfig.h | ||
96 | + $(CP_) $(GLGEN)jconfig0.h $(GLGEN)jconfig.h || true | ||
97 | |||
98 | $(GLGEN)jmorecf_.h : $(GLGEN)jmorecf$(SHARE_JPEG).h $(MAKEFILE) $(MAKEDIRS) | ||
99 | - $(CP_) $(GLGEN)jmorecf$(SHARE_JPEG).h $(GLGEN)jmorecf_.h | ||
100 | + $(CP_) $(GLGEN)jmorecf$(SHARE_JPEG).h $(GLGEN)jmorecf_.h || true | ||
101 | |||
102 | $(GLGEN)jmorecf0.h : $(GLSRC)gsjmorec.h $(GLGEN)jmcorig.h $(MAKEDIRS) | ||
103 | - $(CP_) $(GLSRC)gsjmorec.h $(GLGEN)jmorecf0.h | ||
104 | + $(CP_) $(GLSRC)gsjmorec.h $(GLGEN)jmorecf0.h || true | ||
105 | $(RM_) $(GLGEN)jmorecf1.h | ||
106 | |||
107 | $(GLGEN)jmorecf1.h : $(ECHOGS_XE) $(JPEG_MAK) $(MAKEDIRS) | ||
108 | @@ -122,10 +122,10 @@ $(GLGEN)jmorecf1.h : $(ECHOGS_XE) $(JPEG_MAK) $(MAKEDIRS) | ||
109 | $(RMN_) $(GLGEN)jmorecf0.h $(GLGEN)jmorecfg.h | ||
110 | |||
111 | $(GLGEN)jmorecfg.h : $(GLGEN)jmorecf0.h $(MAKEDIRS) | ||
112 | - $(CP_) $(GLGEN)jmorecf0.h $(GLGEN)jmorecfg.h | ||
113 | + $(CP_) $(GLGEN)jmorecf0.h $(GLGEN)jmorecfg.h || true | ||
114 | |||
115 | $(GLGEN)jmcorig.h : $(JSRC)jmorecfg.h $(MAKEDIRS) | ||
116 | - $(CP_) $(JSRC)jmorecfg.h $(GLGEN)jmcorig.h | ||
117 | + $(CP_) $(JSRC)jmorecfg.h $(GLGEN)jmcorig.h || true | ||
118 | |||
119 | # Contrary to what some portability bigots assert as fact, C compilers are | ||
120 | # not consistent about where they start searching for #included files: | ||
121 | @@ -141,23 +141,23 @@ $(GLGEN)jmcorig.h : $(JSRC)jmorecfg.h $(MAKEDIRS) | ||
122 | JHCOPY=$(GLGEN)jinclude.h $(GLGEN)jpeglib.h | ||
123 | |||
124 | $(GLGEN)jinclude.h : $(JSRC)jinclude.h $(MAKEDIRS) | ||
125 | - $(CP_) $(JSRC)jinclude.h $(GLGEN)jinclude.h | ||
126 | + $(CP_) $(JSRC)jinclude.h $(GLGEN)jinclude.h || true | ||
127 | |||
128 | # jpeglib_.h doesn't really depend on jconfig.h or jmcorig.h, | ||
129 | # but we choose to put the dependencies here rather than in the | ||
130 | # definition of jpeglib__h. | ||
131 | $(GLGEN)jpeglib_.h : $(GLGEN)jpeglib$(SHARE_JPEG).h $(MAKEDIRS) | ||
132 | - $(CP_) $(GLGEN)jpeglib$(SHARE_JPEG).h $(GLGEN)jpeglib_.h | ||
133 | + $(CP_) $(GLGEN)jpeglib$(SHARE_JPEG).h $(GLGEN)jpeglib_.h || true | ||
134 | |||
135 | $(GLGEN)jpeglib0.h : $(JSRC)jpeglib.h $(jconfig_h) $(jmorecfg_h) $(MAKEDIRS) | ||
136 | - $(CP_) $(JSRC)jpeglib.h $(GLGEN)jpeglib0.h | ||
137 | + $(CP_) $(JSRC)jpeglib.h $(GLGEN)jpeglib0.h || true | ||
138 | |||
139 | $(GLGEN)jpeglib1.h : $(ECHOGS_XE) $(JPEG_MAK) $(MAKEDIRS) | ||
140 | $(EXP)$(ECHOGS_XE) -w $(GLGEN)jpeglib1.h -x 23 include -x 203c jpeglib.h -x 3e | ||
141 | |||
142 | # We also need jpeglib.h for #includes in the library itself. | ||
143 | $(GLGEN)jpeglib.h : $(JSRC)jpeglib.h $(MAKEDIRS) | ||
144 | - $(CP_) $(JSRC)jpeglib.h $(GLGEN)jpeglib.h | ||
145 | + $(CP_) $(JSRC)jpeglib.h $(GLGEN)jpeglib.h || true | ||
146 | |||
147 | # In order to avoid having to keep the dependency lists for the IJG code | ||
148 | # accurate, we simply make all of them depend on the only files that | ||
149 | @@ -174,40 +174,40 @@ $(JGEN)jpegc0.dev : $(JPEG_MAK) $(ECHOGS_XE) $(jpegc0_) | ||
150 | $(SETMOD) $(JGEN)jpegc0 $(jpegc0_) | ||
151 | |||
152 | $(JOBJ)jcomapi.$(OBJ) : $(JSRC)jcomapi.c $(JDEP) | ||
153 | - $(CP_) $(JSRC)jcomapi.c $(GLGEN)jcomapi.c | ||
154 | + $(CP_) $(JSRC)jcomapi.c $(GLGEN)jcomapi.c || true | ||
155 | $(JCC) $(JO_)jcomapi.$(OBJ) $(C_) $(GLGEN)jcomapi.c | ||
156 | $(RM_) $(GLGEN)jcomapi.c | ||
157 | |||
158 | $(JOBJ)jutils.$(OBJ) : $(JSRC)jutils.c $(JDEP) | ||
159 | - $(CP_) $(JSRC)jutils.c $(GLGEN)jutils.c | ||
160 | + $(CP_) $(JSRC)jutils.c $(GLGEN)jutils.c || true | ||
161 | $(JCC) $(JO_)jutils.$(OBJ) $(C_) $(GLGEN)jutils.c | ||
162 | $(RM_) $(GLGEN)jutils.c | ||
163 | |||
164 | $(JOBJ)jmemmgr.$(OBJ) : $(JSRC)jmemmgr.c $(JDEP) | ||
165 | - $(CP_) $(JSRC)jmemmgr.c $(GLGEN)jmemmgr.c | ||
166 | + $(CP_) $(JSRC)jmemmgr.c $(GLGEN)jmemmgr.c || true | ||
167 | $(JCC) $(JO_)jmemmgr.$(OBJ) $(C_) $(GLGEN)jmemmgr.c | ||
168 | $(RM_) $(GLGEN)jmemmgr.c | ||
169 | |||
170 | $(JOBJ)jerror.$(OBJ) : $(JSRC)jerror.c $(JDEP) | ||
171 | - $(CP_) $(JSRC)jerror.c $(GLGEN)jerror.c | ||
172 | + $(CP_) $(JSRC)jerror.c $(GLGEN)jerror.c || true | ||
173 | $(JCC) $(JO_)jerror.$(OBJ) $(C_) $(GLGEN)jerror.c | ||
174 | $(RM_) $(GLGEN)jerror.c | ||
175 | |||
176 | $(JOBJ)jaricom.$(OBJ) : $(JSRC)jaricom.c $(JDEP) | ||
177 | - $(CP_) $(JSRC)jaricom.c $(GLGEN)jaricom.c | ||
178 | + $(CP_) $(JSRC)jaricom.c $(GLGEN)jaricom.c || true | ||
179 | $(JCC) $(JO_)jaricom.$(OBJ) $(C_) $(GLGEN)jaricom.c | ||
180 | $(RM_) $(GLGEN)jaricom.c | ||
181 | |||
182 | # Encoding (compression) code. | ||
183 | |||
184 | $(JGEN)jpege.dev : $(TOP_MAKEFILES) $(JPEG_MAK) $(JGEN)jpege_$(SHARE_JPEG).dev | ||
185 | - $(CP_) $(JGEN)jpege_$(SHARE_JPEG).dev $(JGEN)jpege.dev | ||
186 | + $(CP_) $(JGEN)jpege_$(SHARE_JPEG).dev $(JGEN)jpege.dev || true | ||
187 | |||
188 | $(JGEN)jpege_1.dev : $(TOP_MAKEFILES) $(JPEG_MAK) $(ECHOGS_XE) | ||
189 | $(SETMOD) $(JGEN)jpege_1 -lib $(JPEG_NAME) | ||
190 | |||
191 | $(JGEN)jpege_0.dev : $(TOP_MAKEFILES) $(JPEG_MAK) $(JGEN)jpege6.dev | ||
192 | - $(CP_) $(JGEN)jpege6.dev $(JGEN)jpege_0.dev | ||
193 | + $(CP_) $(JGEN)jpege6.dev $(JGEN)jpege_0.dev || true | ||
194 | |||
195 | jpege6=$(JOBJ)jcapimin.$(OBJ) $(JOBJ)jcapistd.$(OBJ) $(JOBJ)jcinit.$(OBJ) | ||
196 | |||
197 | @@ -223,90 +223,90 @@ $(JGEN)jpege6.dev : $(JPEG_MAK) $(ECHOGS_XE) $(JGEN)jpegc0.dev $(jpege6) $(jpege | ||
198 | $(ADDMOD) $(JGEN)jpege6 -obj $(jpege_3) | ||
199 | |||
200 | $(JOBJ)jcapimin.$(OBJ) : $(JSRC)jcapimin.c $(JDEP) | ||
201 | - $(CP_) $(JSRC)jcapimin.c $(GLGEN)jcapimin.c | ||
202 | + $(CP_) $(JSRC)jcapimin.c $(GLGEN)jcapimin.c || true | ||
203 | $(JCC) $(JO_)jcapimin.$(OBJ) $(C_) $(GLGEN)jcapimin.c | ||
204 | $(RM_) $(GLGEN)jcapimin.c | ||
205 | |||
206 | $(JOBJ)jcapistd.$(OBJ) : $(JSRC)jcapistd.c $(JDEP) | ||
207 | - $(CP_) $(JSRC)jcapistd.c $(GLGEN)jcapistd.c | ||
208 | + $(CP_) $(JSRC)jcapistd.c $(GLGEN)jcapistd.c || true | ||
209 | $(JCC) $(JO_)jcapistd.$(OBJ) $(C_) $(GLGEN)jcapistd.c | ||
210 | $(RM_) $(GLGEN)jcapistd.c | ||
211 | |||
212 | $(JOBJ)jcinit.$(OBJ) : $(JSRC)jcinit.c $(JDEP) | ||
213 | - $(CP_) $(JSRC)jcinit.c $(GLGEN)jcinit.c | ||
214 | + $(CP_) $(JSRC)jcinit.c $(GLGEN)jcinit.c || true | ||
215 | $(JCC) $(JO_)jcinit.$(OBJ) $(C_) $(GLGEN)jcinit.c | ||
216 | $(RM_) $(GLGEN)jcinit.c | ||
217 | |||
218 | $(JOBJ)jccoefct.$(OBJ) : $(JSRC)jccoefct.c $(JDEP) | ||
219 | - $(CP_) $(JSRC)jccoefct.c $(GLGEN)jccoefct.c | ||
220 | + $(CP_) $(JSRC)jccoefct.c $(GLGEN)jccoefct.c || true | ||
221 | $(JCC) $(JO_)jccoefct.$(OBJ) $(C_) $(GLGEN)jccoefct.c | ||
222 | $(RM_) $(GLGEN)jccoefct.c | ||
223 | |||
224 | $(JOBJ)jccolor.$(OBJ) : $(JSRC)jccolor.c $(JDEP) | ||
225 | - $(CP_) $(JSRC)jccolor.c $(GLGEN)jccolor.c | ||
226 | + $(CP_) $(JSRC)jccolor.c $(GLGEN)jccolor.c || true | ||
227 | $(JCC) $(JO_)jccolor.$(OBJ) $(C_) $(GLGEN)jccolor.c | ||
228 | $(RM_) $(GLGEN)jccolor.c | ||
229 | |||
230 | $(JOBJ)jcdctmgr.$(OBJ) : $(JSRC)jcdctmgr.c $(JDEP) | ||
231 | - $(CP_) $(JSRC)jcdctmgr.c $(GLGEN)jcdctmgr.c | ||
232 | + $(CP_) $(JSRC)jcdctmgr.c $(GLGEN)jcdctmgr.c || true | ||
233 | $(JCC) $(JO_)jcdctmgr.$(OBJ) $(C_) $(GLGEN)jcdctmgr.c | ||
234 | $(RM_) $(GLGEN)jcdctmgr.c | ||
235 | |||
236 | $(JOBJ)jchuff.$(OBJ) : $(JSRC)jchuff.c $(JDEP) | ||
237 | - $(CP_) $(JSRC)jchuff.c $(GLGEN)jchuff.c | ||
238 | + $(CP_) $(JSRC)jchuff.c $(GLGEN)jchuff.c || true | ||
239 | $(JCC) $(JO_)jchuff.$(OBJ) $(C_) $(GLGEN)jchuff.c | ||
240 | $(RM_) $(GLGEN)jchuff.c | ||
241 | |||
242 | $(JOBJ)jcmainct.$(OBJ) : $(JSRC)jcmainct.c $(JDEP) | ||
243 | - $(CP_) $(JSRC)jcmainct.c $(GLGEN)jcmainct.c | ||
244 | + $(CP_) $(JSRC)jcmainct.c $(GLGEN)jcmainct.c || true | ||
245 | $(JCC) $(JO_)jcmainct.$(OBJ) $(C_) $(GLGEN)jcmainct.c | ||
246 | $(RM_) $(GLGEN)jcmainct.c | ||
247 | |||
248 | $(JOBJ)jcmarker.$(OBJ) : $(JSRC)jcmarker.c $(JDEP) | ||
249 | - $(CP_) $(JSRC)jcmarker.c $(GLGEN)jcmarker.c | ||
250 | + $(CP_) $(JSRC)jcmarker.c $(GLGEN)jcmarker.c || true | ||
251 | $(JCC) $(JO_)jcmarker.$(OBJ) $(C_) $(GLGEN)jcmarker.c | ||
252 | $(RM_) $(GLGEN)jcmarker.c | ||
253 | |||
254 | $(JOBJ)jcmaster.$(OBJ) : $(JSRC)jcmaster.c $(JDEP) | ||
255 | - $(CP_) $(JSRC)jcmaster.c $(GLGEN)jcmaster.c | ||
256 | + $(CP_) $(JSRC)jcmaster.c $(GLGEN)jcmaster.c || true | ||
257 | $(JCC) $(JO_)jcmaster.$(OBJ) $(C_) $(GLGEN)jcmaster.c | ||
258 | $(RM_) $(GLGEN)jcmaster.c | ||
259 | |||
260 | $(JOBJ)jcparam.$(OBJ) : $(JSRC)jcparam.c $(JDEP) | ||
261 | - $(CP_) $(JSRC)jcparam.c $(GLGEN)jcparam.c | ||
262 | + $(CP_) $(JSRC)jcparam.c $(GLGEN)jcparam.c || true | ||
263 | $(JCC) $(JO_)jcparam.$(OBJ) $(C_) $(GLGEN)jcparam.c | ||
264 | $(RM_) $(GLGEN)jcparam.c | ||
265 | |||
266 | $(JOBJ)jcprepct.$(OBJ) : $(JSRC)jcprepct.c $(JDEP) | ||
267 | - $(CP_) $(JSRC)jcprepct.c $(GLGEN)jcprepct.c | ||
268 | + $(CP_) $(JSRC)jcprepct.c $(GLGEN)jcprepct.c || true | ||
269 | $(JCC) $(JO_)jcprepct.$(OBJ) $(C_) $(GLGEN)jcprepct.c | ||
270 | $(RM_) $(GLGEN)jcprepct.c | ||
271 | |||
272 | $(JOBJ)jcsample.$(OBJ) : $(JSRC)jcsample.c $(JDEP) | ||
273 | - $(CP_) $(JSRC)jcsample.c $(GLGEN)jcsample.c | ||
274 | + $(CP_) $(JSRC)jcsample.c $(GLGEN)jcsample.c || true | ||
275 | $(JCC) $(JO_)jcsample.$(OBJ) $(C_) $(GLGEN)jcsample.c | ||
276 | $(RM_) $(GLGEN)jcsample.c | ||
277 | |||
278 | $(JOBJ)jfdctint.$(OBJ) : $(JSRC)jfdctint.c $(JDEP) | ||
279 | - $(CP_) $(JSRC)jfdctint.c $(GLGEN)jfdctint.c | ||
280 | + $(CP_) $(JSRC)jfdctint.c $(GLGEN)jfdctint.c || true | ||
281 | $(JCC) $(JO_)jfdctint.$(OBJ) $(C_) $(GLGEN)jfdctint.c | ||
282 | $(RM_) $(GLGEN)jfdctint.c | ||
283 | |||
284 | $(JOBJ)jcarith.$(OBJ) : $(JSRC)jcarith.c $(JDEP) | ||
285 | - $(CP_) $(JSRC)jcarith.c $(GLGEN)jcarith.c | ||
286 | + $(CP_) $(JSRC)jcarith.c $(GLGEN)jcarith.c || true | ||
287 | $(JCC) $(JO_)jcarith.$(OBJ) $(C_) $(GLGEN)jcarith.c | ||
288 | $(RM_) $(GLGEN)jcarith.c | ||
289 | |||
290 | # Decompression code | ||
291 | |||
292 | $(JGEN)jpegd.dev : $(TOP_MAKEFILES) $(JPEG_MAK) $(JGEN)jpegd_$(SHARE_JPEG).dev | ||
293 | - $(CP_) $(JGEN)jpegd_$(SHARE_JPEG).dev $(JGEN)jpegd.dev | ||
294 | + $(CP_) $(JGEN)jpegd_$(SHARE_JPEG).dev $(JGEN)jpegd.dev || true | ||
295 | |||
296 | $(JGEN)jpegd_1.dev : $(TOP_MAKEFILES) $(JPEG_MAK) $(ECHOGS_XE) | ||
297 | $(SETMOD) $(JGEN)jpegd_1 -lib $(JPEG_NAME) | ||
298 | |||
299 | $(JGEN)jpegd_0.dev : $(TOP_MAKEFILES) $(JPEG_MAK) $(JGEN)jpegd6.dev | ||
300 | - $(CP_) $(JGEN)jpegd6.dev $(JGEN)jpegd_0.dev | ||
301 | + $(CP_) $(JGEN)jpegd6.dev $(JGEN)jpegd_0.dev || true | ||
302 | |||
303 | jpegd6=$(JOBJ)jdapimin.$(OBJ) $(JOBJ)jdapistd.$(OBJ) $(JOBJ)jdinput.$(OBJ) $(JOBJ)jdhuff.$(OBJ) | ||
304 | |||
305 | @@ -322,76 +322,76 @@ $(JGEN)jpegd6.dev : $(JPEG_MAK) $(ECHOGS_XE) $(JGEN)jpegc0.dev $(jpegd6) $(jpegd | ||
306 | $(ADDMOD) $(JGEN)jpegd6 -obj $(jpegd_3) | ||
307 | |||
308 | $(JOBJ)jdapimin.$(OBJ) : $(JSRC)jdapimin.c $(JDEP) | ||
309 | - $(CP_) $(JSRC)jdapimin.c $(GLGEN)jdapimin.c | ||
310 | + $(CP_) $(JSRC)jdapimin.c $(GLGEN)jdapimin.c || true | ||
311 | $(JCC) $(JO_)jdapimin.$(OBJ) $(C_) $(GLGEN)jdapimin.c | ||
312 | $(RM_) $(GLGEN)jdapimin.c | ||
313 | |||
314 | $(JOBJ)jdapistd.$(OBJ) : $(JSRC)jdapistd.c $(JDEP) | ||
315 | - $(CP_) $(JSRC)jdapistd.c $(GLGEN)jdapistd.c | ||
316 | + $(CP_) $(JSRC)jdapistd.c $(GLGEN)jdapistd.c || true | ||
317 | $(JCC) $(JO_)jdapistd.$(OBJ) $(C_) $(GLGEN)jdapistd.c | ||
318 | $(RM_) $(GLGEN)jdapistd.c | ||
319 | |||
320 | $(JOBJ)jdcoefct.$(OBJ) : $(JSRC)jdcoefct.c $(JDEP) | ||
321 | - $(CP_) $(JSRC)jdcoefct.c $(GLGEN)jdcoefct.c | ||
322 | + $(CP_) $(JSRC)jdcoefct.c $(GLGEN)jdcoefct.c || true | ||
323 | $(JCC) $(JO_)jdcoefct.$(OBJ) $(C_) $(GLGEN)jdcoefct.c | ||
324 | $(RM_) $(GLGEN)jdcoefct.c | ||
325 | |||
326 | $(JOBJ)jdcolor.$(OBJ) : $(JSRC)jdcolor.c $(JDEP) | ||
327 | - $(CP_) $(JSRC)jdcolor.c $(GLGEN)jdcolor.c | ||
328 | + $(CP_) $(JSRC)jdcolor.c $(GLGEN)jdcolor.c || true | ||
329 | $(JCC) $(JO_)jdcolor.$(OBJ) $(C_) $(GLGEN)jdcolor.c | ||
330 | $(RM_) $(GLGEN)jdcolor.c | ||
331 | |||
332 | $(JOBJ)jddctmgr.$(OBJ) : $(JSRC)jddctmgr.c $(JDEP) | ||
333 | - $(CP_) $(JSRC)jddctmgr.c $(GLGEN)jddctmgr.c | ||
334 | + $(CP_) $(JSRC)jddctmgr.c $(GLGEN)jddctmgr.c || true | ||
335 | $(JCC) $(JO_)jddctmgr.$(OBJ) $(C_) $(GLGEN)jddctmgr.c | ||
336 | $(RM_) $(GLGEN)jddctmgr.c | ||
337 | |||
338 | $(JOBJ)jdhuff.$(OBJ) : $(JSRC)jdhuff.c $(JDEP) | ||
339 | - $(CP_) $(JSRC)jdhuff.c $(GLGEN)jdhuff.c | ||
340 | + $(CP_) $(JSRC)jdhuff.c $(GLGEN)jdhuff.c || true | ||
341 | $(JCC) $(JO_)jdhuff.$(OBJ) $(C_) $(GLGEN)jdhuff.c | ||
342 | $(RM_) $(GLGEN)jdhuff.c | ||
343 | |||
344 | $(JOBJ)jdinput.$(OBJ) : $(JSRC)jdinput.c $(JDEP) | ||
345 | - $(CP_) $(JSRC)jdinput.c $(GLGEN)jdinput.c | ||
346 | + $(CP_) $(JSRC)jdinput.c $(GLGEN)jdinput.c || true | ||
347 | $(JCC) $(JO_)jdinput.$(OBJ) $(C_) $(GLGEN)jdinput.c | ||
348 | $(RM_) $(GLGEN)jdinput.c | ||
349 | |||
350 | $(JOBJ)jdmainct.$(OBJ) : $(JSRC)jdmainct.c $(JDEP) | ||
351 | - $(CP_) $(JSRC)jdmainct.c $(GLGEN)jdmainct.c | ||
352 | + $(CP_) $(JSRC)jdmainct.c $(GLGEN)jdmainct.c || true | ||
353 | $(JCC) $(JO_)jdmainct.$(OBJ) $(C_) $(GLGEN)jdmainct.c | ||
354 | $(RM_) $(GLGEN)jdmainct.c | ||
355 | |||
356 | $(JOBJ)jdmarker.$(OBJ) : $(JSRC)jdmarker.c $(JDEP) | ||
357 | - $(CP_) $(JSRC)jdmarker.c $(GLGEN)jdmarker.c | ||
358 | + $(CP_) $(JSRC)jdmarker.c $(GLGEN)jdmarker.c || true | ||
359 | $(JCC) $(JO_)jdmarker.$(OBJ) $(C_) $(GLGEN)jdmarker.c | ||
360 | $(RM_) $(GLGEN)jdmarker.c | ||
361 | |||
362 | $(JOBJ)jdmaster.$(OBJ) : $(JSRC)jdmaster.c $(JDEP) | ||
363 | - $(CP_) $(JSRC)jdmaster.c $(GLGEN)jdmaster.c | ||
364 | + $(CP_) $(JSRC)jdmaster.c $(GLGEN)jdmaster.c || true | ||
365 | $(JCC) $(JO_)jdmaster.$(OBJ) $(C_) $(GLGEN)jdmaster.c | ||
366 | $(RM_) $(GLGEN)jdmaster.c | ||
367 | |||
368 | #$(JOBJ)jdhuff.$(OBJ) : $(JSRC)jdhuff.c $(JDEP) | ||
369 | -# $(CP_) $(JSRC)jdhuff.c $(GLGEN)jdhuff.c | ||
370 | +# $(CP_) $(JSRC)jdhuff.c $(GLGEN)jdhuff.c || true | ||
371 | # $(JCC) $(JO_)jdhuff.$(OBJ) $(C_) $(GLGEN)jdhuff.c | ||
372 | # $(RM_) $(GLGEN)jdhuff.c | ||
373 | |||
374 | $(JOBJ)jdpostct.$(OBJ) : $(JSRC)jdpostct.c $(JDEP) | ||
375 | - $(CP_) $(JSRC)jdpostct.c $(GLGEN)jdpostct.c | ||
376 | + $(CP_) $(JSRC)jdpostct.c $(GLGEN)jdpostct.c || true | ||
377 | $(JCC) $(JO_)jdpostct.$(OBJ) $(C_) $(GLGEN)jdpostct.c | ||
378 | $(RM_) $(GLGEN)jdpostct.c | ||
379 | |||
380 | $(JOBJ)jdsample.$(OBJ) : $(JSRC)jdsample.c $(JDEP) | ||
381 | - $(CP_) $(JSRC)jdsample.c $(GLGEN)jdsample.c | ||
382 | + $(CP_) $(JSRC)jdsample.c $(GLGEN)jdsample.c || true | ||
383 | $(JCC) $(JO_)jdsample.$(OBJ) $(C_) $(GLGEN)jdsample.c | ||
384 | $(RM_) $(GLGEN)jdsample.c | ||
385 | |||
386 | $(JOBJ)jidctint.$(OBJ) : $(JSRC)jidctint.c $(JDEP) | ||
387 | - $(CP_) $(JSRC)jidctint.c $(GLGEN)jidctint.c | ||
388 | + $(CP_) $(JSRC)jidctint.c $(GLGEN)jidctint.c || true | ||
389 | $(JCC) $(JO_)jidctint.$(OBJ) $(C_) $(GLGEN)jidctint.c | ||
390 | $(RM_) $(GLGEN)jidctint.c | ||
391 | |||
392 | $(JOBJ)jdarith.$(OBJ) : $(JSRC)jdarith.c $(JDEP) | ||
393 | - $(CP_) $(JSRC)jdarith.c $(GLGEN)jdarith.c | ||
394 | + $(CP_) $(JSRC)jdarith.c $(GLGEN)jdarith.c || true | ||
395 | $(JCC) $(JO_)jdarith.$(OBJ) $(C_) $(GLGEN)jdarith.c | ||
396 | $(RM_) $(GLGEN)jdarith.c | ||
397 | diff --git a/base/jpegxr.mak b/base/jpegxr.mak | ||
398 | index 0f09a3a..36495dd 100644 | ||
399 | --- a/base/jpegxr.mak | ||
400 | +++ b/base/jpegxr.mak | ||
401 | @@ -103,7 +103,7 @@ $(JPEGXR_OBJ)x_strip.$(OBJ) : $(JPEGXR_SRC)x_strip.c $(jpegxr_hdrs) | ||
402 | # Copy the target definition we want | ||
403 | $(JPEGXR_GEN)jpegxr.dev : $(TOP_MAKEFILES) $(JPEGXR_MAK) \ | ||
404 | $(JPEGXR_GEN)jpegxr_$(SHARE_JPEGXR).dev | ||
405 | - $(CP_) $(JPEGXR_GEN)jpegxr_$(SHARE_JPEGXR).dev $(JPEGXR_GEN)jpegxr.dev | ||
406 | + $(CP_) $(JPEGXR_GEN)jpegxr_$(SHARE_JPEGXR).dev $(JPEGXR_GEN)jpegxr.dev || true | ||
407 | |||
408 | # Define the compiled in target | ||
409 | $(JPEGXR_GEN)jpegxr_0.dev : $(JPEGXR_MAK) $(ECHOGS_XE) $(jpegxr_objs) | ||
410 | diff --git a/base/lcms.mak b/base/lcms.mak | ||
411 | index dc7f9e5..2bccacd 100644 | ||
412 | --- a/base/lcms.mak | ||
413 | +++ b/base/lcms.mak | ||
414 | @@ -84,7 +84,7 @@ LCMSO_=$(O_)$(LCMSOBJ) | ||
415 | |||
416 | # switch in the version of lcms.dev we're actually using | ||
417 | $(LCMSGEN)lcms.dev : $(TOP_MAKEFILES) $(LCMSGEN)lcms_$(SHARE_LCMS).dev | ||
418 | - $(CP_) $(LCMSGEN)lcms_$(SHARE_LCMS).dev $(LCMSGEN)lcms.dev | ||
419 | + $(CP_) $(LCMSGEN)lcms_$(SHARE_LCMS).dev $(LCMSGEN)lcms.dev || true | ||
420 | |||
421 | # dev file for shared (separately built) lcms library | ||
422 | $(LCMSGEN)lcms_1.dev : $(TOP_MAKEFILES) $(LCMS_MAK) $(ECHOGS_XE) | ||
423 | diff --git a/base/lcms2.mak b/base/lcms2.mak | ||
424 | index 4e25f2e..be29d06 100644 | ||
425 | --- a/base/lcms2.mak | ||
426 | +++ b/base/lcms2.mak | ||
427 | @@ -85,7 +85,7 @@ LCMS2O_=$(O_)$(LCMS2OBJ) | ||
428 | |||
429 | # switch in the version of lcms2.dev we're actually using | ||
430 | $(LCMS2GEN)lcms2.dev : $(TOP_MAKEFILES) $(LCMS2GEN)lcms2_$(SHARE_LCMS).dev | ||
431 | - $(CP_) $(LCMS2GEN)lcms2_$(SHARE_LCMS).dev $(LCMS2GEN)lcms2.dev | ||
432 | + $(CP_) $(LCMS2GEN)lcms2_$(SHARE_LCMS).dev $(LCMS2GEN)lcms2.dev || true | ||
433 | |||
434 | # dev file for shared (separately built) lcms library | ||
435 | $(LCMS2GEN)lcms2_1.dev : $(TOP_MAKEFILES) $(LCMS2_MAK) $(ECHOGS_XE) | ||
436 | diff --git a/base/lcups.mak b/base/lcups.mak | ||
437 | index 0bfb3ac..fcdb170 100644 | ||
438 | --- a/base/lcups.mak | ||
439 | +++ b/base/lcups.mak | ||
440 | @@ -114,7 +114,7 @@ libcups.config-clean : | ||
441 | |||
442 | # instantiate the requested build option (shared or compiled in) | ||
443 | $(LIBCUPSGEN)lcups.dev : $(TOP_MAKEFILES) $(LIBCUPSGEN)lcups_$(SHARE_LCUPS).dev | ||
444 | - $(CP_) $(LIBCUPSGEN)lcups_$(SHARE_LCUPS).dev $(LIBCUPSGEN)lcups.dev | ||
445 | + $(CP_) $(LIBCUPSGEN)lcups_$(SHARE_LCUPS).dev $(LIBCUPSGEN)lcups.dev || true | ||
446 | |||
447 | # Define the shared version. | ||
448 | $(LIBCUPSGEN)lcups_1.dev : $(TOP_MAKEFILES) $(LCUPS_MAK) $(ECHOGS_XE) | ||
449 | @@ -131,7 +131,7 @@ $(LIBCUPSGEN)lcups_0.dev : $(TOP_MAKEFILES) $(LCUPS_MAK) $(ECHOGS_XE) \ | ||
450 | # for simplicity we have every source file depend on all headers | ||
451 | |||
452 | $(LIBCUPSGEN)$(D)cups$(D)config.h : $(LCUPSSRCDIR)$(D)libs$(D)config$(LCUPSBUILDTYPE).h | ||
453 | - $(CP_) $(LCUPSSRCDIR)$(D)libs$(D)config$(LCUPSBUILDTYPE).h $(LIBCUPSGEN)$(D)cups$(D)config.h | ||
454 | + $(CP_) $(LCUPSSRCDIR)$(D)libs$(D)config$(LCUPSBUILDTYPE).h $(LIBCUPSGEN)$(D)cups$(D)config.h || true | ||
455 | |||
456 | $(LIBCUPSOBJ)adminutil.$(OBJ) : $(LIBCUPSSRC)adminutil.c $(LIBSCUPSHEADERS) $(LIBCUPSGEN)$(D)cups$(D)config.h | ||
457 | $(LCUPS_CC) $(LCUPSO_)adminutil.$(OBJ) $(C_) $(LIBCUPSSRC)adminutil.c | ||
458 | @@ -218,7 +218,7 @@ $(LIBCUPSOBJ)mark.$(OBJ) : $(LIBCUPSSRC)mark.c $(LIBSCUPSHEADERS) | ||
459 | $(LCUPS_CC) $(LCUPSO_)mark.$(OBJ) $(C_) $(LIBCUPSSRC)mark.c | ||
460 | |||
461 | $(LIBCUPSOBJ)cups_md5.$(OBJ) : $(LIBCUPSSRC)md5.c $(LIBSCUPSHEADERS) | ||
462 | - $(CP_) $(LIBCUPSSRC)md5.c $(LIBCUPSGEN)cups_md5.c | ||
463 | + $(CP_) $(LIBCUPSSRC)md5.c $(LIBCUPSGEN)cups_md5.c || true | ||
464 | $(LCUPS_CC) $(LCUPSO_)cups_md5.$(OBJ) $(C_) $(LIBCUPSGEN)cups_md5.c | ||
465 | |||
466 | $(LIBCUPSOBJ)md5passwd.$(OBJ) : $(LIBCUPSSRC)md5passwd.c $(LIBSCUPSHEADERS) | ||
467 | @@ -255,7 +255,7 @@ $(LIBCUPSOBJ)snmp.$(OBJ) : $(LIBCUPSSRC)snmp.c $(LIBSCUPSHEADERS) | ||
468 | $(LCUPS_CC) $(LCUPSO_)snmp.$(OBJ) $(C_) $(LIBCUPSSRC)snmp.c | ||
469 | |||
470 | $(LIBCUPSOBJ)cups_snpf.$(OBJ) : $(LIBCUPSSRC)snprintf.c $(LIBSCUPSHEADERS) | ||
471 | - $(CP_) $(LIBCUPSSRC)snprintf.c $(LIBCUPSGEN)cups_snpf.c | ||
472 | + $(CP_) $(LIBCUPSSRC)snprintf.c $(LIBCUPSGEN)cups_snpf.c || true | ||
473 | $(LCUPS_CC) $(LCUPSO_)cups_snpf.$(OBJ) $(C_) $(LIBCUPSGEN)cups_snpf.c | ||
474 | |||
475 | $(LIBCUPSOBJ)string.$(OBJ) : $(LIBCUPSSRC)string.c $(LIBSCUPSHEADERS) | ||
476 | @@ -271,5 +271,5 @@ $(LIBCUPSOBJ)usersys.$(OBJ) : $(LIBCUPSSRC)usersys.c $(LIBSCUPSHEADERS) | ||
477 | $(LCUPS_CC) $(LCUPSO_)usersys.$(OBJ) $(C_) $(LIBCUPSSRC)usersys.c | ||
478 | |||
479 | $(LIBCUPSOBJ)cups_util.$(OBJ) : $(LIBCUPSSRC)util.c $(LIBSCUPSHEADERS) | ||
480 | - $(CP_) $(LIBCUPSSRC)util.c $(LIBCUPSGEN)cups_util.c | ||
481 | + $(CP_) $(LIBCUPSSRC)util.c $(LIBCUPSGEN)cups_util.c || true | ||
482 | $(LCUPS_CC) $(LCUPSO_)cups_util.$(OBJ) $(C_) $(LIBCUPSGEN)cups_util.c | ||
483 | diff --git a/base/lcupsi.mak b/base/lcupsi.mak | ||
484 | index ae1ecff..96d4003 100644 | ||
485 | --- a/base/lcupsi.mak | ||
486 | +++ b/base/lcupsi.mak | ||
487 | @@ -73,7 +73,7 @@ libcupsi.config-clean : | ||
488 | |||
489 | # instantiate the requested build option (shared or compiled in) | ||
490 | $(LIBCUPSIGEN)lcupsi.dev : $(TOP_MAKEFILES) $(LIBCUPSIGEN)lcupsi_$(SHARE_LCUPSI).dev | ||
491 | - $(CP_) $(LIBCUPSIGEN)lcupsi_$(SHARE_LCUPSI).dev $(LIBCUPSIGEN)lcupsi.dev | ||
492 | + $(CP_) $(LIBCUPSIGEN)lcupsi_$(SHARE_LCUPSI).dev $(LIBCUPSIGEN)lcupsi.dev || true | ||
493 | |||
494 | # Define the shared version. | ||
495 | $(LIBCUPSIGEN)lcupsi_1.dev : $(TOP_MAKEFILES) $(LCUPSI_MAK) $(ECHOGS_XE) | ||
496 | diff --git a/base/ldf_jb2.mak b/base/ldf_jb2.mak | ||
497 | index 3f50892..97c76a0 100644 | ||
498 | --- a/base/ldf_jb2.mak | ||
499 | +++ b/base/ldf_jb2.mak | ||
500 | @@ -223,7 +223,7 @@ ldf_jb2_HDRS=$(ldf_jb2_common_HDRS) $(ldf_jb2_compress_HDRS) | ||
501 | |||
502 | # switch in the selected library .dev | ||
503 | $(LDF_JB2_GEN)ldf_jb2.dev : $(TOP_MAKEFILES) $(LDF_JB2_MAK) $(LDF_JB2_GEN)ldf_jb2_$(SHARE_JBIG2).dev | ||
504 | - $(CP_) $(LDF_JB2_GEN)ldf_jb2_$(SHARE_JBIG2).dev $(LDF_JB2_GEN)ldf_jb2.dev | ||
505 | + $(CP_) $(LDF_JB2_GEN)ldf_jb2_$(SHARE_JBIG2).dev $(LDF_JB2_GEN)ldf_jb2.dev || true | ||
506 | |||
507 | # external link .dev | ||
508 | $(LDF_JB2_GEN)ldf_jb2_1.dev : $(TOP_MAKEFILES) $(LDF_JB2_MAK) $(ECHOGS_XE) | ||
509 | diff --git a/base/lib.mak b/base/lib.mak | ||
510 | index 7c1677b..179fed0 100644 | ||
511 | --- a/base/lib.mak | ||
512 | +++ b/base/lib.mak | ||
513 | @@ -328,7 +328,7 @@ md5_=$(GLOBJ)md5.$(OBJ) | ||
514 | $(GLOBJ)md5.$(OBJ) : $(GLSRC)md5.c $(AK) $(md5_h) $(std_h) $(MAKEDIRS) $(EXP)$(ECHOGS_XE) | ||
515 | $(EXP)$(ECHOGS_XE) -w $(GLGEN)md5.h -x 23 include -x 2022 memory_.h -x 22 | ||
516 | $(EXP)$(ECHOGS_XE) -a $(GLGEN)md5.h -+R $(GLSRC)md5.h | ||
517 | - $(CP_) $(GLSRC)md5.c $(GLGEN)md5.c | ||
518 | + $(CP_) $(GLSRC)md5.c $(GLGEN)md5.c || true | ||
519 | $(GLCC) $(GLO_)md5.$(OBJ) $(C_) $(GLGEN)md5.c | ||
520 | $(RM_) $(GLGEN)md5.c $(GLGEN)md5.h | ||
521 | |||
522 | @@ -598,19 +598,19 @@ $(GLOBJ)gconfig.$(OBJ) : $(gconfig_h) $(GLSRC)gconf.c $(AK) $(gx_h)\ | ||
523 | $(gxdevice_h) $(gxiclass_h) $(gxiodev_h) $(gxiparam_h) $(TOP_MAKEFILES)\ | ||
524 | $(MAKEDDIRS) | ||
525 | $(RM_) $(GLGEN)gconfig.c | ||
526 | - $(CP_) $(GLSRC)gconf.c $(GLGEN)gconfig.c | ||
527 | + $(CP_) $(GLSRC)gconf.c $(GLGEN)gconfig.c || true | ||
528 | $(GLCC) $(GLO_)gconfig.$(OBJ) $(C_) $(GLGEN)gconfig.c | ||
529 | |||
530 | $(GLOBJ)gscdefs.$(OBJ) : $(GLSRC)gscdef.c\ | ||
531 | $(std_h) $(gscdefs_h) $(gconfigd_h) $(TOP_MAKEFILES) $(MAKEDIRS) | ||
532 | $(RM_) $(GLGEN)gscdefs.c | ||
533 | - $(CP_) $(GLSRC)gscdef.c $(GLGEN)gscdefs.c | ||
534 | + $(CP_) $(GLSRC)gscdef.c $(GLGEN)gscdefs.c || true | ||
535 | $(GLCC) $(GLO_)gscdefs.$(OBJ) $(C_) $(GLGEN)gscdefs.c | ||
536 | |||
537 | $(AUX)gscdefs.$(OBJ) : $(GLSRC)gscdef.c\ | ||
538 | $(std_h) $(gscdefs_h) $(gconfigd_h) $(TOP_MAKEFILES) $(MAKEDIRS) | ||
539 | $(RM_) $(AUX)gscdefs.c | ||
540 | - $(CP_) $(GLSRC)gscdef.c $(AUX)gscdefs.c | ||
541 | + $(CP_) $(GLSRC)gscdef.c $(AUX)gscdefs.c || true | ||
542 | $(GLCCAUX) $(AUXO_)gscdefs.$(OBJ) $(C_) $(AUX)gscdefs.c | ||
543 | |||
544 | $(GLOBJ)gxacpath.$(OBJ) : $(GLSRC)gxacpath.c $(AK) $(gx_h)\ | ||
545 | @@ -1513,7 +1513,7 @@ $(GLOBJ)sjpegc_0.$(OBJ) : $(GLSRC)sjpegc.c $(AK) $(stdio__h) $(string__h)\ | ||
546 | $(GLJCC) $(GLO_)sjpegc_0.$(OBJ) $(C_) $(GLSRC)sjpegc.c | ||
547 | |||
548 | $(GLOBJ)sjpegc.$(OBJ) : $(GLOBJ)sjpegc_$(SHARE_JPEG).$(OBJ) | ||
549 | - $(CP_) $(GLOBJ)sjpegc_$(SHARE_JPEG).$(OBJ) $(GLOBJ)sjpegc.$(OBJ) | ||
550 | + $(CP_) $(GLOBJ)sjpegc_$(SHARE_JPEG).$(OBJ) $(GLOBJ)sjpegc.$(OBJ) || true | ||
551 | |||
552 | # sdcparam is used by the filter operator and the PS/PDF writer. | ||
553 | # It is not included automatically in sdcte/d. | ||
554 | @@ -1541,7 +1541,7 @@ $(GLOBJ)sdcte_0.$(OBJ) : $(GLSRC)sdcte.c $(AK)\ | ||
555 | $(GLJCC) $(GLO_)sdcte_0.$(OBJ) $(C_) $(GLSRC)sdcte.c | ||
556 | |||
557 | $(GLOBJ)sdcte.$(OBJ) : $(GLOBJ)sdcte_$(SHARE_JPEG).$(OBJ) $(MAKEDIRS) | ||
558 | - $(CP_) $(GLOBJ)sdcte_$(SHARE_JPEG).$(OBJ) $(GLOBJ)sdcte.$(OBJ) | ||
559 | + $(CP_) $(GLOBJ)sdcte_$(SHARE_JPEG).$(OBJ) $(GLOBJ)sdcte.$(OBJ) || true | ||
560 | |||
561 | |||
562 | $(GLOBJ)sjpege_1.$(OBJ) : $(GLSRC)sjpege.c $(AK)\ | ||
563 | @@ -1557,7 +1557,7 @@ $(GLOBJ)sjpege_0.$(OBJ) : $(GLSRC)sjpege.c $(AK)\ | ||
564 | $(GLJCC) $(GLO_)sjpege_0.$(OBJ) $(C_) $(GLSRC)sjpege.c | ||
565 | |||
566 | $(GLOBJ)sjpege.$(OBJ) : $(GLOBJ)sjpege_$(SHARE_JPEG).$(OBJ) $(MAKEDIRS) | ||
567 | - $(CP_) $(GLOBJ)sjpege_$(SHARE_JPEG).$(OBJ) $(GLOBJ)sjpege.$(OBJ) | ||
568 | + $(CP_) $(GLOBJ)sjpege_$(SHARE_JPEG).$(OBJ) $(GLOBJ)sjpege.$(OBJ) || true | ||
569 | |||
570 | # sdeparam is used by the filter operator and the PS/PDF writer. | ||
571 | # It is not included automatically in sdcte. | ||
572 | @@ -1589,7 +1589,7 @@ $(GLOBJ)sdctd_0.$(OBJ) : $(GLSRC)sdctd.c $(AK)\ | ||
573 | $(GLJCC) $(GLO_)sdctd_0.$(OBJ) $(C_) $(GLSRC)sdctd.c | ||
574 | |||
575 | $(GLOBJ)sdctd.$(OBJ) : $(GLOBJ)sdctd_$(SHARE_JPEG).$(OBJ) $(MAKEDIRS) | ||
576 | - $(CP_) $(GLOBJ)sdctd_$(SHARE_JPEG).$(OBJ) $(GLOBJ)sdctd.$(OBJ) | ||
577 | + $(CP_) $(GLOBJ)sdctd_$(SHARE_JPEG).$(OBJ) $(GLOBJ)sdctd.$(OBJ) || true | ||
578 | |||
579 | |||
580 | $(GLOBJ)sjpegd_1.$(OBJ) : $(GLSRC)sjpegd.c $(AK)\ | ||
581 | @@ -1606,7 +1606,7 @@ $(GLOBJ)sjpegd_0.$(OBJ) : $(GLSRC)sjpegd.c $(AK)\ | ||
582 | |||
583 | |||
584 | $(GLOBJ)sjpegd.$(OBJ) : $(GLOBJ)sjpegd_$(SHARE_JPEG).$(OBJ) $(MAKEDIRS) | ||
585 | - $(CP_) $(GLOBJ)sjpegd_$(SHARE_JPEG).$(OBJ) $(GLOBJ)sjpegd.$(OBJ) | ||
586 | + $(CP_) $(GLOBJ)sjpegd_$(SHARE_JPEG).$(OBJ) $(GLOBJ)sjpegd.$(OBJ) || true | ||
587 | |||
588 | # sddparam is used by the filter operator. | ||
589 | # It is not included automatically in sdctd. | ||
590 | @@ -1629,7 +1629,7 @@ $(GLD)lzwe.dev : $(LIB_MAK) $(ECHOGS_XE) $(lzwe_) | ||
591 | |||
592 | # We need slzwe.dev as a synonym for lzwe.dev for BAND_LIST_STORAGE = memory. | ||
593 | $(GLD)slzwe.dev : $(GLD)lzwe.dev | ||
594 | - $(CP_) $(GLD)lzwe.dev $(GLD)slzwe.dev | ||
595 | + $(CP_) $(GLD)lzwe.dev $(GLD)slzwe.dev || true | ||
596 | |||
597 | $(GLOBJ)slzwe.$(OBJ) : $(GLSRC)slzwe.c $(AK) $(stdio__h) $(gdebug_h)\ | ||
598 | $(slzwx_h) $(strimpl_h) $(MAKEDIRS) | ||
599 | @@ -1645,7 +1645,7 @@ $(GLD)lzwd.dev : $(LIB_MAK) $(ECHOGS_XE) $(lzwd_) | ||
600 | |||
601 | # We need slzwd.dev as a synonym for lzwd.dev for BAND_LIST_STORAGE = memory. | ||
602 | $(GLD)slzwd.dev : $(GLD)lzwd.dev | ||
603 | - $(CP_) $(GLD)lzwd.dev $(GLD)slzwd.dev | ||
604 | + $(CP_) $(GLD)lzwd.dev $(GLD)slzwd.dev || true | ||
605 | |||
606 | $(GLOBJ)slzwd.$(OBJ) : $(GLSRC)slzwd.c $(AK) $(stdio__h) $(gdebug_h)\ | ||
607 | $(slzwx_h) $(strimpl_h) $(MAKEDIRS) | ||
608 | @@ -1695,7 +1695,7 @@ $(GLOBJ)saes.$(OBJ) : $(GLSRC)saes.c $(AK) $(memory__h)\ | ||
609 | # ---------------- JBIG2 compression filter ---------------- # | ||
610 | |||
611 | $(GLD)sjbig2.dev : $(LIB_MAK) $(ECHOGS_XE) $(GLD)sjbig2_$(JBIG2_LIB).dev | ||
612 | - $(CP_) $(GLD)sjbig2_$(JBIG2_LIB).dev $(GLD)sjbig2.dev | ||
613 | + $(CP_) $(GLD)sjbig2_$(JBIG2_LIB).dev $(GLD)sjbig2.dev || true | ||
614 | |||
615 | # jbig2dec version | ||
616 | sjbig2_jbig2dec=$(GLOBJ)sjbig2.$(OBJ) | ||
617 | @@ -1731,7 +1731,7 @@ $(GLOBJ)sjbig2_luratech.$(OBJ) : $(GLSRC)sjbig2_luratech.c $(AK) \ | ||
618 | # ---------------- JPEG 2000 compression filter ---------------- # | ||
619 | |||
620 | $(GLD)sjpx.dev : $(LIB_MAK) $(ECHOGS_XE) $(GLD)sjpx_$(JPX_LIB).dev | ||
621 | - $(CP_) $(GLD)sjpx_$(JPX_LIB).dev $(GLD)sjpx.dev | ||
622 | + $(CP_) $(GLD)sjpx_$(JPX_LIB).dev $(GLD)sjpx.dev || true | ||
623 | |||
624 | $(GLOBJ)sjpx.$(OBJ) : $(GLSRC)sjpx.c $(AK) \ | ||
625 | $(memory__h) $(gsmalloc_h) \ | ||
626 | @@ -1860,7 +1860,7 @@ $(GLOBJ)szlibc_0.$(OBJ) : $(GLSRC)szlibc.c $(AK) $(std_h)\ | ||
627 | $(GLZCC) $(GLO_)szlibc_0.$(OBJ) $(C_) $(GLSRC)szlibc.c | ||
628 | |||
629 | $(GLOBJ)szlibc.$(OBJ) : $(GLOBJ)szlibc_$(SHARE_ZLIB).$(OBJ) $(MAKEDIRS) | ||
630 | - $(CP_) $(GLOBJ)szlibc_$(SHARE_ZLIB).$(OBJ) $(GLOBJ)szlibc.$(OBJ) | ||
631 | + $(CP_) $(GLOBJ)szlibc_$(SHARE_ZLIB).$(OBJ) $(GLOBJ)szlibc.$(OBJ) || true | ||
632 | |||
633 | szlibe_=$(szlibc_) $(GLOBJ)szlibe.$(OBJ) | ||
634 | $(GLD)szlibe.dev : $(LIB_MAK) $(ECHOGS_XE) $(ZGENDIR)$(D)zlibe.dev $(szlibe_) | ||
635 | @@ -1876,7 +1876,7 @@ $(GLOBJ)szlibe_0.$(OBJ) : $(GLSRC)szlibe.c $(AK) $(std_h)\ | ||
636 | $(GLZCC) $(GLO_)szlibe_0.$(OBJ) $(C_) $(GLSRC)szlibe.c | ||
637 | |||
638 | $(GLOBJ)szlibe.$(OBJ) : $(GLOBJ)szlibe_$(SHARE_ZLIB).$(OBJ) $(MAKEDIRS) | ||
639 | - $(CP_) $(GLOBJ)szlibe_$(SHARE_ZLIB).$(OBJ) $(GLOBJ)szlibe.$(OBJ) | ||
640 | + $(CP_) $(GLOBJ)szlibe_$(SHARE_ZLIB).$(OBJ) $(GLOBJ)szlibe.$(OBJ) || true | ||
641 | |||
642 | szlibd_=$(szlibc_) $(GLOBJ)szlibd.$(OBJ) | ||
643 | $(GLD)szlibd.dev : $(LIB_MAK) $(ECHOGS_XE) $(ZGENDIR)$(D)zlibd.dev $(szlibd_) | ||
644 | @@ -1892,7 +1892,7 @@ $(GLOBJ)szlibd_0.$(OBJ) : $(GLSRC)szlibd.c $(AK) $(std_h) $(memory__h)\ | ||
645 | $(GLZCC) $(GLO_)szlibd_0.$(OBJ) $(C_) $(GLSRC)szlibd.c | ||
646 | |||
647 | $(GLOBJ)szlibd.$(OBJ) : $(GLOBJ)szlibd_$(SHARE_ZLIB).$(OBJ) $(MAKEDIRS) | ||
648 | - $(CP_) $(GLOBJ)szlibd_$(SHARE_ZLIB).$(OBJ) $(GLOBJ)szlibd.$(OBJ) | ||
649 | + $(CP_) $(GLOBJ)szlibd_$(SHARE_ZLIB).$(OBJ) $(GLOBJ)szlibd.$(OBJ) || true | ||
650 | |||
651 | # ---------------- Page devices ---------------- # | ||
652 | # We include this here, rather than in devs.mak, because it is more like | ||
653 | @@ -2843,7 +2843,7 @@ $(GLOBJ)gsicc_lcms_0.$(OBJ) : $(GLSRC)gsicc_lcms.c\ | ||
654 | $(GLLCMSCC) $(GLO_)gsicc_lcms_0.$(OBJ) $(C_) $(GLSRC)gsicc_lcms.c | ||
655 | |||
656 | $(GLOBJ)gsicc_lcms.$(OBJ) : $(GLOBJ)gsicc_lcms_$(SHARE_LCMS).$(OBJ) | ||
657 | - $(CP_) $(GLOBJ)gsicc_lcms_$(SHARE_LCMS).$(OBJ) $(GLOBJ)gsicc_lcms.$(OBJ) | ||
658 | + $(CP_) $(GLOBJ)gsicc_lcms_$(SHARE_LCMS).$(OBJ) $(GLOBJ)gsicc_lcms.$(OBJ) || true | ||
659 | |||
660 | |||
661 | $(GLOBJ)gsicc_lcms2_1.$(OBJ) : $(GLSRC)gsicc_lcms2.c\ | ||
662 | @@ -2855,7 +2855,7 @@ $(GLOBJ)gsicc_lcms2_0.$(OBJ) : $(GLSRC)gsicc_lcms2.c\ | ||
663 | $(GLLCMS2CC) $(GLO_)gsicc_lcms2_0.$(OBJ) $(C_) $(GLSRC)gsicc_lcms2.c | ||
664 | |||
665 | $(GLOBJ)gsicc_lcms2.$(OBJ) : $(GLOBJ)gsicc_lcms2_$(SHARE_LCMS).$(OBJ) | ||
666 | - $(CP_) $(GLOBJ)gsicc_lcms2_$(SHARE_LCMS).$(OBJ) $(GLOBJ)gsicc_lcms2.$(OBJ) | ||
667 | + $(CP_) $(GLOBJ)gsicc_lcms2_$(SHARE_LCMS).$(OBJ) $(GLOBJ)gsicc_lcms2.$(OBJ) || true | ||
668 | |||
669 | # Note that gsicc_create requires compile with lcms to obtain icc34.h | ||
670 | # header file that is used for creating ICC structures from PS objects. | ||
671 | @@ -2875,7 +2875,7 @@ $(GLOBJ)gsicc_create_0.$(OBJ) : $(GLSRC)gsicc_create.c $(AK) $(string__h)\ | ||
672 | $(GLLCMSCC) $(GLO_)gsicc_create_0.$(OBJ) $(C_) $(GLSRC)gsicc_create.c | ||
673 | |||
674 | $(GLOBJ)gsicc_create.$(OBJ) : $(GLOBJ)gsicc_create_$(SHARE_LCMS).$(OBJ) $(MAKEDIRS) | ||
675 | - $(CP_) $(GLOBJ)gsicc_create_$(SHARE_LCMS).$(OBJ) $(GLOBJ)gsicc_create.$(OBJ) | ||
676 | + $(CP_) $(GLOBJ)gsicc_create_$(SHARE_LCMS).$(OBJ) $(GLOBJ)gsicc_create.$(OBJ) || true | ||
677 | |||
678 | |||
679 | #include "icc34.h" /* Note this header is needed even if lcms is not compiled as default CMS */ | ||
680 | @@ -3146,7 +3146,7 @@ $(GLGEN)gsromfs1_1.c : $(MKROMFS_XE) $(PS_ROMFS_DEPS) $(MAKEDIRS) | ||
681 | $(PS_ROMFS_ARGS) $(GL_ROMFS_ARGS) | ||
682 | |||
683 | $(GLGEN)gsromfs1.c : $(GLGEN)gsromfs1_$(UFST_BRIDGE).c $(MAKEDIRS) | ||
684 | - $(CP_) $(GLGEN)gsromfs1_$(UFST_BRIDGE).c $(GLGEN)gsromfs1.c | ||
685 | + $(CP_) $(GLGEN)gsromfs1_$(UFST_BRIDGE).c $(GLGEN)gsromfs1.c || true | ||
686 | |||
687 | # the following module is only included if the romfs.dev FEATURE is enabled | ||
688 | $(GLOBJ)gsiorom_1.$(OBJ) : $(GLSRC)gsiorom.c $(gsiorom_h) \ | ||
689 | @@ -3162,7 +3162,7 @@ $(GLOBJ)gsiorom_0.$(OBJ) : $(GLSRC)gsiorom.c $(gsiorom_h) \ | ||
690 | $(GLCC) $(GLO_)gsiorom_0.$(OBJ) $(I_)$(ZI_)$(_I) $(C_) $(GLSRC)gsiorom.c | ||
691 | |||
692 | $(GLOBJ)gsiorom.$(OBJ) : $(GLOBJ)gsiorom_$(SHARE_ZLIB).$(OBJ) $(MAKEDIRS) | ||
693 | - $(CP_) $(GLOBJ)gsiorom_$(SHARE_ZLIB).$(OBJ) $(GLOBJ)gsiorom.$(OBJ) | ||
694 | + $(CP_) $(GLOBJ)gsiorom_$(SHARE_ZLIB).$(OBJ) $(GLOBJ)gsiorom.$(OBJ) || true | ||
695 | |||
696 | $(GLOBJ)gsromfs1.$(OBJ) : $(GLOBJ)gsromfs1.c $(time__h) $(MAKEDIRS) | ||
697 | $(GLCC) $(GLO_)gsromfs1.$(OBJ) $(C_) $(GLOBJ)gsromfs1.c | ||
698 | diff --git a/base/lwf_jp2.mak b/base/lwf_jp2.mak | ||
699 | index ca1b7cc..ad6446d 100644 | ||
700 | --- a/base/lwf_jp2.mak | ||
701 | +++ b/base/lwf_jp2.mak | ||
702 | @@ -176,7 +176,7 @@ lwf_jp2_HDRS = \ | ||
703 | |||
704 | # switch in the selected library .dev | ||
705 | $(LWF_JP2_GEN)lwf_jp2.dev : $(TOP_MAKEFILES) $(LWF_JP2_GEN)lwf_jp2_$(SHARE_JPX).dev | ||
706 | - $(CP_) $(LWF_JP2_GEN)lwf_jp2_$(SHARE_JPX).dev $(LWF_JP2_GEN)lwf_jp2.dev | ||
707 | + $(CP_) $(LWF_JP2_GEN)lwf_jp2_$(SHARE_JPX).dev $(LWF_JP2_GEN)lwf_jp2.dev || true | ||
708 | |||
709 | # external link .dev | ||
710 | $(LWF_JP2_GEN)lwf_jp2_1.dev : $(TOP_MAKEFILES) $(LWF_JP2_MAK) $(ECHOGS_XE) | ||
711 | diff --git a/base/macos-mcp.mak b/base/macos-mcp.mak | ||
712 | index 5387a99..725ec73 100644 | ||
713 | --- a/base/macos-mcp.mak | ||
714 | +++ b/base/macos-mcp.mak | ||
715 | @@ -380,11 +380,11 @@ CWPROJ_XML=./ghostscript.mcp.xml | ||
716 | |||
717 | $(CWPROJ_XML): $(gconfigd_h) | ||
718 | -mkdir -p obj/sys | ||
719 | - $(CP_) $(macsystypes_h) $(systypes_h) | ||
720 | + $(CP_) $(macsystypes_h) $(systypes_h) || true | ||
721 | $(SH) $(GLSRC)macgenmcpxml.sh `$(CAT) $(ld_tr)` > $(CWPROJ_XML) | ||
722 | - $(CP_) $(GLSRC)gconf.c $(GLOBJ)gconfig.c | ||
723 | - $(CP_) $(GLSRC)iconf.c $(GLOBJ)iconfig.c | ||
724 | - $(CP_) $(GLSRC)gscdef.c $(GLOBJ)gscdefs.c | ||
725 | + $(CP_) $(GLSRC)gconf.c $(GLOBJ)gconfig.c || true | ||
726 | + $(CP_) $(GLSRC)iconf.c $(GLOBJ)iconfig.c || true | ||
727 | + $(CP_) $(GLSRC)gscdef.c $(GLOBJ)gscdefs.c || true | ||
728 | /Developer/Tools/SetFile -c CWIE -t TEXT $(CWPROJ_XML) | ||
729 | |||
730 | $(GS_XE): $(ld_tr) $(ECHOGS_XE) $(XE_ALL) $(CWPROJ_XML) $(PSOBJ)gsromfs$(COMPILE_INITS).$(OBJ) | ||
731 | diff --git a/base/openjpeg.mak b/base/openjpeg.mak | ||
732 | index 489dd3b..60e2015 100644 | ||
733 | --- a/base/openjpeg.mak | ||
734 | +++ b/base/openjpeg.mak | ||
735 | @@ -94,11 +94,11 @@ open_jpeg_HDRS = \ | ||
736 | $(OPEN_JPEG_SRC)indexbox_manager.h \ | ||
737 | |||
738 | $(OPEN_JPEG_CONFIG_H): $(TOP_MAKEFILES) $(JPXSRCDIR)$(D)opj_config.h.in.user | ||
739 | - $(CP_) $(JPXSRCDIR)$(D)opj_config.h.in.user $(OPEN_JPEG_CONFIG_H) | ||
740 | + $(CP_) $(JPXSRCDIR)$(D)opj_config.h.in.user $(OPEN_JPEG_CONFIG_H) || true | ||
741 | |||
742 | # switch in the selected library .dev | ||
743 | $(OPEN_JPEG_GEN)openjpeg.dev : $(TOP_MAKEFILES) $(OPEN_JPEG_GEN)openjpeg_$(SHARE_JPX).dev | ||
744 | - $(CP_) $(OPEN_JPEG_GEN)openjpeg_$(SHARE_JPX).dev $(OPEN_JPEG_GEN)openjpeg.dev | ||
745 | + $(CP_) $(OPEN_JPEG_GEN)openjpeg_$(SHARE_JPX).dev $(OPEN_JPEG_GEN)openjpeg.dev || true | ||
746 | |||
747 | # external link .dev | ||
748 | $(OPEN_JPEG_GEN)openjpeg_1.dev : $(TOP_MAKEFILES) $(OPEN_JPEG_MAK) $(ECHOGS_XE) | ||
749 | diff --git a/base/openvms.mak b/base/openvms.mak | ||
750 | index 8e4c3dd..117dca4 100644 | ||
751 | --- a/base/openvms.mak | ||
752 | +++ b/base/openvms.mak | ||
753 | @@ -362,7 +362,7 @@ SH= | ||
754 | |||
755 | # Define generic commands. | ||
756 | |||
757 | -CP_=$$ @$(GLSRCDIR)COPY_ONE | ||
758 | +CP_=$$ @$(GLSRCDIR)COPY_ONE || true | ||
759 | |||
760 | # Define the command for deleting (a) file(s) (including wild cards) | ||
761 | |||
762 | diff --git a/base/png.mak b/base/png.mak | ||
763 | index 66fc3c8..59535be 100644 | ||
764 | --- a/base/png.mak | ||
765 | +++ b/base/png.mak | ||
766 | @@ -77,7 +77,7 @@ png.config-clean : | ||
767 | $(RM_) $(PNGGEN)lpg*.dev | ||
768 | |||
769 | $(pnglibconf_h) : $(PNGSRC)scripts$(D)pnglibconf.h.prebuilt | ||
770 | - $(CP_) $(PNGSRC)scripts$(D)pnglibconf.h.prebuilt $(pnglibconf_h) | ||
771 | + $(CP_) $(PNGSRC)scripts$(D)pnglibconf.h.prebuilt $(pnglibconf_h) || true | ||
772 | |||
773 | PDEP=$(AK) $(pnglibconf_h) | ||
774 | |||
775 | @@ -132,7 +132,7 @@ $(PNGOBJ)pngget.$(OBJ) : $(PNGSRC)pngget.c $(PDEP) | ||
776 | |||
777 | # Define the version of libpng.dev that we are actually using. | ||
778 | $(PNGGEN)libpng.dev : $(TOP_MAKEFILES) $(PNGGEN)libpng_$(SHARE_LIBPNG).dev | ||
779 | - $(CP_) $(PNGGEN)libpng_$(SHARE_LIBPNG).dev $(PNGGEN)libpng.dev | ||
780 | + $(CP_) $(PNGGEN)libpng_$(SHARE_LIBPNG).dev $(PNGGEN)libpng.dev || true | ||
781 | |||
782 | # Define the shared version of libpng. | ||
783 | # Note that it requires libz, which must be searched *after* libpng. | ||
784 | diff --git a/base/tiff.mak b/base/tiff.mak | ||
785 | index 22e3906..317fb14 100644 | ||
786 | --- a/base/tiff.mak | ||
787 | +++ b/base/tiff.mak | ||
788 | @@ -49,11 +49,11 @@ tiff_10=$(TIFFOBJ)tif_zip.$(OBJ) | ||
789 | |||
790 | $(TIFFSRC)libtiff$(D)tif_config.unix.h : $(TIFFSRC)libtiff$(D)tif_config.h.in | ||
791 | cd $(TIFFSRC) && ./configure | ||
792 | - $(CP_) $(TIFFSRC)libtiff$(D)tif_config.h $(TIFFSRC)libtiff$(D)tif_config.unix.h | ||
793 | + $(CP_) $(TIFFSRC)libtiff$(D)tif_config.h $(TIFFSRC)libtiff$(D)tif_config.unix.h || true | ||
794 | |||
795 | $(TIFFSRC)libtiff$(D)tiffconf.unix.h : $(TIFFSRC)libtiff$(D)tiffconf.h.in | ||
796 | cd $(TIFFSRC) && ./configure | ||
797 | - $(CP_) $(TIFFSRC)libtiff$(D)tiffconf.h $(TIFFSRC)libtiff$(D)tiffconf.unix.h | ||
798 | + $(CP_) $(TIFFSRC)libtiff$(D)tiffconf.h $(TIFFSRC)libtiff$(D)tiffconf.unix.h || true | ||
799 | |||
800 | $(TIFFOBJ)tif_aux.$(OBJ) : $(TIFFSRC)/libtiff/tif_aux.c $(TIFFDEP) | ||
801 | $(TIFFCC) $(TIFFO_)tif_aux.$(OBJ) $(C_) $(TIFFSRC)/libtiff/tif_aux.c | ||
802 | @@ -179,14 +179,14 @@ $(TIFFOBJ)tif_unix.$(OBJ) : $(TIFFSRC)/libtiff/tif_unix.c $(TIFFDEP) | ||
803 | $(TIFFCC) $(TIFFO_)tif_unix.$(OBJ) $(C_) $(TIFFSRC)/libtiff/tif_unix.c | ||
804 | |||
805 | $(TIFFGEN)tif_config.h: $(TIFFCONFIG) | ||
806 | - $(CP_) $(TIFFCONFIG) $(TIFFGEN)tif_config.h | ||
807 | + $(CP_) $(TIFFCONFIG) $(TIFFGEN)tif_config.h || true | ||
808 | |||
809 | $(TIFFGEN)tiffconf.h: $(TIFFCONF) | ||
810 | - $(CP_) $(TIFFCONF) $(TIFFGEN)tiffconf.h | ||
811 | + $(CP_) $(TIFFCONF) $(TIFFGEN)tiffconf.h || true | ||
812 | |||
813 | # Define the version of libtiff.dev that we are actually using. | ||
814 | $(TIFFGEN)libtiff.dev : $(TOP_MAKEFILES) $(TIFFGEN)libtiff_$(SHARE_LIBTIFF).dev | ||
815 | - $(CP_) $(TIFFGEN)libtiff_$(SHARE_LIBTIFF).dev $(TIFFGEN)libtiff.dev | ||
816 | + $(CP_) $(TIFFGEN)libtiff_$(SHARE_LIBTIFF).dev $(TIFFGEN)libtiff.dev || true | ||
817 | |||
818 | |||
819 | # Define the shared version. | ||
820 | diff --git a/base/unix-aux.mak b/base/unix-aux.mak | ||
821 | index 1ddad78..6b24422 100644 | ||
822 | --- a/base/unix-aux.mak | ||
823 | +++ b/base/unix-aux.mak | ||
824 | @@ -105,7 +105,7 @@ $(GLOBJ)gp_sysv.$(OBJ): $(GLSRC)gp_sysv.c $(stdio__h) $(time__h) $(AK)\ | ||
825 | # $(CCAUX_) $(GENOPT) $(CFLAGS) $(I_)$(GLSRCDIR)$(_I) $(I_)$(GLOBJ)$(_I) $(I_)$(ZSRCDIR)$(_I) $(GLSRC)mkromfs.c $(O_)$(MKROMFS_XE)_1 $(MKROMFS_OBJS_1) $(AUXEXTRALIBS) | ||
826 | # | ||
827 | #$(MKROMFS_XE): $(MKROMFS_XE)_$(SHARE_ZLIB) $(MAKEDIRS) | ||
828 | -# $(CP_) $(MKROMFS_XE)_$(SHARE_ZLIB) $(MKROMFS_XE) | ||
829 | +# $(CP_) $(MKROMFS_XE)_$(SHARE_ZLIB) $(MKROMFS_XE) || true | ||
830 | |||
831 | # Query the environment to construct gconfig_.h. | ||
832 | # These are all defined conditionally (except the JasPER one), so that | ||
833 | diff --git a/base/unixhead.mak b/base/unixhead.mak | ||
834 | index 67b5434..c4582c1 100644 | ||
835 | --- a/base/unixhead.mak | ||
836 | +++ b/base/unixhead.mak | ||
837 | @@ -55,7 +55,7 @@ SH=$(SHELL) | ||
838 | |||
839 | # Define generic commands. | ||
840 | |||
841 | -CP_=cp | ||
842 | +CP_=cp -f | ||
843 | RM_=rm -f | ||
844 | RMN_=rm -f | ||
845 | |||
846 | diff --git a/base/zlib.mak b/base/zlib.mak | ||
847 | index 6c50605..7fb8c9b 100644 | ||
848 | --- a/base/zlib.mak | ||
849 | +++ b/base/zlib.mak | ||
850 | @@ -83,7 +83,7 @@ $(ZOBJ)zutil.$(OBJ) : $(ZSRC)zutil.c $(ZDEP) | ||
851 | # Encoding (compression) code. | ||
852 | |||
853 | $(ZGEN)zlibe.dev : $(TOP_MAKEFILES) $(ZGEN)zlibe_$(SHARE_ZLIB).dev | ||
854 | - $(CP_) $(ZGEN)zlibe_$(SHARE_ZLIB).dev $(ZGEN)zlibe.dev | ||
855 | + $(CP_) $(ZGEN)zlibe_$(SHARE_ZLIB).dev $(ZGEN)zlibe.dev || true | ||
856 | |||
857 | $(ZGEN)zlibe_1.dev : $(TOP_MAKEFILES) $(ZLIB_MAK) $(ECHOGS_XE) | ||
858 | $(SETMOD) $(ZGEN)zlibe_1 -lib $(ZLIB_NAME) | ||
859 | @@ -111,7 +111,7 @@ $(ZOBJ)trees.$(OBJ) : $(ZSRC)trees.c $(ZDEP) | ||
860 | # with 0.90 do. | ||
861 | |||
862 | $(ZGEN)crc32.dev : $(TOP_MAKEFILES) $(ZGEN)crc32_$(SHARE_ZLIB).dev | ||
863 | - $(CP_) $(ZGEN)crc32_$(SHARE_ZLIB).dev $(ZGEN)crc32.dev | ||
864 | + $(CP_) $(ZGEN)crc32_$(SHARE_ZLIB).dev $(ZGEN)crc32.dev || true | ||
865 | |||
866 | $(ZGEN)crc32_1.dev : $(TOP_MAKEFILES) $(ZLIB_MAK) $(ECHOGS_XE) | ||
867 | $(SETMOD) $(ZGEN)crc32_1 -lib $(ZLIB_NAME) | ||
868 | @@ -127,7 +127,7 @@ $(ZOBJ)crc32.$(OBJ) : $(ZSRC)crc32.c $(ZDEP) | ||
869 | # Decoding (decompression) code. | ||
870 | |||
871 | $(ZGEN)zlibd.dev : $(TOP_MAKEFILES) $(ZGEN)zlibd_$(SHARE_ZLIB).dev | ||
872 | - $(CP_) $(ZGEN)zlibd_$(SHARE_ZLIB).dev $(ZGEN)zlibd.dev | ||
873 | + $(CP_) $(ZGEN)zlibd_$(SHARE_ZLIB).dev $(ZGEN)zlibd.dev || true | ||
874 | |||
875 | $(ZGEN)zlibd_1.dev : $(TOP_MAKEFILES) $(ZLIB_MAK) $(ECHOGS_XE) | ||
876 | $(SETMOD) $(ZGEN)zlibd_1 -lib $(ZLIB_NAME) | ||
877 | diff --git a/psi/int.mak b/psi/int.mak | ||
878 | index 92f296e..ee6b136 100644 | ||
879 | --- a/psi/int.mak | ||
880 | +++ b/psi/int.mak | ||
881 | @@ -274,7 +274,7 @@ $(PSOBJ)iconfig.$(OBJ) : $(gconfig_h) $(PSSRC)iconf.c $(stdio__h)\ | ||
882 | $(gconf_h) $(gconfigd_h) $(gsmemory_h) $(gstypes_h)\ | ||
883 | $(iminst_h) $(iref_h) $(ivmspace_h) $(opdef_h) $(iplugin_h) | ||
884 | $(RM_) $(PSGEN)iconfig.c | ||
885 | - $(CP_) $(PSSRC)iconf.c $(PSGEN)iconfig.c | ||
886 | + $(CP_) $(PSSRC)iconf.c $(PSGEN)iconfig.c || true | ||
887 | $(PSCC) $(PSO_)iconfig.$(OBJ) $(C_) $(PSGEN)iconfig.c | ||
888 | |||
889 | $(PSOBJ)iinit.$(OBJ) : $(PSSRC)iinit.c $(GH) $(string__h)\ | ||
890 | @@ -607,7 +607,7 @@ $(PSD)psbase.dev : $(INT_MAK) $(ECHOGS_XE) $(INT_OBJS)\ | ||
891 | |||
892 | # We keep the old name for backward compatibility. | ||
893 | $(PSD)level1.dev : $(PSD)psl1.dev | ||
894 | - $(CP_) $(PSD)psl1.dev $(PSD)level1.dev | ||
895 | + $(CP_) $(PSD)psl1.dev $(PSD)level1.dev || true | ||
896 | |||
897 | $(PSD)psl1.dev : $(INT_MAK) $(ECHOGS_XE)\ | ||
898 | $(PSD)psbase.dev $(PSD)bcp.dev $(PSD)path1.dev $(PSD)type1.dev | ||
899 | @@ -934,7 +934,7 @@ $(PSOBJ)zfrsd.$(OBJ) : $(PSSRC)zfrsd.c $(OP) $(memory__h)\ | ||
900 | |||
901 | # We keep the old name for backward compatibility. | ||
902 | $(PSD)level2.dev : $(PSD)psl2.dev | ||
903 | - $(CP_) $(PSD)psl2.dev $(PSD)level2.dev | ||
904 | + $(CP_) $(PSD)psl2.dev $(PSD)level2.dev || true | ||
905 | |||
906 | # We -include dpsand2 first so that geninit will have access to the | ||
907 | # system name table as soon as possible. | ||
908 | @@ -1208,7 +1208,7 @@ $(PSOBJ)zfjbig2_luratech.$(OBJ) : $(PSSRC)zfjbig2.c $(OP) $(memory__h)\ | ||
909 | # this can be turned on and off with a FEATURE_DEV | ||
910 | |||
911 | $(PSD)jpx.dev : $(INT_MAK) $(ECHOGS_XE) $(PSD)jpx_$(JPX_LIB).dev | ||
912 | - $(CP_) $(PSD)jpx_$(JPX_LIB).dev $(PSD)jpx.dev | ||
913 | + $(CP_) $(PSD)jpx_$(JPX_LIB).dev $(PSD)jpx.dev || true | ||
914 | |||
915 | fjpx_luratech=$(PSOBJ)zfjpx_luratech.$(OBJ) | ||
916 | |||
917 | Index: ghostscript-9.07/base/devs.mak | ||
918 | =================================================================== | ||
919 | --- ghostscript-9.07.orig/base/devs.mak 2013-02-14 07:58:13.000000000 +0000 | ||
920 | +++ ghostscript-9.07/base/devs.mak 2013-09-06 22:50:06.331064815 +0000 | ||
921 | @@ -1511,7 +1511,7 @@ | ||
922 | png_i_=-include $(PNGGENDIR)$(D)libpng | ||
923 | |||
924 | $(GLOBJ)gdevpng.$(OBJ) : $(GLSRC)gdevpng.c\ | ||
925 | - $(gdevprn_h) $(gdevpccm_h) $(gscdefs_h) $(png__h) | ||
926 | + $(gdevprn_h) $(gdevpccm_h) $(gscdefs_h) $(png__h) $(PDEP) | ||
927 | $(CC_) $(I_)$(GLI_) $(II)$(PI_)$(_I) $(PCF_) $(GLF_) $(GLO_)gdevpng.$(OBJ) $(C_) $(GLSRC)gdevpng.c | ||
928 | |||
929 | $(DD)pngmono.dev : $(DEVS_MAK) $(libpng_dev) $(png_) $(GLD)page.dev $(GDEV) | ||
diff --git a/meta/recipes-extended/ghostscript/ghostscript/ghostscript-9.02-prevent_recompiling.patch b/meta/recipes-extended/ghostscript/ghostscript/ghostscript-9.02-prevent_recompiling.patch new file mode 100644 index 0000000000..db8740affa --- /dev/null +++ b/meta/recipes-extended/ghostscript/ghostscript/ghostscript-9.02-prevent_recompiling.patch | |||
@@ -0,0 +1,96 @@ | |||
1 | ust use commands provided by ghostscript-native, preventing recompile them when | ||
2 | compile ghostscript. | ||
3 | Way to enable cross compile. | ||
4 | |||
5 | Upstream-Status: Pending | ||
6 | |||
7 | Signed-off-by: Kang Kai <kai.kang@windriver.com> | ||
8 | Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com> | ||
9 | |||
10 | diff --git a/base/unix-aux.mak b/base/unix-aux.mak | ||
11 | index c032b3f..1ddad78 100644 | ||
12 | --- a/base/unix-aux.mak | ||
13 | +++ b/base/unix-aux.mak | ||
14 | @@ -68,44 +68,44 @@ $(GLOBJ)gp_sysv.$(OBJ): $(GLSRC)gp_sysv.c $(stdio__h) $(time__h) $(AK)\ | ||
15 | |||
16 | # -------------------------- Auxiliary programs --------------------------- # | ||
17 | |||
18 | -$(ECHOGS_XE): $(GLSRC)echogs.c $(AK) $(stdpre_h) $(MAKEDIRS) | ||
19 | - $(CCAUX_) $(I_)$(GLSRCDIR)$(_I) $(O_)$(ECHOGS_XE) $(GLSRC)echogs.c $(AUXEXTRALIBS) | ||
20 | - | ||
21 | -# On the RS/6000 (at least), compiling genarch.c with gcc with -O | ||
22 | -# produces a buggy executable. | ||
23 | -$(GENARCH_XE): $(GLSRC)genarch.c $(AK) $(GENARCH_DEPS) $(MAKEDIRS) | ||
24 | - $(CCAUX_) $(I_)$(GLSRCDIR)$(_I) $(O_)$(GENARCH_XE) $(GLSRC)genarch.c $(AUXEXTRALIBS) | ||
25 | - | ||
26 | -$(GENCONF_XE): $(GLSRC)genconf.c $(AK) $(GENCONF_DEPS) $(MAKEDIRS) | ||
27 | - $(CCAUX_) $(I_)$(GLSRCDIR)$(_I) $(O_)$(GENCONF_XE) $(GLSRC)genconf.c $(AUXEXTRALIBS) | ||
28 | - | ||
29 | -$(GENDEV_XE): $(GLSRC)gendev.c $(AK) $(GENDEV_DEPS) $(MAKEDIRS) | ||
30 | - $(CCAUX_) $(I_)$(GLSRCDIR)$(_I) $(O_)$(GENDEV_XE) $(GLSRC)gendev.c $(AUXEXTRALIBS) | ||
31 | - | ||
32 | -$(GENHT_XE): $(GLSRC)genht.c $(AK) $(GENHT_DEPS) $(MAKEDIRS) | ||
33 | - $(CCAUX_) $(GENHT_CFLAGS) $(O_)$(GENHT_XE) $(GLSRC)genht.c $(AUXEXTRALIBS) | ||
34 | - | ||
35 | -# To get GS to use the system zlib, you remove/hide the gs/zlib directory | ||
36 | -# which means that the mkromfs build can't find the zlib source it needs. | ||
37 | -# So it's split into two targets, one using the zlib source directly..... | ||
38 | -MKROMFS_OBJS_0=$(MKROMFS_ZLIB_OBJS) $(AUX)gpmisc.$(OBJ) $(AUX)gp_getnv.$(OBJ) \ | ||
39 | - $(AUX)gscdefs.$(OBJ) $(AUX)gp_unix.$(OBJ) $(AUX)gp_unifs.$(OBJ) $(AUX)gp_unifn.$(OBJ) \ | ||
40 | - $(AUX)gp_stdia.$(OBJ) $(AUX)gsutil.$(OBJ) $(AUX)memento.$(OBJ) | ||
41 | - | ||
42 | -$(MKROMFS_XE)_0: $(GLSRC)mkromfs.c $(MKROMFS_COMMON_DEPS) $(MKROMFS_OBJS_0) | ||
43 | - $(CCAUX_) $(GENOPT) $(CFLAGS) $(I_)$(GLSRCDIR)$(_I) $(I_)$(GLOBJ)$(_I) $(I_)$(ZSRCDIR)$(_I) $(GLSRC)mkromfs.c $(O_)$(MKROMFS_XE)_0 $(MKROMFS_OBJS_0) $(AUXEXTRALIBS) | ||
44 | - | ||
45 | -# .... and one using the zlib library linked via the command line | ||
46 | -MKROMFS_OBJS_1=$(AUX)gscdefs.$(OBJ) \ | ||
47 | - $(AUX)gpmisc.$(OBJ) $(AUX)gp_getnv.$(OBJ) \ | ||
48 | - $(AUX)gp_unix.$(OBJ) $(AUX)gp_unifs.$(OBJ) $(AUX)gp_unifn.$(OBJ) \ | ||
49 | - $(AUX)gp_stdia.$(OBJ) $(AUX)gsutil.$(OBJ) | ||
50 | - | ||
51 | -$(MKROMFS_XE)_1: $(GLSRC)mkromfs.c $(MKROMFS_COMMON_DEPS) $(MKROMFS_OBJS_1) | ||
52 | - $(CCAUX_) $(GENOPT) $(CFLAGS) $(I_)$(GLSRCDIR)$(_I) $(I_)$(GLOBJ)$(_I) $(I_)$(ZSRCDIR)$(_I) $(GLSRC)mkromfs.c $(O_)$(MKROMFS_XE)_1 $(MKROMFS_OBJS_1) $(AUXEXTRALIBS) | ||
53 | - | ||
54 | -$(MKROMFS_XE): $(MKROMFS_XE)_$(SHARE_ZLIB) $(MAKEDIRS) | ||
55 | - $(CP_) $(MKROMFS_XE)_$(SHARE_ZLIB) $(MKROMFS_XE) | ||
56 | +#$(ECHOGS_XE): $(GLSRC)echogs.c $(AK) $(stdpre_h) $(MAKEDIRS) | ||
57 | +# $(CCAUX_) $(I_)$(GLSRCDIR)$(_I) $(O_)$(ECHOGS_XE) $(GLSRC)echogs.c $(AUXEXTRALIBS) | ||
58 | +# | ||
59 | +## On the RS/6000 (at least), compiling genarch.c with gcc with -O | ||
60 | +## produces a buggy executable. | ||
61 | +#$(GENARCH_XE): $(GLSRC)genarch.c $(AK) $(GENARCH_DEPS) $(MAKEDIRS) | ||
62 | +# $(CCAUX_) $(I_)$(GLSRCDIR)$(_I) $(O_)$(GENARCH_XE) $(GLSRC)genarch.c $(AUXEXTRALIBS) | ||
63 | +# | ||
64 | +#$(GENCONF_XE): $(GLSRC)genconf.c $(AK) $(GENCONF_DEPS) $(MAKEDIRS) | ||
65 | +# $(CCAUX_) $(I_)$(GLSRCDIR)$(_I) $(O_)$(GENCONF_XE) $(GLSRC)genconf.c $(AUXEXTRALIBS) | ||
66 | +# | ||
67 | +#$(GENDEV_XE): $(GLSRC)gendev.c $(AK) $(GENDEV_DEPS) $(MAKEDIRS) | ||
68 | +# $(CCAUX_) $(I_)$(GLSRCDIR)$(_I) $(O_)$(GENDEV_XE) $(GLSRC)gendev.c $(AUXEXTRALIBS) | ||
69 | +# | ||
70 | +#$(GENHT_XE): $(GLSRC)genht.c $(AK) $(GENHT_DEPS) $(MAKEDIRS) | ||
71 | +# $(CCAUX_) $(GENHT_CFLAGS) $(O_)$(GENHT_XE) $(GLSRC)genht.c $(AUXEXTRALIBS) | ||
72 | +# | ||
73 | +## To get GS to use the system zlib, you remove/hide the gs/zlib directory | ||
74 | +## which means that the mkromfs build can't find the zlib source it needs. | ||
75 | +## So it's split into two targets, one using the zlib source directly..... | ||
76 | +#MKROMFS_OBJS_0=$(MKROMFS_ZLIB_OBJS) $(AUX)gpmisc.$(OBJ) $(AUX)gp_getnv.$(OBJ) \ | ||
77 | +# $(AUX)gscdefs.$(OBJ) $(AUX)gp_unix.$(OBJ) $(AUX)gp_unifs.$(OBJ) $(AUX)gp_unifn.$(OBJ) \ | ||
78 | +# $(AUX)gp_stdia.$(OBJ) $(AUX)gsutil.$(OBJ) $(AUX)memento.$(OBJ) | ||
79 | +# | ||
80 | +#$(MKROMFS_XE)_0: $(GLSRC)mkromfs.c $(MKROMFS_COMMON_DEPS) $(MKROMFS_OBJS_0) | ||
81 | +# $(CCAUX_) $(GENOPT) $(CFLAGS) $(I_)$(GLSRCDIR)$(_I) $(I_)$(GLOBJ)$(_I) $(I_)$(ZSRCDIR)$(_I) $(GLSRC)mkromfs.c $(O_)$(MKROMFS_XE)_0 $(MKROMFS_OBJS_0) $(AUXEXTRALIBS) | ||
82 | +# | ||
83 | +## .... and one using the zlib library linked via the command line | ||
84 | +#MKROMFS_OBJS_1=$(AUX)gscdefs.$(OBJ) \ | ||
85 | +# $(AUX)gpmisc.$(OBJ) $(AUX)gp_getnv.$(OBJ) \ | ||
86 | +# $(AUX)gp_unix.$(OBJ) $(AUX)gp_unifs.$(OBJ) $(AUX)gp_unifn.$(OBJ) \ | ||
87 | +# $(AUX)gp_stdia.$(OBJ) $(AUX)gsutil.$(OBJ) | ||
88 | +# | ||
89 | +#$(MKROMFS_XE)_1: $(GLSRC)mkromfs.c $(MKROMFS_COMMON_DEPS) $(MKROMFS_OBJS_1) | ||
90 | +# $(CCAUX_) $(GENOPT) $(CFLAGS) $(I_)$(GLSRCDIR)$(_I) $(I_)$(GLOBJ)$(_I) $(I_)$(ZSRCDIR)$(_I) $(GLSRC)mkromfs.c $(O_)$(MKROMFS_XE)_1 $(MKROMFS_OBJS_1) $(AUXEXTRALIBS) | ||
91 | +# | ||
92 | +#$(MKROMFS_XE): $(MKROMFS_XE)_$(SHARE_ZLIB) $(MAKEDIRS) | ||
93 | +# $(CP_) $(MKROMFS_XE)_$(SHARE_ZLIB) $(MKROMFS_XE) | ||
94 | |||
95 | # Query the environment to construct gconfig_.h. | ||
96 | # These are all defined conditionally (except the JasPER one), so that | ||
diff --git a/meta/recipes-extended/ghostscript/ghostscript/ghostscript-9.05-NOT-check-endian.patch b/meta/recipes-extended/ghostscript/ghostscript/ghostscript-9.05-NOT-check-endian.patch new file mode 100644 index 0000000000..14c036e5c5 --- /dev/null +++ b/meta/recipes-extended/ghostscript/ghostscript/ghostscript-9.05-NOT-check-endian.patch | |||
@@ -0,0 +1,44 @@ | |||
1 | configure will check endianness of build machine. When cross compile it fails. | ||
2 | So remove the check for Yocto. | ||
3 | |||
4 | Upstream-Status: Pending | ||
5 | |||
6 | Signed-off-by: Kang Kai <kai.kang@windriver.com> | ||
7 | Signed-off-by: Sen Zhang <sen.zhang@windriver.com> | ||
8 | Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com> | ||
9 | |||
10 | --- ghostscript/base/configure.ac.orig 2013-06-24 03:58:26.224723002 -0400 | ||
11 | +++ ghostscript/base/configure.ac 2013-06-24 04:03:29.730807957 -0400 | ||
12 | @@ -255,13 +255,13 @@ | ||
13 | |||
14 | AC_MSG_CHECKING([for big endian]) | ||
15 | |||
16 | -AC_RUN_IFELSE( | ||
17 | - [AC_LANG_PROGRAM([#include <stdio.h>], [ | ||
18 | - static const int one = 1; | ||
19 | - return (*(char*)&one == 0 ? 0 : 1); | ||
20 | - ])], | ||
21 | - [BIGENDIAN=1;AC_MSG_RESULT(big)], | ||
22 | - [BIGENDIAN=0;AC_MSG_RESULT(little)]) | ||
23 | +#AC_RUN_IFELSE( | ||
24 | +# [AC_LANG_PROGRAM([#include <stdio.h>], [ | ||
25 | +# static const int one = 1; | ||
26 | +# return (*(char*)&one == 0 ? 0 : 1); | ||
27 | +# ])], | ||
28 | +# [BIGENDIAN=1;AC_MSG_RESULT(big)], | ||
29 | +# [BIGENDIAN=0;AC_MSG_RESULT(little)]) | ||
30 | |||
31 | |||
32 | |||
33 | @@ -1922,9 +1922,11 @@ | ||
34 | if test "x$BIGENDIAN" != "x0"; then | ||
35 | LCMS_ENDIAN="-DUSE_BIG_ENDIAN=$BIGENDIAN" | ||
36 | LCMS2_ENDIAN="-DCMS_USE_BIG_ENDIAN=$BIGENDIAN" | ||
37 | + AC_MSG_RESULT(big) | ||
38 | else | ||
39 | LCMS_ENDIAN= | ||
40 | LCMS2_ENDIAN= | ||
41 | + AC_MSG_RESULT(little) | ||
42 | fi | ||
43 | |||
44 | AC_SUBST(LCMS_ENDIAN) | ||
diff --git a/meta/recipes-extended/ghostscript/ghostscript/ghostscript-native-fix-disable-system-libtiff.patch b/meta/recipes-extended/ghostscript/ghostscript/ghostscript-native-fix-disable-system-libtiff.patch new file mode 100644 index 0000000000..40afd372d1 --- /dev/null +++ b/meta/recipes-extended/ghostscript/ghostscript/ghostscript-native-fix-disable-system-libtiff.patch | |||
@@ -0,0 +1,50 @@ | |||
1 | ghostscript-native:fix disable-system-libtiff | ||
2 | |||
3 | Modify configure to add the check to make sure | ||
4 | ghostscrip could work while system-libtiff is | ||
5 | disabled. | ||
6 | |||
7 | Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> | ||
8 | Upstream-Status: Pending | ||
9 | --- | ||
10 | diff --git a/base/configure.ac b/base/configure.ac | ||
11 | index bb05105..4b817ac 100644 | ||
12 | --- a/base/configure.ac | ||
13 | +++ b/base/configure.ac | ||
14 | @@ -951,17 +951,22 @@ | ||
15 | esac | ||
16 | |||
17 | if test $SHARE_LIBTIFF -eq 0; then | ||
18 | - echo | ||
19 | - echo "Running libtiff configure script..." | ||
20 | - olddir=`pwd` | ||
21 | - cd "$LIBTIFFDIR" && ./configure --disable-jbig --disable-lzma $SUBCONFIG_OPTS | ||
22 | - status=$? | ||
23 | - if test "$status" -ne 0 ; then | ||
24 | - AC_MSG_ERROR([libtiff configure script failed], $status) | ||
25 | - fi | ||
26 | - cd "$olddir" | ||
27 | - echo | ||
28 | - echo "Continuing with Ghostscript configuration..." | ||
29 | + if test -e $LIBTIFFDIR/configure; then | ||
30 | + echo | ||
31 | + echo "Running libtiff configure script..." | ||
32 | + olddir=`pwd` | ||
33 | + cd "$LIBTIFFDIR" && ./configure --disable-jbig --disable-lzma $SUBCONFIG_OPTS | ||
34 | + status=$? | ||
35 | + if test "$status" -ne 0 ; then | ||
36 | + AC_MSG_ERROR([libtiff configure script failed], $status) | ||
37 | + fi | ||
38 | + cd "$olddir" | ||
39 | + echo | ||
40 | + echo "Continuing with Ghostscript configuration..." | ||
41 | + else | ||
42 | + AC_MSG_NOTICE([Could not find local copy of libtiff. | ||
43 | +Disabling tiff output devices.]) | ||
44 | + fi | ||
45 | fi | ||
46 | |||
47 | AC_SUBST(SHARE_LIBTIFF) | ||
48 | -- | ||
49 | 1.7.10.4 | ||
50 | |||
diff --git a/meta/recipes-extended/ghostscript/ghostscript/i586/objarch.h b/meta/recipes-extended/ghostscript/ghostscript/i586/objarch.h new file mode 100644 index 0000000000..5817b7a6d7 --- /dev/null +++ b/meta/recipes-extended/ghostscript/ghostscript/i586/objarch.h | |||
@@ -0,0 +1,41 @@ | |||
1 | /* Parameters derived from machine and compiler architecture. */ | ||
2 | /* This file is generated mechanically by genarch.c. */ | ||
3 | |||
4 | /* ---------------- Scalar alignments ---------------- */ | ||
5 | |||
6 | #define ARCH_ALIGN_SHORT_MOD 2 | ||
7 | #define ARCH_ALIGN_INT_MOD 4 | ||
8 | #define ARCH_ALIGN_LONG_MOD 4 | ||
9 | #define ARCH_ALIGN_PTR_MOD 4 | ||
10 | #define ARCH_ALIGN_FLOAT_MOD 4 | ||
11 | #define ARCH_ALIGN_DOUBLE_MOD 4 | ||
12 | |||
13 | /* ---------------- Scalar sizes ---------------- */ | ||
14 | |||
15 | #define ARCH_LOG2_SIZEOF_CHAR 0 | ||
16 | #define ARCH_LOG2_SIZEOF_SHORT 1 | ||
17 | #define ARCH_LOG2_SIZEOF_INT 2 | ||
18 | #define ARCH_LOG2_SIZEOF_LONG 2 | ||
19 | #define ARCH_LOG2_SIZEOF_LONG_LONG 3 | ||
20 | #define ARCH_SIZEOF_GX_COLOR_INDEX 8 | ||
21 | #define ARCH_SIZEOF_PTR 4 | ||
22 | #define ARCH_SIZEOF_FLOAT 4 | ||
23 | #define ARCH_SIZEOF_DOUBLE 8 | ||
24 | #define ARCH_FLOAT_MANTISSA_BITS 24 | ||
25 | #define ARCH_DOUBLE_MANTISSA_BITS 53 | ||
26 | |||
27 | /* ---------------- Unsigned max values ---------------- */ | ||
28 | |||
29 | #define ARCH_MAX_UCHAR ((unsigned char)0xff + (unsigned char)0) | ||
30 | #define ARCH_MAX_USHORT ((unsigned short)0xffff + (unsigned short)0) | ||
31 | #define ARCH_MAX_UINT ((unsigned int)~0 + (unsigned int)0) | ||
32 | #define ARCH_MAX_ULONG ((unsigned long)~0L + (unsigned long)0) | ||
33 | |||
34 | /* ---------------- Miscellaneous ---------------- */ | ||
35 | |||
36 | #define ARCH_IS_BIG_ENDIAN 0 | ||
37 | #define ARCH_PTRS_ARE_SIGNED 0 | ||
38 | #define ARCH_FLOATS_ARE_IEEE 1 | ||
39 | #define ARCH_ARITH_RSHIFT 2 | ||
40 | #define ARCH_DIV_NEG_POS_TRUNCATES 1 | ||
41 | |||
diff --git a/meta/recipes-extended/ghostscript/ghostscript/i686 b/meta/recipes-extended/ghostscript/ghostscript/i686 new file mode 120000 index 0000000000..87aaca5903 --- /dev/null +++ b/meta/recipes-extended/ghostscript/ghostscript/i686 | |||
@@ -0,0 +1 @@ | |||
i586 \ No newline at end of file | |||
diff --git a/meta/recipes-extended/ghostscript/ghostscript/mips/objarch.h b/meta/recipes-extended/ghostscript/ghostscript/mips/objarch.h new file mode 100644 index 0000000000..b8b637cca2 --- /dev/null +++ b/meta/recipes-extended/ghostscript/ghostscript/mips/objarch.h | |||
@@ -0,0 +1,40 @@ | |||
1 | /* Parameters derived from machine and compiler architecture. */ | ||
2 | /* This file is generated mechanically by genarch.c. */ | ||
3 | |||
4 | /* ---------------- Scalar alignments ---------------- */ | ||
5 | |||
6 | #define ARCH_ALIGN_SHORT_MOD 2 | ||
7 | #define ARCH_ALIGN_INT_MOD 4 | ||
8 | #define ARCH_ALIGN_LONG_MOD 4 | ||
9 | #define ARCH_ALIGN_PTR_MOD 4 | ||
10 | #define ARCH_ALIGN_FLOAT_MOD 4 | ||
11 | #define ARCH_ALIGN_DOUBLE_MOD 8 | ||
12 | |||
13 | /* ---------------- Scalar sizes ---------------- */ | ||
14 | |||
15 | #define ARCH_LOG2_SIZEOF_CHAR 0 | ||
16 | #define ARCH_LOG2_SIZEOF_SHORT 1 | ||
17 | #define ARCH_LOG2_SIZEOF_INT 2 | ||
18 | #define ARCH_LOG2_SIZEOF_LONG 2 | ||
19 | #define ARCH_LOG2_SIZEOF_LONG_LONG 3 | ||
20 | #define ARCH_SIZEOF_GX_COLOR_INDEX 4 | ||
21 | #define ARCH_SIZEOF_PTR 4 | ||
22 | #define ARCH_SIZEOF_FLOAT 4 | ||
23 | #define ARCH_SIZEOF_DOUBLE 8 | ||
24 | #define ARCH_FLOAT_MANTISSA_BITS 24 | ||
25 | #define ARCH_DOUBLE_MANTISSA_BITS 53 | ||
26 | |||
27 | /* ---------------- Unsigned max values ---------------- */ | ||
28 | |||
29 | #define ARCH_MAX_UCHAR ((unsigned char)0xff + (unsigned char)0) | ||
30 | #define ARCH_MAX_USHORT ((unsigned short)0xffff + (unsigned short)0) | ||
31 | #define ARCH_MAX_UINT ((unsigned int)~0 + (unsigned int)0) | ||
32 | #define ARCH_MAX_ULONG ((unsigned long)~0L + (unsigned long)0) | ||
33 | |||
34 | /* ---------------- Miscellaneous ---------------- */ | ||
35 | |||
36 | #define ARCH_IS_BIG_ENDIAN 1 | ||
37 | #define ARCH_PTRS_ARE_SIGNED 0 | ||
38 | #define ARCH_FLOATS_ARE_IEEE 1 | ||
39 | #define ARCH_ARITH_RSHIFT 2 | ||
40 | #define ARCH_DIV_NEG_POS_TRUNCATES 1 | ||
diff --git a/meta/recipes-extended/ghostscript/ghostscript/mips64/objarch.h b/meta/recipes-extended/ghostscript/ghostscript/mips64/objarch.h new file mode 100644 index 0000000000..0d0a16bfa3 --- /dev/null +++ b/meta/recipes-extended/ghostscript/ghostscript/mips64/objarch.h | |||
@@ -0,0 +1,40 @@ | |||
1 | /* Parameters derived from machine and compiler architecture. */ | ||
2 | /* This file is generated mechanically by genarch.c. */ | ||
3 | |||
4 | /* ---------------- Scalar alignments ---------------- */ | ||
5 | |||
6 | #define ARCH_ALIGN_SHORT_MOD 2 | ||
7 | #define ARCH_ALIGN_INT_MOD 4 | ||
8 | #define ARCH_ALIGN_LONG_MOD 8 | ||
9 | #define ARCH_ALIGN_PTR_MOD 8 | ||
10 | #define ARCH_ALIGN_FLOAT_MOD 4 | ||
11 | #define ARCH_ALIGN_DOUBLE_MOD 8 | ||
12 | |||
13 | /* ---------------- Scalar sizes ---------------- */ | ||
14 | |||
15 | #define ARCH_LOG2_SIZEOF_CHAR 0 | ||
16 | #define ARCH_LOG2_SIZEOF_SHORT 1 | ||
17 | #define ARCH_LOG2_SIZEOF_INT 2 | ||
18 | #define ARCH_LOG2_SIZEOF_LONG 3 | ||
19 | #define ARCH_LOG2_SIZEOF_LONG_LONG 3 | ||
20 | #define ARCH_SIZEOF_GX_COLOR_INDEX 8 | ||
21 | #define ARCH_SIZEOF_PTR 8 | ||
22 | #define ARCH_SIZEOF_FLOAT 4 | ||
23 | #define ARCH_SIZEOF_DOUBLE 8 | ||
24 | #define ARCH_FLOAT_MANTISSA_BITS 24 | ||
25 | #define ARCH_DOUBLE_MANTISSA_BITS 53 | ||
26 | |||
27 | /* ---------------- Unsigned max values ---------------- */ | ||
28 | |||
29 | #define ARCH_MAX_UCHAR ((unsigned char)0xff + (unsigned char)0) | ||
30 | #define ARCH_MAX_USHORT ((unsigned short)0xffff + (unsigned short)0) | ||
31 | #define ARCH_MAX_UINT ((unsigned int)~0 + (unsigned int)0) | ||
32 | #define ARCH_MAX_ULONG ((unsigned long)~0L + (unsigned long)0) | ||
33 | |||
34 | /* ---------------- Miscellaneous ---------------- */ | ||
35 | |||
36 | #define ARCH_IS_BIG_ENDIAN 1 | ||
37 | #define ARCH_PTRS_ARE_SIGNED 0 | ||
38 | #define ARCH_FLOATS_ARE_IEEE 1 | ||
39 | #define ARCH_ARITH_RSHIFT 2 | ||
40 | #define ARCH_DIV_NEG_POS_TRUNCATES 1 | ||
diff --git a/meta/recipes-extended/ghostscript/ghostscript/mips64el/objarch.h b/meta/recipes-extended/ghostscript/ghostscript/mips64el/objarch.h new file mode 100644 index 0000000000..a05de29def --- /dev/null +++ b/meta/recipes-extended/ghostscript/ghostscript/mips64el/objarch.h | |||
@@ -0,0 +1,40 @@ | |||
1 | /* Parameters derived from machine and compiler architecture. */ | ||
2 | /* This file is generated mechanically by genarch.c. */ | ||
3 | |||
4 | /* ---------------- Scalar alignments ---------------- */ | ||
5 | |||
6 | #define ARCH_ALIGN_SHORT_MOD 2 | ||
7 | #define ARCH_ALIGN_INT_MOD 4 | ||
8 | #define ARCH_ALIGN_LONG_MOD 8 | ||
9 | #define ARCH_ALIGN_PTR_MOD 8 | ||
10 | #define ARCH_ALIGN_FLOAT_MOD 4 | ||
11 | #define ARCH_ALIGN_DOUBLE_MOD 8 | ||
12 | |||
13 | /* ---------------- Scalar sizes ---------------- */ | ||
14 | |||
15 | #define ARCH_LOG2_SIZEOF_CHAR 0 | ||
16 | #define ARCH_LOG2_SIZEOF_SHORT 1 | ||
17 | #define ARCH_LOG2_SIZEOF_INT 2 | ||
18 | #define ARCH_LOG2_SIZEOF_LONG 3 | ||
19 | #define ARCH_LOG2_SIZEOF_LONG_LONG 3 | ||
20 | #define ARCH_SIZEOF_GX_COLOR_INDEX 8 | ||
21 | #define ARCH_SIZEOF_PTR 8 | ||
22 | #define ARCH_SIZEOF_FLOAT 4 | ||
23 | #define ARCH_SIZEOF_DOUBLE 8 | ||
24 | #define ARCH_FLOAT_MANTISSA_BITS 24 | ||
25 | #define ARCH_DOUBLE_MANTISSA_BITS 53 | ||
26 | |||
27 | /* ---------------- Unsigned max values ---------------- */ | ||
28 | |||
29 | #define ARCH_MAX_UCHAR ((unsigned char)0xff + (unsigned char)0) | ||
30 | #define ARCH_MAX_USHORT ((unsigned short)0xffff + (unsigned short)0) | ||
31 | #define ARCH_MAX_UINT ((unsigned int)~0 + (unsigned int)0) | ||
32 | #define ARCH_MAX_ULONG ((unsigned long)~0L + (unsigned long)0) | ||
33 | |||
34 | /* ---------------- Miscellaneous ---------------- */ | ||
35 | |||
36 | #define ARCH_IS_BIG_ENDIAN 0 | ||
37 | #define ARCH_PTRS_ARE_SIGNED 0 | ||
38 | #define ARCH_FLOATS_ARE_IEEE 1 | ||
39 | #define ARCH_ARITH_RSHIFT 2 | ||
40 | #define ARCH_DIV_NEG_POS_TRUNCATES 1 | ||
diff --git a/meta/recipes-extended/ghostscript/ghostscript/mipsel/objarch.h b/meta/recipes-extended/ghostscript/ghostscript/mipsel/objarch.h new file mode 100644 index 0000000000..29f90ddf85 --- /dev/null +++ b/meta/recipes-extended/ghostscript/ghostscript/mipsel/objarch.h | |||
@@ -0,0 +1,40 @@ | |||
1 | /* Parameters derived from machine and compiler architecture. */ | ||
2 | /* This file is generated mechanically by genarch.c. */ | ||
3 | |||
4 | /* ---------------- Scalar alignments ---------------- */ | ||
5 | |||
6 | #define ARCH_ALIGN_SHORT_MOD 2 | ||
7 | #define ARCH_ALIGN_INT_MOD 4 | ||
8 | #define ARCH_ALIGN_LONG_MOD 4 | ||
9 | #define ARCH_ALIGN_PTR_MOD 4 | ||
10 | #define ARCH_ALIGN_FLOAT_MOD 4 | ||
11 | #define ARCH_ALIGN_DOUBLE_MOD 8 | ||
12 | |||
13 | /* ---------------- Scalar sizes ---------------- */ | ||
14 | |||
15 | #define ARCH_LOG2_SIZEOF_CHAR 0 | ||
16 | #define ARCH_LOG2_SIZEOF_SHORT 1 | ||
17 | #define ARCH_LOG2_SIZEOF_INT 2 | ||
18 | #define ARCH_LOG2_SIZEOF_LONG 2 | ||
19 | #define ARCH_LOG2_SIZEOF_LONG_LONG 3 | ||
20 | #define ARCH_SIZEOF_GX_COLOR_INDEX 4 | ||
21 | #define ARCH_SIZEOF_PTR 4 | ||
22 | #define ARCH_SIZEOF_FLOAT 4 | ||
23 | #define ARCH_SIZEOF_DOUBLE 8 | ||
24 | #define ARCH_FLOAT_MANTISSA_BITS 24 | ||
25 | #define ARCH_DOUBLE_MANTISSA_BITS 53 | ||
26 | |||
27 | /* ---------------- Unsigned max values ---------------- */ | ||
28 | |||
29 | #define ARCH_MAX_UCHAR ((unsigned char)0xff + (unsigned char)0) | ||
30 | #define ARCH_MAX_USHORT ((unsigned short)0xffff + (unsigned short)0) | ||
31 | #define ARCH_MAX_UINT ((unsigned int)~0 + (unsigned int)0) | ||
32 | #define ARCH_MAX_ULONG ((unsigned long)~0L + (unsigned long)0) | ||
33 | |||
34 | /* ---------------- Miscellaneous ---------------- */ | ||
35 | |||
36 | #define ARCH_IS_BIG_ENDIAN 0 | ||
37 | #define ARCH_PTRS_ARE_SIGNED 0 | ||
38 | #define ARCH_FLOATS_ARE_IEEE 1 | ||
39 | #define ARCH_ARITH_RSHIFT 2 | ||
40 | #define ARCH_DIV_NEG_POS_TRUNCATES 1 | ||
diff --git a/meta/recipes-extended/ghostscript/ghostscript/powerpc/objarch.h b/meta/recipes-extended/ghostscript/ghostscript/powerpc/objarch.h new file mode 100644 index 0000000000..359097f356 --- /dev/null +++ b/meta/recipes-extended/ghostscript/ghostscript/powerpc/objarch.h | |||
@@ -0,0 +1,40 @@ | |||
1 | /* Parameters derived from machine and compiler architecture. */ | ||
2 | /* This file is generated mechanically by genarch.c. */ | ||
3 | |||
4 | /* ---------------- Scalar alignments ---------------- */ | ||
5 | |||
6 | #define ARCH_ALIGN_SHORT_MOD 2 | ||
7 | #define ARCH_ALIGN_INT_MOD 4 | ||
8 | #define ARCH_ALIGN_LONG_MOD 4 | ||
9 | #define ARCH_ALIGN_PTR_MOD 4 | ||
10 | #define ARCH_ALIGN_FLOAT_MOD 4 | ||
11 | #define ARCH_ALIGN_DOUBLE_MOD 8 | ||
12 | |||
13 | /* ---------------- Scalar sizes ---------------- */ | ||
14 | |||
15 | #define ARCH_LOG2_SIZEOF_CHAR 0 | ||
16 | #define ARCH_LOG2_SIZEOF_SHORT 1 | ||
17 | #define ARCH_LOG2_SIZEOF_INT 2 | ||
18 | #define ARCH_LOG2_SIZEOF_LONG 2 | ||
19 | #define ARCH_LOG2_SIZEOF_LONG_LONG 3 | ||
20 | #define ARCH_SIZEOF_GX_COLOR_INDEX 8 | ||
21 | #define ARCH_SIZEOF_PTR 4 | ||
22 | #define ARCH_SIZEOF_FLOAT 4 | ||
23 | #define ARCH_SIZEOF_DOUBLE 8 | ||
24 | #define ARCH_FLOAT_MANTISSA_BITS 24 | ||
25 | #define ARCH_DOUBLE_MANTISSA_BITS 53 | ||
26 | |||
27 | /* ---------------- Unsigned max values ---------------- */ | ||
28 | |||
29 | #define ARCH_MAX_UCHAR ((unsigned char)0xff + (unsigned char)0) | ||
30 | #define ARCH_MAX_USHORT ((unsigned short)0xffff + (unsigned short)0) | ||
31 | #define ARCH_MAX_UINT ((unsigned int)~0 + (unsigned int)0) | ||
32 | #define ARCH_MAX_ULONG ((unsigned long)~0L + (unsigned long)0) | ||
33 | |||
34 | /* ---------------- Miscellaneous ---------------- */ | ||
35 | |||
36 | #define ARCH_IS_BIG_ENDIAN 1 | ||
37 | #define ARCH_PTRS_ARE_SIGNED 0 | ||
38 | #define ARCH_FLOATS_ARE_IEEE 1 | ||
39 | #define ARCH_ARITH_RSHIFT 2 | ||
40 | #define ARCH_DIV_NEG_POS_TRUNCATES 1 | ||
diff --git a/meta/recipes-extended/ghostscript/ghostscript/powerpc64/objarch.h b/meta/recipes-extended/ghostscript/ghostscript/powerpc64/objarch.h new file mode 100644 index 0000000000..0d0a16bfa3 --- /dev/null +++ b/meta/recipes-extended/ghostscript/ghostscript/powerpc64/objarch.h | |||
@@ -0,0 +1,40 @@ | |||
1 | /* Parameters derived from machine and compiler architecture. */ | ||
2 | /* This file is generated mechanically by genarch.c. */ | ||
3 | |||
4 | /* ---------------- Scalar alignments ---------------- */ | ||
5 | |||
6 | #define ARCH_ALIGN_SHORT_MOD 2 | ||
7 | #define ARCH_ALIGN_INT_MOD 4 | ||
8 | #define ARCH_ALIGN_LONG_MOD 8 | ||
9 | #define ARCH_ALIGN_PTR_MOD 8 | ||
10 | #define ARCH_ALIGN_FLOAT_MOD 4 | ||
11 | #define ARCH_ALIGN_DOUBLE_MOD 8 | ||
12 | |||
13 | /* ---------------- Scalar sizes ---------------- */ | ||
14 | |||
15 | #define ARCH_LOG2_SIZEOF_CHAR 0 | ||
16 | #define ARCH_LOG2_SIZEOF_SHORT 1 | ||
17 | #define ARCH_LOG2_SIZEOF_INT 2 | ||
18 | #define ARCH_LOG2_SIZEOF_LONG 3 | ||
19 | #define ARCH_LOG2_SIZEOF_LONG_LONG 3 | ||
20 | #define ARCH_SIZEOF_GX_COLOR_INDEX 8 | ||
21 | #define ARCH_SIZEOF_PTR 8 | ||
22 | #define ARCH_SIZEOF_FLOAT 4 | ||
23 | #define ARCH_SIZEOF_DOUBLE 8 | ||
24 | #define ARCH_FLOAT_MANTISSA_BITS 24 | ||
25 | #define ARCH_DOUBLE_MANTISSA_BITS 53 | ||
26 | |||
27 | /* ---------------- Unsigned max values ---------------- */ | ||
28 | |||
29 | #define ARCH_MAX_UCHAR ((unsigned char)0xff + (unsigned char)0) | ||
30 | #define ARCH_MAX_USHORT ((unsigned short)0xffff + (unsigned short)0) | ||
31 | #define ARCH_MAX_UINT ((unsigned int)~0 + (unsigned int)0) | ||
32 | #define ARCH_MAX_ULONG ((unsigned long)~0L + (unsigned long)0) | ||
33 | |||
34 | /* ---------------- Miscellaneous ---------------- */ | ||
35 | |||
36 | #define ARCH_IS_BIG_ENDIAN 1 | ||
37 | #define ARCH_PTRS_ARE_SIGNED 0 | ||
38 | #define ARCH_FLOATS_ARE_IEEE 1 | ||
39 | #define ARCH_ARITH_RSHIFT 2 | ||
40 | #define ARCH_DIV_NEG_POS_TRUNCATES 1 | ||
diff --git a/meta/recipes-extended/ghostscript/ghostscript/x86-64/objarch.h b/meta/recipes-extended/ghostscript/ghostscript/x86-64/objarch.h new file mode 100644 index 0000000000..a05de29def --- /dev/null +++ b/meta/recipes-extended/ghostscript/ghostscript/x86-64/objarch.h | |||
@@ -0,0 +1,40 @@ | |||
1 | /* Parameters derived from machine and compiler architecture. */ | ||
2 | /* This file is generated mechanically by genarch.c. */ | ||
3 | |||
4 | /* ---------------- Scalar alignments ---------------- */ | ||
5 | |||
6 | #define ARCH_ALIGN_SHORT_MOD 2 | ||
7 | #define ARCH_ALIGN_INT_MOD 4 | ||
8 | #define ARCH_ALIGN_LONG_MOD 8 | ||
9 | #define ARCH_ALIGN_PTR_MOD 8 | ||
10 | #define ARCH_ALIGN_FLOAT_MOD 4 | ||
11 | #define ARCH_ALIGN_DOUBLE_MOD 8 | ||
12 | |||
13 | /* ---------------- Scalar sizes ---------------- */ | ||
14 | |||
15 | #define ARCH_LOG2_SIZEOF_CHAR 0 | ||
16 | #define ARCH_LOG2_SIZEOF_SHORT 1 | ||
17 | #define ARCH_LOG2_SIZEOF_INT 2 | ||
18 | #define ARCH_LOG2_SIZEOF_LONG 3 | ||
19 | #define ARCH_LOG2_SIZEOF_LONG_LONG 3 | ||
20 | #define ARCH_SIZEOF_GX_COLOR_INDEX 8 | ||
21 | #define ARCH_SIZEOF_PTR 8 | ||
22 | #define ARCH_SIZEOF_FLOAT 4 | ||
23 | #define ARCH_SIZEOF_DOUBLE 8 | ||
24 | #define ARCH_FLOAT_MANTISSA_BITS 24 | ||
25 | #define ARCH_DOUBLE_MANTISSA_BITS 53 | ||
26 | |||
27 | /* ---------------- Unsigned max values ---------------- */ | ||
28 | |||
29 | #define ARCH_MAX_UCHAR ((unsigned char)0xff + (unsigned char)0) | ||
30 | #define ARCH_MAX_USHORT ((unsigned short)0xffff + (unsigned short)0) | ||
31 | #define ARCH_MAX_UINT ((unsigned int)~0 + (unsigned int)0) | ||
32 | #define ARCH_MAX_ULONG ((unsigned long)~0L + (unsigned long)0) | ||
33 | |||
34 | /* ---------------- Miscellaneous ---------------- */ | ||
35 | |||
36 | #define ARCH_IS_BIG_ENDIAN 0 | ||
37 | #define ARCH_PTRS_ARE_SIGNED 0 | ||
38 | #define ARCH_FLOATS_ARE_IEEE 1 | ||
39 | #define ARCH_ARITH_RSHIFT 2 | ||
40 | #define ARCH_DIV_NEG_POS_TRUNCATES 1 | ||