xref: /aosp_15_r20/bionic/libm/NOTICE (revision 8d67ca893c1523eb926b9080dbe4e2ffd2a27ba1)
1*8d67ca89SAndroid Build Coastguard Worker====================================================
2*8d67ca89SAndroid Build Coastguard WorkerCopyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
3*8d67ca89SAndroid Build Coastguard Worker
4*8d67ca89SAndroid Build Coastguard WorkerDeveloped at SunPro, a Sun Microsystems, Inc. business.
5*8d67ca89SAndroid Build Coastguard WorkerPermission to use, copy, modify, and distribute this
6*8d67ca89SAndroid Build Coastguard Workersoftware is freely granted, provided that this notice
7*8d67ca89SAndroid Build Coastguard Workeris preserved.
8*8d67ca89SAndroid Build Coastguard Worker
9*8d67ca89SAndroid Build Coastguard Worker-------------------------------------------------------------------
10*8d67ca89SAndroid Build Coastguard Worker
11*8d67ca89SAndroid Build Coastguard Worker====================================================
12*8d67ca89SAndroid Build Coastguard WorkerCopyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
13*8d67ca89SAndroid Build Coastguard Worker
14*8d67ca89SAndroid Build Coastguard WorkerDeveloped at SunPro, a Sun Microsystems, Inc. business.
15*8d67ca89SAndroid Build Coastguard WorkerPermission to use, copy, modify, and distribute this
16*8d67ca89SAndroid Build Coastguard Workersoftware is freely granted, provided that this notice
17*8d67ca89SAndroid Build Coastguard Workeris preserved.
18*8d67ca89SAndroid Build Coastguard Worker====================================================
19*8d67ca89SAndroid Build Coastguard Worker
20*8d67ca89SAndroid Build Coastguard WorkerOptimized by Bruce D. Evans.
21*8d67ca89SAndroid Build Coastguard Worker
22*8d67ca89SAndroid Build Coastguard Worker-------------------------------------------------------------------
23*8d67ca89SAndroid Build Coastguard Worker
24*8d67ca89SAndroid Build Coastguard Worker====================================================
25*8d67ca89SAndroid Build Coastguard WorkerCopyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
26*8d67ca89SAndroid Build Coastguard Worker
27*8d67ca89SAndroid Build Coastguard WorkerDeveloped at SunPro, a Sun Microsystems, Inc. business.
28*8d67ca89SAndroid Build Coastguard WorkerPermission to use, copy, modify, and distribute this
29*8d67ca89SAndroid Build Coastguard Workersoftware is freely granted, provided that this notice
30*8d67ca89SAndroid Build Coastguard Workeris preserved.
31*8d67ca89SAndroid Build Coastguard Worker====================================================
32*8d67ca89SAndroid Build Coastguard Worker
33*8d67ca89SAndroid Build Coastguard Workerk_sinf.c and k_cosf.c merged by Steven G. Kargl.
34*8d67ca89SAndroid Build Coastguard Worker
35*8d67ca89SAndroid Build Coastguard Worker-------------------------------------------------------------------
36*8d67ca89SAndroid Build Coastguard Worker
37*8d67ca89SAndroid Build Coastguard Worker====================================================
38*8d67ca89SAndroid Build Coastguard WorkerCopyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
39*8d67ca89SAndroid Build Coastguard Worker
40*8d67ca89SAndroid Build Coastguard WorkerDeveloped at SunPro, a Sun Microsystems, Inc. business.
41*8d67ca89SAndroid Build Coastguard WorkerPermission to use, copy, modify, and distribute this
42*8d67ca89SAndroid Build Coastguard Workersoftware is freely granted, provided that this notice
43*8d67ca89SAndroid Build Coastguard Workeris preserved.
44*8d67ca89SAndroid Build Coastguard Worker====================================================
45*8d67ca89SAndroid Build Coastguard Worker
46*8d67ca89SAndroid Build Coastguard Workers_sin.c and s_cos.c merged by Steven G. Kargl.  Descriptions of the
47*8d67ca89SAndroid Build Coastguard Workeralgorithms are contained in the original files.
48*8d67ca89SAndroid Build Coastguard Worker
49*8d67ca89SAndroid Build Coastguard Worker-------------------------------------------------------------------
50*8d67ca89SAndroid Build Coastguard Worker
51*8d67ca89SAndroid Build Coastguard Worker====================================================
52*8d67ca89SAndroid Build Coastguard WorkerCopyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
53*8d67ca89SAndroid Build Coastguard Worker
54*8d67ca89SAndroid Build Coastguard WorkerDeveloped at SunSoft, a Sun Microsystems, Inc. business.
55*8d67ca89SAndroid Build Coastguard WorkerPermission to use, copy, modify, and distribute this
56*8d67ca89SAndroid Build Coastguard Workersoftware is freely granted, provided that this notice
57*8d67ca89SAndroid Build Coastguard Workeris preserved.
58*8d67ca89SAndroid Build Coastguard Worker
59*8d67ca89SAndroid Build Coastguard Worker-------------------------------------------------------------------
60*8d67ca89SAndroid Build Coastguard Worker
61*8d67ca89SAndroid Build Coastguard Worker====================================================
62*8d67ca89SAndroid Build Coastguard WorkerCopyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
63*8d67ca89SAndroid Build Coastguard Worker
64*8d67ca89SAndroid Build Coastguard WorkerDeveloped at SunSoft, a Sun Microsystems, Inc. business.
65*8d67ca89SAndroid Build Coastguard WorkerPermission to use, copy, modify, and distribute this
66*8d67ca89SAndroid Build Coastguard Workersoftware is freely granted, provided that this notice
67*8d67ca89SAndroid Build Coastguard Workeris preserved.
68*8d67ca89SAndroid Build Coastguard Worker====================================================
69*8d67ca89SAndroid Build Coastguard Worker
70*8d67ca89SAndroid Build Coastguard WorkerOptimized by Bruce D. Evans.
71*8d67ca89SAndroid Build Coastguard Worker
72*8d67ca89SAndroid Build Coastguard Worker-------------------------------------------------------------------
73*8d67ca89SAndroid Build Coastguard Worker
74*8d67ca89SAndroid Build Coastguard Worker====================================================
75*8d67ca89SAndroid Build Coastguard WorkerCopyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
76*8d67ca89SAndroid Build Coastguard Worker
77*8d67ca89SAndroid Build Coastguard WorkerDeveloped at SunSoft, a Sun Microsystems, Inc. business.
78*8d67ca89SAndroid Build Coastguard WorkerPermission to use, copy, modify, and distribute this
79*8d67ca89SAndroid Build Coastguard Workersoftware is freely granted, provided that this notice
80*8d67ca89SAndroid Build Coastguard Workeris preserved.
81*8d67ca89SAndroid Build Coastguard Worker====================================================
82*8d67ca89SAndroid Build Coastguard Worker
83*8d67ca89SAndroid Build Coastguard Workerk_sin.c and k_cos.c merged by Steven G. Kargl.
84*8d67ca89SAndroid Build Coastguard Worker
85*8d67ca89SAndroid Build Coastguard Worker-------------------------------------------------------------------
86*8d67ca89SAndroid Build Coastguard Worker
87*8d67ca89SAndroid Build Coastguard Worker====================================================
88*8d67ca89SAndroid Build Coastguard WorkerCopyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
89*8d67ca89SAndroid Build Coastguard WorkerCopyright (c) 2008 Steven G. Kargl, David Schultz, Bruce D. Evans.
90*8d67ca89SAndroid Build Coastguard Worker
91*8d67ca89SAndroid Build Coastguard WorkerDeveloped at SunSoft, a Sun Microsystems, Inc. business.
92*8d67ca89SAndroid Build Coastguard WorkerPermission to use, copy, modify, and distribute this
93*8d67ca89SAndroid Build Coastguard Workersoftware is freely granted, provided that this notice
94*8d67ca89SAndroid Build Coastguard Workeris preserved.
95*8d67ca89SAndroid Build Coastguard Worker
96*8d67ca89SAndroid Build Coastguard Worker-------------------------------------------------------------------
97*8d67ca89SAndroid Build Coastguard Worker
98*8d67ca89SAndroid Build Coastguard Worker====================================================
99*8d67ca89SAndroid Build Coastguard WorkerCopyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
100*8d67ca89SAndroid Build Coastguard WorkerCopyright (c) 2008 Steven G. Kargl, David Schultz, Bruce D. Evans.
101*8d67ca89SAndroid Build Coastguard Worker
102*8d67ca89SAndroid Build Coastguard WorkerDeveloped at SunSoft, a Sun Microsystems, Inc. business.
103*8d67ca89SAndroid Build Coastguard WorkerPermission to use, copy, modify, and distribute this
104*8d67ca89SAndroid Build Coastguard Workersoftware is freely granted, provided that this notice
105*8d67ca89SAndroid Build Coastguard Workeris preserved.
106*8d67ca89SAndroid Build Coastguard Worker====================================================
107*8d67ca89SAndroid Build Coastguard Worker
108*8d67ca89SAndroid Build Coastguard WorkerOptimized by Bruce D. Evans.
109*8d67ca89SAndroid Build Coastguard Worker
110*8d67ca89SAndroid Build Coastguard Worker-------------------------------------------------------------------
111*8d67ca89SAndroid Build Coastguard Worker
112*8d67ca89SAndroid Build Coastguard Worker====================================================
113*8d67ca89SAndroid Build Coastguard WorkerCopyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
114*8d67ca89SAndroid Build Coastguard WorkerCopyright (c) 2008 Steven G. Kargl, David Schultz, Bruce D. Evans.
115*8d67ca89SAndroid Build Coastguard Worker
116*8d67ca89SAndroid Build Coastguard WorkerDeveloped at SunSoft, a Sun Microsystems, Inc. business.
117*8d67ca89SAndroid Build Coastguard WorkerPermission to use, copy, modify, and distribute this
118*8d67ca89SAndroid Build Coastguard Workersoftware is freely granted, provided that this notice
119*8d67ca89SAndroid Build Coastguard Workeris preserved.
120*8d67ca89SAndroid Build Coastguard Worker====================================================
121*8d67ca89SAndroid Build Coastguard Worker
122*8d67ca89SAndroid Build Coastguard Workerk_sinl.c and k_cosl.c merged by Steven G. Kargl
123*8d67ca89SAndroid Build Coastguard Worker
124*8d67ca89SAndroid Build Coastguard Worker-------------------------------------------------------------------
125*8d67ca89SAndroid Build Coastguard Worker
126*8d67ca89SAndroid Build Coastguard Worker====================================================
127*8d67ca89SAndroid Build Coastguard WorkerCopyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
128*8d67ca89SAndroid Build Coastguard WorkerCopyright (c) 2009-2011, Bruce D. Evans, Steven G. Kargl, David Schultz.
129*8d67ca89SAndroid Build Coastguard Worker
130*8d67ca89SAndroid Build Coastguard WorkerDeveloped at SunPro, a Sun Microsystems, Inc. business.
131*8d67ca89SAndroid Build Coastguard WorkerPermission to use, copy, modify, and distribute this
132*8d67ca89SAndroid Build Coastguard Workersoftware is freely granted, provided that this notice
133*8d67ca89SAndroid Build Coastguard Workeris preserved.
134*8d67ca89SAndroid Build Coastguard Worker====================================================
135*8d67ca89SAndroid Build Coastguard Worker
136*8d67ca89SAndroid Build Coastguard WorkerThe argument reduction and testing for exceptional cases was
137*8d67ca89SAndroid Build Coastguard Workerwritten by Steven G. Kargl with input from Bruce D. Evans
138*8d67ca89SAndroid Build Coastguard Workerand David A. Schultz.
139*8d67ca89SAndroid Build Coastguard Worker
140*8d67ca89SAndroid Build Coastguard Worker-------------------------------------------------------------------
141*8d67ca89SAndroid Build Coastguard Worker
142*8d67ca89SAndroid Build Coastguard Worker====================================================
143*8d67ca89SAndroid Build Coastguard WorkerCopyright 2004 Sun Microsystems, Inc.  All Rights Reserved.
144*8d67ca89SAndroid Build Coastguard Worker
145*8d67ca89SAndroid Build Coastguard WorkerPermission to use, copy, modify, and distribute this
146*8d67ca89SAndroid Build Coastguard Workersoftware is freely granted, provided that this notice
147*8d67ca89SAndroid Build Coastguard Workeris preserved.
148*8d67ca89SAndroid Build Coastguard Worker
149*8d67ca89SAndroid Build Coastguard Worker-------------------------------------------------------------------
150*8d67ca89SAndroid Build Coastguard Worker
151*8d67ca89SAndroid Build Coastguard Worker====================================================
152*8d67ca89SAndroid Build Coastguard WorkerCopyright 2004 Sun Microsystems, Inc.  All Rights Reserved.
153*8d67ca89SAndroid Build Coastguard WorkerCopyright (c) 2008 Steven G. Kargl, David Schultz, Bruce D. Evans.
154*8d67ca89SAndroid Build Coastguard Worker
155*8d67ca89SAndroid Build Coastguard WorkerPermission to use, copy, modify, and distribute this
156*8d67ca89SAndroid Build Coastguard Workersoftware is freely granted, provided that this notice
157*8d67ca89SAndroid Build Coastguard Workeris preserved.
158*8d67ca89SAndroid Build Coastguard Worker
159*8d67ca89SAndroid Build Coastguard Worker-------------------------------------------------------------------
160*8d67ca89SAndroid Build Coastguard Worker
161*8d67ca89SAndroid Build Coastguard WorkerCopyright (C) 2013 The Android Open Source Project
162*8d67ca89SAndroid Build Coastguard Worker
163*8d67ca89SAndroid Build Coastguard WorkerLicensed under the Apache License, Version 2.0 (the "License");
164*8d67ca89SAndroid Build Coastguard Workeryou may not use this file except in compliance with the License.
165*8d67ca89SAndroid Build Coastguard WorkerYou may obtain a copy of the License at
166*8d67ca89SAndroid Build Coastguard Worker
167*8d67ca89SAndroid Build Coastguard Worker     http://www.apache.org/licenses/LICENSE-2.0
168*8d67ca89SAndroid Build Coastguard Worker
169*8d67ca89SAndroid Build Coastguard WorkerUnless required by applicable law or agreed to in writing, software
170*8d67ca89SAndroid Build Coastguard Workerdistributed under the License is distributed on an "AS IS" BASIS,
171*8d67ca89SAndroid Build Coastguard WorkerWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
172*8d67ca89SAndroid Build Coastguard WorkerSee the License for the specific language governing permissions and
173*8d67ca89SAndroid Build Coastguard Workerlimitations under the License.
174*8d67ca89SAndroid Build Coastguard Worker
175*8d67ca89SAndroid Build Coastguard Worker-------------------------------------------------------------------
176*8d67ca89SAndroid Build Coastguard Worker
177*8d67ca89SAndroid Build Coastguard WorkerCopyright (C) 2014 The Android Open Source Project
178*8d67ca89SAndroid Build Coastguard WorkerAll rights reserved.
179*8d67ca89SAndroid Build Coastguard Worker
180*8d67ca89SAndroid Build Coastguard WorkerRedistribution and use in source and binary forms, with or without
181*8d67ca89SAndroid Build Coastguard Workermodification, are permitted provided that the following conditions
182*8d67ca89SAndroid Build Coastguard Workerare met:
183*8d67ca89SAndroid Build Coastguard Worker1. Redistributions of source code must retain the above copyright
184*8d67ca89SAndroid Build Coastguard Worker   notice, this list of conditions and the following disclaimer.
185*8d67ca89SAndroid Build Coastguard Worker2. Redistributions in binary form must reproduce the above copyright
186*8d67ca89SAndroid Build Coastguard Worker   notice, this list of conditions and the following disclaimer in the
187*8d67ca89SAndroid Build Coastguard Worker   documentation and/or other materials provided with the distribution.
188*8d67ca89SAndroid Build Coastguard Worker
189*8d67ca89SAndroid Build Coastguard WorkerTHIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
190*8d67ca89SAndroid Build Coastguard WorkerANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
191*8d67ca89SAndroid Build Coastguard WorkerIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
192*8d67ca89SAndroid Build Coastguard WorkerARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
193*8d67ca89SAndroid Build Coastguard WorkerFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
194*8d67ca89SAndroid Build Coastguard WorkerDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
195*8d67ca89SAndroid Build Coastguard WorkerOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
196*8d67ca89SAndroid Build Coastguard WorkerHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
197*8d67ca89SAndroid Build Coastguard WorkerLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
198*8d67ca89SAndroid Build Coastguard WorkerOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
199*8d67ca89SAndroid Build Coastguard WorkerSUCH DAMAGE.
200*8d67ca89SAndroid Build Coastguard Worker
201*8d67ca89SAndroid Build Coastguard Worker-------------------------------------------------------------------
202*8d67ca89SAndroid Build Coastguard Worker
203*8d67ca89SAndroid Build Coastguard WorkerCopyright (C) 2015 The Android Open Source Project
204*8d67ca89SAndroid Build Coastguard Worker
205*8d67ca89SAndroid Build Coastguard WorkerLicensed under the Apache License, Version 2.0 (the "License");
206*8d67ca89SAndroid Build Coastguard Workeryou may not use this file except in compliance with the License.
207*8d67ca89SAndroid Build Coastguard WorkerYou may obtain a copy of the License at
208*8d67ca89SAndroid Build Coastguard Worker
209*8d67ca89SAndroid Build Coastguard Worker     http://www.apache.org/licenses/LICENSE-2.0
210*8d67ca89SAndroid Build Coastguard Worker
211*8d67ca89SAndroid Build Coastguard WorkerUnless required by applicable law or agreed to in writing, software
212*8d67ca89SAndroid Build Coastguard Workerdistributed under the License is distributed on an "AS IS" BASIS,
213*8d67ca89SAndroid Build Coastguard WorkerWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
214*8d67ca89SAndroid Build Coastguard WorkerSee the License for the specific language governing permissions and
215*8d67ca89SAndroid Build Coastguard Workerlimitations under the License.
216*8d67ca89SAndroid Build Coastguard Worker
217*8d67ca89SAndroid Build Coastguard Worker-------------------------------------------------------------------
218*8d67ca89SAndroid Build Coastguard Worker
219*8d67ca89SAndroid Build Coastguard WorkerCopyright (C) 2017 The Android Open Source Project
220*8d67ca89SAndroid Build Coastguard WorkerAll rights reserved.
221*8d67ca89SAndroid Build Coastguard Worker
222*8d67ca89SAndroid Build Coastguard WorkerRedistribution and use in source and binary forms, with or without
223*8d67ca89SAndroid Build Coastguard Workermodification, are permitted provided that the following conditions
224*8d67ca89SAndroid Build Coastguard Workerare met:
225*8d67ca89SAndroid Build Coastguard Worker * Redistributions of source code must retain the above copyright
226*8d67ca89SAndroid Build Coastguard Worker   notice, this list of conditions and the following disclaimer.
227*8d67ca89SAndroid Build Coastguard Worker * Redistributions in binary form must reproduce the above copyright
228*8d67ca89SAndroid Build Coastguard Worker   notice, this list of conditions and the following disclaimer in
229*8d67ca89SAndroid Build Coastguard Worker   the documentation and/or other materials provided with the
230*8d67ca89SAndroid Build Coastguard Worker   distribution.
231*8d67ca89SAndroid Build Coastguard Worker
232*8d67ca89SAndroid Build Coastguard WorkerTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
233*8d67ca89SAndroid Build Coastguard Worker"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
234*8d67ca89SAndroid Build Coastguard WorkerLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
235*8d67ca89SAndroid Build Coastguard WorkerFOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
236*8d67ca89SAndroid Build Coastguard WorkerCOPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
237*8d67ca89SAndroid Build Coastguard WorkerINCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
238*8d67ca89SAndroid Build Coastguard WorkerBUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
239*8d67ca89SAndroid Build Coastguard WorkerOF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
240*8d67ca89SAndroid Build Coastguard WorkerAND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
241*8d67ca89SAndroid Build Coastguard WorkerOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
242*8d67ca89SAndroid Build Coastguard WorkerOF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
243*8d67ca89SAndroid Build Coastguard WorkerSUCH DAMAGE.
244*8d67ca89SAndroid Build Coastguard Worker
245*8d67ca89SAndroid Build Coastguard Worker-------------------------------------------------------------------
246*8d67ca89SAndroid Build Coastguard Worker
247*8d67ca89SAndroid Build Coastguard WorkerCopyright (C) 2022 The Android Open Source Project
248*8d67ca89SAndroid Build Coastguard WorkerAll rights reserved.
249*8d67ca89SAndroid Build Coastguard Worker
250*8d67ca89SAndroid Build Coastguard WorkerRedistribution and use in source and binary forms, with or without
251*8d67ca89SAndroid Build Coastguard Workermodification, are permitted provided that the following conditions
252*8d67ca89SAndroid Build Coastguard Workerare met:
253*8d67ca89SAndroid Build Coastguard Worker * Redistributions of source code must retain the above copyright
254*8d67ca89SAndroid Build Coastguard Worker   notice, this list of conditions and the following disclaimer.
255*8d67ca89SAndroid Build Coastguard Worker * Redistributions in binary form must reproduce the above copyright
256*8d67ca89SAndroid Build Coastguard Worker   notice, this list of conditions and the following disclaimer in
257*8d67ca89SAndroid Build Coastguard Worker   the documentation and/or other materials provided with the
258*8d67ca89SAndroid Build Coastguard Worker   distribution.
259*8d67ca89SAndroid Build Coastguard Worker
260*8d67ca89SAndroid Build Coastguard WorkerTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
261*8d67ca89SAndroid Build Coastguard Worker"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
262*8d67ca89SAndroid Build Coastguard WorkerLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
263*8d67ca89SAndroid Build Coastguard WorkerFOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
264*8d67ca89SAndroid Build Coastguard WorkerCOPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
265*8d67ca89SAndroid Build Coastguard WorkerINCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
266*8d67ca89SAndroid Build Coastguard WorkerBUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
267*8d67ca89SAndroid Build Coastguard WorkerOF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
268*8d67ca89SAndroid Build Coastguard WorkerAND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
269*8d67ca89SAndroid Build Coastguard WorkerOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
270*8d67ca89SAndroid Build Coastguard WorkerOF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
271*8d67ca89SAndroid Build Coastguard WorkerSUCH DAMAGE.
272*8d67ca89SAndroid Build Coastguard Worker
273*8d67ca89SAndroid Build Coastguard Worker-------------------------------------------------------------------
274*8d67ca89SAndroid Build Coastguard Worker
275*8d67ca89SAndroid Build Coastguard WorkerCopyright (c) 2003 Mike Barcroft <[email protected]>
276*8d67ca89SAndroid Build Coastguard WorkerCopyright (c) 2002 David Schultz <[email protected]>
277*8d67ca89SAndroid Build Coastguard WorkerAll rights reserved.
278*8d67ca89SAndroid Build Coastguard Worker
279*8d67ca89SAndroid Build Coastguard WorkerRedistribution and use in source and binary forms, with or without
280*8d67ca89SAndroid Build Coastguard Workermodification, are permitted provided that the following conditions
281*8d67ca89SAndroid Build Coastguard Workerare met:
282*8d67ca89SAndroid Build Coastguard Worker1. Redistributions of source code must retain the above copyright
283*8d67ca89SAndroid Build Coastguard Worker   notice, this list of conditions and the following disclaimer.
284*8d67ca89SAndroid Build Coastguard Worker2. Redistributions in binary form must reproduce the above copyright
285*8d67ca89SAndroid Build Coastguard Worker   notice, this list of conditions and the following disclaimer in the
286*8d67ca89SAndroid Build Coastguard Worker   documentation and/or other materials provided with the distribution.
287*8d67ca89SAndroid Build Coastguard Worker
288*8d67ca89SAndroid Build Coastguard WorkerTHIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
289*8d67ca89SAndroid Build Coastguard WorkerANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
290*8d67ca89SAndroid Build Coastguard WorkerIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
291*8d67ca89SAndroid Build Coastguard WorkerARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
292*8d67ca89SAndroid Build Coastguard WorkerFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
293*8d67ca89SAndroid Build Coastguard WorkerDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
294*8d67ca89SAndroid Build Coastguard WorkerOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
295*8d67ca89SAndroid Build Coastguard WorkerHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
296*8d67ca89SAndroid Build Coastguard WorkerLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
297*8d67ca89SAndroid Build Coastguard WorkerOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
298*8d67ca89SAndroid Build Coastguard WorkerSUCH DAMAGE.
299*8d67ca89SAndroid Build Coastguard Worker
300*8d67ca89SAndroid Build Coastguard Worker-------------------------------------------------------------------
301*8d67ca89SAndroid Build Coastguard Worker
302*8d67ca89SAndroid Build Coastguard WorkerCopyright (c) 2004 David Schultz <[email protected]>
303*8d67ca89SAndroid Build Coastguard WorkerAll rights reserved.
304*8d67ca89SAndroid Build Coastguard Worker
305*8d67ca89SAndroid Build Coastguard WorkerRedistribution and use in source and binary forms, with or without
306*8d67ca89SAndroid Build Coastguard Workermodification, are permitted provided that the following conditions
307*8d67ca89SAndroid Build Coastguard Workerare met:
308*8d67ca89SAndroid Build Coastguard Worker1. Redistributions of source code must retain the above copyright
309*8d67ca89SAndroid Build Coastguard Worker   notice, this list of conditions and the following disclaimer.
310*8d67ca89SAndroid Build Coastguard Worker2. Redistributions in binary form must reproduce the above copyright
311*8d67ca89SAndroid Build Coastguard Worker   notice, this list of conditions and the following disclaimer in the
312*8d67ca89SAndroid Build Coastguard Worker   documentation and/or other materials provided with the distribution.
313*8d67ca89SAndroid Build Coastguard Worker
314*8d67ca89SAndroid Build Coastguard WorkerTHIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
315*8d67ca89SAndroid Build Coastguard WorkerANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
316*8d67ca89SAndroid Build Coastguard WorkerIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
317*8d67ca89SAndroid Build Coastguard WorkerARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
318*8d67ca89SAndroid Build Coastguard WorkerFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
319*8d67ca89SAndroid Build Coastguard WorkerDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
320*8d67ca89SAndroid Build Coastguard WorkerOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
321*8d67ca89SAndroid Build Coastguard WorkerHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
322*8d67ca89SAndroid Build Coastguard WorkerLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
323*8d67ca89SAndroid Build Coastguard WorkerOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
324*8d67ca89SAndroid Build Coastguard WorkerSUCH DAMAGE.
325*8d67ca89SAndroid Build Coastguard Worker
326*8d67ca89SAndroid Build Coastguard Worker-------------------------------------------------------------------
327*8d67ca89SAndroid Build Coastguard Worker
328*8d67ca89SAndroid Build Coastguard WorkerCopyright (c) 2004-2005 David Schultz <das (at) FreeBSD.ORG>
329*8d67ca89SAndroid Build Coastguard WorkerAll rights reserved.
330*8d67ca89SAndroid Build Coastguard Worker
331*8d67ca89SAndroid Build Coastguard WorkerRedistribution and use in source and binary forms, with or without
332*8d67ca89SAndroid Build Coastguard Workermodification, are permitted provided that the following conditions
333*8d67ca89SAndroid Build Coastguard Workerare met:
334*8d67ca89SAndroid Build Coastguard Worker1. Redistributions of source code must retain the above copyright
335*8d67ca89SAndroid Build Coastguard Worker   notice, this list of conditions and the following disclaimer.
336*8d67ca89SAndroid Build Coastguard Worker2. Redistributions in binary form must reproduce the above copyright
337*8d67ca89SAndroid Build Coastguard Worker   notice, this list of conditions and the following disclaimer in the
338*8d67ca89SAndroid Build Coastguard Worker   documentation and/or other materials provided with the distribution.
339*8d67ca89SAndroid Build Coastguard Worker
340*8d67ca89SAndroid Build Coastguard WorkerTHIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
341*8d67ca89SAndroid Build Coastguard WorkerANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
342*8d67ca89SAndroid Build Coastguard WorkerIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
343*8d67ca89SAndroid Build Coastguard WorkerARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
344*8d67ca89SAndroid Build Coastguard WorkerFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
345*8d67ca89SAndroid Build Coastguard WorkerDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
346*8d67ca89SAndroid Build Coastguard WorkerOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
347*8d67ca89SAndroid Build Coastguard WorkerHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
348*8d67ca89SAndroid Build Coastguard WorkerLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
349*8d67ca89SAndroid Build Coastguard WorkerOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
350*8d67ca89SAndroid Build Coastguard WorkerSUCH DAMAGE.
351*8d67ca89SAndroid Build Coastguard Worker
352*8d67ca89SAndroid Build Coastguard Worker-------------------------------------------------------------------
353*8d67ca89SAndroid Build Coastguard Worker
354*8d67ca89SAndroid Build Coastguard WorkerCopyright (c) 2004-2005 David Schultz <[email protected]>
355*8d67ca89SAndroid Build Coastguard WorkerAll rights reserved.
356*8d67ca89SAndroid Build Coastguard Worker
357*8d67ca89SAndroid Build Coastguard WorkerRedistribution and use in source and binary forms, with or without
358*8d67ca89SAndroid Build Coastguard Workermodification, are permitted provided that the following conditions
359*8d67ca89SAndroid Build Coastguard Workerare met:
360*8d67ca89SAndroid Build Coastguard Worker1. Redistributions of source code must retain the above copyright
361*8d67ca89SAndroid Build Coastguard Worker   notice, this list of conditions and the following disclaimer.
362*8d67ca89SAndroid Build Coastguard Worker2. Redistributions in binary form must reproduce the above copyright
363*8d67ca89SAndroid Build Coastguard Worker   notice, this list of conditions and the following disclaimer in the
364*8d67ca89SAndroid Build Coastguard Worker   documentation and/or other materials provided with the distribution.
365*8d67ca89SAndroid Build Coastguard Worker
366*8d67ca89SAndroid Build Coastguard WorkerTHIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
367*8d67ca89SAndroid Build Coastguard WorkerANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
368*8d67ca89SAndroid Build Coastguard WorkerIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
369*8d67ca89SAndroid Build Coastguard WorkerARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
370*8d67ca89SAndroid Build Coastguard WorkerFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
371*8d67ca89SAndroid Build Coastguard WorkerDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
372*8d67ca89SAndroid Build Coastguard WorkerOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
373*8d67ca89SAndroid Build Coastguard WorkerHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
374*8d67ca89SAndroid Build Coastguard WorkerLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
375*8d67ca89SAndroid Build Coastguard WorkerOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
376*8d67ca89SAndroid Build Coastguard WorkerSUCH DAMAGE.
377*8d67ca89SAndroid Build Coastguard Worker
378*8d67ca89SAndroid Build Coastguard Worker-------------------------------------------------------------------
379*8d67ca89SAndroid Build Coastguard Worker
380*8d67ca89SAndroid Build Coastguard WorkerCopyright (c) 2005-2020 Rich Felker, et al.
381*8d67ca89SAndroid Build Coastguard Worker
382*8d67ca89SAndroid Build Coastguard WorkerSPDX-License-Identifier: MIT
383*8d67ca89SAndroid Build Coastguard Worker
384*8d67ca89SAndroid Build Coastguard WorkerPlease see https://git.musl-libc.org/cgit/musl/tree/COPYRIGHT
385*8d67ca89SAndroid Build Coastguard Workerfor all contributors to musl.
386*8d67ca89SAndroid Build Coastguard Worker
387*8d67ca89SAndroid Build Coastguard Worker-------------------------------------------------------------------
388*8d67ca89SAndroid Build Coastguard Worker
389*8d67ca89SAndroid Build Coastguard WorkerCopyright (c) 2007 The NetBSD Foundation, Inc.
390*8d67ca89SAndroid Build Coastguard WorkerAll rights reserved.
391*8d67ca89SAndroid Build Coastguard Worker
392*8d67ca89SAndroid Build Coastguard WorkerThis code is derived from software written by Stephen L. Moshier.
393*8d67ca89SAndroid Build Coastguard WorkerIt is redistributed by the NetBSD Foundation by permission of the author.
394*8d67ca89SAndroid Build Coastguard Worker
395*8d67ca89SAndroid Build Coastguard WorkerRedistribution and use in source and binary forms, with or without
396*8d67ca89SAndroid Build Coastguard Workermodification, are permitted provided that the following conditions
397*8d67ca89SAndroid Build Coastguard Workerare met:
398*8d67ca89SAndroid Build Coastguard Worker1. Redistributions of source code must retain the above copyright
399*8d67ca89SAndroid Build Coastguard Worker   notice, this list of conditions and the following disclaimer.
400*8d67ca89SAndroid Build Coastguard Worker2. Redistributions in binary form must reproduce the above copyright
401*8d67ca89SAndroid Build Coastguard Worker   notice, this list of conditions and the following disclaimer in the
402*8d67ca89SAndroid Build Coastguard Worker   documentation and/or other materials provided with the distribution.
403*8d67ca89SAndroid Build Coastguard Worker
404*8d67ca89SAndroid Build Coastguard WorkerTHIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
405*8d67ca89SAndroid Build Coastguard Worker``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
406*8d67ca89SAndroid Build Coastguard WorkerTO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
407*8d67ca89SAndroid Build Coastguard WorkerPURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
408*8d67ca89SAndroid Build Coastguard WorkerBE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
409*8d67ca89SAndroid Build Coastguard WorkerCONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
410*8d67ca89SAndroid Build Coastguard WorkerSUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
411*8d67ca89SAndroid Build Coastguard WorkerINTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
412*8d67ca89SAndroid Build Coastguard WorkerCONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
413*8d67ca89SAndroid Build Coastguard WorkerARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
414*8d67ca89SAndroid Build Coastguard WorkerPOSSIBILITY OF SUCH DAMAGE.
415*8d67ca89SAndroid Build Coastguard Worker
416*8d67ca89SAndroid Build Coastguard Worker-------------------------------------------------------------------
417*8d67ca89SAndroid Build Coastguard Worker
418*8d67ca89SAndroid Build Coastguard WorkerCopyright (c) 2007, 2010-2013 Steven G. Kargl
419*8d67ca89SAndroid Build Coastguard WorkerAll rights reserved.
420*8d67ca89SAndroid Build Coastguard Worker
421*8d67ca89SAndroid Build Coastguard WorkerRedistribution and use in source and binary forms, with or without
422*8d67ca89SAndroid Build Coastguard Workermodification, are permitted provided that the following conditions
423*8d67ca89SAndroid Build Coastguard Workerare met:
424*8d67ca89SAndroid Build Coastguard Worker1. Redistributions of source code must retain the above copyright
425*8d67ca89SAndroid Build Coastguard Worker   notice unmodified, this list of conditions, and the following
426*8d67ca89SAndroid Build Coastguard Worker   disclaimer.
427*8d67ca89SAndroid Build Coastguard Worker2. Redistributions in binary form must reproduce the above copyright
428*8d67ca89SAndroid Build Coastguard Worker   notice, this list of conditions and the following disclaimer in the
429*8d67ca89SAndroid Build Coastguard Worker   documentation and/or other materials provided with the distribution.
430*8d67ca89SAndroid Build Coastguard Worker
431*8d67ca89SAndroid Build Coastguard WorkerTHIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
432*8d67ca89SAndroid Build Coastguard WorkerIMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
433*8d67ca89SAndroid Build Coastguard WorkerOF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
434*8d67ca89SAndroid Build Coastguard WorkerIN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
435*8d67ca89SAndroid Build Coastguard WorkerINCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
436*8d67ca89SAndroid Build Coastguard WorkerNOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
437*8d67ca89SAndroid Build Coastguard WorkerDATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
438*8d67ca89SAndroid Build Coastguard WorkerTHEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
439*8d67ca89SAndroid Build Coastguard Worker(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
440*8d67ca89SAndroid Build Coastguard WorkerTHIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
441*8d67ca89SAndroid Build Coastguard Worker
442*8d67ca89SAndroid Build Coastguard Workers_sinl.c and s_cosl.c merged by Steven G. Kargl.
443*8d67ca89SAndroid Build Coastguard Worker
444*8d67ca89SAndroid Build Coastguard Worker-------------------------------------------------------------------
445*8d67ca89SAndroid Build Coastguard Worker
446*8d67ca89SAndroid Build Coastguard WorkerCopyright (c) 2008 Stephen L. Moshier <[email protected]>
447*8d67ca89SAndroid Build Coastguard Worker
448*8d67ca89SAndroid Build Coastguard WorkerPermission to use, copy, modify, and distribute this software for any
449*8d67ca89SAndroid Build Coastguard Workerpurpose with or without fee is hereby granted, provided that the above
450*8d67ca89SAndroid Build Coastguard Workercopyright notice and this permission notice appear in all copies.
451*8d67ca89SAndroid Build Coastguard Worker
452*8d67ca89SAndroid Build Coastguard WorkerTHE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
453*8d67ca89SAndroid Build Coastguard WorkerWITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
454*8d67ca89SAndroid Build Coastguard WorkerMERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
455*8d67ca89SAndroid Build Coastguard WorkerANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
456*8d67ca89SAndroid Build Coastguard WorkerWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
457*8d67ca89SAndroid Build Coastguard WorkerACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
458*8d67ca89SAndroid Build Coastguard WorkerOR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
459*8d67ca89SAndroid Build Coastguard Worker
460*8d67ca89SAndroid Build Coastguard Worker-------------------------------------------------------------------
461*8d67ca89SAndroid Build Coastguard Worker
462*8d67ca89SAndroid Build Coastguard WorkerCopyright (c) 2012 Stephen Montgomery-Smith <[email protected]>
463*8d67ca89SAndroid Build Coastguard WorkerCopyright (c) 2017 Mahdi Mokhtari <[email protected]>
464*8d67ca89SAndroid Build Coastguard WorkerAll rights reserved.
465*8d67ca89SAndroid Build Coastguard Worker
466*8d67ca89SAndroid Build Coastguard WorkerRedistribution and use in source and binary forms, with or without
467*8d67ca89SAndroid Build Coastguard Workermodification, are permitted provided that the following conditions
468*8d67ca89SAndroid Build Coastguard Workerare met:
469*8d67ca89SAndroid Build Coastguard Worker1. Redistributions of source code must retain the above copyright
470*8d67ca89SAndroid Build Coastguard Worker   notice, this list of conditions and the following disclaimer.
471*8d67ca89SAndroid Build Coastguard Worker2. Redistributions in binary form must reproduce the above copyright
472*8d67ca89SAndroid Build Coastguard Worker   notice, this list of conditions and the following disclaimer in the
473*8d67ca89SAndroid Build Coastguard Worker   documentation and/or other materials provided with the distribution.
474*8d67ca89SAndroid Build Coastguard Worker
475*8d67ca89SAndroid Build Coastguard WorkerTHIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
476*8d67ca89SAndroid Build Coastguard WorkerANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
477*8d67ca89SAndroid Build Coastguard WorkerIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
478*8d67ca89SAndroid Build Coastguard WorkerARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
479*8d67ca89SAndroid Build Coastguard WorkerFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
480*8d67ca89SAndroid Build Coastguard WorkerDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
481*8d67ca89SAndroid Build Coastguard WorkerOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
482*8d67ca89SAndroid Build Coastguard WorkerHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
483*8d67ca89SAndroid Build Coastguard WorkerLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
484*8d67ca89SAndroid Build Coastguard WorkerOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
485*8d67ca89SAndroid Build Coastguard WorkerSUCH DAMAGE.
486*8d67ca89SAndroid Build Coastguard Worker
487*8d67ca89SAndroid Build Coastguard Worker-------------------------------------------------------------------
488*8d67ca89SAndroid Build Coastguard Worker
489*8d67ca89SAndroid Build Coastguard WorkerCopyright (c) 2013 Bruce D. Evans
490*8d67ca89SAndroid Build Coastguard WorkerAll rights reserved.
491*8d67ca89SAndroid Build Coastguard Worker
492*8d67ca89SAndroid Build Coastguard WorkerRedistribution and use in source and binary forms, with or without
493*8d67ca89SAndroid Build Coastguard Workermodification, are permitted provided that the following conditions
494*8d67ca89SAndroid Build Coastguard Workerare met:
495*8d67ca89SAndroid Build Coastguard Worker1. Redistributions of source code must retain the above copyright
496*8d67ca89SAndroid Build Coastguard Worker   notice unmodified, this list of conditions, and the following
497*8d67ca89SAndroid Build Coastguard Worker   disclaimer.
498*8d67ca89SAndroid Build Coastguard Worker2. Redistributions in binary form must reproduce the above copyright
499*8d67ca89SAndroid Build Coastguard Worker   notice, this list of conditions and the following disclaimer in the
500*8d67ca89SAndroid Build Coastguard Worker   documentation and/or other materials provided with the distribution.
501*8d67ca89SAndroid Build Coastguard Worker
502*8d67ca89SAndroid Build Coastguard WorkerTHIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
503*8d67ca89SAndroid Build Coastguard WorkerIMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
504*8d67ca89SAndroid Build Coastguard WorkerOF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
505*8d67ca89SAndroid Build Coastguard WorkerIN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
506*8d67ca89SAndroid Build Coastguard WorkerINCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
507*8d67ca89SAndroid Build Coastguard WorkerNOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
508*8d67ca89SAndroid Build Coastguard WorkerDATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
509*8d67ca89SAndroid Build Coastguard WorkerTHEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
510*8d67ca89SAndroid Build Coastguard Worker(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
511*8d67ca89SAndroid Build Coastguard WorkerTHIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
512*8d67ca89SAndroid Build Coastguard Worker
513*8d67ca89SAndroid Build Coastguard Worker-------------------------------------------------------------------
514*8d67ca89SAndroid Build Coastguard Worker
515*8d67ca89SAndroid Build Coastguard WorkerCopyright (c) 2017 Steven G. Kargl
516*8d67ca89SAndroid Build Coastguard WorkerAll rights reserved.
517*8d67ca89SAndroid Build Coastguard Worker
518*8d67ca89SAndroid Build Coastguard WorkerRedistribution and use in source and binary forms, with or without
519*8d67ca89SAndroid Build Coastguard Workermodification, are permitted provided that the following conditions
520*8d67ca89SAndroid Build Coastguard Workerare met:
521*8d67ca89SAndroid Build Coastguard Worker1. Redistributions of source code must retain the above copyright
522*8d67ca89SAndroid Build Coastguard Worker   notice unmodified, this list of conditions, and the following
523*8d67ca89SAndroid Build Coastguard Worker   disclaimer.
524*8d67ca89SAndroid Build Coastguard Worker2. Redistributions in binary form must reproduce the above copyright
525*8d67ca89SAndroid Build Coastguard Worker   notice, this list of conditions and the following disclaimer in the
526*8d67ca89SAndroid Build Coastguard Worker   documentation and/or other materials provided with the distribution.
527*8d67ca89SAndroid Build Coastguard Worker
528*8d67ca89SAndroid Build Coastguard WorkerTHIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
529*8d67ca89SAndroid Build Coastguard WorkerIMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
530*8d67ca89SAndroid Build Coastguard WorkerOF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
531*8d67ca89SAndroid Build Coastguard WorkerIN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
532*8d67ca89SAndroid Build Coastguard WorkerINCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
533*8d67ca89SAndroid Build Coastguard WorkerNOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
534*8d67ca89SAndroid Build Coastguard WorkerDATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
535*8d67ca89SAndroid Build Coastguard WorkerTHEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
536*8d67ca89SAndroid Build Coastguard Worker(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
537*8d67ca89SAndroid Build Coastguard WorkerTHIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
538*8d67ca89SAndroid Build Coastguard Worker
539*8d67ca89SAndroid Build Coastguard Worker-------------------------------------------------------------------
540*8d67ca89SAndroid Build Coastguard Worker
541*8d67ca89SAndroid Build Coastguard WorkerCopyright (c) 2017, 2023 Steven G. Kargl
542*8d67ca89SAndroid Build Coastguard WorkerAll rights reserved.
543*8d67ca89SAndroid Build Coastguard Worker
544*8d67ca89SAndroid Build Coastguard WorkerRedistribution and use in source and binary forms, with or without
545*8d67ca89SAndroid Build Coastguard Workermodification, are permitted provided that the following conditions
546*8d67ca89SAndroid Build Coastguard Workerare met:
547*8d67ca89SAndroid Build Coastguard Worker1. Redistributions of source code must retain the above copyright
548*8d67ca89SAndroid Build Coastguard Worker   notice unmodified, this list of conditions, and the following
549*8d67ca89SAndroid Build Coastguard Worker   disclaimer.
550*8d67ca89SAndroid Build Coastguard Worker2. Redistributions in binary form must reproduce the above copyright
551*8d67ca89SAndroid Build Coastguard Worker   notice, this list of conditions and the following disclaimer in the
552*8d67ca89SAndroid Build Coastguard Worker   documentation and/or other materials provided with the distribution.
553*8d67ca89SAndroid Build Coastguard Worker
554*8d67ca89SAndroid Build Coastguard WorkerTHIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
555*8d67ca89SAndroid Build Coastguard WorkerIMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
556*8d67ca89SAndroid Build Coastguard WorkerOF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
557*8d67ca89SAndroid Build Coastguard WorkerIN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
558*8d67ca89SAndroid Build Coastguard WorkerINCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
559*8d67ca89SAndroid Build Coastguard WorkerNOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
560*8d67ca89SAndroid Build Coastguard WorkerDATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
561*8d67ca89SAndroid Build Coastguard WorkerTHEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
562*8d67ca89SAndroid Build Coastguard Worker(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
563*8d67ca89SAndroid Build Coastguard WorkerTHIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
564*8d67ca89SAndroid Build Coastguard Worker
565*8d67ca89SAndroid Build Coastguard Worker-------------------------------------------------------------------
566*8d67ca89SAndroid Build Coastguard Worker
567*8d67ca89SAndroid Build Coastguard WorkerSPDX-License-Identifier: BSD-2-Clause
568*8d67ca89SAndroid Build Coastguard Worker
569*8d67ca89SAndroid Build Coastguard WorkerCopyright (c) 2003, Steven G. Kargl
570*8d67ca89SAndroid Build Coastguard WorkerAll rights reserved.
571*8d67ca89SAndroid Build Coastguard Worker
572*8d67ca89SAndroid Build Coastguard WorkerRedistribution and use in source and binary forms, with or without
573*8d67ca89SAndroid Build Coastguard Workermodification, are permitted provided that the following conditions
574*8d67ca89SAndroid Build Coastguard Workerare met:
575*8d67ca89SAndroid Build Coastguard Worker1. Redistributions of source code must retain the above copyright
576*8d67ca89SAndroid Build Coastguard Worker   notice unmodified, this list of conditions, and the following
577*8d67ca89SAndroid Build Coastguard Worker   disclaimer.
578*8d67ca89SAndroid Build Coastguard Worker2. Redistributions in binary form must reproduce the above copyright
579*8d67ca89SAndroid Build Coastguard Worker   notice, this list of conditions and the following disclaimer in the
580*8d67ca89SAndroid Build Coastguard Worker   documentation and/or other materials provided with the distribution.
581*8d67ca89SAndroid Build Coastguard Worker
582*8d67ca89SAndroid Build Coastguard WorkerTHIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
583*8d67ca89SAndroid Build Coastguard WorkerIMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
584*8d67ca89SAndroid Build Coastguard WorkerOF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
585*8d67ca89SAndroid Build Coastguard WorkerIN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
586*8d67ca89SAndroid Build Coastguard WorkerINCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
587*8d67ca89SAndroid Build Coastguard WorkerNOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
588*8d67ca89SAndroid Build Coastguard WorkerDATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
589*8d67ca89SAndroid Build Coastguard WorkerTHEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
590*8d67ca89SAndroid Build Coastguard Worker(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
591*8d67ca89SAndroid Build Coastguard WorkerTHIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
592*8d67ca89SAndroid Build Coastguard Worker
593*8d67ca89SAndroid Build Coastguard Worker-------------------------------------------------------------------
594*8d67ca89SAndroid Build Coastguard Worker
595*8d67ca89SAndroid Build Coastguard WorkerSPDX-License-Identifier: BSD-2-Clause
596*8d67ca89SAndroid Build Coastguard Worker
597*8d67ca89SAndroid Build Coastguard WorkerCopyright (c) 2004 David Schultz <[email protected]>
598*8d67ca89SAndroid Build Coastguard WorkerAll rights reserved.
599*8d67ca89SAndroid Build Coastguard Worker
600*8d67ca89SAndroid Build Coastguard WorkerRedistribution and use in source and binary forms, with or without
601*8d67ca89SAndroid Build Coastguard Workermodification, are permitted provided that the following conditions
602*8d67ca89SAndroid Build Coastguard Workerare met:
603*8d67ca89SAndroid Build Coastguard Worker1. Redistributions of source code must retain the above copyright
604*8d67ca89SAndroid Build Coastguard Worker   notice, this list of conditions and the following disclaimer.
605*8d67ca89SAndroid Build Coastguard Worker2. Redistributions in binary form must reproduce the above copyright
606*8d67ca89SAndroid Build Coastguard Worker   notice, this list of conditions and the following disclaimer in the
607*8d67ca89SAndroid Build Coastguard Worker   documentation and/or other materials provided with the distribution.
608*8d67ca89SAndroid Build Coastguard Worker
609*8d67ca89SAndroid Build Coastguard WorkerTHIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
610*8d67ca89SAndroid Build Coastguard WorkerANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
611*8d67ca89SAndroid Build Coastguard WorkerIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
612*8d67ca89SAndroid Build Coastguard WorkerARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
613*8d67ca89SAndroid Build Coastguard WorkerFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
614*8d67ca89SAndroid Build Coastguard WorkerDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
615*8d67ca89SAndroid Build Coastguard WorkerOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
616*8d67ca89SAndroid Build Coastguard WorkerHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
617*8d67ca89SAndroid Build Coastguard WorkerLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
618*8d67ca89SAndroid Build Coastguard WorkerOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
619*8d67ca89SAndroid Build Coastguard WorkerSUCH DAMAGE.
620*8d67ca89SAndroid Build Coastguard Worker
621*8d67ca89SAndroid Build Coastguard Worker-------------------------------------------------------------------
622*8d67ca89SAndroid Build Coastguard Worker
623*8d67ca89SAndroid Build Coastguard WorkerSPDX-License-Identifier: BSD-2-Clause
624*8d67ca89SAndroid Build Coastguard Worker
625*8d67ca89SAndroid Build Coastguard WorkerCopyright (c) 2004 Stefan Farfeleder
626*8d67ca89SAndroid Build Coastguard WorkerAll rights reserved.
627*8d67ca89SAndroid Build Coastguard Worker
628*8d67ca89SAndroid Build Coastguard WorkerRedistribution and use in source and binary forms, with or without
629*8d67ca89SAndroid Build Coastguard Workermodification, are permitted provided that the following conditions
630*8d67ca89SAndroid Build Coastguard Workerare met:
631*8d67ca89SAndroid Build Coastguard Worker1. Redistributions of source code must retain the above copyright
632*8d67ca89SAndroid Build Coastguard Worker   notice, this list of conditions and the following disclaimer.
633*8d67ca89SAndroid Build Coastguard Worker2. Redistributions in binary form must reproduce the above copyright
634*8d67ca89SAndroid Build Coastguard Worker   notice, this list of conditions and the following disclaimer in the
635*8d67ca89SAndroid Build Coastguard Worker   documentation and/or other materials provided with the distribution.
636*8d67ca89SAndroid Build Coastguard Worker
637*8d67ca89SAndroid Build Coastguard WorkerTHIS SOFTWARE IS PROVIDED BY AUTHOR AND CONTRIBUTORS ``AS IS'' AND
638*8d67ca89SAndroid Build Coastguard WorkerANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
639*8d67ca89SAndroid Build Coastguard WorkerIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
640*8d67ca89SAndroid Build Coastguard WorkerARE DISCLAIMED.  IN NO EVENT SHALL AUTHOR OR CONTRIBUTORS BE LIABLE
641*8d67ca89SAndroid Build Coastguard WorkerFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
642*8d67ca89SAndroid Build Coastguard WorkerDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
643*8d67ca89SAndroid Build Coastguard WorkerOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
644*8d67ca89SAndroid Build Coastguard WorkerHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
645*8d67ca89SAndroid Build Coastguard WorkerLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
646*8d67ca89SAndroid Build Coastguard WorkerOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
647*8d67ca89SAndroid Build Coastguard WorkerSUCH DAMAGE.
648*8d67ca89SAndroid Build Coastguard Worker
649*8d67ca89SAndroid Build Coastguard Worker-------------------------------------------------------------------
650*8d67ca89SAndroid Build Coastguard Worker
651*8d67ca89SAndroid Build Coastguard WorkerSPDX-License-Identifier: BSD-2-Clause
652*8d67ca89SAndroid Build Coastguard Worker
653*8d67ca89SAndroid Build Coastguard WorkerCopyright (c) 2004-2005 David Schultz <[email protected]>
654*8d67ca89SAndroid Build Coastguard WorkerAll rights reserved.
655*8d67ca89SAndroid Build Coastguard Worker
656*8d67ca89SAndroid Build Coastguard WorkerRedistribution and use in source and binary forms, with or without
657*8d67ca89SAndroid Build Coastguard Workermodification, are permitted provided that the following conditions
658*8d67ca89SAndroid Build Coastguard Workerare met:
659*8d67ca89SAndroid Build Coastguard Worker1. Redistributions of source code must retain the above copyright
660*8d67ca89SAndroid Build Coastguard Worker   notice, this list of conditions and the following disclaimer.
661*8d67ca89SAndroid Build Coastguard Worker2. Redistributions in binary form must reproduce the above copyright
662*8d67ca89SAndroid Build Coastguard Worker   notice, this list of conditions and the following disclaimer in the
663*8d67ca89SAndroid Build Coastguard Worker   documentation and/or other materials provided with the distribution.
664*8d67ca89SAndroid Build Coastguard Worker
665*8d67ca89SAndroid Build Coastguard WorkerTHIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
666*8d67ca89SAndroid Build Coastguard WorkerANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
667*8d67ca89SAndroid Build Coastguard WorkerIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
668*8d67ca89SAndroid Build Coastguard WorkerARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
669*8d67ca89SAndroid Build Coastguard WorkerFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
670*8d67ca89SAndroid Build Coastguard WorkerDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
671*8d67ca89SAndroid Build Coastguard WorkerOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
672*8d67ca89SAndroid Build Coastguard WorkerHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
673*8d67ca89SAndroid Build Coastguard WorkerLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
674*8d67ca89SAndroid Build Coastguard WorkerOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
675*8d67ca89SAndroid Build Coastguard WorkerSUCH DAMAGE.
676*8d67ca89SAndroid Build Coastguard Worker
677*8d67ca89SAndroid Build Coastguard Worker-------------------------------------------------------------------
678*8d67ca89SAndroid Build Coastguard Worker
679*8d67ca89SAndroid Build Coastguard WorkerSPDX-License-Identifier: BSD-2-Clause
680*8d67ca89SAndroid Build Coastguard Worker
681*8d67ca89SAndroid Build Coastguard WorkerCopyright (c) 2005 Bruce D. Evans and Steven G. Kargl
682*8d67ca89SAndroid Build Coastguard WorkerAll rights reserved.
683*8d67ca89SAndroid Build Coastguard Worker
684*8d67ca89SAndroid Build Coastguard WorkerRedistribution and use in source and binary forms, with or without
685*8d67ca89SAndroid Build Coastguard Workermodification, are permitted provided that the following conditions
686*8d67ca89SAndroid Build Coastguard Workerare met:
687*8d67ca89SAndroid Build Coastguard Worker1. Redistributions of source code must retain the above copyright
688*8d67ca89SAndroid Build Coastguard Worker   notice unmodified, this list of conditions, and the following
689*8d67ca89SAndroid Build Coastguard Worker   disclaimer.
690*8d67ca89SAndroid Build Coastguard Worker2. Redistributions in binary form must reproduce the above copyright
691*8d67ca89SAndroid Build Coastguard Worker   notice, this list of conditions and the following disclaimer in the
692*8d67ca89SAndroid Build Coastguard Worker   documentation and/or other materials provided with the distribution.
693*8d67ca89SAndroid Build Coastguard Worker
694*8d67ca89SAndroid Build Coastguard WorkerTHIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
695*8d67ca89SAndroid Build Coastguard WorkerIMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
696*8d67ca89SAndroid Build Coastguard WorkerOF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
697*8d67ca89SAndroid Build Coastguard WorkerIN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
698*8d67ca89SAndroid Build Coastguard WorkerINCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
699*8d67ca89SAndroid Build Coastguard WorkerNOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
700*8d67ca89SAndroid Build Coastguard WorkerDATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
701*8d67ca89SAndroid Build Coastguard WorkerTHEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
702*8d67ca89SAndroid Build Coastguard Worker(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
703*8d67ca89SAndroid Build Coastguard WorkerTHIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
704*8d67ca89SAndroid Build Coastguard Worker
705*8d67ca89SAndroid Build Coastguard Worker-------------------------------------------------------------------
706*8d67ca89SAndroid Build Coastguard Worker
707*8d67ca89SAndroid Build Coastguard WorkerSPDX-License-Identifier: BSD-2-Clause
708*8d67ca89SAndroid Build Coastguard Worker
709*8d67ca89SAndroid Build Coastguard WorkerCopyright (c) 2005 David Schultz <[email protected]>
710*8d67ca89SAndroid Build Coastguard WorkerAll rights reserved.
711*8d67ca89SAndroid Build Coastguard Worker
712*8d67ca89SAndroid Build Coastguard WorkerRedistribution and use in source and binary forms, with or without
713*8d67ca89SAndroid Build Coastguard Workermodification, are permitted provided that the following conditions
714*8d67ca89SAndroid Build Coastguard Workerare met:
715*8d67ca89SAndroid Build Coastguard Worker1. Redistributions of source code must retain the above copyright
716*8d67ca89SAndroid Build Coastguard Worker   notice, this list of conditions and the following disclaimer.
717*8d67ca89SAndroid Build Coastguard Worker2. Redistributions in binary form must reproduce the above copyright
718*8d67ca89SAndroid Build Coastguard Worker   notice, this list of conditions and the following disclaimer in the
719*8d67ca89SAndroid Build Coastguard Worker   documentation and/or other materials provided with the distribution.
720*8d67ca89SAndroid Build Coastguard Worker
721*8d67ca89SAndroid Build Coastguard WorkerTHIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
722*8d67ca89SAndroid Build Coastguard WorkerANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
723*8d67ca89SAndroid Build Coastguard WorkerIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
724*8d67ca89SAndroid Build Coastguard WorkerARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
725*8d67ca89SAndroid Build Coastguard WorkerFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
726*8d67ca89SAndroid Build Coastguard WorkerDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
727*8d67ca89SAndroid Build Coastguard WorkerOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
728*8d67ca89SAndroid Build Coastguard WorkerHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
729*8d67ca89SAndroid Build Coastguard WorkerLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
730*8d67ca89SAndroid Build Coastguard WorkerOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
731*8d67ca89SAndroid Build Coastguard WorkerSUCH DAMAGE.
732*8d67ca89SAndroid Build Coastguard Worker
733*8d67ca89SAndroid Build Coastguard Worker-------------------------------------------------------------------
734*8d67ca89SAndroid Build Coastguard Worker
735*8d67ca89SAndroid Build Coastguard WorkerSPDX-License-Identifier: BSD-2-Clause
736*8d67ca89SAndroid Build Coastguard Worker
737*8d67ca89SAndroid Build Coastguard WorkerCopyright (c) 2005-2008 David Schultz <[email protected]>
738*8d67ca89SAndroid Build Coastguard WorkerAll rights reserved.
739*8d67ca89SAndroid Build Coastguard Worker
740*8d67ca89SAndroid Build Coastguard WorkerRedistribution and use in source and binary forms, with or without
741*8d67ca89SAndroid Build Coastguard Workermodification, are permitted provided that the following conditions
742*8d67ca89SAndroid Build Coastguard Workerare met:
743*8d67ca89SAndroid Build Coastguard Worker1. Redistributions of source code must retain the above copyright
744*8d67ca89SAndroid Build Coastguard Worker   notice, this list of conditions and the following disclaimer.
745*8d67ca89SAndroid Build Coastguard Worker2. Redistributions in binary form must reproduce the above copyright
746*8d67ca89SAndroid Build Coastguard Worker   notice, this list of conditions and the following disclaimer in the
747*8d67ca89SAndroid Build Coastguard Worker   documentation and/or other materials provided with the distribution.
748*8d67ca89SAndroid Build Coastguard Worker
749*8d67ca89SAndroid Build Coastguard WorkerTHIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
750*8d67ca89SAndroid Build Coastguard WorkerANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
751*8d67ca89SAndroid Build Coastguard WorkerIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
752*8d67ca89SAndroid Build Coastguard WorkerARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
753*8d67ca89SAndroid Build Coastguard WorkerFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
754*8d67ca89SAndroid Build Coastguard WorkerDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
755*8d67ca89SAndroid Build Coastguard WorkerOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
756*8d67ca89SAndroid Build Coastguard WorkerHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
757*8d67ca89SAndroid Build Coastguard WorkerLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
758*8d67ca89SAndroid Build Coastguard WorkerOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
759*8d67ca89SAndroid Build Coastguard WorkerSUCH DAMAGE.
760*8d67ca89SAndroid Build Coastguard Worker
761*8d67ca89SAndroid Build Coastguard Worker-------------------------------------------------------------------
762*8d67ca89SAndroid Build Coastguard Worker
763*8d67ca89SAndroid Build Coastguard WorkerSPDX-License-Identifier: BSD-2-Clause
764*8d67ca89SAndroid Build Coastguard Worker
765*8d67ca89SAndroid Build Coastguard WorkerCopyright (c) 2005-2011 David Schultz <[email protected]>
766*8d67ca89SAndroid Build Coastguard WorkerAll rights reserved.
767*8d67ca89SAndroid Build Coastguard Worker
768*8d67ca89SAndroid Build Coastguard WorkerRedistribution and use in source and binary forms, with or without
769*8d67ca89SAndroid Build Coastguard Workermodification, are permitted provided that the following conditions
770*8d67ca89SAndroid Build Coastguard Workerare met:
771*8d67ca89SAndroid Build Coastguard Worker1. Redistributions of source code must retain the above copyright
772*8d67ca89SAndroid Build Coastguard Worker   notice, this list of conditions and the following disclaimer.
773*8d67ca89SAndroid Build Coastguard Worker2. Redistributions in binary form must reproduce the above copyright
774*8d67ca89SAndroid Build Coastguard Worker   notice, this list of conditions and the following disclaimer in the
775*8d67ca89SAndroid Build Coastguard Worker   documentation and/or other materials provided with the distribution.
776*8d67ca89SAndroid Build Coastguard Worker
777*8d67ca89SAndroid Build Coastguard WorkerTHIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
778*8d67ca89SAndroid Build Coastguard WorkerANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
779*8d67ca89SAndroid Build Coastguard WorkerIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
780*8d67ca89SAndroid Build Coastguard WorkerARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
781*8d67ca89SAndroid Build Coastguard WorkerFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
782*8d67ca89SAndroid Build Coastguard WorkerDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
783*8d67ca89SAndroid Build Coastguard WorkerOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
784*8d67ca89SAndroid Build Coastguard WorkerHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
785*8d67ca89SAndroid Build Coastguard WorkerLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
786*8d67ca89SAndroid Build Coastguard WorkerOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
787*8d67ca89SAndroid Build Coastguard WorkerSUCH DAMAGE.
788*8d67ca89SAndroid Build Coastguard Worker
789*8d67ca89SAndroid Build Coastguard Worker-------------------------------------------------------------------
790*8d67ca89SAndroid Build Coastguard Worker
791*8d67ca89SAndroid Build Coastguard WorkerSPDX-License-Identifier: BSD-2-Clause
792*8d67ca89SAndroid Build Coastguard Worker
793*8d67ca89SAndroid Build Coastguard WorkerCopyright (c) 2007 David Schultz
794*8d67ca89SAndroid Build Coastguard WorkerAll rights reserved.
795*8d67ca89SAndroid Build Coastguard Worker
796*8d67ca89SAndroid Build Coastguard WorkerRedistribution and use in source and binary forms, with or without
797*8d67ca89SAndroid Build Coastguard Workermodification, are permitted provided that the following conditions
798*8d67ca89SAndroid Build Coastguard Workerare met:
799*8d67ca89SAndroid Build Coastguard Worker1. Redistributions of source code must retain the above copyright
800*8d67ca89SAndroid Build Coastguard Worker   notice, this list of conditions and the following disclaimer.
801*8d67ca89SAndroid Build Coastguard Worker2. Redistributions in binary form must reproduce the above copyright
802*8d67ca89SAndroid Build Coastguard Worker   notice, this list of conditions and the following disclaimer in the
803*8d67ca89SAndroid Build Coastguard Worker   documentation and/or other materials provided with the distribution.
804*8d67ca89SAndroid Build Coastguard Worker
805*8d67ca89SAndroid Build Coastguard WorkerTHIS SOFTWARE IS PROVIDED BY AUTHOR AND CONTRIBUTORS ``AS IS'' AND
806*8d67ca89SAndroid Build Coastguard WorkerANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
807*8d67ca89SAndroid Build Coastguard WorkerIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
808*8d67ca89SAndroid Build Coastguard WorkerARE DISCLAIMED.  IN NO EVENT SHALL AUTHOR OR CONTRIBUTORS BE LIABLE
809*8d67ca89SAndroid Build Coastguard WorkerFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
810*8d67ca89SAndroid Build Coastguard WorkerDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
811*8d67ca89SAndroid Build Coastguard WorkerOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
812*8d67ca89SAndroid Build Coastguard WorkerHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
813*8d67ca89SAndroid Build Coastguard WorkerLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
814*8d67ca89SAndroid Build Coastguard WorkerOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
815*8d67ca89SAndroid Build Coastguard WorkerSUCH DAMAGE.
816*8d67ca89SAndroid Build Coastguard Worker
817*8d67ca89SAndroid Build Coastguard Worker-------------------------------------------------------------------
818*8d67ca89SAndroid Build Coastguard Worker
819*8d67ca89SAndroid Build Coastguard WorkerSPDX-License-Identifier: BSD-2-Clause
820*8d67ca89SAndroid Build Coastguard Worker
821*8d67ca89SAndroid Build Coastguard WorkerCopyright (c) 2007 David Schultz <[email protected]>
822*8d67ca89SAndroid Build Coastguard WorkerAll rights reserved.
823*8d67ca89SAndroid Build Coastguard Worker
824*8d67ca89SAndroid Build Coastguard WorkerRedistribution and use in source and binary forms, with or without
825*8d67ca89SAndroid Build Coastguard Workermodification, are permitted provided that the following conditions
826*8d67ca89SAndroid Build Coastguard Workerare met:
827*8d67ca89SAndroid Build Coastguard Worker1. Redistributions of source code must retain the above copyright
828*8d67ca89SAndroid Build Coastguard Worker   notice, this list of conditions and the following disclaimer.
829*8d67ca89SAndroid Build Coastguard Worker2. Redistributions in binary form must reproduce the above copyright
830*8d67ca89SAndroid Build Coastguard Worker   notice, this list of conditions and the following disclaimer in the
831*8d67ca89SAndroid Build Coastguard Worker   documentation and/or other materials provided with the distribution.
832*8d67ca89SAndroid Build Coastguard Worker
833*8d67ca89SAndroid Build Coastguard WorkerTHIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
834*8d67ca89SAndroid Build Coastguard WorkerANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
835*8d67ca89SAndroid Build Coastguard WorkerIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
836*8d67ca89SAndroid Build Coastguard WorkerARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
837*8d67ca89SAndroid Build Coastguard WorkerFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
838*8d67ca89SAndroid Build Coastguard WorkerDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
839*8d67ca89SAndroid Build Coastguard WorkerOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
840*8d67ca89SAndroid Build Coastguard WorkerHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
841*8d67ca89SAndroid Build Coastguard WorkerLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
842*8d67ca89SAndroid Build Coastguard WorkerOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
843*8d67ca89SAndroid Build Coastguard WorkerSUCH DAMAGE.
844*8d67ca89SAndroid Build Coastguard Worker
845*8d67ca89SAndroid Build Coastguard Worker-------------------------------------------------------------------
846*8d67ca89SAndroid Build Coastguard Worker
847*8d67ca89SAndroid Build Coastguard WorkerSPDX-License-Identifier: BSD-2-Clause
848*8d67ca89SAndroid Build Coastguard Worker
849*8d67ca89SAndroid Build Coastguard WorkerCopyright (c) 2007 David Schultz <[email protected]>
850*8d67ca89SAndroid Build Coastguard WorkerAll rights reserved.
851*8d67ca89SAndroid Build Coastguard Worker
852*8d67ca89SAndroid Build Coastguard WorkerRedistribution and use in source and binary forms, with or without
853*8d67ca89SAndroid Build Coastguard Workermodification, are permitted provided that the following conditions
854*8d67ca89SAndroid Build Coastguard Workerare met:
855*8d67ca89SAndroid Build Coastguard Worker1. Redistributions of source code must retain the above copyright
856*8d67ca89SAndroid Build Coastguard Worker   notice, this list of conditions and the following disclaimer.
857*8d67ca89SAndroid Build Coastguard Worker2. Redistributions in binary form must reproduce the above copyright
858*8d67ca89SAndroid Build Coastguard Worker   notice, this list of conditions and the following disclaimer in the
859*8d67ca89SAndroid Build Coastguard Worker   documentation and/or other materials provided with the distribution.
860*8d67ca89SAndroid Build Coastguard Worker
861*8d67ca89SAndroid Build Coastguard WorkerTHIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
862*8d67ca89SAndroid Build Coastguard WorkerANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
863*8d67ca89SAndroid Build Coastguard WorkerIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
864*8d67ca89SAndroid Build Coastguard WorkerARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
865*8d67ca89SAndroid Build Coastguard WorkerFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
866*8d67ca89SAndroid Build Coastguard WorkerDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
867*8d67ca89SAndroid Build Coastguard WorkerOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
868*8d67ca89SAndroid Build Coastguard WorkerHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
869*8d67ca89SAndroid Build Coastguard WorkerLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
870*8d67ca89SAndroid Build Coastguard WorkerOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
871*8d67ca89SAndroid Build Coastguard WorkerSUCH DAMAGE.
872*8d67ca89SAndroid Build Coastguard Worker
873*8d67ca89SAndroid Build Coastguard WorkerDerived from s_modf.c, which has the following Copyright:
874*8d67ca89SAndroid Build Coastguard Worker====================================================
875*8d67ca89SAndroid Build Coastguard WorkerCopyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
876*8d67ca89SAndroid Build Coastguard Worker
877*8d67ca89SAndroid Build Coastguard WorkerDeveloped at SunPro, a Sun Microsystems, Inc. business.
878*8d67ca89SAndroid Build Coastguard WorkerPermission to use, copy, modify, and distribute this
879*8d67ca89SAndroid Build Coastguard Workersoftware is freely granted, provided that this notice
880*8d67ca89SAndroid Build Coastguard Workeris preserved.
881*8d67ca89SAndroid Build Coastguard Worker
882*8d67ca89SAndroid Build Coastguard Worker-------------------------------------------------------------------
883*8d67ca89SAndroid Build Coastguard Worker
884*8d67ca89SAndroid Build Coastguard WorkerSPDX-License-Identifier: BSD-2-Clause
885*8d67ca89SAndroid Build Coastguard Worker
886*8d67ca89SAndroid Build Coastguard WorkerCopyright (c) 2007 Steven G. Kargl
887*8d67ca89SAndroid Build Coastguard WorkerAll rights reserved.
888*8d67ca89SAndroid Build Coastguard Worker
889*8d67ca89SAndroid Build Coastguard WorkerRedistribution and use in source and binary forms, with or without
890*8d67ca89SAndroid Build Coastguard Workermodification, are permitted provided that the following conditions
891*8d67ca89SAndroid Build Coastguard Workerare met:
892*8d67ca89SAndroid Build Coastguard Worker1. Redistributions of source code must retain the above copyright
893*8d67ca89SAndroid Build Coastguard Worker   notice unmodified, this list of conditions, and the following
894*8d67ca89SAndroid Build Coastguard Worker   disclaimer.
895*8d67ca89SAndroid Build Coastguard Worker2. Redistributions in binary form must reproduce the above copyright
896*8d67ca89SAndroid Build Coastguard Worker   notice, this list of conditions and the following disclaimer in the
897*8d67ca89SAndroid Build Coastguard Worker   documentation and/or other materials provided with the distribution.
898*8d67ca89SAndroid Build Coastguard Worker
899*8d67ca89SAndroid Build Coastguard WorkerTHIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
900*8d67ca89SAndroid Build Coastguard WorkerIMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
901*8d67ca89SAndroid Build Coastguard WorkerOF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
902*8d67ca89SAndroid Build Coastguard WorkerIN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
903*8d67ca89SAndroid Build Coastguard WorkerINCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
904*8d67ca89SAndroid Build Coastguard WorkerNOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
905*8d67ca89SAndroid Build Coastguard WorkerDATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
906*8d67ca89SAndroid Build Coastguard WorkerTHEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
907*8d67ca89SAndroid Build Coastguard Worker(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
908*8d67ca89SAndroid Build Coastguard WorkerTHIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
909*8d67ca89SAndroid Build Coastguard Worker
910*8d67ca89SAndroid Build Coastguard Worker-------------------------------------------------------------------
911*8d67ca89SAndroid Build Coastguard Worker
912*8d67ca89SAndroid Build Coastguard WorkerSPDX-License-Identifier: BSD-2-Clause
913*8d67ca89SAndroid Build Coastguard Worker
914*8d67ca89SAndroid Build Coastguard WorkerCopyright (c) 2007-2008 David Schultz <[email protected]>
915*8d67ca89SAndroid Build Coastguard WorkerAll rights reserved.
916*8d67ca89SAndroid Build Coastguard Worker
917*8d67ca89SAndroid Build Coastguard WorkerRedistribution and use in source and binary forms, with or without
918*8d67ca89SAndroid Build Coastguard Workermodification, are permitted provided that the following conditions
919*8d67ca89SAndroid Build Coastguard Workerare met:
920*8d67ca89SAndroid Build Coastguard Worker1. Redistributions of source code must retain the above copyright
921*8d67ca89SAndroid Build Coastguard Worker   notice, this list of conditions and the following disclaimer.
922*8d67ca89SAndroid Build Coastguard Worker2. Redistributions in binary form must reproduce the above copyright
923*8d67ca89SAndroid Build Coastguard Worker   notice, this list of conditions and the following disclaimer in the
924*8d67ca89SAndroid Build Coastguard Worker   documentation and/or other materials provided with the distribution.
925*8d67ca89SAndroid Build Coastguard Worker
926*8d67ca89SAndroid Build Coastguard WorkerTHIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
927*8d67ca89SAndroid Build Coastguard WorkerANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
928*8d67ca89SAndroid Build Coastguard WorkerIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
929*8d67ca89SAndroid Build Coastguard WorkerARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
930*8d67ca89SAndroid Build Coastguard WorkerFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
931*8d67ca89SAndroid Build Coastguard WorkerDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
932*8d67ca89SAndroid Build Coastguard WorkerOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
933*8d67ca89SAndroid Build Coastguard WorkerHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
934*8d67ca89SAndroid Build Coastguard WorkerLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
935*8d67ca89SAndroid Build Coastguard WorkerOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
936*8d67ca89SAndroid Build Coastguard WorkerSUCH DAMAGE.
937*8d67ca89SAndroid Build Coastguard Worker
938*8d67ca89SAndroid Build Coastguard Worker-------------------------------------------------------------------
939*8d67ca89SAndroid Build Coastguard Worker
940*8d67ca89SAndroid Build Coastguard WorkerSPDX-License-Identifier: BSD-2-Clause
941*8d67ca89SAndroid Build Coastguard Worker
942*8d67ca89SAndroid Build Coastguard WorkerCopyright (c) 2007-2013 Bruce D. Evans
943*8d67ca89SAndroid Build Coastguard WorkerAll rights reserved.
944*8d67ca89SAndroid Build Coastguard Worker
945*8d67ca89SAndroid Build Coastguard WorkerRedistribution and use in source and binary forms, with or without
946*8d67ca89SAndroid Build Coastguard Workermodification, are permitted provided that the following conditions
947*8d67ca89SAndroid Build Coastguard Workerare met:
948*8d67ca89SAndroid Build Coastguard Worker1. Redistributions of source code must retain the above copyright
949*8d67ca89SAndroid Build Coastguard Worker   notice unmodified, this list of conditions, and the following
950*8d67ca89SAndroid Build Coastguard Worker   disclaimer.
951*8d67ca89SAndroid Build Coastguard Worker2. Redistributions in binary form must reproduce the above copyright
952*8d67ca89SAndroid Build Coastguard Worker   notice, this list of conditions and the following disclaimer in the
953*8d67ca89SAndroid Build Coastguard Worker   documentation and/or other materials provided with the distribution.
954*8d67ca89SAndroid Build Coastguard Worker
955*8d67ca89SAndroid Build Coastguard WorkerTHIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
956*8d67ca89SAndroid Build Coastguard WorkerIMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
957*8d67ca89SAndroid Build Coastguard WorkerOF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
958*8d67ca89SAndroid Build Coastguard WorkerIN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
959*8d67ca89SAndroid Build Coastguard WorkerINCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
960*8d67ca89SAndroid Build Coastguard WorkerNOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
961*8d67ca89SAndroid Build Coastguard WorkerDATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
962*8d67ca89SAndroid Build Coastguard WorkerTHEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
963*8d67ca89SAndroid Build Coastguard Worker(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
964*8d67ca89SAndroid Build Coastguard WorkerTHIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
965*8d67ca89SAndroid Build Coastguard Worker
966*8d67ca89SAndroid Build Coastguard Worker-------------------------------------------------------------------
967*8d67ca89SAndroid Build Coastguard Worker
968*8d67ca89SAndroid Build Coastguard WorkerSPDX-License-Identifier: BSD-2-Clause
969*8d67ca89SAndroid Build Coastguard Worker
970*8d67ca89SAndroid Build Coastguard WorkerCopyright (c) 2008 David Schultz <[email protected]>
971*8d67ca89SAndroid Build Coastguard WorkerAll rights reserved.
972*8d67ca89SAndroid Build Coastguard Worker
973*8d67ca89SAndroid Build Coastguard WorkerRedistribution and use in source and binary forms, with or without
974*8d67ca89SAndroid Build Coastguard Workermodification, are permitted provided that the following conditions
975*8d67ca89SAndroid Build Coastguard Workerare met:
976*8d67ca89SAndroid Build Coastguard Worker1. Redistributions of source code must retain the above copyright
977*8d67ca89SAndroid Build Coastguard Worker   notice, this list of conditions and the following disclaimer.
978*8d67ca89SAndroid Build Coastguard Worker2. Redistributions in binary form must reproduce the above copyright
979*8d67ca89SAndroid Build Coastguard Worker   notice, this list of conditions and the following disclaimer in the
980*8d67ca89SAndroid Build Coastguard Worker   documentation and/or other materials provided with the distribution.
981*8d67ca89SAndroid Build Coastguard Worker
982*8d67ca89SAndroid Build Coastguard WorkerTHIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
983*8d67ca89SAndroid Build Coastguard WorkerANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
984*8d67ca89SAndroid Build Coastguard WorkerIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
985*8d67ca89SAndroid Build Coastguard WorkerARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
986*8d67ca89SAndroid Build Coastguard WorkerFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
987*8d67ca89SAndroid Build Coastguard WorkerDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
988*8d67ca89SAndroid Build Coastguard WorkerOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
989*8d67ca89SAndroid Build Coastguard WorkerHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
990*8d67ca89SAndroid Build Coastguard WorkerLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
991*8d67ca89SAndroid Build Coastguard WorkerOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
992*8d67ca89SAndroid Build Coastguard WorkerSUCH DAMAGE.
993*8d67ca89SAndroid Build Coastguard Worker
994*8d67ca89SAndroid Build Coastguard Worker-------------------------------------------------------------------
995*8d67ca89SAndroid Build Coastguard Worker
996*8d67ca89SAndroid Build Coastguard WorkerSPDX-License-Identifier: BSD-2-Clause
997*8d67ca89SAndroid Build Coastguard Worker
998*8d67ca89SAndroid Build Coastguard WorkerCopyright (c) 2009-2013 Steven G. Kargl
999*8d67ca89SAndroid Build Coastguard WorkerAll rights reserved.
1000*8d67ca89SAndroid Build Coastguard Worker
1001*8d67ca89SAndroid Build Coastguard WorkerRedistribution and use in source and binary forms, with or without
1002*8d67ca89SAndroid Build Coastguard Workermodification, are permitted provided that the following conditions
1003*8d67ca89SAndroid Build Coastguard Workerare met:
1004*8d67ca89SAndroid Build Coastguard Worker1. Redistributions of source code must retain the above copyright
1005*8d67ca89SAndroid Build Coastguard Worker   notice unmodified, this list of conditions, and the following
1006*8d67ca89SAndroid Build Coastguard Worker   disclaimer.
1007*8d67ca89SAndroid Build Coastguard Worker2. Redistributions in binary form must reproduce the above copyright
1008*8d67ca89SAndroid Build Coastguard Worker   notice, this list of conditions and the following disclaimer in the
1009*8d67ca89SAndroid Build Coastguard Worker   documentation and/or other materials provided with the distribution.
1010*8d67ca89SAndroid Build Coastguard Worker
1011*8d67ca89SAndroid Build Coastguard WorkerTHIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
1012*8d67ca89SAndroid Build Coastguard WorkerIMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
1013*8d67ca89SAndroid Build Coastguard WorkerOF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
1014*8d67ca89SAndroid Build Coastguard WorkerIN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
1015*8d67ca89SAndroid Build Coastguard WorkerINCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
1016*8d67ca89SAndroid Build Coastguard WorkerNOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
1017*8d67ca89SAndroid Build Coastguard WorkerDATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
1018*8d67ca89SAndroid Build Coastguard WorkerTHEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
1019*8d67ca89SAndroid Build Coastguard Worker(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
1020*8d67ca89SAndroid Build Coastguard WorkerTHIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
1021*8d67ca89SAndroid Build Coastguard Worker
1022*8d67ca89SAndroid Build Coastguard WorkerOptimized by Bruce D. Evans.
1023*8d67ca89SAndroid Build Coastguard Worker
1024*8d67ca89SAndroid Build Coastguard Worker-------------------------------------------------------------------
1025*8d67ca89SAndroid Build Coastguard Worker
1026*8d67ca89SAndroid Build Coastguard WorkerSPDX-License-Identifier: BSD-2-Clause
1027*8d67ca89SAndroid Build Coastguard Worker
1028*8d67ca89SAndroid Build Coastguard WorkerCopyright (c) 2011 David Schultz
1029*8d67ca89SAndroid Build Coastguard WorkerAll rights reserved.
1030*8d67ca89SAndroid Build Coastguard Worker
1031*8d67ca89SAndroid Build Coastguard WorkerRedistribution and use in source and binary forms, with or without
1032*8d67ca89SAndroid Build Coastguard Workermodification, are permitted provided that the following conditions
1033*8d67ca89SAndroid Build Coastguard Workerare met:
1034*8d67ca89SAndroid Build Coastguard Worker1. Redistributions of source code must retain the above copyright
1035*8d67ca89SAndroid Build Coastguard Worker   notice unmodified, this list of conditions, and the following
1036*8d67ca89SAndroid Build Coastguard Worker   disclaimer.
1037*8d67ca89SAndroid Build Coastguard Worker2. Redistributions in binary form must reproduce the above copyright
1038*8d67ca89SAndroid Build Coastguard Worker   notice, this list of conditions and the following disclaimer in the
1039*8d67ca89SAndroid Build Coastguard Worker   documentation and/or other materials provided with the distribution.
1040*8d67ca89SAndroid Build Coastguard Worker
1041*8d67ca89SAndroid Build Coastguard WorkerTHIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
1042*8d67ca89SAndroid Build Coastguard WorkerIMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
1043*8d67ca89SAndroid Build Coastguard WorkerOF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
1044*8d67ca89SAndroid Build Coastguard WorkerIN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
1045*8d67ca89SAndroid Build Coastguard WorkerINCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
1046*8d67ca89SAndroid Build Coastguard WorkerNOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
1047*8d67ca89SAndroid Build Coastguard WorkerDATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
1048*8d67ca89SAndroid Build Coastguard WorkerTHEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
1049*8d67ca89SAndroid Build Coastguard Worker(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
1050*8d67ca89SAndroid Build Coastguard WorkerTHIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
1051*8d67ca89SAndroid Build Coastguard Worker
1052*8d67ca89SAndroid Build Coastguard Worker-------------------------------------------------------------------
1053*8d67ca89SAndroid Build Coastguard Worker
1054*8d67ca89SAndroid Build Coastguard WorkerSPDX-License-Identifier: BSD-2-Clause
1055*8d67ca89SAndroid Build Coastguard Worker
1056*8d67ca89SAndroid Build Coastguard WorkerCopyright (c) 2011 David Schultz <[email protected]>
1057*8d67ca89SAndroid Build Coastguard WorkerAll rights reserved.
1058*8d67ca89SAndroid Build Coastguard Worker
1059*8d67ca89SAndroid Build Coastguard WorkerRedistribution and use in source and binary forms, with or without
1060*8d67ca89SAndroid Build Coastguard Workermodification, are permitted provided that the following conditions
1061*8d67ca89SAndroid Build Coastguard Workerare met:
1062*8d67ca89SAndroid Build Coastguard Worker1. Redistributions of source code must retain the above copyright
1063*8d67ca89SAndroid Build Coastguard Worker   notice, this list of conditions and the following disclaimer.
1064*8d67ca89SAndroid Build Coastguard Worker2. Redistributions in binary form must reproduce the above copyright
1065*8d67ca89SAndroid Build Coastguard Worker   notice, this list of conditions and the following disclaimer in the
1066*8d67ca89SAndroid Build Coastguard Worker   documentation and/or other materials provided with the distribution.
1067*8d67ca89SAndroid Build Coastguard Worker
1068*8d67ca89SAndroid Build Coastguard WorkerTHIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
1069*8d67ca89SAndroid Build Coastguard WorkerANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
1070*8d67ca89SAndroid Build Coastguard WorkerIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
1071*8d67ca89SAndroid Build Coastguard WorkerARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
1072*8d67ca89SAndroid Build Coastguard WorkerFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
1073*8d67ca89SAndroid Build Coastguard WorkerDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
1074*8d67ca89SAndroid Build Coastguard WorkerOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
1075*8d67ca89SAndroid Build Coastguard WorkerHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
1076*8d67ca89SAndroid Build Coastguard WorkerLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
1077*8d67ca89SAndroid Build Coastguard WorkerOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
1078*8d67ca89SAndroid Build Coastguard WorkerSUCH DAMAGE.
1079*8d67ca89SAndroid Build Coastguard Worker
1080*8d67ca89SAndroid Build Coastguard Worker-------------------------------------------------------------------
1081*8d67ca89SAndroid Build Coastguard Worker
1082*8d67ca89SAndroid Build Coastguard WorkerSPDX-License-Identifier: BSD-2-Clause
1083*8d67ca89SAndroid Build Coastguard Worker
1084*8d67ca89SAndroid Build Coastguard WorkerCopyright (c) 2012 Stephen Montgomery-Smith <[email protected]>
1085*8d67ca89SAndroid Build Coastguard WorkerAll rights reserved.
1086*8d67ca89SAndroid Build Coastguard Worker
1087*8d67ca89SAndroid Build Coastguard WorkerRedistribution and use in source and binary forms, with or without
1088*8d67ca89SAndroid Build Coastguard Workermodification, are permitted provided that the following conditions
1089*8d67ca89SAndroid Build Coastguard Workerare met:
1090*8d67ca89SAndroid Build Coastguard Worker1. Redistributions of source code must retain the above copyright
1091*8d67ca89SAndroid Build Coastguard Worker   notice, this list of conditions and the following disclaimer.
1092*8d67ca89SAndroid Build Coastguard Worker2. Redistributions in binary form must reproduce the above copyright
1093*8d67ca89SAndroid Build Coastguard Worker   notice, this list of conditions and the following disclaimer in the
1094*8d67ca89SAndroid Build Coastguard Worker   documentation and/or other materials provided with the distribution.
1095*8d67ca89SAndroid Build Coastguard Worker
1096*8d67ca89SAndroid Build Coastguard WorkerTHIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
1097*8d67ca89SAndroid Build Coastguard WorkerANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
1098*8d67ca89SAndroid Build Coastguard WorkerIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
1099*8d67ca89SAndroid Build Coastguard WorkerARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
1100*8d67ca89SAndroid Build Coastguard WorkerFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
1101*8d67ca89SAndroid Build Coastguard WorkerDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
1102*8d67ca89SAndroid Build Coastguard WorkerOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
1103*8d67ca89SAndroid Build Coastguard WorkerHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
1104*8d67ca89SAndroid Build Coastguard WorkerLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
1105*8d67ca89SAndroid Build Coastguard WorkerOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
1106*8d67ca89SAndroid Build Coastguard WorkerSUCH DAMAGE.
1107*8d67ca89SAndroid Build Coastguard Worker
1108*8d67ca89SAndroid Build Coastguard Worker-------------------------------------------------------------------
1109*8d67ca89SAndroid Build Coastguard Worker
1110*8d67ca89SAndroid Build Coastguard WorkerSPDX-License-Identifier: BSD-3-Clause
1111*8d67ca89SAndroid Build Coastguard Worker
1112*8d67ca89SAndroid Build Coastguard WorkerCopyright (c) 1985, 1993
1113*8d67ca89SAndroid Build Coastguard Worker   The Regents of the University of California.  All rights reserved.
1114*8d67ca89SAndroid Build Coastguard Worker
1115*8d67ca89SAndroid Build Coastguard WorkerRedistribution and use in source and binary forms, with or without
1116*8d67ca89SAndroid Build Coastguard Workermodification, are permitted provided that the following conditions
1117*8d67ca89SAndroid Build Coastguard Workerare met:
1118*8d67ca89SAndroid Build Coastguard Worker1. Redistributions of source code must retain the above copyright
1119*8d67ca89SAndroid Build Coastguard Worker   notice, this list of conditions and the following disclaimer.
1120*8d67ca89SAndroid Build Coastguard Worker2. Redistributions in binary form must reproduce the above copyright
1121*8d67ca89SAndroid Build Coastguard Worker   notice, this list of conditions and the following disclaimer in the
1122*8d67ca89SAndroid Build Coastguard Worker   documentation and/or other materials provided with the distribution.
1123*8d67ca89SAndroid Build Coastguard Worker3. Neither the name of the University nor the names of its contributors
1124*8d67ca89SAndroid Build Coastguard Worker   may be used to endorse or promote products derived from this software
1125*8d67ca89SAndroid Build Coastguard Worker   without specific prior written permission.
1126*8d67ca89SAndroid Build Coastguard Worker
1127*8d67ca89SAndroid Build Coastguard WorkerTHIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
1128*8d67ca89SAndroid Build Coastguard WorkerANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
1129*8d67ca89SAndroid Build Coastguard WorkerIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
1130*8d67ca89SAndroid Build Coastguard WorkerARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
1131*8d67ca89SAndroid Build Coastguard WorkerFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
1132*8d67ca89SAndroid Build Coastguard WorkerDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
1133*8d67ca89SAndroid Build Coastguard WorkerOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
1134*8d67ca89SAndroid Build Coastguard WorkerHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
1135*8d67ca89SAndroid Build Coastguard WorkerLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
1136*8d67ca89SAndroid Build Coastguard WorkerOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
1137*8d67ca89SAndroid Build Coastguard WorkerSUCH DAMAGE.
1138*8d67ca89SAndroid Build Coastguard Worker
1139*8d67ca89SAndroid Build Coastguard Worker-------------------------------------------------------------------
1140*8d67ca89SAndroid Build Coastguard Worker
1141*8d67ca89SAndroid Build Coastguard WorkerSPDX-License-Identifier: BSD-3-Clause
1142*8d67ca89SAndroid Build Coastguard Worker
1143*8d67ca89SAndroid Build Coastguard WorkerCopyright (c) 1992, 1993
1144*8d67ca89SAndroid Build Coastguard Worker   The Regents of the University of California.  All rights reserved.
1145*8d67ca89SAndroid Build Coastguard Worker
1146*8d67ca89SAndroid Build Coastguard WorkerRedistribution and use in source and binary forms, with or without
1147*8d67ca89SAndroid Build Coastguard Workermodification, are permitted provided that the following conditions
1148*8d67ca89SAndroid Build Coastguard Workerare met:
1149*8d67ca89SAndroid Build Coastguard Worker1. Redistributions of source code must retain the above copyright
1150*8d67ca89SAndroid Build Coastguard Worker   notice, this list of conditions and the following disclaimer.
1151*8d67ca89SAndroid Build Coastguard Worker2. Redistributions in binary form must reproduce the above copyright
1152*8d67ca89SAndroid Build Coastguard Worker   notice, this list of conditions and the following disclaimer in the
1153*8d67ca89SAndroid Build Coastguard Worker   documentation and/or other materials provided with the distribution.
1154*8d67ca89SAndroid Build Coastguard Worker3. Neither the name of the University nor the names of its contributors
1155*8d67ca89SAndroid Build Coastguard Worker   may be used to endorse or promote products derived from this software
1156*8d67ca89SAndroid Build Coastguard Worker   without specific prior written permission.
1157*8d67ca89SAndroid Build Coastguard Worker
1158*8d67ca89SAndroid Build Coastguard WorkerTHIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
1159*8d67ca89SAndroid Build Coastguard WorkerANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
1160*8d67ca89SAndroid Build Coastguard WorkerIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
1161*8d67ca89SAndroid Build Coastguard WorkerARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
1162*8d67ca89SAndroid Build Coastguard WorkerFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
1163*8d67ca89SAndroid Build Coastguard WorkerDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
1164*8d67ca89SAndroid Build Coastguard WorkerOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
1165*8d67ca89SAndroid Build Coastguard WorkerHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
1166*8d67ca89SAndroid Build Coastguard WorkerLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
1167*8d67ca89SAndroid Build Coastguard WorkerOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
1168*8d67ca89SAndroid Build Coastguard WorkerSUCH DAMAGE.
1169*8d67ca89SAndroid Build Coastguard Worker
1170*8d67ca89SAndroid Build Coastguard Worker-------------------------------------------------------------------
1171*8d67ca89SAndroid Build Coastguard Worker
1172