1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "_ZTIA10_c",
7   "name" : "char[10]",
8   "referenced_type" : "_ZTIc",
9   "size" : 10,
10   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/s_modf.c"
11  },
12  {
13   "alignment" : 8,
14   "linker_set_key" : "_ZTIA10_d",
15   "name" : "double[10]",
16   "referenced_type" : "_ZTId",
17   "size" : 80,
18   "source_file" : "external/arm-optimized-routines/math/math_config.h"
19  },
20  {
21   "alignment" : 4,
22   "linker_set_key" : "_ZTIA10_i",
23   "name" : "int[10]",
24   "referenced_type" : "_ZTIi",
25   "size" : 40,
26   "source_file" : "bionic/libc/include/bits/pthread_types.h"
27  },
28  {
29   "alignment" : 8,
30   "linker_set_key" : "_ZTIA11_d",
31   "name" : "double[11]",
32   "referenced_type" : "_ZTId",
33   "size" : 88,
34   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/s_atan.c"
35  },
36  {
37   "alignment" : 8,
38   "linker_set_key" : "_ZTIA128_N12pow_log_dataUt_E",
39   "name" : "pow_log_data::(unnamed)[128]",
40   "referenced_type" : "_ZTIN12pow_log_dataUt_E",
41   "size" : 4096,
42   "source_file" : "external/arm-optimized-routines/math/math_config.h"
43  },
44  {
45   "alignment" : 8,
46   "linker_set_key" : "_ZTIA128_N8log_dataUt_E",
47   "name" : "log_data::(unnamed)[128]",
48   "referenced_type" : "_ZTIN8log_dataUt_E",
49   "size" : 2048,
50   "source_file" : "external/arm-optimized-routines/math/math_config.h"
51  },
52  {
53   "alignment" : 8,
54   "linker_set_key" : "_ZTIA129_d",
55   "name" : "double[129]",
56   "referenced_type" : "_ZTId",
57   "size" : 1032,
58   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/bsdsrc/b_log.c"
59  },
60  {
61   "alignment" : 8,
62   "linker_set_key" : "_ZTIA14_d",
63   "name" : "double[14]",
64   "referenced_type" : "_ZTId",
65   "size" : 112,
66   "source_file" : "external/arm-optimized-routines/math/math_config.h"
67  },
68  {
69   "alignment" : 8,
70   "linker_set_key" : "_ZTIA16_N10log2f_dataUt_E",
71   "name" : "log2f_data::(unnamed)[16]",
72   "referenced_type" : "_ZTIN10log2f_dataUt_E",
73   "size" : 256,
74   "source_file" : "external/arm-optimized-routines/math/math_config.h"
75  },
76  {
77   "alignment" : 8,
78   "linker_set_key" : "_ZTIA16_N14powf_log2_dataUt_E",
79   "name" : "powf_log2_data::(unnamed)[16]",
80   "referenced_type" : "_ZTIN14powf_log2_dataUt_E",
81   "size" : 256,
82   "source_file" : "external/arm-optimized-routines/math/math_config.h"
83  },
84  {
85   "alignment" : 8,
86   "linker_set_key" : "_ZTIA16_N9logf_dataUt_E",
87   "name" : "logf_data::(unnamed)[16]",
88   "referenced_type" : "_ZTIN9logf_dataUt_E",
89   "size" : 256,
90   "source_file" : "external/arm-optimized-routines/math/math_config.h"
91  },
92  {
93   "alignment" : 8,
94   "linker_set_key" : "_ZTIA16_d",
95   "name" : "double[16]",
96   "referenced_type" : "_ZTId",
97   "size" : 128,
98   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/k_tan.c"
99  },
100  {
101   "alignment" : 8,
102   "linker_set_key" : "_ZTIA17_d",
103   "name" : "double[17]",
104   "referenced_type" : "_ZTId",
105   "size" : 136,
106   "source_file" : "external/arm-optimized-routines/math/math_config.h"
107  },
108  {
109   "alignment" : 8,
110   "linker_set_key" : "_ZTIA18_d",
111   "name" : "double[18]",
112   "referenced_type" : "_ZTId",
113   "size" : 144,
114   "source_file" : "external/arm-optimized-routines/math/math_config.h"
115  },
116  {
117   "alignment" : 4,
118   "linker_set_key" : "_ZTIA1_i",
119   "name" : "int[1]",
120   "referenced_type" : "_ZTIi",
121   "size" : 4,
122   "source_file" : "bionic/libc/include/bits/pthread_types.h"
123  },
124  {
125   "alignment" : 4,
126   "linker_set_key" : "_ZTIA24_j",
127   "name" : "unsigned int[24]",
128   "referenced_type" : "_ZTIj",
129   "size" : 96,
130   "source_file" : "external/arm-optimized-routines/math/sincosf_data.c"
131  },
132  {
133   "alignment" : 8,
134   "linker_set_key" : "_ZTIA256_y",
135   "name" : "unsigned long long[256]",
136   "referenced_type" : "_ZTIy",
137   "size" : 2048,
138   "source_file" : "external/arm-optimized-routines/math/math_config.h"
139  },
140  {
141   "alignment" : 8,
142   "linker_set_key" : "_ZTIA2_8sincos_t",
143   "name" : "sincos_t[2]",
144   "referenced_type" : "_ZTI8sincos_t",
145   "size" : 224,
146   "source_file" : "external/arm-optimized-routines/math/sincosf.h"
147  },
148  {
149   "alignment" : 8,
150   "linker_set_key" : "_ZTIA2_d",
151   "name" : "double[2]",
152   "referenced_type" : "_ZTId",
153   "size" : 16,
154   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/math_private.h"
155  },
156  {
157   "alignment" : 8,
158   "linker_set_key" : "_ZTIA2_e",
159   "name" : "long double[2]",
160   "referenced_type" : "_ZTIe",
161   "size" : 16,
162   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/math_private.h"
163  },
164  {
165   "alignment" : 4,
166   "linker_set_key" : "_ZTIA2_f",
167   "name" : "float[2]",
168   "referenced_type" : "_ZTIf",
169   "size" : 8,
170   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/math_private.h"
171  },
172  {
173   "alignment" : 4,
174   "linker_set_key" : "_ZTIA2_i",
175   "name" : "int[2]",
176   "referenced_type" : "_ZTIi",
177   "size" : 8,
178   "source_file" : "bionic/libc/kernel/uapi/asm-generic/posix_types.h"
179  },
180  {
181   "alignment" : 4,
182   "linker_set_key" : "_ZTIA32_m",
183   "name" : "unsigned long[32]",
184   "referenced_type" : "_ZTIm",
185   "size" : 128,
186   "source_file" : "bionic/libc/kernel/uapi/linux/posix_types.h"
187  },
188  {
189   "alignment" : 8,
190   "linker_set_key" : "_ZTIA32_y",
191   "name" : "unsigned long long[32]",
192   "referenced_type" : "_ZTIy",
193   "size" : 256,
194   "source_file" : "external/arm-optimized-routines/math/math_config.h"
195  },
196  {
197   "alignment" : 8,
198   "linker_set_key" : "_ZTIA3_d",
199   "name" : "double[3]",
200   "referenced_type" : "_ZTId",
201   "size" : 24,
202   "source_file" : "external/arm-optimized-routines/math/math_config.h"
203  },
204  {
205   "alignment" : 8,
206   "linker_set_key" : "_ZTIA4_d",
207   "name" : "double[4]",
208   "referenced_type" : "_ZTId",
209   "size" : 32,
210   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/s_atan.c"
211  },
212  {
213   "alignment" : 4,
214   "linker_set_key" : "_ZTIA4_f",
215   "name" : "float[4]",
216   "referenced_type" : "_ZTIf",
217   "size" : 16,
218   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/s_atanf.c"
219  },
220  {
221   "alignment" : 4,
222   "linker_set_key" : "_ZTIA4_i",
223   "name" : "int[4]",
224   "referenced_type" : "_ZTIi",
225   "size" : 16,
226   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/k_rem_pio2.c"
227  },
228  {
229   "alignment" : 8,
230   "linker_set_key" : "_ZTIA5_d",
231   "name" : "double[5]",
232   "referenced_type" : "_ZTId",
233   "size" : 40,
234   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/e_j0.c"
235  },
236  {
237   "alignment" : 4,
238   "linker_set_key" : "_ZTIA5_f",
239   "name" : "float[5]",
240   "referenced_type" : "_ZTIf",
241   "size" : 20,
242   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/e_j0f.c"
243  },
244  {
245   "alignment" : 8,
246   "linker_set_key" : "_ZTIA64_N9log2_dataUt_E",
247   "name" : "log2_data::(unnamed)[64]",
248   "referenced_type" : "_ZTIN9log2_dataUt_E",
249   "size" : 1024,
250   "source_file" : "external/arm-optimized-routines/math/math_config.h"
251  },
252  {
253   "alignment" : 4,
254   "linker_set_key" : "_ZTIA66_i",
255   "name" : "int[66]",
256   "referenced_type" : "_ZTIi",
257   "size" : 264,
258   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/k_rem_pio2.c"
259  },
260  {
261   "alignment" : 8,
262   "linker_set_key" : "_ZTIA6_d",
263   "name" : "double[6]",
264   "referenced_type" : "_ZTId",
265   "size" : 48,
266   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/e_j0.c"
267  },
268  {
269   "alignment" : 4,
270   "linker_set_key" : "_ZTIA6_f",
271   "name" : "float[6]",
272   "referenced_type" : "_ZTIf",
273   "size" : 24,
274   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/e_j0f.c"
275  },
276  {
277   "alignment" : 8,
278   "linker_set_key" : "_ZTIA7_d",
279   "name" : "double[7]",
280   "referenced_type" : "_ZTId",
281   "size" : 56,
282   "source_file" : "external/arm-optimized-routines/math/math_config.h"
283  },
284  {
285   "alignment" : 4,
286   "linker_set_key" : "_ZTIA7_f",
287   "name" : "float[7]",
288   "referenced_type" : "_ZTIf",
289   "size" : 28,
290   "source_file" : "external/arm-optimized-routines/math/math_config.h"
291  },
292  {
293   "alignment" : 8,
294   "linker_set_key" : "_ZTIA8_d",
295   "name" : "double[8]",
296   "referenced_type" : "_ZTId",
297   "size" : 64,
298   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/k_rem_pio2.c"
299  },
300  {
301   "alignment" : 4,
302   "linker_set_key" : "_ZTIA8_i",
303   "name" : "int[8]",
304   "referenced_type" : "_ZTIi",
305   "size" : 32,
306   "source_file" : "bionic/libc/include/bits/pthread_types.h"
307  },
308  {
309   "is_of_unknown_bound" : true,
310   "linker_set_key" : "_ZTIA_j",
311   "name" : "unsigned int[]",
312   "referenced_type" : "_ZTIj",
313   "source_file" : "external/arm-optimized-routines/math/sincosf.h"
314  }
315 ],
316 "builtin_types" :
317 [
318  {
319   "alignment" : 1,
320   "is_integral" : true,
321   "is_unsigned" : true,
322   "linker_set_key" : "_ZTIc",
323   "name" : "char",
324   "size" : 1
325  },
326  {
327   "alignment" : 8,
328   "linker_set_key" : "_ZTId",
329   "name" : "double",
330   "size" : 8
331  },
332  {
333   "alignment" : 8,
334   "linker_set_key" : "_ZTIe",
335   "name" : "long double",
336   "size" : 8
337  },
338  {
339   "alignment" : 4,
340   "linker_set_key" : "_ZTIf",
341   "name" : "float",
342   "size" : 4
343  },
344  {
345   "alignment" : 4,
346   "is_integral" : true,
347   "linker_set_key" : "_ZTIi",
348   "name" : "int",
349   "size" : 4
350  },
351  {
352   "alignment" : 4,
353   "is_integral" : true,
354   "is_unsigned" : true,
355   "linker_set_key" : "_ZTIj",
356   "name" : "unsigned int",
357   "size" : 4
358  },
359  {
360   "alignment" : 4,
361   "is_integral" : true,
362   "linker_set_key" : "_ZTIl",
363   "name" : "long",
364   "size" : 4
365  },
366  {
367   "alignment" : 4,
368   "is_integral" : true,
369   "is_unsigned" : true,
370   "linker_set_key" : "_ZTIm",
371   "name" : "unsigned long",
372   "size" : 4
373  },
374  {
375   "linker_set_key" : "_ZTIv",
376   "name" : "void"
377  },
378  {
379   "alignment" : 8,
380   "is_integral" : true,
381   "linker_set_key" : "_ZTIx",
382   "name" : "long long",
383   "size" : 8
384  },
385  {
386   "alignment" : 8,
387   "is_integral" : true,
388   "is_unsigned" : true,
389   "linker_set_key" : "_ZTIy",
390   "name" : "unsigned long long",
391   "size" : 8
392  }
393 ],
394 "elf_functions" :
395 [
396  {
397   "name" : "__signbit"
398  },
399  {
400   "name" : "__signbitf"
401  },
402  {
403   "name" : "__signbitl"
404  },
405  {
406   "name" : "acos"
407  },
408  {
409   "name" : "acosf"
410  },
411  {
412   "name" : "acosh"
413  },
414  {
415   "name" : "acoshf"
416  },
417  {
418   "binding" : "weak",
419   "name" : "acoshl"
420  },
421  {
422   "binding" : "weak",
423   "name" : "acosl"
424  },
425  {
426   "name" : "asin"
427  },
428  {
429   "name" : "asinf"
430  },
431  {
432   "name" : "asinh"
433  },
434  {
435   "name" : "asinhf"
436  },
437  {
438   "binding" : "weak",
439   "name" : "asinhl"
440  },
441  {
442   "binding" : "weak",
443   "name" : "asinl"
444  },
445  {
446   "name" : "atan"
447  },
448  {
449   "name" : "atan2"
450  },
451  {
452   "name" : "atan2f"
453  },
454  {
455   "binding" : "weak",
456   "name" : "atan2l"
457  },
458  {
459   "name" : "atanf"
460  },
461  {
462   "name" : "atanh"
463  },
464  {
465   "name" : "atanhf"
466  },
467  {
468   "binding" : "weak",
469   "name" : "atanhl"
470  },
471  {
472   "binding" : "weak",
473   "name" : "atanl"
474  },
475  {
476   "name" : "cabs"
477  },
478  {
479   "name" : "cabsf"
480  },
481  {
482   "name" : "cabsl"
483  },
484  {
485   "name" : "cacos"
486  },
487  {
488   "name" : "cacosf"
489  },
490  {
491   "name" : "cacosh"
492  },
493  {
494   "name" : "cacoshf"
495  },
496  {
497   "binding" : "weak",
498   "name" : "cacoshl"
499  },
500  {
501   "binding" : "weak",
502   "name" : "cacosl"
503  },
504  {
505   "name" : "carg"
506  },
507  {
508   "name" : "cargf"
509  },
510  {
511   "name" : "cargl"
512  },
513  {
514   "name" : "casin"
515  },
516  {
517   "name" : "casinf"
518  },
519  {
520   "name" : "casinh"
521  },
522  {
523   "name" : "casinhf"
524  },
525  {
526   "binding" : "weak",
527   "name" : "casinhl"
528  },
529  {
530   "binding" : "weak",
531   "name" : "casinl"
532  },
533  {
534   "name" : "catan"
535  },
536  {
537   "name" : "catanf"
538  },
539  {
540   "name" : "catanh"
541  },
542  {
543   "name" : "catanhf"
544  },
545  {
546   "binding" : "weak",
547   "name" : "catanhl"
548  },
549  {
550   "binding" : "weak",
551   "name" : "catanl"
552  },
553  {
554   "name" : "cbrt"
555  },
556  {
557   "name" : "cbrtf"
558  },
559  {
560   "binding" : "weak",
561   "name" : "cbrtl"
562  },
563  {
564   "name" : "ccos"
565  },
566  {
567   "name" : "ccosf"
568  },
569  {
570   "name" : "ccosh"
571  },
572  {
573   "name" : "ccoshf"
574  },
575  {
576   "name" : "ccoshl"
577  },
578  {
579   "name" : "ccosl"
580  },
581  {
582   "name" : "ceil"
583  },
584  {
585   "name" : "ceilf"
586  },
587  {
588   "binding" : "weak",
589   "name" : "ceill"
590  },
591  {
592   "name" : "cexp"
593  },
594  {
595   "name" : "cexpf"
596  },
597  {
598   "name" : "cexpl"
599  },
600  {
601   "name" : "cimag"
602  },
603  {
604   "name" : "cimagf"
605  },
606  {
607   "name" : "cimagl"
608  },
609  {
610   "name" : "clog"
611  },
612  {
613   "name" : "clogf"
614  },
615  {
616   "binding" : "weak",
617   "name" : "clogl"
618  },
619  {
620   "name" : "conj"
621  },
622  {
623   "name" : "conjf"
624  },
625  {
626   "name" : "conjl"
627  },
628  {
629   "name" : "copysign"
630  },
631  {
632   "name" : "copysignf"
633  },
634  {
635   "name" : "copysignl"
636  },
637  {
638   "name" : "cos"
639  },
640  {
641   "name" : "cosf"
642  },
643  {
644   "name" : "cosh"
645  },
646  {
647   "name" : "coshf"
648  },
649  {
650   "binding" : "weak",
651   "name" : "coshl"
652  },
653  {
654   "binding" : "weak",
655   "name" : "cosl"
656  },
657  {
658   "name" : "cpow"
659  },
660  {
661   "name" : "cpowf"
662  },
663  {
664   "name" : "cpowl"
665  },
666  {
667   "name" : "cproj"
668  },
669  {
670   "name" : "cprojf"
671  },
672  {
673   "name" : "cprojl"
674  },
675  {
676   "name" : "creal"
677  },
678  {
679   "name" : "crealf"
680  },
681  {
682   "name" : "creall"
683  },
684  {
685   "name" : "csin"
686  },
687  {
688   "name" : "csinf"
689  },
690  {
691   "name" : "csinh"
692  },
693  {
694   "name" : "csinhf"
695  },
696  {
697   "name" : "csinhl"
698  },
699  {
700   "name" : "csinl"
701  },
702  {
703   "name" : "csqrt"
704  },
705  {
706   "name" : "csqrtf"
707  },
708  {
709   "binding" : "weak",
710   "name" : "csqrtl"
711  },
712  {
713   "name" : "ctan"
714  },
715  {
716   "name" : "ctanf"
717  },
718  {
719   "name" : "ctanh"
720  },
721  {
722   "name" : "ctanhf"
723  },
724  {
725   "name" : "ctanhl"
726  },
727  {
728   "name" : "ctanl"
729  },
730  {
731   "name" : "drem"
732  },
733  {
734   "name" : "dremf"
735  },
736  {
737   "name" : "erf"
738  },
739  {
740   "name" : "erfc"
741  },
742  {
743   "name" : "erfcf"
744  },
745  {
746   "binding" : "weak",
747   "name" : "erfcl"
748  },
749  {
750   "name" : "erff"
751  },
752  {
753   "binding" : "weak",
754   "name" : "erfl"
755  },
756  {
757   "name" : "exp"
758  },
759  {
760   "name" : "exp2"
761  },
762  {
763   "name" : "exp2f"
764  },
765  {
766   "name" : "exp2l"
767  },
768  {
769   "name" : "expf"
770  },
771  {
772   "name" : "expl"
773  },
774  {
775   "name" : "expm1"
776  },
777  {
778   "name" : "expm1f"
779  },
780  {
781   "binding" : "weak",
782   "name" : "expm1l"
783  },
784  {
785   "name" : "fabs"
786  },
787  {
788   "name" : "fabsf"
789  },
790  {
791   "name" : "fabsl"
792  },
793  {
794   "name" : "fdim"
795  },
796  {
797   "name" : "fdimf"
798  },
799  {
800   "name" : "fdiml"
801  },
802  {
803   "name" : "feclearexcept"
804  },
805  {
806   "name" : "fedisableexcept"
807  },
808  {
809   "name" : "feenableexcept"
810  },
811  {
812   "name" : "fegetenv"
813  },
814  {
815   "name" : "fegetexcept"
816  },
817  {
818   "name" : "fegetexceptflag"
819  },
820  {
821   "name" : "fegetround"
822  },
823  {
824   "name" : "feholdexcept"
825  },
826  {
827   "name" : "feraiseexcept"
828  },
829  {
830   "name" : "fesetenv"
831  },
832  {
833   "name" : "fesetexceptflag"
834  },
835  {
836   "name" : "fesetround"
837  },
838  {
839   "name" : "fetestexcept"
840  },
841  {
842   "name" : "feupdateenv"
843  },
844  {
845   "name" : "finite"
846  },
847  {
848   "name" : "finitef"
849  },
850  {
851   "name" : "floor"
852  },
853  {
854   "name" : "floorf"
855  },
856  {
857   "binding" : "weak",
858   "name" : "floorl"
859  },
860  {
861   "name" : "fma"
862  },
863  {
864   "name" : "fmaf"
865  },
866  {
867   "binding" : "weak",
868   "name" : "fmal"
869  },
870  {
871   "name" : "fmax"
872  },
873  {
874   "name" : "fmaxf"
875  },
876  {
877   "name" : "fmaxl"
878  },
879  {
880   "name" : "fmin"
881  },
882  {
883   "name" : "fminf"
884  },
885  {
886   "name" : "fminl"
887  },
888  {
889   "name" : "fmod"
890  },
891  {
892   "name" : "fmodf"
893  },
894  {
895   "name" : "fmodl"
896  },
897  {
898   "name" : "frexp"
899  },
900  {
901   "name" : "frexpf"
902  },
903  {
904   "binding" : "weak",
905   "name" : "frexpl"
906  },
907  {
908   "name" : "gamma"
909  },
910  {
911   "name" : "gamma_r"
912  },
913  {
914   "name" : "gammaf"
915  },
916  {
917   "name" : "gammaf_r"
918  },
919  {
920   "name" : "hypot"
921  },
922  {
923   "name" : "hypotf"
924  },
925  {
926   "binding" : "weak",
927   "name" : "hypotl"
928  },
929  {
930   "name" : "ilogb"
931  },
932  {
933   "name" : "ilogbf"
934  },
935  {
936   "name" : "ilogbl"
937  },
938  {
939   "name" : "j0"
940  },
941  {
942   "name" : "j0f"
943  },
944  {
945   "name" : "j1"
946  },
947  {
948   "name" : "j1f"
949  },
950  {
951   "name" : "jn"
952  },
953  {
954   "name" : "jnf"
955  },
956  {
957   "name" : "ldexpf"
958  },
959  {
960   "binding" : "weak",
961   "name" : "ldexpl"
962  },
963  {
964   "name" : "lgamma"
965  },
966  {
967   "name" : "lgamma_r"
968  },
969  {
970   "name" : "lgammaf"
971  },
972  {
973   "name" : "lgammaf_r"
974  },
975  {
976   "binding" : "weak",
977   "name" : "lgammal"
978  },
979  {
980   "binding" : "weak",
981   "name" : "lgammal_r"
982  },
983  {
984   "name" : "llrint"
985  },
986  {
987   "name" : "llrintf"
988  },
989  {
990   "name" : "llrintl"
991  },
992  {
993   "name" : "llround"
994  },
995  {
996   "name" : "llroundf"
997  },
998  {
999   "name" : "llroundl"
1000  },
1001  {
1002   "name" : "log"
1003  },
1004  {
1005   "name" : "log10"
1006  },
1007  {
1008   "name" : "log10f"
1009  },
1010  {
1011   "binding" : "weak",
1012   "name" : "log10l"
1013  },
1014  {
1015   "name" : "log1p"
1016  },
1017  {
1018   "name" : "log1pf"
1019  },
1020  {
1021   "binding" : "weak",
1022   "name" : "log1pl"
1023  },
1024  {
1025   "name" : "log2"
1026  },
1027  {
1028   "name" : "log2f"
1029  },
1030  {
1031   "name" : "log2l"
1032  },
1033  {
1034   "name" : "logb"
1035  },
1036  {
1037   "name" : "logbf"
1038  },
1039  {
1040   "binding" : "weak",
1041   "name" : "logbl"
1042  },
1043  {
1044   "name" : "logf"
1045  },
1046  {
1047   "name" : "logl"
1048  },
1049  {
1050   "name" : "lrint"
1051  },
1052  {
1053   "name" : "lrintf"
1054  },
1055  {
1056   "name" : "lrintl"
1057  },
1058  {
1059   "name" : "lround"
1060  },
1061  {
1062   "name" : "lroundf"
1063  },
1064  {
1065   "name" : "lroundl"
1066  },
1067  {
1068   "name" : "modf"
1069  },
1070  {
1071   "name" : "modff"
1072  },
1073  {
1074   "name" : "modfl"
1075  },
1076  {
1077   "name" : "nan"
1078  },
1079  {
1080   "name" : "nanf"
1081  },
1082  {
1083   "binding" : "weak",
1084   "name" : "nanl"
1085  },
1086  {
1087   "name" : "nearbyint"
1088  },
1089  {
1090   "name" : "nearbyintf"
1091  },
1092  {
1093   "name" : "nearbyintl"
1094  },
1095  {
1096   "name" : "nextafter"
1097  },
1098  {
1099   "name" : "nextafterf"
1100  },
1101  {
1102   "binding" : "weak",
1103   "name" : "nextafterl"
1104  },
1105  {
1106   "binding" : "weak",
1107   "name" : "nexttoward"
1108  },
1109  {
1110   "name" : "nexttowardf"
1111  },
1112  {
1113   "binding" : "weak",
1114   "name" : "nexttowardl"
1115  },
1116  {
1117   "name" : "pow"
1118  },
1119  {
1120   "name" : "powf"
1121  },
1122  {
1123   "name" : "powl"
1124  },
1125  {
1126   "name" : "remainder"
1127  },
1128  {
1129   "name" : "remainderf"
1130  },
1131  {
1132   "binding" : "weak",
1133   "name" : "remainderl"
1134  },
1135  {
1136   "name" : "remquo"
1137  },
1138  {
1139   "name" : "remquof"
1140  },
1141  {
1142   "binding" : "weak",
1143   "name" : "remquol"
1144  },
1145  {
1146   "name" : "rint"
1147  },
1148  {
1149   "name" : "rintf"
1150  },
1151  {
1152   "binding" : "weak",
1153   "name" : "rintl"
1154  },
1155  {
1156   "name" : "round"
1157  },
1158  {
1159   "name" : "roundf"
1160  },
1161  {
1162   "name" : "roundl"
1163  },
1164  {
1165   "name" : "scalb"
1166  },
1167  {
1168   "name" : "scalbf"
1169  },
1170  {
1171   "name" : "scalbln"
1172  },
1173  {
1174   "name" : "scalblnf"
1175  },
1176  {
1177   "name" : "scalblnl"
1178  },
1179  {
1180   "name" : "scalbn"
1181  },
1182  {
1183   "name" : "scalbnf"
1184  },
1185  {
1186   "binding" : "weak",
1187   "name" : "scalbnl"
1188  },
1189  {
1190   "name" : "significand"
1191  },
1192  {
1193   "name" : "significandf"
1194  },
1195  {
1196   "name" : "significandl"
1197  },
1198  {
1199   "name" : "sin"
1200  },
1201  {
1202   "name" : "sincos"
1203  },
1204  {
1205   "name" : "sincosf"
1206  },
1207  {
1208   "name" : "sincosl"
1209  },
1210  {
1211   "name" : "sinf"
1212  },
1213  {
1214   "name" : "sinh"
1215  },
1216  {
1217   "name" : "sinhf"
1218  },
1219  {
1220   "binding" : "weak",
1221   "name" : "sinhl"
1222  },
1223  {
1224   "binding" : "weak",
1225   "name" : "sinl"
1226  },
1227  {
1228   "name" : "sqrt"
1229  },
1230  {
1231   "name" : "sqrtf"
1232  },
1233  {
1234   "binding" : "weak",
1235   "name" : "sqrtl"
1236  },
1237  {
1238   "name" : "tan"
1239  },
1240  {
1241   "name" : "tanf"
1242  },
1243  {
1244   "name" : "tanh"
1245  },
1246  {
1247   "name" : "tanhf"
1248  },
1249  {
1250   "binding" : "weak",
1251   "name" : "tanhl"
1252  },
1253  {
1254   "binding" : "weak",
1255   "name" : "tanl"
1256  },
1257  {
1258   "name" : "tgamma"
1259  },
1260  {
1261   "name" : "tgammaf"
1262  },
1263  {
1264   "name" : "tgammal"
1265  },
1266  {
1267   "name" : "trunc"
1268  },
1269  {
1270   "name" : "truncf"
1271  },
1272  {
1273   "binding" : "weak",
1274   "name" : "truncl"
1275  },
1276  {
1277   "name" : "y0"
1278  },
1279  {
1280   "name" : "y0f"
1281  },
1282  {
1283   "name" : "y1"
1284  },
1285  {
1286   "name" : "y1f"
1287  },
1288  {
1289   "name" : "yn"
1290  },
1291  {
1292   "name" : "ynf"
1293  }
1294 ],
1295 "elf_objects" :
1296 [
1297  {
1298   "name" : "__fe_dfl_env"
1299  },
1300  {
1301   "name" : "signgam"
1302  }
1303 ],
1304 "enum_types" : [],
1305 "function_types" : [],
1306 "functions" :
1307 [
1308  {
1309   "function_name" : "__signbit",
1310   "linker_set_key" : "__signbit",
1311   "parameters" :
1312   [
1313    {
1314     "referenced_type" : "_ZTId"
1315    }
1316   ],
1317   "return_type" : "_ZTIi",
1318   "source_file" : "bionic/libm/signbit.cpp"
1319  },
1320  {
1321   "function_name" : "__signbitf",
1322   "linker_set_key" : "__signbitf",
1323   "parameters" :
1324   [
1325    {
1326     "referenced_type" : "_ZTIf"
1327    }
1328   ],
1329   "return_type" : "_ZTIi",
1330   "source_file" : "bionic/libm/signbit.cpp"
1331  },
1332  {
1333   "function_name" : "__signbitl",
1334   "linker_set_key" : "__signbitl",
1335   "parameters" :
1336   [
1337    {
1338     "referenced_type" : "_ZTIe"
1339    }
1340   ],
1341   "return_type" : "_ZTIi",
1342   "source_file" : "bionic/libm/signbit.cpp"
1343  },
1344  {
1345   "function_name" : "acos",
1346   "linker_set_key" : "acos",
1347   "parameters" :
1348   [
1349    {
1350     "referenced_type" : "_ZTId"
1351    }
1352   ],
1353   "return_type" : "_ZTId",
1354   "source_file" : "bionic/libc/include/math.h"
1355  },
1356  {
1357   "function_name" : "acosf",
1358   "linker_set_key" : "acosf",
1359   "parameters" :
1360   [
1361    {
1362     "referenced_type" : "_ZTIf"
1363    }
1364   ],
1365   "return_type" : "_ZTIf",
1366   "source_file" : "bionic/libc/include/math.h"
1367  },
1368  {
1369   "function_name" : "acosh",
1370   "linker_set_key" : "acosh",
1371   "parameters" :
1372   [
1373    {
1374     "referenced_type" : "_ZTId"
1375    }
1376   ],
1377   "return_type" : "_ZTId",
1378   "source_file" : "bionic/libc/include/math.h"
1379  },
1380  {
1381   "function_name" : "acoshf",
1382   "linker_set_key" : "acoshf",
1383   "parameters" :
1384   [
1385    {
1386     "referenced_type" : "_ZTIf"
1387    }
1388   ],
1389   "return_type" : "_ZTIf",
1390   "source_file" : "bionic/libc/include/math.h"
1391  },
1392  {
1393   "function_name" : "asin",
1394   "linker_set_key" : "asin",
1395   "parameters" :
1396   [
1397    {
1398     "referenced_type" : "_ZTId"
1399    }
1400   ],
1401   "return_type" : "_ZTId",
1402   "source_file" : "bionic/libc/include/math.h"
1403  },
1404  {
1405   "function_name" : "asinf",
1406   "linker_set_key" : "asinf",
1407   "parameters" :
1408   [
1409    {
1410     "referenced_type" : "_ZTIf"
1411    }
1412   ],
1413   "return_type" : "_ZTIf",
1414   "source_file" : "bionic/libc/include/math.h"
1415  },
1416  {
1417   "function_name" : "asinh",
1418   "linker_set_key" : "asinh",
1419   "parameters" :
1420   [
1421    {
1422     "referenced_type" : "_ZTId"
1423    }
1424   ],
1425   "return_type" : "_ZTId",
1426   "source_file" : "bionic/libc/include/math.h"
1427  },
1428  {
1429   "function_name" : "asinhf",
1430   "linker_set_key" : "asinhf",
1431   "parameters" :
1432   [
1433    {
1434     "referenced_type" : "_ZTIf"
1435    }
1436   ],
1437   "return_type" : "_ZTIf",
1438   "source_file" : "bionic/libc/include/math.h"
1439  },
1440  {
1441   "function_name" : "atan",
1442   "linker_set_key" : "atan",
1443   "parameters" :
1444   [
1445    {
1446     "referenced_type" : "_ZTId"
1447    }
1448   ],
1449   "return_type" : "_ZTId",
1450   "source_file" : "bionic/libc/include/math.h"
1451  },
1452  {
1453   "function_name" : "atan2",
1454   "linker_set_key" : "atan2",
1455   "parameters" :
1456   [
1457    {
1458     "referenced_type" : "_ZTId"
1459    },
1460    {
1461     "referenced_type" : "_ZTId"
1462    }
1463   ],
1464   "return_type" : "_ZTId",
1465   "source_file" : "bionic/libc/include/math.h"
1466  },
1467  {
1468   "function_name" : "atan2f",
1469   "linker_set_key" : "atan2f",
1470   "parameters" :
1471   [
1472    {
1473     "referenced_type" : "_ZTIf"
1474    },
1475    {
1476     "referenced_type" : "_ZTIf"
1477    }
1478   ],
1479   "return_type" : "_ZTIf",
1480   "source_file" : "bionic/libc/include/math.h"
1481  },
1482  {
1483   "function_name" : "atanf",
1484   "linker_set_key" : "atanf",
1485   "parameters" :
1486   [
1487    {
1488     "referenced_type" : "_ZTIf"
1489    }
1490   ],
1491   "return_type" : "_ZTIf",
1492   "source_file" : "bionic/libc/include/math.h"
1493  },
1494  {
1495   "function_name" : "atanh",
1496   "linker_set_key" : "atanh",
1497   "parameters" :
1498   [
1499    {
1500     "referenced_type" : "_ZTId"
1501    }
1502   ],
1503   "return_type" : "_ZTId",
1504   "source_file" : "bionic/libc/include/math.h"
1505  },
1506  {
1507   "function_name" : "atanhf",
1508   "linker_set_key" : "atanhf",
1509   "parameters" :
1510   [
1511    {
1512     "referenced_type" : "_ZTIf"
1513    }
1514   ],
1515   "return_type" : "_ZTIf",
1516   "source_file" : "bionic/libc/include/math.h"
1517  },
1518  {
1519   "function_name" : "cabs",
1520   "linker_set_key" : "cabs",
1521   "parameters" :
1522   [
1523    {
1524     "referenced_type" : "_ZTICd"
1525    }
1526   ],
1527   "return_type" : "_ZTId",
1528   "source_file" : "bionic/libc/include/complex.h"
1529  },
1530  {
1531   "function_name" : "cabsf",
1532   "linker_set_key" : "cabsf",
1533   "parameters" :
1534   [
1535    {
1536     "referenced_type" : "_ZTICf"
1537    }
1538   ],
1539   "return_type" : "_ZTIf",
1540   "source_file" : "bionic/libc/include/complex.h"
1541  },
1542  {
1543   "function_name" : "cabsl",
1544   "linker_set_key" : "cabsl",
1545   "parameters" :
1546   [
1547    {
1548     "referenced_type" : "_ZTICe"
1549    }
1550   ],
1551   "return_type" : "_ZTIe",
1552   "source_file" : "bionic/libc/include/complex.h"
1553  },
1554  {
1555   "function_name" : "cacos",
1556   "linker_set_key" : "cacos",
1557   "parameters" :
1558   [
1559    {
1560     "referenced_type" : "_ZTICd"
1561    }
1562   ],
1563   "return_type" : "_ZTICd",
1564   "source_file" : "bionic/libc/include/complex.h"
1565  },
1566  {
1567   "function_name" : "cacosf",
1568   "linker_set_key" : "cacosf",
1569   "parameters" :
1570   [
1571    {
1572     "referenced_type" : "_ZTICf"
1573    }
1574   ],
1575   "return_type" : "_ZTICf",
1576   "source_file" : "bionic/libc/include/complex.h"
1577  },
1578  {
1579   "function_name" : "cacosh",
1580   "linker_set_key" : "cacosh",
1581   "parameters" :
1582   [
1583    {
1584     "referenced_type" : "_ZTICd"
1585    }
1586   ],
1587   "return_type" : "_ZTICd",
1588   "source_file" : "bionic/libc/include/complex.h"
1589  },
1590  {
1591   "function_name" : "cacoshf",
1592   "linker_set_key" : "cacoshf",
1593   "parameters" :
1594   [
1595    {
1596     "referenced_type" : "_ZTICf"
1597    }
1598   ],
1599   "return_type" : "_ZTICf",
1600   "source_file" : "bionic/libc/include/complex.h"
1601  },
1602  {
1603   "function_name" : "carg",
1604   "linker_set_key" : "carg",
1605   "parameters" :
1606   [
1607    {
1608     "referenced_type" : "_ZTICd"
1609    }
1610   ],
1611   "return_type" : "_ZTId",
1612   "source_file" : "bionic/libc/include/complex.h"
1613  },
1614  {
1615   "function_name" : "cargf",
1616   "linker_set_key" : "cargf",
1617   "parameters" :
1618   [
1619    {
1620     "referenced_type" : "_ZTICf"
1621    }
1622   ],
1623   "return_type" : "_ZTIf",
1624   "source_file" : "bionic/libc/include/complex.h"
1625  },
1626  {
1627   "function_name" : "cargl",
1628   "linker_set_key" : "cargl",
1629   "parameters" :
1630   [
1631    {
1632     "referenced_type" : "_ZTICe"
1633    }
1634   ],
1635   "return_type" : "_ZTIe",
1636   "source_file" : "bionic/libc/include/complex.h"
1637  },
1638  {
1639   "function_name" : "casin",
1640   "linker_set_key" : "casin",
1641   "parameters" :
1642   [
1643    {
1644     "referenced_type" : "_ZTICd"
1645    }
1646   ],
1647   "return_type" : "_ZTICd",
1648   "source_file" : "bionic/libc/include/complex.h"
1649  },
1650  {
1651   "function_name" : "casinf",
1652   "linker_set_key" : "casinf",
1653   "parameters" :
1654   [
1655    {
1656     "referenced_type" : "_ZTICf"
1657    }
1658   ],
1659   "return_type" : "_ZTICf",
1660   "source_file" : "bionic/libc/include/complex.h"
1661  },
1662  {
1663   "function_name" : "casinh",
1664   "linker_set_key" : "casinh",
1665   "parameters" :
1666   [
1667    {
1668     "referenced_type" : "_ZTICd"
1669    }
1670   ],
1671   "return_type" : "_ZTICd",
1672   "source_file" : "bionic/libc/include/complex.h"
1673  },
1674  {
1675   "function_name" : "casinhf",
1676   "linker_set_key" : "casinhf",
1677   "parameters" :
1678   [
1679    {
1680     "referenced_type" : "_ZTICf"
1681    }
1682   ],
1683   "return_type" : "_ZTICf",
1684   "source_file" : "bionic/libc/include/complex.h"
1685  },
1686  {
1687   "function_name" : "catan",
1688   "linker_set_key" : "catan",
1689   "parameters" :
1690   [
1691    {
1692     "referenced_type" : "_ZTICd"
1693    }
1694   ],
1695   "return_type" : "_ZTICd",
1696   "source_file" : "bionic/libc/include/complex.h"
1697  },
1698  {
1699   "function_name" : "catanf",
1700   "linker_set_key" : "catanf",
1701   "parameters" :
1702   [
1703    {
1704     "referenced_type" : "_ZTICf"
1705    }
1706   ],
1707   "return_type" : "_ZTICf",
1708   "source_file" : "bionic/libc/include/complex.h"
1709  },
1710  {
1711   "function_name" : "catanh",
1712   "linker_set_key" : "catanh",
1713   "parameters" :
1714   [
1715    {
1716     "referenced_type" : "_ZTICd"
1717    }
1718   ],
1719   "return_type" : "_ZTICd",
1720   "source_file" : "bionic/libc/include/complex.h"
1721  },
1722  {
1723   "function_name" : "catanhf",
1724   "linker_set_key" : "catanhf",
1725   "parameters" :
1726   [
1727    {
1728     "referenced_type" : "_ZTICf"
1729    }
1730   ],
1731   "return_type" : "_ZTICf",
1732   "source_file" : "bionic/libc/include/complex.h"
1733  },
1734  {
1735   "function_name" : "cbrt",
1736   "linker_set_key" : "cbrt",
1737   "parameters" :
1738   [
1739    {
1740     "referenced_type" : "_ZTId"
1741    }
1742   ],
1743   "return_type" : "_ZTId",
1744   "source_file" : "bionic/libc/include/math.h"
1745  },
1746  {
1747   "function_name" : "cbrtf",
1748   "linker_set_key" : "cbrtf",
1749   "parameters" :
1750   [
1751    {
1752     "referenced_type" : "_ZTIf"
1753    }
1754   ],
1755   "return_type" : "_ZTIf",
1756   "source_file" : "bionic/libc/include/math.h"
1757  },
1758  {
1759   "function_name" : "ccos",
1760   "linker_set_key" : "ccos",
1761   "parameters" :
1762   [
1763    {
1764     "referenced_type" : "_ZTICd"
1765    }
1766   ],
1767   "return_type" : "_ZTICd",
1768   "source_file" : "bionic/libc/include/complex.h"
1769  },
1770  {
1771   "function_name" : "ccosf",
1772   "linker_set_key" : "ccosf",
1773   "parameters" :
1774   [
1775    {
1776     "referenced_type" : "_ZTICf"
1777    }
1778   ],
1779   "return_type" : "_ZTICf",
1780   "source_file" : "bionic/libc/include/complex.h"
1781  },
1782  {
1783   "function_name" : "ccosh",
1784   "linker_set_key" : "ccosh",
1785   "parameters" :
1786   [
1787    {
1788     "referenced_type" : "_ZTICd"
1789    }
1790   ],
1791   "return_type" : "_ZTICd",
1792   "source_file" : "bionic/libc/include/complex.h"
1793  },
1794  {
1795   "function_name" : "ccoshf",
1796   "linker_set_key" : "ccoshf",
1797   "parameters" :
1798   [
1799    {
1800     "referenced_type" : "_ZTICf"
1801    }
1802   ],
1803   "return_type" : "_ZTICf",
1804   "source_file" : "bionic/libc/include/complex.h"
1805  },
1806  {
1807   "function_name" : "ccoshl",
1808   "linker_set_key" : "ccoshl",
1809   "parameters" :
1810   [
1811    {
1812     "referenced_type" : "_ZTICe"
1813    }
1814   ],
1815   "return_type" : "_ZTICe",
1816   "source_file" : "bionic/libc/include/complex.h"
1817  },
1818  {
1819   "function_name" : "ccosl",
1820   "linker_set_key" : "ccosl",
1821   "parameters" :
1822   [
1823    {
1824     "referenced_type" : "_ZTICe"
1825    }
1826   ],
1827   "return_type" : "_ZTICe",
1828   "source_file" : "bionic/libc/include/complex.h"
1829  },
1830  {
1831   "function_name" : "ceil",
1832   "linker_set_key" : "ceil",
1833   "parameters" :
1834   [
1835    {
1836     "referenced_type" : "_ZTId"
1837    }
1838   ],
1839   "return_type" : "_ZTId",
1840   "source_file" : "bionic/libc/include/math.h"
1841  },
1842  {
1843   "function_name" : "ceilf",
1844   "linker_set_key" : "ceilf",
1845   "parameters" :
1846   [
1847    {
1848     "referenced_type" : "_ZTIf"
1849    }
1850   ],
1851   "return_type" : "_ZTIf",
1852   "source_file" : "bionic/libc/include/math.h"
1853  },
1854  {
1855   "function_name" : "cexp",
1856   "linker_set_key" : "cexp",
1857   "parameters" :
1858   [
1859    {
1860     "referenced_type" : "_ZTICd"
1861    }
1862   ],
1863   "return_type" : "_ZTICd",
1864   "source_file" : "bionic/libc/include/complex.h"
1865  },
1866  {
1867   "function_name" : "cexpf",
1868   "linker_set_key" : "cexpf",
1869   "parameters" :
1870   [
1871    {
1872     "referenced_type" : "_ZTICf"
1873    }
1874   ],
1875   "return_type" : "_ZTICf",
1876   "source_file" : "bionic/libc/include/complex.h"
1877  },
1878  {
1879   "function_name" : "cexpl",
1880   "linker_set_key" : "cexpl",
1881   "parameters" :
1882   [
1883    {
1884     "referenced_type" : "_ZTICe"
1885    }
1886   ],
1887   "return_type" : "_ZTICe",
1888   "source_file" : "bionic/libc/include/complex.h"
1889  },
1890  {
1891   "function_name" : "cimag",
1892   "linker_set_key" : "cimag",
1893   "parameters" :
1894   [
1895    {
1896     "referenced_type" : "_ZTICd"
1897    }
1898   ],
1899   "return_type" : "_ZTId",
1900   "source_file" : "bionic/libc/include/complex.h"
1901  },
1902  {
1903   "function_name" : "cimagf",
1904   "linker_set_key" : "cimagf",
1905   "parameters" :
1906   [
1907    {
1908     "referenced_type" : "_ZTICf"
1909    }
1910   ],
1911   "return_type" : "_ZTIf",
1912   "source_file" : "bionic/libc/include/complex.h"
1913  },
1914  {
1915   "function_name" : "cimagl",
1916   "linker_set_key" : "cimagl",
1917   "parameters" :
1918   [
1919    {
1920     "referenced_type" : "_ZTICe"
1921    }
1922   ],
1923   "return_type" : "_ZTIe",
1924   "source_file" : "bionic/libc/include/complex.h"
1925  },
1926  {
1927   "function_name" : "clog",
1928   "linker_set_key" : "clog",
1929   "parameters" :
1930   [
1931    {
1932     "referenced_type" : "_ZTICd"
1933    }
1934   ],
1935   "return_type" : "_ZTICd",
1936   "source_file" : "bionic/libc/include/complex.h"
1937  },
1938  {
1939   "function_name" : "clogf",
1940   "linker_set_key" : "clogf",
1941   "parameters" :
1942   [
1943    {
1944     "referenced_type" : "_ZTICf"
1945    }
1946   ],
1947   "return_type" : "_ZTICf",
1948   "source_file" : "bionic/libc/include/complex.h"
1949  },
1950  {
1951   "function_name" : "conj",
1952   "linker_set_key" : "conj",
1953   "parameters" :
1954   [
1955    {
1956     "referenced_type" : "_ZTICd"
1957    }
1958   ],
1959   "return_type" : "_ZTICd",
1960   "source_file" : "bionic/libc/include/complex.h"
1961  },
1962  {
1963   "function_name" : "conjf",
1964   "linker_set_key" : "conjf",
1965   "parameters" :
1966   [
1967    {
1968     "referenced_type" : "_ZTICf"
1969    }
1970   ],
1971   "return_type" : "_ZTICf",
1972   "source_file" : "bionic/libc/include/complex.h"
1973  },
1974  {
1975   "function_name" : "conjl",
1976   "linker_set_key" : "conjl",
1977   "parameters" :
1978   [
1979    {
1980     "referenced_type" : "_ZTICe"
1981    }
1982   ],
1983   "return_type" : "_ZTICe",
1984   "source_file" : "bionic/libc/include/complex.h"
1985  },
1986  {
1987   "function_name" : "copysign",
1988   "linker_set_key" : "copysign",
1989   "parameters" :
1990   [
1991    {
1992     "referenced_type" : "_ZTId"
1993    },
1994    {
1995     "referenced_type" : "_ZTId"
1996    }
1997   ],
1998   "return_type" : "_ZTId",
1999   "source_file" : "bionic/libc/include/math.h"
2000  },
2001  {
2002   "function_name" : "copysignf",
2003   "linker_set_key" : "copysignf",
2004   "parameters" :
2005   [
2006    {
2007     "referenced_type" : "_ZTIf"
2008    },
2009    {
2010     "referenced_type" : "_ZTIf"
2011    }
2012   ],
2013   "return_type" : "_ZTIf",
2014   "source_file" : "bionic/libc/include/math.h"
2015  },
2016  {
2017   "function_name" : "copysignl",
2018   "linker_set_key" : "copysignl",
2019   "parameters" :
2020   [
2021    {
2022     "referenced_type" : "_ZTIe"
2023    },
2024    {
2025     "referenced_type" : "_ZTIe"
2026    }
2027   ],
2028   "return_type" : "_ZTIe",
2029   "source_file" : "bionic/libc/include/math.h"
2030  },
2031  {
2032   "function_name" : "cos",
2033   "linker_set_key" : "cos",
2034   "parameters" :
2035   [
2036    {
2037     "referenced_type" : "_ZTId"
2038    }
2039   ],
2040   "return_type" : "_ZTId",
2041   "source_file" : "bionic/libc/include/math.h"
2042  },
2043  {
2044   "function_name" : "cosf",
2045   "linker_set_key" : "cosf",
2046   "parameters" :
2047   [
2048    {
2049     "referenced_type" : "_ZTIf"
2050    }
2051   ],
2052   "return_type" : "_ZTIf",
2053   "source_file" : "bionic/libc/include/math.h"
2054  },
2055  {
2056   "function_name" : "cosh",
2057   "linker_set_key" : "cosh",
2058   "parameters" :
2059   [
2060    {
2061     "referenced_type" : "_ZTId"
2062    }
2063   ],
2064   "return_type" : "_ZTId",
2065   "source_file" : "bionic/libc/include/math.h"
2066  },
2067  {
2068   "function_name" : "coshf",
2069   "linker_set_key" : "coshf",
2070   "parameters" :
2071   [
2072    {
2073     "referenced_type" : "_ZTIf"
2074    }
2075   ],
2076   "return_type" : "_ZTIf",
2077   "source_file" : "bionic/libc/include/math.h"
2078  },
2079  {
2080   "function_name" : "cpow",
2081   "linker_set_key" : "cpow",
2082   "parameters" :
2083   [
2084    {
2085     "referenced_type" : "_ZTICd"
2086    },
2087    {
2088     "referenced_type" : "_ZTICd"
2089    }
2090   ],
2091   "return_type" : "_ZTICd",
2092   "source_file" : "bionic/libc/include/complex.h"
2093  },
2094  {
2095   "function_name" : "cpowf",
2096   "linker_set_key" : "cpowf",
2097   "parameters" :
2098   [
2099    {
2100     "referenced_type" : "_ZTICf"
2101    },
2102    {
2103     "referenced_type" : "_ZTICf"
2104    }
2105   ],
2106   "return_type" : "_ZTICf",
2107   "source_file" : "bionic/libc/include/complex.h"
2108  },
2109  {
2110   "function_name" : "cpowl",
2111   "linker_set_key" : "cpowl",
2112   "parameters" :
2113   [
2114    {
2115     "referenced_type" : "_ZTICe"
2116    },
2117    {
2118     "referenced_type" : "_ZTICe"
2119    }
2120   ],
2121   "return_type" : "_ZTICe",
2122   "source_file" : "bionic/libc/include/complex.h"
2123  },
2124  {
2125   "function_name" : "cproj",
2126   "linker_set_key" : "cproj",
2127   "parameters" :
2128   [
2129    {
2130     "referenced_type" : "_ZTICd"
2131    }
2132   ],
2133   "return_type" : "_ZTICd",
2134   "source_file" : "bionic/libc/include/complex.h"
2135  },
2136  {
2137   "function_name" : "cprojf",
2138   "linker_set_key" : "cprojf",
2139   "parameters" :
2140   [
2141    {
2142     "referenced_type" : "_ZTICf"
2143    }
2144   ],
2145   "return_type" : "_ZTICf",
2146   "source_file" : "bionic/libc/include/complex.h"
2147  },
2148  {
2149   "function_name" : "cprojl",
2150   "linker_set_key" : "cprojl",
2151   "parameters" :
2152   [
2153    {
2154     "referenced_type" : "_ZTICe"
2155    }
2156   ],
2157   "return_type" : "_ZTICe",
2158   "source_file" : "bionic/libc/include/complex.h"
2159  },
2160  {
2161   "function_name" : "creal",
2162   "linker_set_key" : "creal",
2163   "parameters" :
2164   [
2165    {
2166     "referenced_type" : "_ZTICd"
2167    }
2168   ],
2169   "return_type" : "_ZTId",
2170   "source_file" : "bionic/libc/include/complex.h"
2171  },
2172  {
2173   "function_name" : "crealf",
2174   "linker_set_key" : "crealf",
2175   "parameters" :
2176   [
2177    {
2178     "referenced_type" : "_ZTICf"
2179    }
2180   ],
2181   "return_type" : "_ZTIf",
2182   "source_file" : "bionic/libc/include/complex.h"
2183  },
2184  {
2185   "function_name" : "creall",
2186   "linker_set_key" : "creall",
2187   "parameters" :
2188   [
2189    {
2190     "referenced_type" : "_ZTICe"
2191    }
2192   ],
2193   "return_type" : "_ZTIe",
2194   "source_file" : "bionic/libc/include/complex.h"
2195  },
2196  {
2197   "function_name" : "csin",
2198   "linker_set_key" : "csin",
2199   "parameters" :
2200   [
2201    {
2202     "referenced_type" : "_ZTICd"
2203    }
2204   ],
2205   "return_type" : "_ZTICd",
2206   "source_file" : "bionic/libc/include/complex.h"
2207  },
2208  {
2209   "function_name" : "csinf",
2210   "linker_set_key" : "csinf",
2211   "parameters" :
2212   [
2213    {
2214     "referenced_type" : "_ZTICf"
2215    }
2216   ],
2217   "return_type" : "_ZTICf",
2218   "source_file" : "bionic/libc/include/complex.h"
2219  },
2220  {
2221   "function_name" : "csinh",
2222   "linker_set_key" : "csinh",
2223   "parameters" :
2224   [
2225    {
2226     "referenced_type" : "_ZTICd"
2227    }
2228   ],
2229   "return_type" : "_ZTICd",
2230   "source_file" : "bionic/libc/include/complex.h"
2231  },
2232  {
2233   "function_name" : "csinhf",
2234   "linker_set_key" : "csinhf",
2235   "parameters" :
2236   [
2237    {
2238     "referenced_type" : "_ZTICf"
2239    }
2240   ],
2241   "return_type" : "_ZTICf",
2242   "source_file" : "bionic/libc/include/complex.h"
2243  },
2244  {
2245   "function_name" : "csinhl",
2246   "linker_set_key" : "csinhl",
2247   "parameters" :
2248   [
2249    {
2250     "referenced_type" : "_ZTICe"
2251    }
2252   ],
2253   "return_type" : "_ZTICe",
2254   "source_file" : "bionic/libc/include/complex.h"
2255  },
2256  {
2257   "function_name" : "csinl",
2258   "linker_set_key" : "csinl",
2259   "parameters" :
2260   [
2261    {
2262     "referenced_type" : "_ZTICe"
2263    }
2264   ],
2265   "return_type" : "_ZTICe",
2266   "source_file" : "bionic/libc/include/complex.h"
2267  },
2268  {
2269   "function_name" : "csqrt",
2270   "linker_set_key" : "csqrt",
2271   "parameters" :
2272   [
2273    {
2274     "referenced_type" : "_ZTICd"
2275    }
2276   ],
2277   "return_type" : "_ZTICd",
2278   "source_file" : "bionic/libc/include/complex.h"
2279  },
2280  {
2281   "function_name" : "csqrtf",
2282   "linker_set_key" : "csqrtf",
2283   "parameters" :
2284   [
2285    {
2286     "referenced_type" : "_ZTICf"
2287    }
2288   ],
2289   "return_type" : "_ZTICf",
2290   "source_file" : "bionic/libc/include/complex.h"
2291  },
2292  {
2293   "function_name" : "ctan",
2294   "linker_set_key" : "ctan",
2295   "parameters" :
2296   [
2297    {
2298     "referenced_type" : "_ZTICd"
2299    }
2300   ],
2301   "return_type" : "_ZTICd",
2302   "source_file" : "bionic/libc/include/complex.h"
2303  },
2304  {
2305   "function_name" : "ctanf",
2306   "linker_set_key" : "ctanf",
2307   "parameters" :
2308   [
2309    {
2310     "referenced_type" : "_ZTICf"
2311    }
2312   ],
2313   "return_type" : "_ZTICf",
2314   "source_file" : "bionic/libc/include/complex.h"
2315  },
2316  {
2317   "function_name" : "ctanh",
2318   "linker_set_key" : "ctanh",
2319   "parameters" :
2320   [
2321    {
2322     "referenced_type" : "_ZTICd"
2323    }
2324   ],
2325   "return_type" : "_ZTICd",
2326   "source_file" : "bionic/libc/include/complex.h"
2327  },
2328  {
2329   "function_name" : "ctanhf",
2330   "linker_set_key" : "ctanhf",
2331   "parameters" :
2332   [
2333    {
2334     "referenced_type" : "_ZTICf"
2335    }
2336   ],
2337   "return_type" : "_ZTICf",
2338   "source_file" : "bionic/libc/include/complex.h"
2339  },
2340  {
2341   "function_name" : "ctanhl",
2342   "linker_set_key" : "ctanhl",
2343   "parameters" :
2344   [
2345    {
2346     "referenced_type" : "_ZTICe"
2347    }
2348   ],
2349   "return_type" : "_ZTICe",
2350   "source_file" : "bionic/libc/include/complex.h"
2351  },
2352  {
2353   "function_name" : "ctanl",
2354   "linker_set_key" : "ctanl",
2355   "parameters" :
2356   [
2357    {
2358     "referenced_type" : "_ZTICe"
2359    }
2360   ],
2361   "return_type" : "_ZTICe",
2362   "source_file" : "bionic/libc/include/complex.h"
2363  },
2364  {
2365   "function_name" : "drem",
2366   "linker_set_key" : "drem",
2367   "parameters" :
2368   [
2369    {
2370     "referenced_type" : "_ZTId"
2371    },
2372    {
2373     "referenced_type" : "_ZTId"
2374    }
2375   ],
2376   "return_type" : "_ZTId",
2377   "source_file" : "bionic/libc/include/math.h"
2378  },
2379  {
2380   "function_name" : "dremf",
2381   "linker_set_key" : "dremf",
2382   "parameters" :
2383   [
2384    {
2385     "referenced_type" : "_ZTIf"
2386    },
2387    {
2388     "referenced_type" : "_ZTIf"
2389    }
2390   ],
2391   "return_type" : "_ZTIf",
2392   "source_file" : "bionic/libc/include/math.h"
2393  },
2394  {
2395   "function_name" : "erf",
2396   "linker_set_key" : "erf",
2397   "parameters" :
2398   [
2399    {
2400     "referenced_type" : "_ZTId"
2401    }
2402   ],
2403   "return_type" : "_ZTId",
2404   "source_file" : "bionic/libc/include/math.h"
2405  },
2406  {
2407   "function_name" : "erfc",
2408   "linker_set_key" : "erfc",
2409   "parameters" :
2410   [
2411    {
2412     "referenced_type" : "_ZTId"
2413    }
2414   ],
2415   "return_type" : "_ZTId",
2416   "source_file" : "bionic/libc/include/math.h"
2417  },
2418  {
2419   "function_name" : "erfcf",
2420   "linker_set_key" : "erfcf",
2421   "parameters" :
2422   [
2423    {
2424     "referenced_type" : "_ZTIf"
2425    }
2426   ],
2427   "return_type" : "_ZTIf",
2428   "source_file" : "bionic/libc/include/math.h"
2429  },
2430  {
2431   "function_name" : "erff",
2432   "linker_set_key" : "erff",
2433   "parameters" :
2434   [
2435    {
2436     "referenced_type" : "_ZTIf"
2437    }
2438   ],
2439   "return_type" : "_ZTIf",
2440   "source_file" : "bionic/libc/include/math.h"
2441  },
2442  {
2443   "function_name" : "exp",
2444   "linker_set_key" : "exp",
2445   "parameters" :
2446   [
2447    {
2448     "referenced_type" : "_ZTId"
2449    }
2450   ],
2451   "return_type" : "_ZTId",
2452   "source_file" : "bionic/libc/include/math.h"
2453  },
2454  {
2455   "function_name" : "exp2",
2456   "linker_set_key" : "exp2",
2457   "parameters" :
2458   [
2459    {
2460     "referenced_type" : "_ZTId"
2461    }
2462   ],
2463   "return_type" : "_ZTId",
2464   "source_file" : "bionic/libc/include/math.h"
2465  },
2466  {
2467   "function_name" : "exp2f",
2468   "linker_set_key" : "exp2f",
2469   "parameters" :
2470   [
2471    {
2472     "referenced_type" : "_ZTIf"
2473    }
2474   ],
2475   "return_type" : "_ZTIf",
2476   "source_file" : "bionic/libc/include/math.h"
2477  },
2478  {
2479   "function_name" : "exp2l",
2480   "linker_set_key" : "exp2l",
2481   "parameters" :
2482   [
2483    {
2484     "referenced_type" : "_ZTIe"
2485    }
2486   ],
2487   "return_type" : "_ZTIe",
2488   "source_file" : "bionic/libc/include/math.h"
2489  },
2490  {
2491   "function_name" : "expf",
2492   "linker_set_key" : "expf",
2493   "parameters" :
2494   [
2495    {
2496     "referenced_type" : "_ZTIf"
2497    }
2498   ],
2499   "return_type" : "_ZTIf",
2500   "source_file" : "bionic/libc/include/math.h"
2501  },
2502  {
2503   "function_name" : "expl",
2504   "linker_set_key" : "expl",
2505   "parameters" :
2506   [
2507    {
2508     "referenced_type" : "_ZTIe"
2509    }
2510   ],
2511   "return_type" : "_ZTIe",
2512   "source_file" : "bionic/libc/include/math.h"
2513  },
2514  {
2515   "function_name" : "expm1",
2516   "linker_set_key" : "expm1",
2517   "parameters" :
2518   [
2519    {
2520     "referenced_type" : "_ZTId"
2521    }
2522   ],
2523   "return_type" : "_ZTId",
2524   "source_file" : "bionic/libc/include/math.h"
2525  },
2526  {
2527   "function_name" : "expm1f",
2528   "linker_set_key" : "expm1f",
2529   "parameters" :
2530   [
2531    {
2532     "referenced_type" : "_ZTIf"
2533    }
2534   ],
2535   "return_type" : "_ZTIf",
2536   "source_file" : "bionic/libc/include/math.h"
2537  },
2538  {
2539   "function_name" : "fabs",
2540   "linker_set_key" : "fabs",
2541   "parameters" :
2542   [
2543    {
2544     "referenced_type" : "_ZTId"
2545    }
2546   ],
2547   "return_type" : "_ZTId",
2548   "source_file" : "bionic/libc/include/math.h"
2549  },
2550  {
2551   "function_name" : "fabsf",
2552   "linker_set_key" : "fabsf",
2553   "parameters" :
2554   [
2555    {
2556     "referenced_type" : "_ZTIf"
2557    }
2558   ],
2559   "return_type" : "_ZTIf",
2560   "source_file" : "bionic/libc/include/math.h"
2561  },
2562  {
2563   "function_name" : "fabsl",
2564   "linker_set_key" : "fabsl",
2565   "parameters" :
2566   [
2567    {
2568     "referenced_type" : "_ZTIe"
2569    }
2570   ],
2571   "return_type" : "_ZTIe",
2572   "source_file" : "bionic/libc/include/math.h"
2573  },
2574  {
2575   "function_name" : "fdim",
2576   "linker_set_key" : "fdim",
2577   "parameters" :
2578   [
2579    {
2580     "referenced_type" : "_ZTId"
2581    },
2582    {
2583     "referenced_type" : "_ZTId"
2584    }
2585   ],
2586   "return_type" : "_ZTId",
2587   "source_file" : "bionic/libc/include/math.h"
2588  },
2589  {
2590   "function_name" : "fdimf",
2591   "linker_set_key" : "fdimf",
2592   "parameters" :
2593   [
2594    {
2595     "referenced_type" : "_ZTIf"
2596    },
2597    {
2598     "referenced_type" : "_ZTIf"
2599    }
2600   ],
2601   "return_type" : "_ZTIf",
2602   "source_file" : "bionic/libc/include/math.h"
2603  },
2604  {
2605   "function_name" : "fdiml",
2606   "linker_set_key" : "fdiml",
2607   "parameters" :
2608   [
2609    {
2610     "referenced_type" : "_ZTIe"
2611    },
2612    {
2613     "referenced_type" : "_ZTIe"
2614    }
2615   ],
2616   "return_type" : "_ZTIe",
2617   "source_file" : "bionic/libc/include/math.h"
2618  },
2619  {
2620   "function_name" : "feclearexcept",
2621   "linker_set_key" : "feclearexcept",
2622   "parameters" :
2623   [
2624    {
2625     "referenced_type" : "_ZTIi"
2626    }
2627   ],
2628   "return_type" : "_ZTIi",
2629   "source_file" : "bionic/libc/include/fenv.h"
2630  },
2631  {
2632   "function_name" : "fedisableexcept",
2633   "linker_set_key" : "fedisableexcept",
2634   "parameters" :
2635   [
2636    {
2637     "referenced_type" : "_ZTIi"
2638    }
2639   ],
2640   "return_type" : "_ZTIi",
2641   "source_file" : "bionic/libc/include/fenv.h"
2642  },
2643  {
2644   "function_name" : "feenableexcept",
2645   "linker_set_key" : "feenableexcept",
2646   "parameters" :
2647   [
2648    {
2649     "referenced_type" : "_ZTIi"
2650    }
2651   ],
2652   "return_type" : "_ZTIi",
2653   "source_file" : "bionic/libc/include/fenv.h"
2654  },
2655  {
2656   "function_name" : "fegetenv",
2657   "linker_set_key" : "fegetenv",
2658   "parameters" :
2659   [
2660    {
2661     "referenced_type" : "_ZTIPj"
2662    }
2663   ],
2664   "return_type" : "_ZTIi",
2665   "source_file" : "bionic/libc/include/fenv.h"
2666  },
2667  {
2668   "function_name" : "fegetexcept",
2669   "linker_set_key" : "fegetexcept",
2670   "return_type" : "_ZTIi",
2671   "source_file" : "bionic/libc/include/fenv.h"
2672  },
2673  {
2674   "function_name" : "fegetexceptflag",
2675   "linker_set_key" : "fegetexceptflag",
2676   "parameters" :
2677   [
2678    {
2679     "referenced_type" : "_ZTIPj"
2680    },
2681    {
2682     "referenced_type" : "_ZTIi"
2683    }
2684   ],
2685   "return_type" : "_ZTIi",
2686   "source_file" : "bionic/libc/include/fenv.h"
2687  },
2688  {
2689   "function_name" : "fegetround",
2690   "linker_set_key" : "fegetround",
2691   "return_type" : "_ZTIi",
2692   "source_file" : "bionic/libc/include/fenv.h"
2693  },
2694  {
2695   "function_name" : "feholdexcept",
2696   "linker_set_key" : "feholdexcept",
2697   "parameters" :
2698   [
2699    {
2700     "referenced_type" : "_ZTIPj"
2701    }
2702   ],
2703   "return_type" : "_ZTIi",
2704   "source_file" : "bionic/libc/include/fenv.h"
2705  },
2706  {
2707   "function_name" : "feraiseexcept",
2708   "linker_set_key" : "feraiseexcept",
2709   "parameters" :
2710   [
2711    {
2712     "referenced_type" : "_ZTIi"
2713    }
2714   ],
2715   "return_type" : "_ZTIi",
2716   "source_file" : "bionic/libc/include/fenv.h"
2717  },
2718  {
2719   "function_name" : "fesetenv",
2720   "linker_set_key" : "fesetenv",
2721   "parameters" :
2722   [
2723    {
2724     "referenced_type" : "_ZTIPKj"
2725    }
2726   ],
2727   "return_type" : "_ZTIi",
2728   "source_file" : "bionic/libc/include/fenv.h"
2729  },
2730  {
2731   "function_name" : "fesetexceptflag",
2732   "linker_set_key" : "fesetexceptflag",
2733   "parameters" :
2734   [
2735    {
2736     "referenced_type" : "_ZTIPKj"
2737    },
2738    {
2739     "referenced_type" : "_ZTIi"
2740    }
2741   ],
2742   "return_type" : "_ZTIi",
2743   "source_file" : "bionic/libc/include/fenv.h"
2744  },
2745  {
2746   "function_name" : "fesetround",
2747   "linker_set_key" : "fesetround",
2748   "parameters" :
2749   [
2750    {
2751     "referenced_type" : "_ZTIi"
2752    }
2753   ],
2754   "return_type" : "_ZTIi",
2755   "source_file" : "bionic/libc/include/fenv.h"
2756  },
2757  {
2758   "function_name" : "fetestexcept",
2759   "linker_set_key" : "fetestexcept",
2760   "parameters" :
2761   [
2762    {
2763     "referenced_type" : "_ZTIi"
2764    }
2765   ],
2766   "return_type" : "_ZTIi",
2767   "source_file" : "bionic/libc/include/fenv.h"
2768  },
2769  {
2770   "function_name" : "feupdateenv",
2771   "linker_set_key" : "feupdateenv",
2772   "parameters" :
2773   [
2774    {
2775     "referenced_type" : "_ZTIPKj"
2776    }
2777   ],
2778   "return_type" : "_ZTIi",
2779   "source_file" : "bionic/libc/include/fenv.h"
2780  },
2781  {
2782   "function_name" : "finite",
2783   "linker_set_key" : "finite",
2784   "parameters" :
2785   [
2786    {
2787     "referenced_type" : "_ZTId"
2788    }
2789   ],
2790   "return_type" : "_ZTIi",
2791   "source_file" : "bionic/libc/include/math.h"
2792  },
2793  {
2794   "function_name" : "finitef",
2795   "linker_set_key" : "finitef",
2796   "parameters" :
2797   [
2798    {
2799     "referenced_type" : "_ZTIf"
2800    }
2801   ],
2802   "return_type" : "_ZTIi",
2803   "source_file" : "bionic/libc/include/math.h"
2804  },
2805  {
2806   "function_name" : "floor",
2807   "linker_set_key" : "floor",
2808   "parameters" :
2809   [
2810    {
2811     "referenced_type" : "_ZTId"
2812    }
2813   ],
2814   "return_type" : "_ZTId",
2815   "source_file" : "bionic/libc/include/math.h"
2816  },
2817  {
2818   "function_name" : "floorf",
2819   "linker_set_key" : "floorf",
2820   "parameters" :
2821   [
2822    {
2823     "referenced_type" : "_ZTIf"
2824    }
2825   ],
2826   "return_type" : "_ZTIf",
2827   "source_file" : "bionic/libc/include/math.h"
2828  },
2829  {
2830   "function_name" : "fma",
2831   "linker_set_key" : "fma",
2832   "parameters" :
2833   [
2834    {
2835     "referenced_type" : "_ZTId"
2836    },
2837    {
2838     "referenced_type" : "_ZTId"
2839    },
2840    {
2841     "referenced_type" : "_ZTId"
2842    }
2843   ],
2844   "return_type" : "_ZTId",
2845   "source_file" : "bionic/libc/include/math.h"
2846  },
2847  {
2848   "function_name" : "fmaf",
2849   "linker_set_key" : "fmaf",
2850   "parameters" :
2851   [
2852    {
2853     "referenced_type" : "_ZTIf"
2854    },
2855    {
2856     "referenced_type" : "_ZTIf"
2857    },
2858    {
2859     "referenced_type" : "_ZTIf"
2860    }
2861   ],
2862   "return_type" : "_ZTIf",
2863   "source_file" : "bionic/libc/include/math.h"
2864  },
2865  {
2866   "function_name" : "fmax",
2867   "linker_set_key" : "fmax",
2868   "parameters" :
2869   [
2870    {
2871     "referenced_type" : "_ZTId"
2872    },
2873    {
2874     "referenced_type" : "_ZTId"
2875    }
2876   ],
2877   "return_type" : "_ZTId",
2878   "source_file" : "bionic/libc/include/math.h"
2879  },
2880  {
2881   "function_name" : "fmaxf",
2882   "linker_set_key" : "fmaxf",
2883   "parameters" :
2884   [
2885    {
2886     "referenced_type" : "_ZTIf"
2887    },
2888    {
2889     "referenced_type" : "_ZTIf"
2890    }
2891   ],
2892   "return_type" : "_ZTIf",
2893   "source_file" : "bionic/libc/include/math.h"
2894  },
2895  {
2896   "function_name" : "fmaxl",
2897   "linker_set_key" : "fmaxl",
2898   "parameters" :
2899   [
2900    {
2901     "referenced_type" : "_ZTIe"
2902    },
2903    {
2904     "referenced_type" : "_ZTIe"
2905    }
2906   ],
2907   "return_type" : "_ZTIe",
2908   "source_file" : "bionic/libc/include/math.h"
2909  },
2910  {
2911   "function_name" : "fmin",
2912   "linker_set_key" : "fmin",
2913   "parameters" :
2914   [
2915    {
2916     "referenced_type" : "_ZTId"
2917    },
2918    {
2919     "referenced_type" : "_ZTId"
2920    }
2921   ],
2922   "return_type" : "_ZTId",
2923   "source_file" : "bionic/libc/include/math.h"
2924  },
2925  {
2926   "function_name" : "fminf",
2927   "linker_set_key" : "fminf",
2928   "parameters" :
2929   [
2930    {
2931     "referenced_type" : "_ZTIf"
2932    },
2933    {
2934     "referenced_type" : "_ZTIf"
2935    }
2936   ],
2937   "return_type" : "_ZTIf",
2938   "source_file" : "bionic/libc/include/math.h"
2939  },
2940  {
2941   "function_name" : "fminl",
2942   "linker_set_key" : "fminl",
2943   "parameters" :
2944   [
2945    {
2946     "referenced_type" : "_ZTIe"
2947    },
2948    {
2949     "referenced_type" : "_ZTIe"
2950    }
2951   ],
2952   "return_type" : "_ZTIe",
2953   "source_file" : "bionic/libc/include/math.h"
2954  },
2955  {
2956   "function_name" : "fmod",
2957   "linker_set_key" : "fmod",
2958   "parameters" :
2959   [
2960    {
2961     "referenced_type" : "_ZTId"
2962    },
2963    {
2964     "referenced_type" : "_ZTId"
2965    }
2966   ],
2967   "return_type" : "_ZTId",
2968   "source_file" : "bionic/libc/include/math.h"
2969  },
2970  {
2971   "function_name" : "fmodf",
2972   "linker_set_key" : "fmodf",
2973   "parameters" :
2974   [
2975    {
2976     "referenced_type" : "_ZTIf"
2977    },
2978    {
2979     "referenced_type" : "_ZTIf"
2980    }
2981   ],
2982   "return_type" : "_ZTIf",
2983   "source_file" : "bionic/libc/include/math.h"
2984  },
2985  {
2986   "function_name" : "fmodl",
2987   "linker_set_key" : "fmodl",
2988   "parameters" :
2989   [
2990    {
2991     "referenced_type" : "_ZTIe"
2992    },
2993    {
2994     "referenced_type" : "_ZTIe"
2995    }
2996   ],
2997   "return_type" : "_ZTIe",
2998   "source_file" : "bionic/libc/include/math.h"
2999  },
3000  {
3001   "function_name" : "frexp",
3002   "linker_set_key" : "frexp",
3003   "parameters" :
3004   [
3005    {
3006     "referenced_type" : "_ZTId"
3007    },
3008    {
3009     "referenced_type" : "_ZTIPi"
3010    }
3011   ],
3012   "return_type" : "_ZTId",
3013   "source_file" : "bionic/libc/include/math.h"
3014  },
3015  {
3016   "function_name" : "frexpf",
3017   "linker_set_key" : "frexpf",
3018   "parameters" :
3019   [
3020    {
3021     "referenced_type" : "_ZTIf"
3022    },
3023    {
3024     "referenced_type" : "_ZTIPi"
3025    }
3026   ],
3027   "return_type" : "_ZTIf",
3028   "source_file" : "bionic/libc/include/math.h"
3029  },
3030  {
3031   "function_name" : "gamma",
3032   "linker_set_key" : "gamma",
3033   "parameters" :
3034   [
3035    {
3036     "referenced_type" : "_ZTId"
3037    }
3038   ],
3039   "return_type" : "_ZTId",
3040   "source_file" : "bionic/libc/include/math.h"
3041  },
3042  {
3043   "function_name" : "gamma_r",
3044   "linker_set_key" : "gamma_r",
3045   "parameters" :
3046   [
3047    {
3048     "referenced_type" : "_ZTId"
3049    },
3050    {
3051     "referenced_type" : "_ZTIPi"
3052    }
3053   ],
3054   "return_type" : "_ZTId",
3055   "source_file" : "bionic/libc/include/math.h"
3056  },
3057  {
3058   "function_name" : "gammaf",
3059   "linker_set_key" : "gammaf",
3060   "parameters" :
3061   [
3062    {
3063     "referenced_type" : "_ZTIf"
3064    }
3065   ],
3066   "return_type" : "_ZTIf",
3067   "source_file" : "bionic/libc/include/math.h"
3068  },
3069  {
3070   "function_name" : "gammaf_r",
3071   "linker_set_key" : "gammaf_r",
3072   "parameters" :
3073   [
3074    {
3075     "referenced_type" : "_ZTIf"
3076    },
3077    {
3078     "referenced_type" : "_ZTIPi"
3079    }
3080   ],
3081   "return_type" : "_ZTIf",
3082   "source_file" : "bionic/libc/include/math.h"
3083  },
3084  {
3085   "function_name" : "hypot",
3086   "linker_set_key" : "hypot",
3087   "parameters" :
3088   [
3089    {
3090     "referenced_type" : "_ZTId"
3091    },
3092    {
3093     "referenced_type" : "_ZTId"
3094    }
3095   ],
3096   "return_type" : "_ZTId",
3097   "source_file" : "bionic/libc/include/math.h"
3098  },
3099  {
3100   "function_name" : "hypotf",
3101   "linker_set_key" : "hypotf",
3102   "parameters" :
3103   [
3104    {
3105     "referenced_type" : "_ZTIf"
3106    },
3107    {
3108     "referenced_type" : "_ZTIf"
3109    }
3110   ],
3111   "return_type" : "_ZTIf",
3112   "source_file" : "bionic/libc/include/math.h"
3113  },
3114  {
3115   "function_name" : "ilogb",
3116   "linker_set_key" : "ilogb",
3117   "parameters" :
3118   [
3119    {
3120     "referenced_type" : "_ZTId"
3121    }
3122   ],
3123   "return_type" : "_ZTIi",
3124   "source_file" : "bionic/libc/include/math.h"
3125  },
3126  {
3127   "function_name" : "ilogbf",
3128   "linker_set_key" : "ilogbf",
3129   "parameters" :
3130   [
3131    {
3132     "referenced_type" : "_ZTIf"
3133    }
3134   ],
3135   "return_type" : "_ZTIi",
3136   "source_file" : "bionic/libc/include/math.h"
3137  },
3138  {
3139   "function_name" : "ilogbl",
3140   "linker_set_key" : "ilogbl",
3141   "parameters" :
3142   [
3143    {
3144     "referenced_type" : "_ZTIe"
3145    }
3146   ],
3147   "return_type" : "_ZTIi",
3148   "source_file" : "bionic/libc/include/math.h"
3149  },
3150  {
3151   "function_name" : "j0",
3152   "linker_set_key" : "j0",
3153   "parameters" :
3154   [
3155    {
3156     "referenced_type" : "_ZTId"
3157    }
3158   ],
3159   "return_type" : "_ZTId",
3160   "source_file" : "bionic/libc/include/math.h"
3161  },
3162  {
3163   "function_name" : "j0f",
3164   "linker_set_key" : "j0f",
3165   "parameters" :
3166   [
3167    {
3168     "referenced_type" : "_ZTIf"
3169    }
3170   ],
3171   "return_type" : "_ZTIf",
3172   "source_file" : "bionic/libc/include/math.h"
3173  },
3174  {
3175   "function_name" : "j1",
3176   "linker_set_key" : "j1",
3177   "parameters" :
3178   [
3179    {
3180     "referenced_type" : "_ZTId"
3181    }
3182   ],
3183   "return_type" : "_ZTId",
3184   "source_file" : "bionic/libc/include/math.h"
3185  },
3186  {
3187   "function_name" : "j1f",
3188   "linker_set_key" : "j1f",
3189   "parameters" :
3190   [
3191    {
3192     "referenced_type" : "_ZTIf"
3193    }
3194   ],
3195   "return_type" : "_ZTIf",
3196   "source_file" : "bionic/libc/include/math.h"
3197  },
3198  {
3199   "function_name" : "jn",
3200   "linker_set_key" : "jn",
3201   "parameters" :
3202   [
3203    {
3204     "referenced_type" : "_ZTIi"
3205    },
3206    {
3207     "referenced_type" : "_ZTId"
3208    }
3209   ],
3210   "return_type" : "_ZTId",
3211   "source_file" : "bionic/libc/include/math.h"
3212  },
3213  {
3214   "function_name" : "jnf",
3215   "linker_set_key" : "jnf",
3216   "parameters" :
3217   [
3218    {
3219     "referenced_type" : "_ZTIi"
3220    },
3221    {
3222     "referenced_type" : "_ZTIf"
3223    }
3224   ],
3225   "return_type" : "_ZTIf",
3226   "source_file" : "bionic/libc/include/math.h"
3227  },
3228  {
3229   "function_name" : "ldexpf",
3230   "linker_set_key" : "ldexpf",
3231   "parameters" :
3232   [
3233    {
3234     "referenced_type" : "_ZTIf"
3235    },
3236    {
3237     "referenced_type" : "_ZTIi"
3238    }
3239   ],
3240   "return_type" : "_ZTIf",
3241   "source_file" : "bionic/libc/include/math.h"
3242  },
3243  {
3244   "function_name" : "lgamma",
3245   "linker_set_key" : "lgamma",
3246   "parameters" :
3247   [
3248    {
3249     "referenced_type" : "_ZTId"
3250    }
3251   ],
3252   "return_type" : "_ZTId",
3253   "source_file" : "bionic/libc/include/math.h"
3254  },
3255  {
3256   "function_name" : "lgamma_r",
3257   "linker_set_key" : "lgamma_r",
3258   "parameters" :
3259   [
3260    {
3261     "referenced_type" : "_ZTId"
3262    },
3263    {
3264     "referenced_type" : "_ZTIPi"
3265    }
3266   ],
3267   "return_type" : "_ZTId",
3268   "source_file" : "bionic/libc/include/math.h"
3269  },
3270  {
3271   "function_name" : "lgammaf",
3272   "linker_set_key" : "lgammaf",
3273   "parameters" :
3274   [
3275    {
3276     "referenced_type" : "_ZTIf"
3277    }
3278   ],
3279   "return_type" : "_ZTIf",
3280   "source_file" : "bionic/libc/include/math.h"
3281  },
3282  {
3283   "function_name" : "lgammaf_r",
3284   "linker_set_key" : "lgammaf_r",
3285   "parameters" :
3286   [
3287    {
3288     "referenced_type" : "_ZTIf"
3289    },
3290    {
3291     "referenced_type" : "_ZTIPi"
3292    }
3293   ],
3294   "return_type" : "_ZTIf",
3295   "source_file" : "bionic/libc/include/math.h"
3296  },
3297  {
3298   "function_name" : "llrint",
3299   "linker_set_key" : "llrint",
3300   "parameters" :
3301   [
3302    {
3303     "referenced_type" : "_ZTId"
3304    }
3305   ],
3306   "return_type" : "_ZTIx",
3307   "source_file" : "bionic/libc/include/math.h"
3308  },
3309  {
3310   "function_name" : "llrintf",
3311   "linker_set_key" : "llrintf",
3312   "parameters" :
3313   [
3314    {
3315     "referenced_type" : "_ZTIf"
3316    }
3317   ],
3318   "return_type" : "_ZTIx",
3319   "source_file" : "bionic/libc/include/math.h"
3320  },
3321  {
3322   "function_name" : "llrintl",
3323   "linker_set_key" : "llrintl",
3324   "parameters" :
3325   [
3326    {
3327     "referenced_type" : "_ZTIe"
3328    }
3329   ],
3330   "return_type" : "_ZTIx",
3331   "source_file" : "bionic/libc/include/math.h"
3332  },
3333  {
3334   "function_name" : "llround",
3335   "linker_set_key" : "llround",
3336   "parameters" :
3337   [
3338    {
3339     "referenced_type" : "_ZTId"
3340    }
3341   ],
3342   "return_type" : "_ZTIx",
3343   "source_file" : "bionic/libc/include/math.h"
3344  },
3345  {
3346   "function_name" : "llroundf",
3347   "linker_set_key" : "llroundf",
3348   "parameters" :
3349   [
3350    {
3351     "referenced_type" : "_ZTIf"
3352    }
3353   ],
3354   "return_type" : "_ZTIx",
3355   "source_file" : "bionic/libc/include/math.h"
3356  },
3357  {
3358   "function_name" : "llroundl",
3359   "linker_set_key" : "llroundl",
3360   "parameters" :
3361   [
3362    {
3363     "referenced_type" : "_ZTIe"
3364    }
3365   ],
3366   "return_type" : "_ZTIx",
3367   "source_file" : "bionic/libc/include/math.h"
3368  },
3369  {
3370   "function_name" : "log",
3371   "linker_set_key" : "log",
3372   "parameters" :
3373   [
3374    {
3375     "referenced_type" : "_ZTId"
3376    }
3377   ],
3378   "return_type" : "_ZTId",
3379   "source_file" : "bionic/libc/include/math.h"
3380  },
3381  {
3382   "function_name" : "log10",
3383   "linker_set_key" : "log10",
3384   "parameters" :
3385   [
3386    {
3387     "referenced_type" : "_ZTId"
3388    }
3389   ],
3390   "return_type" : "_ZTId",
3391   "source_file" : "bionic/libc/include/math.h"
3392  },
3393  {
3394   "function_name" : "log10f",
3395   "linker_set_key" : "log10f",
3396   "parameters" :
3397   [
3398    {
3399     "referenced_type" : "_ZTIf"
3400    }
3401   ],
3402   "return_type" : "_ZTIf",
3403   "source_file" : "bionic/libc/include/math.h"
3404  },
3405  {
3406   "function_name" : "log1p",
3407   "linker_set_key" : "log1p",
3408   "parameters" :
3409   [
3410    {
3411     "referenced_type" : "_ZTId"
3412    }
3413   ],
3414   "return_type" : "_ZTId",
3415   "source_file" : "bionic/libc/include/math.h"
3416  },
3417  {
3418   "function_name" : "log1pf",
3419   "linker_set_key" : "log1pf",
3420   "parameters" :
3421   [
3422    {
3423     "referenced_type" : "_ZTIf"
3424    }
3425   ],
3426   "return_type" : "_ZTIf",
3427   "source_file" : "bionic/libc/include/math.h"
3428  },
3429  {
3430   "function_name" : "log2",
3431   "linker_set_key" : "log2",
3432   "parameters" :
3433   [
3434    {
3435     "referenced_type" : "_ZTId"
3436    }
3437   ],
3438   "return_type" : "_ZTId",
3439   "source_file" : "bionic/libc/include/math.h"
3440  },
3441  {
3442   "function_name" : "log2f",
3443   "linker_set_key" : "log2f",
3444   "parameters" :
3445   [
3446    {
3447     "referenced_type" : "_ZTIf"
3448    }
3449   ],
3450   "return_type" : "_ZTIf",
3451   "source_file" : "bionic/libc/include/math.h"
3452  },
3453  {
3454   "function_name" : "log2l",
3455   "linker_set_key" : "log2l",
3456   "parameters" :
3457   [
3458    {
3459     "referenced_type" : "_ZTIe"
3460    }
3461   ],
3462   "return_type" : "_ZTIe",
3463   "source_file" : "bionic/libc/include/math.h"
3464  },
3465  {
3466   "function_name" : "logb",
3467   "linker_set_key" : "logb",
3468   "parameters" :
3469   [
3470    {
3471     "referenced_type" : "_ZTId"
3472    }
3473   ],
3474   "return_type" : "_ZTId",
3475   "source_file" : "bionic/libc/include/math.h"
3476  },
3477  {
3478   "function_name" : "logbf",
3479   "linker_set_key" : "logbf",
3480   "parameters" :
3481   [
3482    {
3483     "referenced_type" : "_ZTIf"
3484    }
3485   ],
3486   "return_type" : "_ZTIf",
3487   "source_file" : "bionic/libc/include/math.h"
3488  },
3489  {
3490   "function_name" : "logf",
3491   "linker_set_key" : "logf",
3492   "parameters" :
3493   [
3494    {
3495     "referenced_type" : "_ZTIf"
3496    }
3497   ],
3498   "return_type" : "_ZTIf",
3499   "source_file" : "bionic/libc/include/math.h"
3500  },
3501  {
3502   "function_name" : "logl",
3503   "linker_set_key" : "logl",
3504   "parameters" :
3505   [
3506    {
3507     "referenced_type" : "_ZTIe"
3508    }
3509   ],
3510   "return_type" : "_ZTIe",
3511   "source_file" : "bionic/libc/include/math.h"
3512  },
3513  {
3514   "function_name" : "lrint",
3515   "linker_set_key" : "lrint",
3516   "parameters" :
3517   [
3518    {
3519     "referenced_type" : "_ZTId"
3520    }
3521   ],
3522   "return_type" : "_ZTIl",
3523   "source_file" : "bionic/libc/include/math.h"
3524  },
3525  {
3526   "function_name" : "lrintf",
3527   "linker_set_key" : "lrintf",
3528   "parameters" :
3529   [
3530    {
3531     "referenced_type" : "_ZTIf"
3532    }
3533   ],
3534   "return_type" : "_ZTIl",
3535   "source_file" : "bionic/libc/include/math.h"
3536  },
3537  {
3538   "function_name" : "lrintl",
3539   "linker_set_key" : "lrintl",
3540   "parameters" :
3541   [
3542    {
3543     "referenced_type" : "_ZTIe"
3544    }
3545   ],
3546   "return_type" : "_ZTIl",
3547   "source_file" : "bionic/libc/include/math.h"
3548  },
3549  {
3550   "function_name" : "lround",
3551   "linker_set_key" : "lround",
3552   "parameters" :
3553   [
3554    {
3555     "referenced_type" : "_ZTId"
3556    }
3557   ],
3558   "return_type" : "_ZTIl",
3559   "source_file" : "bionic/libc/include/math.h"
3560  },
3561  {
3562   "function_name" : "lroundf",
3563   "linker_set_key" : "lroundf",
3564   "parameters" :
3565   [
3566    {
3567     "referenced_type" : "_ZTIf"
3568    }
3569   ],
3570   "return_type" : "_ZTIl",
3571   "source_file" : "bionic/libc/include/math.h"
3572  },
3573  {
3574   "function_name" : "lroundl",
3575   "linker_set_key" : "lroundl",
3576   "parameters" :
3577   [
3578    {
3579     "referenced_type" : "_ZTIe"
3580    }
3581   ],
3582   "return_type" : "_ZTIl",
3583   "source_file" : "bionic/libc/include/math.h"
3584  },
3585  {
3586   "function_name" : "modf",
3587   "linker_set_key" : "modf",
3588   "parameters" :
3589   [
3590    {
3591     "referenced_type" : "_ZTId"
3592    },
3593    {
3594     "referenced_type" : "_ZTIPd"
3595    }
3596   ],
3597   "return_type" : "_ZTId",
3598   "source_file" : "bionic/libc/include/math.h"
3599  },
3600  {
3601   "function_name" : "modff",
3602   "linker_set_key" : "modff",
3603   "parameters" :
3604   [
3605    {
3606     "referenced_type" : "_ZTIf"
3607    },
3608    {
3609     "referenced_type" : "_ZTIPf"
3610    }
3611   ],
3612   "return_type" : "_ZTIf",
3613   "source_file" : "bionic/libc/include/math.h"
3614  },
3615  {
3616   "function_name" : "modfl",
3617   "linker_set_key" : "modfl",
3618   "parameters" :
3619   [
3620    {
3621     "referenced_type" : "_ZTIe"
3622    },
3623    {
3624     "referenced_type" : "_ZTIPe"
3625    }
3626   ],
3627   "return_type" : "_ZTIe",
3628   "source_file" : "bionic/libc/include/math.h"
3629  },
3630  {
3631   "function_name" : "nan",
3632   "linker_set_key" : "nan",
3633   "parameters" :
3634   [
3635    {
3636     "referenced_type" : "_ZTIPKc"
3637    }
3638   ],
3639   "return_type" : "_ZTId",
3640   "source_file" : "bionic/libc/include/math.h"
3641  },
3642  {
3643   "function_name" : "nanf",
3644   "linker_set_key" : "nanf",
3645   "parameters" :
3646   [
3647    {
3648     "referenced_type" : "_ZTIPKc"
3649    }
3650   ],
3651   "return_type" : "_ZTIf",
3652   "source_file" : "bionic/libc/include/math.h"
3653  },
3654  {
3655   "function_name" : "nearbyint",
3656   "linker_set_key" : "nearbyint",
3657   "parameters" :
3658   [
3659    {
3660     "referenced_type" : "_ZTId"
3661    }
3662   ],
3663   "return_type" : "_ZTId",
3664   "source_file" : "bionic/libc/include/math.h"
3665  },
3666  {
3667   "function_name" : "nearbyintf",
3668   "linker_set_key" : "nearbyintf",
3669   "parameters" :
3670   [
3671    {
3672     "referenced_type" : "_ZTIf"
3673    }
3674   ],
3675   "return_type" : "_ZTIf",
3676   "source_file" : "bionic/libc/include/math.h"
3677  },
3678  {
3679   "function_name" : "nearbyintl",
3680   "linker_set_key" : "nearbyintl",
3681   "parameters" :
3682   [
3683    {
3684     "referenced_type" : "_ZTIe"
3685    }
3686   ],
3687   "return_type" : "_ZTIe",
3688   "source_file" : "bionic/libc/include/math.h"
3689  },
3690  {
3691   "function_name" : "nextafter",
3692   "linker_set_key" : "nextafter",
3693   "parameters" :
3694   [
3695    {
3696     "referenced_type" : "_ZTId"
3697    },
3698    {
3699     "referenced_type" : "_ZTId"
3700    }
3701   ],
3702   "return_type" : "_ZTId",
3703   "source_file" : "bionic/libc/include/math.h"
3704  },
3705  {
3706   "function_name" : "nextafterf",
3707   "linker_set_key" : "nextafterf",
3708   "parameters" :
3709   [
3710    {
3711     "referenced_type" : "_ZTIf"
3712    },
3713    {
3714     "referenced_type" : "_ZTIf"
3715    }
3716   ],
3717   "return_type" : "_ZTIf",
3718   "source_file" : "bionic/libc/include/math.h"
3719  },
3720  {
3721   "function_name" : "nexttowardf",
3722   "linker_set_key" : "nexttowardf",
3723   "parameters" :
3724   [
3725    {
3726     "referenced_type" : "_ZTIf"
3727    },
3728    {
3729     "referenced_type" : "_ZTIe"
3730    }
3731   ],
3732   "return_type" : "_ZTIf",
3733   "source_file" : "bionic/libc/include/math.h"
3734  },
3735  {
3736   "function_name" : "pow",
3737   "linker_set_key" : "pow",
3738   "parameters" :
3739   [
3740    {
3741     "referenced_type" : "_ZTId"
3742    },
3743    {
3744     "referenced_type" : "_ZTId"
3745    }
3746   ],
3747   "return_type" : "_ZTId",
3748   "source_file" : "bionic/libc/include/math.h"
3749  },
3750  {
3751   "function_name" : "powf",
3752   "linker_set_key" : "powf",
3753   "parameters" :
3754   [
3755    {
3756     "referenced_type" : "_ZTIf"
3757    },
3758    {
3759     "referenced_type" : "_ZTIf"
3760    }
3761   ],
3762   "return_type" : "_ZTIf",
3763   "source_file" : "bionic/libc/include/math.h"
3764  },
3765  {
3766   "function_name" : "powl",
3767   "linker_set_key" : "powl",
3768   "parameters" :
3769   [
3770    {
3771     "referenced_type" : "_ZTIe"
3772    },
3773    {
3774     "referenced_type" : "_ZTIe"
3775    }
3776   ],
3777   "return_type" : "_ZTIe",
3778   "source_file" : "bionic/libc/include/math.h"
3779  },
3780  {
3781   "function_name" : "remainder",
3782   "linker_set_key" : "remainder",
3783   "parameters" :
3784   [
3785    {
3786     "referenced_type" : "_ZTId"
3787    },
3788    {
3789     "referenced_type" : "_ZTId"
3790    }
3791   ],
3792   "return_type" : "_ZTId",
3793   "source_file" : "bionic/libc/include/math.h"
3794  },
3795  {
3796   "function_name" : "remainderf",
3797   "linker_set_key" : "remainderf",
3798   "parameters" :
3799   [
3800    {
3801     "referenced_type" : "_ZTIf"
3802    },
3803    {
3804     "referenced_type" : "_ZTIf"
3805    }
3806   ],
3807   "return_type" : "_ZTIf",
3808   "source_file" : "bionic/libc/include/math.h"
3809  },
3810  {
3811   "function_name" : "remquo",
3812   "linker_set_key" : "remquo",
3813   "parameters" :
3814   [
3815    {
3816     "referenced_type" : "_ZTId"
3817    },
3818    {
3819     "referenced_type" : "_ZTId"
3820    },
3821    {
3822     "referenced_type" : "_ZTIPi"
3823    }
3824   ],
3825   "return_type" : "_ZTId",
3826   "source_file" : "bionic/libc/include/math.h"
3827  },
3828  {
3829   "function_name" : "remquof",
3830   "linker_set_key" : "remquof",
3831   "parameters" :
3832   [
3833    {
3834     "referenced_type" : "_ZTIf"
3835    },
3836    {
3837     "referenced_type" : "_ZTIf"
3838    },
3839    {
3840     "referenced_type" : "_ZTIPi"
3841    }
3842   ],
3843   "return_type" : "_ZTIf",
3844   "source_file" : "bionic/libc/include/math.h"
3845  },
3846  {
3847   "function_name" : "rint",
3848   "linker_set_key" : "rint",
3849   "parameters" :
3850   [
3851    {
3852     "referenced_type" : "_ZTId"
3853    }
3854   ],
3855   "return_type" : "_ZTId",
3856   "source_file" : "bionic/libc/include/math.h"
3857  },
3858  {
3859   "function_name" : "rintf",
3860   "linker_set_key" : "rintf",
3861   "parameters" :
3862   [
3863    {
3864     "referenced_type" : "_ZTIf"
3865    }
3866   ],
3867   "return_type" : "_ZTIf",
3868   "source_file" : "bionic/libc/include/math.h"
3869  },
3870  {
3871   "function_name" : "round",
3872   "linker_set_key" : "round",
3873   "parameters" :
3874   [
3875    {
3876     "referenced_type" : "_ZTId"
3877    }
3878   ],
3879   "return_type" : "_ZTId",
3880   "source_file" : "bionic/libc/include/math.h"
3881  },
3882  {
3883   "function_name" : "roundf",
3884   "linker_set_key" : "roundf",
3885   "parameters" :
3886   [
3887    {
3888     "referenced_type" : "_ZTIf"
3889    }
3890   ],
3891   "return_type" : "_ZTIf",
3892   "source_file" : "bionic/libc/include/math.h"
3893  },
3894  {
3895   "function_name" : "roundl",
3896   "linker_set_key" : "roundl",
3897   "parameters" :
3898   [
3899    {
3900     "referenced_type" : "_ZTIe"
3901    }
3902   ],
3903   "return_type" : "_ZTIe",
3904   "source_file" : "bionic/libc/include/math.h"
3905  },
3906  {
3907   "function_name" : "scalb",
3908   "linker_set_key" : "scalb",
3909   "parameters" :
3910   [
3911    {
3912     "referenced_type" : "_ZTId"
3913    },
3914    {
3915     "referenced_type" : "_ZTId"
3916    }
3917   ],
3918   "return_type" : "_ZTId",
3919   "source_file" : "bionic/libc/include/math.h"
3920  },
3921  {
3922   "function_name" : "scalbf",
3923   "linker_set_key" : "scalbf",
3924   "parameters" :
3925   [
3926    {
3927     "referenced_type" : "_ZTIf"
3928    },
3929    {
3930     "referenced_type" : "_ZTIf"
3931    }
3932   ],
3933   "return_type" : "_ZTIf",
3934   "source_file" : "bionic/libc/include/math.h"
3935  },
3936  {
3937   "function_name" : "scalbln",
3938   "linker_set_key" : "scalbln",
3939   "parameters" :
3940   [
3941    {
3942     "referenced_type" : "_ZTId"
3943    },
3944    {
3945     "referenced_type" : "_ZTIl"
3946    }
3947   ],
3948   "return_type" : "_ZTId",
3949   "source_file" : "bionic/libc/include/math.h"
3950  },
3951  {
3952   "function_name" : "scalblnf",
3953   "linker_set_key" : "scalblnf",
3954   "parameters" :
3955   [
3956    {
3957     "referenced_type" : "_ZTIf"
3958    },
3959    {
3960     "referenced_type" : "_ZTIl"
3961    }
3962   ],
3963   "return_type" : "_ZTIf",
3964   "source_file" : "bionic/libc/include/math.h"
3965  },
3966  {
3967   "function_name" : "scalblnl",
3968   "linker_set_key" : "scalblnl",
3969   "parameters" :
3970   [
3971    {
3972     "referenced_type" : "_ZTIe"
3973    },
3974    {
3975     "referenced_type" : "_ZTIl"
3976    }
3977   ],
3978   "return_type" : "_ZTIe",
3979   "source_file" : "bionic/libc/include/math.h"
3980  },
3981  {
3982   "function_name" : "scalbn",
3983   "linker_set_key" : "scalbn",
3984   "parameters" :
3985   [
3986    {
3987     "referenced_type" : "_ZTId"
3988    },
3989    {
3990     "referenced_type" : "_ZTIi"
3991    }
3992   ],
3993   "return_type" : "_ZTId",
3994   "source_file" : "bionic/libc/include/math.h"
3995  },
3996  {
3997   "function_name" : "scalbnf",
3998   "linker_set_key" : "scalbnf",
3999   "parameters" :
4000   [
4001    {
4002     "referenced_type" : "_ZTIf"
4003    },
4004    {
4005     "referenced_type" : "_ZTIi"
4006    }
4007   ],
4008   "return_type" : "_ZTIf",
4009   "source_file" : "bionic/libc/include/math.h"
4010  },
4011  {
4012   "function_name" : "significand",
4013   "linker_set_key" : "significand",
4014   "parameters" :
4015   [
4016    {
4017     "referenced_type" : "_ZTId"
4018    }
4019   ],
4020   "return_type" : "_ZTId",
4021   "source_file" : "bionic/libc/include/math.h"
4022  },
4023  {
4024   "function_name" : "significandf",
4025   "linker_set_key" : "significandf",
4026   "parameters" :
4027   [
4028    {
4029     "referenced_type" : "_ZTIf"
4030    }
4031   ],
4032   "return_type" : "_ZTIf",
4033   "source_file" : "bionic/libc/include/math.h"
4034  },
4035  {
4036   "function_name" : "significandl",
4037   "linker_set_key" : "significandl",
4038   "parameters" :
4039   [
4040    {
4041     "referenced_type" : "_ZTIe"
4042    }
4043   ],
4044   "return_type" : "_ZTIe",
4045   "source_file" : "bionic/libc/include/math.h"
4046  },
4047  {
4048   "function_name" : "sin",
4049   "linker_set_key" : "sin",
4050   "parameters" :
4051   [
4052    {
4053     "referenced_type" : "_ZTId"
4054    }
4055   ],
4056   "return_type" : "_ZTId",
4057   "source_file" : "bionic/libc/include/math.h"
4058  },
4059  {
4060   "function_name" : "sincos",
4061   "linker_set_key" : "sincos",
4062   "parameters" :
4063   [
4064    {
4065     "referenced_type" : "_ZTId"
4066    },
4067    {
4068     "referenced_type" : "_ZTIPd"
4069    },
4070    {
4071     "referenced_type" : "_ZTIPd"
4072    }
4073   ],
4074   "return_type" : "_ZTIv",
4075   "source_file" : "bionic/libc/include/math.h"
4076  },
4077  {
4078   "function_name" : "sincosf",
4079   "linker_set_key" : "sincosf",
4080   "parameters" :
4081   [
4082    {
4083     "referenced_type" : "_ZTIf"
4084    },
4085    {
4086     "referenced_type" : "_ZTIPf"
4087    },
4088    {
4089     "referenced_type" : "_ZTIPf"
4090    }
4091   ],
4092   "return_type" : "_ZTIv",
4093   "source_file" : "external/arm-optimized-routines/math/sincosf.c"
4094  },
4095  {
4096   "function_name" : "sincosl",
4097   "linker_set_key" : "sincosl",
4098   "parameters" :
4099   [
4100    {
4101     "referenced_type" : "_ZTIe"
4102    },
4103    {
4104     "referenced_type" : "_ZTIPe"
4105    },
4106    {
4107     "referenced_type" : "_ZTIPe"
4108    }
4109   ],
4110   "return_type" : "_ZTIv",
4111   "source_file" : "bionic/libc/include/math.h"
4112  },
4113  {
4114   "function_name" : "sinf",
4115   "linker_set_key" : "sinf",
4116   "parameters" :
4117   [
4118    {
4119     "referenced_type" : "_ZTIf"
4120    }
4121   ],
4122   "return_type" : "_ZTIf",
4123   "source_file" : "bionic/libc/include/math.h"
4124  },
4125  {
4126   "function_name" : "sinh",
4127   "linker_set_key" : "sinh",
4128   "parameters" :
4129   [
4130    {
4131     "referenced_type" : "_ZTId"
4132    }
4133   ],
4134   "return_type" : "_ZTId",
4135   "source_file" : "bionic/libc/include/math.h"
4136  },
4137  {
4138   "function_name" : "sinhf",
4139   "linker_set_key" : "sinhf",
4140   "parameters" :
4141   [
4142    {
4143     "referenced_type" : "_ZTIf"
4144    }
4145   ],
4146   "return_type" : "_ZTIf",
4147   "source_file" : "bionic/libc/include/math.h"
4148  },
4149  {
4150   "function_name" : "sqrt",
4151   "linker_set_key" : "sqrt",
4152   "parameters" :
4153   [
4154    {
4155     "referenced_type" : "_ZTId"
4156    }
4157   ],
4158   "return_type" : "_ZTId",
4159   "source_file" : "bionic/libc/include/math.h"
4160  },
4161  {
4162   "function_name" : "sqrtf",
4163   "linker_set_key" : "sqrtf",
4164   "parameters" :
4165   [
4166    {
4167     "referenced_type" : "_ZTIf"
4168    }
4169   ],
4170   "return_type" : "_ZTIf",
4171   "source_file" : "bionic/libc/include/math.h"
4172  },
4173  {
4174   "function_name" : "tan",
4175   "linker_set_key" : "tan",
4176   "parameters" :
4177   [
4178    {
4179     "referenced_type" : "_ZTId"
4180    }
4181   ],
4182   "return_type" : "_ZTId",
4183   "source_file" : "bionic/libc/include/math.h"
4184  },
4185  {
4186   "function_name" : "tanf",
4187   "linker_set_key" : "tanf",
4188   "parameters" :
4189   [
4190    {
4191     "referenced_type" : "_ZTIf"
4192    }
4193   ],
4194   "return_type" : "_ZTIf",
4195   "source_file" : "bionic/libc/include/math.h"
4196  },
4197  {
4198   "function_name" : "tanh",
4199   "linker_set_key" : "tanh",
4200   "parameters" :
4201   [
4202    {
4203     "referenced_type" : "_ZTId"
4204    }
4205   ],
4206   "return_type" : "_ZTId",
4207   "source_file" : "bionic/libc/include/math.h"
4208  },
4209  {
4210   "function_name" : "tanhf",
4211   "linker_set_key" : "tanhf",
4212   "parameters" :
4213   [
4214    {
4215     "referenced_type" : "_ZTIf"
4216    }
4217   ],
4218   "return_type" : "_ZTIf",
4219   "source_file" : "bionic/libc/include/math.h"
4220  },
4221  {
4222   "function_name" : "tgamma",
4223   "linker_set_key" : "tgamma",
4224   "parameters" :
4225   [
4226    {
4227     "referenced_type" : "_ZTId"
4228    }
4229   ],
4230   "return_type" : "_ZTId",
4231   "source_file" : "bionic/libc/include/math.h"
4232  },
4233  {
4234   "function_name" : "tgammaf",
4235   "linker_set_key" : "tgammaf",
4236   "parameters" :
4237   [
4238    {
4239     "referenced_type" : "_ZTIf"
4240    }
4241   ],
4242   "return_type" : "_ZTIf",
4243   "source_file" : "bionic/libc/include/math.h"
4244  },
4245  {
4246   "function_name" : "tgammal",
4247   "linker_set_key" : "tgammal",
4248   "parameters" :
4249   [
4250    {
4251     "referenced_type" : "_ZTIe"
4252    }
4253   ],
4254   "return_type" : "_ZTIe",
4255   "source_file" : "bionic/libc/include/math.h"
4256  },
4257  {
4258   "function_name" : "trunc",
4259   "linker_set_key" : "trunc",
4260   "parameters" :
4261   [
4262    {
4263     "referenced_type" : "_ZTId"
4264    }
4265   ],
4266   "return_type" : "_ZTId",
4267   "source_file" : "bionic/libc/include/math.h"
4268  },
4269  {
4270   "function_name" : "truncf",
4271   "linker_set_key" : "truncf",
4272   "parameters" :
4273   [
4274    {
4275     "referenced_type" : "_ZTIf"
4276    }
4277   ],
4278   "return_type" : "_ZTIf",
4279   "source_file" : "bionic/libc/include/math.h"
4280  },
4281  {
4282   "function_name" : "y0",
4283   "linker_set_key" : "y0",
4284   "parameters" :
4285   [
4286    {
4287     "referenced_type" : "_ZTId"
4288    }
4289   ],
4290   "return_type" : "_ZTId",
4291   "source_file" : "bionic/libc/include/math.h"
4292  },
4293  {
4294   "function_name" : "y0f",
4295   "linker_set_key" : "y0f",
4296   "parameters" :
4297   [
4298    {
4299     "referenced_type" : "_ZTIf"
4300    }
4301   ],
4302   "return_type" : "_ZTIf",
4303   "source_file" : "bionic/libc/include/math.h"
4304  },
4305  {
4306   "function_name" : "y1",
4307   "linker_set_key" : "y1",
4308   "parameters" :
4309   [
4310    {
4311     "referenced_type" : "_ZTId"
4312    }
4313   ],
4314   "return_type" : "_ZTId",
4315   "source_file" : "bionic/libc/include/math.h"
4316  },
4317  {
4318   "function_name" : "y1f",
4319   "linker_set_key" : "y1f",
4320   "parameters" :
4321   [
4322    {
4323     "referenced_type" : "_ZTIf"
4324    }
4325   ],
4326   "return_type" : "_ZTIf",
4327   "source_file" : "bionic/libc/include/math.h"
4328  },
4329  {
4330   "function_name" : "yn",
4331   "linker_set_key" : "yn",
4332   "parameters" :
4333   [
4334    {
4335     "referenced_type" : "_ZTIi"
4336    },
4337    {
4338     "referenced_type" : "_ZTId"
4339    }
4340   ],
4341   "return_type" : "_ZTId",
4342   "source_file" : "bionic/libc/include/math.h"
4343  },
4344  {
4345   "function_name" : "ynf",
4346   "linker_set_key" : "ynf",
4347   "parameters" :
4348   [
4349    {
4350     "referenced_type" : "_ZTIi"
4351    },
4352    {
4353     "referenced_type" : "_ZTIf"
4354    }
4355   ],
4356   "return_type" : "_ZTIf",
4357   "source_file" : "bionic/libc/include/math.h"
4358  }
4359 ],
4360 "global_vars" :
4361 [
4362  {
4363   "linker_set_key" : "__fe_dfl_env",
4364   "name" : "__fe_dfl_env",
4365   "referenced_type" : "_ZTIKj",
4366   "source_file" : "bionic/libc/include/fenv.h"
4367  },
4368  {
4369   "linker_set_key" : "signgam",
4370   "name" : "signgam",
4371   "referenced_type" : "_ZTIi",
4372   "source_file" : "bionic/libc/include/math.h"
4373  }
4374 ],
4375 "lvalue_reference_types" : [],
4376 "pointer_types" :
4377 [
4378  {
4379   "alignment" : 4,
4380   "linker_set_key" : "_ZTIPKc",
4381   "name" : "const char *",
4382   "referenced_type" : "_ZTIKc",
4383   "size" : 4,
4384   "source_file" : "bionic/libc/include/math.h"
4385  },
4386  {
4387   "alignment" : 4,
4388   "linker_set_key" : "_ZTIPKj",
4389   "name" : "const unsigned int *",
4390   "referenced_type" : "_ZTIKj",
4391   "size" : 4,
4392   "source_file" : "bionic/libc/include/fenv.h"
4393  },
4394  {
4395   "alignment" : 4,
4396   "linker_set_key" : "_ZTIPd",
4397   "name" : "double *",
4398   "referenced_type" : "_ZTId",
4399   "size" : 4,
4400   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/math_private.h"
4401  },
4402  {
4403   "alignment" : 4,
4404   "linker_set_key" : "_ZTIPe",
4405   "name" : "long double *",
4406   "referenced_type" : "_ZTIe",
4407   "size" : 4,
4408   "source_file" : "bionic/libm/upstream-netbsd/lib/libm/complex/cephes_subrl.h"
4409  },
4410  {
4411   "alignment" : 4,
4412   "linker_set_key" : "_ZTIPf",
4413   "name" : "float *",
4414   "referenced_type" : "_ZTIf",
4415   "size" : 4,
4416   "source_file" : "bionic/libc/include/math.h"
4417  },
4418  {
4419   "alignment" : 4,
4420   "linker_set_key" : "_ZTIPi",
4421   "name" : "int *",
4422   "referenced_type" : "_ZTIi",
4423   "size" : 4,
4424   "source_file" : "bionic/libc/include/math.h"
4425  },
4426  {
4427   "alignment" : 4,
4428   "linker_set_key" : "_ZTIPj",
4429   "name" : "unsigned int *",
4430   "referenced_type" : "_ZTIj",
4431   "size" : 4,
4432   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/math_private.h"
4433  },
4434  {
4435   "alignment" : 4,
4436   "linker_set_key" : "_ZTIPv",
4437   "name" : "void *",
4438   "referenced_type" : "_ZTIv",
4439   "size" : 4,
4440   "source_file" : "bionic/libc/include/bits/pthread_types.h"
4441  }
4442 ],
4443 "qualified_types" :
4444 [
4445  {
4446   "alignment" : 1,
4447   "is_const" : true,
4448   "linker_set_key" : "_ZTIA10_Kc",
4449   "name" : "const char[10]",
4450   "referenced_type" : "_ZTIA10_c",
4451   "size" : 10,
4452   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/w_cabsf.c"
4453  },
4454  {
4455   "alignment" : 8,
4456   "is_const" : true,
4457   "linker_set_key" : "_ZTIA11_Kd",
4458   "name" : "const double[11]",
4459   "referenced_type" : "_ZTIA11_d",
4460   "size" : 88,
4461   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/s_atan.c"
4462  },
4463  {
4464   "alignment" : 8,
4465   "is_const" : true,
4466   "linker_set_key" : "_ZTIA16_Kd",
4467   "name" : "const double[16]",
4468   "referenced_type" : "_ZTIA16_d",
4469   "size" : 128,
4470   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/k_tan.c"
4471  },
4472  {
4473   "alignment" : 4,
4474   "is_const" : true,
4475   "linker_set_key" : "_ZTIA24_Kj",
4476   "name" : "const unsigned int[24]",
4477   "referenced_type" : "_ZTIA24_j",
4478   "size" : 96,
4479   "source_file" : "external/arm-optimized-routines/math/sincosf_data.c"
4480  },
4481  {
4482   "alignment" : 8,
4483   "is_const" : true,
4484   "linker_set_key" : "_ZTIA2_K8sincos_t",
4485   "name" : "const sincos_t[2]",
4486   "referenced_type" : "_ZTIA2_8sincos_t",
4487   "size" : 224,
4488   "source_file" : "external/arm-optimized-routines/math/sincosf.h"
4489  },
4490  {
4491   "alignment" : 8,
4492   "is_const" : true,
4493   "linker_set_key" : "_ZTIA2_Kd",
4494   "name" : "const double[2]",
4495   "referenced_type" : "_ZTIA2_d",
4496   "size" : 16,
4497   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/e_fmod.c"
4498  },
4499  {
4500   "alignment" : 4,
4501   "is_const" : true,
4502   "linker_set_key" : "_ZTIA2_Kf",
4503   "name" : "const float[2]",
4504   "referenced_type" : "_ZTIA2_f",
4505   "size" : 8,
4506   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/e_fmodf.c"
4507  },
4508  {
4509   "alignment" : 8,
4510   "is_const" : true,
4511   "linker_set_key" : "_ZTIA4_Kd",
4512   "name" : "const double[4]",
4513   "referenced_type" : "_ZTIA4_d",
4514   "size" : 32,
4515   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/s_atan.c"
4516  },
4517  {
4518   "alignment" : 4,
4519   "is_const" : true,
4520   "linker_set_key" : "_ZTIA4_Kf",
4521   "name" : "const float[4]",
4522   "referenced_type" : "_ZTIA4_f",
4523   "size" : 16,
4524   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/s_atanf.c"
4525  },
4526  {
4527   "alignment" : 4,
4528   "is_const" : true,
4529   "linker_set_key" : "_ZTIA4_Ki",
4530   "name" : "const int[4]",
4531   "referenced_type" : "_ZTIA4_i",
4532   "size" : 16,
4533   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/k_rem_pio2.c"
4534  },
4535  {
4536   "alignment" : 8,
4537   "is_const" : true,
4538   "linker_set_key" : "_ZTIA5_Kd",
4539   "name" : "const double[5]",
4540   "referenced_type" : "_ZTIA5_d",
4541   "size" : 40,
4542   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/e_j0.c"
4543  },
4544  {
4545   "alignment" : 4,
4546   "is_const" : true,
4547   "linker_set_key" : "_ZTIA5_Kf",
4548   "name" : "const float[5]",
4549   "referenced_type" : "_ZTIA5_f",
4550   "size" : 20,
4551   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/e_j0f.c"
4552  },
4553  {
4554   "alignment" : 4,
4555   "is_const" : true,
4556   "linker_set_key" : "_ZTIA66_Ki",
4557   "name" : "const int[66]",
4558   "referenced_type" : "_ZTIA66_i",
4559   "size" : 264,
4560   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/k_rem_pio2.c"
4561  },
4562  {
4563   "alignment" : 8,
4564   "is_const" : true,
4565   "linker_set_key" : "_ZTIA6_Kd",
4566   "name" : "const double[6]",
4567   "referenced_type" : "_ZTIA6_d",
4568   "size" : 48,
4569   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/e_j0.c"
4570  },
4571  {
4572   "alignment" : 4,
4573   "is_const" : true,
4574   "linker_set_key" : "_ZTIA6_Kf",
4575   "name" : "const float[6]",
4576   "referenced_type" : "_ZTIA6_f",
4577   "size" : 24,
4578   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/e_j0f.c"
4579  },
4580  {
4581   "alignment" : 8,
4582   "is_const" : true,
4583   "linker_set_key" : "_ZTIA8_Kd",
4584   "name" : "const double[8]",
4585   "referenced_type" : "_ZTIA8_d",
4586   "size" : 64,
4587   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/k_rem_pio2.c"
4588  },
4589  {
4590   "is_const" : true,
4591   "linker_set_key" : "_ZTIA_Kj",
4592   "name" : "const unsigned int[]",
4593   "referenced_type" : "_ZTIA_j",
4594   "source_file" : "external/arm-optimized-routines/math/sincosf.h"
4595  },
4596  {
4597   "alignment" : 8,
4598   "is_const" : true,
4599   "linker_set_key" : "_ZTIK10exp2f_data",
4600   "name" : "const exp2f_data",
4601   "referenced_type" : "_ZTI10exp2f_data",
4602   "size" : 328,
4603   "source_file" : "external/arm-optimized-routines/math/math_config.h"
4604  },
4605  {
4606   "alignment" : 8,
4607   "is_const" : true,
4608   "linker_set_key" : "_ZTIK10log2f_data",
4609   "name" : "const log2f_data",
4610   "referenced_type" : "_ZTI10log2f_data",
4611   "size" : 288,
4612   "source_file" : "external/arm-optimized-routines/math/math_config.h"
4613  },
4614  {
4615   "alignment" : 8,
4616   "is_const" : true,
4617   "linker_set_key" : "_ZTIK12pow_log_data",
4618   "name" : "const pow_log_data",
4619   "referenced_type" : "_ZTI12pow_log_data",
4620   "size" : 4168,
4621   "source_file" : "external/arm-optimized-routines/math/math_config.h"
4622  },
4623  {
4624   "alignment" : 8,
4625   "is_const" : true,
4626   "linker_set_key" : "_ZTIK14powf_log2_data",
4627   "name" : "const powf_log2_data",
4628   "referenced_type" : "_ZTI14powf_log2_data",
4629   "size" : 296,
4630   "source_file" : "external/arm-optimized-routines/math/math_config.h"
4631  },
4632  {
4633   "alignment" : 8,
4634   "is_const" : true,
4635   "linker_set_key" : "_ZTIK8erf_data",
4636   "name" : "const erf_data",
4637   "referenced_type" : "_ZTI8erf_data",
4638   "size" : 784,
4639   "source_file" : "external/arm-optimized-routines/math/math_config.h"
4640  },
4641  {
4642   "alignment" : 8,
4643   "is_const" : true,
4644   "linker_set_key" : "_ZTIK8exp_data",
4645   "name" : "const exp_data",
4646   "referenced_type" : "_ZTI8exp_data",
4647   "size" : 2160,
4648   "source_file" : "external/arm-optimized-routines/math/math_config.h"
4649  },
4650  {
4651   "alignment" : 8,
4652   "is_const" : true,
4653   "linker_set_key" : "_ZTIK8log_data",
4654   "name" : "const log_data",
4655   "referenced_type" : "_ZTI8log_data",
4656   "size" : 4240,
4657   "source_file" : "external/arm-optimized-routines/math/math_config.h"
4658  },
4659  {
4660   "alignment" : 4,
4661   "is_const" : true,
4662   "linker_set_key" : "_ZTIK9erff_data",
4663   "name" : "const erff_data",
4664   "referenced_type" : "_ZTI9erff_data",
4665   "size" : 52,
4666   "source_file" : "external/arm-optimized-routines/math/math_config.h"
4667  },
4668  {
4669   "alignment" : 8,
4670   "is_const" : true,
4671   "linker_set_key" : "_ZTIK9log2_data",
4672   "name" : "const log2_data",
4673   "referenced_type" : "_ZTI9log2_data",
4674   "size" : 2192,
4675   "source_file" : "external/arm-optimized-routines/math/math_config.h"
4676  },
4677  {
4678   "alignment" : 8,
4679   "is_const" : true,
4680   "linker_set_key" : "_ZTIK9logf_data",
4681   "name" : "const logf_data",
4682   "referenced_type" : "_ZTI9logf_data",
4683   "size" : 288,
4684   "source_file" : "external/arm-optimized-routines/math/math_config.h"
4685  },
4686  {
4687   "alignment" : 1,
4688   "is_const" : true,
4689   "linker_set_key" : "_ZTIKc",
4690   "name" : "const char",
4691   "referenced_type" : "_ZTIc",
4692   "size" : 1,
4693   "source_file" : "bionic/libc/include/math.h"
4694  },
4695  {
4696   "alignment" : 8,
4697   "is_const" : true,
4698   "linker_set_key" : "_ZTIKd",
4699   "name" : "const double",
4700   "referenced_type" : "_ZTId",
4701   "size" : 8,
4702   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/bsdsrc/b_log.c"
4703  },
4704  {
4705   "alignment" : 8,
4706   "is_const" : true,
4707   "linker_set_key" : "_ZTIKe",
4708   "name" : "const long double",
4709   "referenced_type" : "_ZTIe",
4710   "size" : 8,
4711   "source_file" : "bionic/libm/upstream-netbsd/lib/libm/complex/cephes_subrl.c"
4712  },
4713  {
4714   "alignment" : 4,
4715   "is_const" : true,
4716   "linker_set_key" : "_ZTIKf",
4717   "name" : "const float",
4718   "referenced_type" : "_ZTIf",
4719   "size" : 4,
4720   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/catrigf.c"
4721  },
4722  {
4723   "alignment" : 4,
4724   "is_const" : true,
4725   "linker_set_key" : "_ZTIKj",
4726   "name" : "const unsigned int",
4727   "referenced_type" : "_ZTIj",
4728   "size" : 4,
4729   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/k_exp.c"
4730  },
4731  {
4732   "alignment" : 8,
4733   "is_const" : true,
4734   "is_volatile" : true,
4735   "linker_set_key" : "_ZTIVKd",
4736   "name" : "const volatile double",
4737   "referenced_type" : "_ZTId",
4738   "size" : 8,
4739   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/bsdsrc/b_tgamma.c"
4740  },
4741  {
4742   "alignment" : 4,
4743   "is_const" : true,
4744   "is_volatile" : true,
4745   "linker_set_key" : "_ZTIVKf",
4746   "name" : "const volatile float",
4747   "referenced_type" : "_ZTIf",
4748   "size" : 4,
4749   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/catrig.c"
4750  },
4751  {
4752   "alignment" : 8,
4753   "is_volatile" : true,
4754   "linker_set_key" : "_ZTIVd",
4755   "name" : "volatile double",
4756   "referenced_type" : "_ZTId",
4757   "size" : 8,
4758   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/e_acos.c"
4759  },
4760  {
4761   "alignment" : 4,
4762   "is_volatile" : true,
4763   "linker_set_key" : "_ZTIVf",
4764   "name" : "volatile float",
4765   "referenced_type" : "_ZTIf",
4766   "size" : 4,
4767   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/e_acosf.c"
4768  }
4769 ],
4770 "record_types" :
4771 [
4772  {
4773   "alignment" : 8,
4774   "fields" :
4775   [
4776    {
4777     "field_name" : "d",
4778     "referenced_type" : "_ZTId"
4779    },
4780    {
4781     "field_name" : "bits",
4782     "referenced_type" : "_ZTIN10IEEEd2bitsUt_E"
4783    }
4784   ],
4785   "linker_set_key" : "_ZTI10IEEEd2bits",
4786   "name" : "IEEEd2bits",
4787   "record_kind" : "union",
4788   "size" : 8,
4789   "source_file" : "bionic/libm/fpmath.h"
4790  },
4791  {
4792   "alignment" : 4,
4793   "fields" :
4794   [
4795    {
4796     "field_name" : "f",
4797     "referenced_type" : "_ZTIf"
4798    },
4799    {
4800     "field_name" : "bits",
4801     "referenced_type" : "_ZTIN10IEEEf2bitsUt_E"
4802    }
4803   ],
4804   "linker_set_key" : "_ZTI10IEEEf2bits",
4805   "name" : "IEEEf2bits",
4806   "record_kind" : "union",
4807   "size" : 4,
4808   "source_file" : "bionic/libm/fpmath.h"
4809  },
4810  {
4811   "alignment" : 8,
4812   "fields" :
4813   [
4814    {
4815     "field_name" : "tab",
4816     "referenced_type" : "_ZTIA32_y"
4817    },
4818    {
4819     "field_name" : "shift_scaled",
4820     "field_offset" : 2048,
4821     "referenced_type" : "_ZTId"
4822    },
4823    {
4824     "field_name" : "poly",
4825     "field_offset" : 2112,
4826     "referenced_type" : "_ZTIA3_d"
4827    },
4828    {
4829     "field_name" : "shift",
4830     "field_offset" : 2304,
4831     "referenced_type" : "_ZTId"
4832    },
4833    {
4834     "field_name" : "invln2_scaled",
4835     "field_offset" : 2368,
4836     "referenced_type" : "_ZTId"
4837    },
4838    {
4839     "field_name" : "poly_scaled",
4840     "field_offset" : 2432,
4841     "referenced_type" : "_ZTIA3_d"
4842    }
4843   ],
4844   "linker_set_key" : "_ZTI10exp2f_data",
4845   "name" : "exp2f_data",
4846   "size" : 328,
4847   "source_file" : "external/arm-optimized-routines/math/math_config.h"
4848  },
4849  {
4850   "alignment" : 8,
4851   "fields" :
4852   [
4853    {
4854     "field_name" : "tab",
4855     "referenced_type" : "_ZTIA16_N10log2f_dataUt_E"
4856    },
4857    {
4858     "field_name" : "poly",
4859     "field_offset" : 2048,
4860     "referenced_type" : "_ZTIA4_d"
4861    }
4862   ],
4863   "linker_set_key" : "_ZTI10log2f_data",
4864   "name" : "log2f_data",
4865   "size" : 288,
4866   "source_file" : "external/arm-optimized-routines/math/math_config.h"
4867  },
4868  {
4869   "alignment" : 8,
4870   "fields" :
4871   [
4872    {
4873     "field_name" : "__clang_max_align_nonce1",
4874     "referenced_type" : "_ZTIx"
4875    },
4876    {
4877     "field_name" : "__clang_max_align_nonce2",
4878     "field_offset" : 64,
4879     "referenced_type" : "_ZTIe"
4880    }
4881   ],
4882   "linker_set_key" : "_ZTI11max_align_t",
4883   "name" : "max_align_t",
4884   "size" : 16,
4885   "source_file" : "prebuilts/clang-tools/linux-x86/clang-headers/__stddef_max_align_t.h"
4886  },
4887  {
4888   "alignment" : 8,
4889   "fields" :
4890   [
4891    {
4892     "field_name" : "ln2hi",
4893     "referenced_type" : "_ZTId"
4894    },
4895    {
4896     "field_name" : "ln2lo",
4897     "field_offset" : 64,
4898     "referenced_type" : "_ZTId"
4899    },
4900    {
4901     "field_name" : "poly",
4902     "field_offset" : 128,
4903     "referenced_type" : "_ZTIA7_d"
4904    },
4905    {
4906     "field_name" : "tab",
4907     "field_offset" : 576,
4908     "referenced_type" : "_ZTIA128_N12pow_log_dataUt_E"
4909    }
4910   ],
4911   "linker_set_key" : "_ZTI12pow_log_data",
4912   "name" : "pow_log_data",
4913   "size" : 4168,
4914   "source_file" : "external/arm-optimized-routines/math/math_config.h"
4915  },
4916  {
4917   "alignment" : 4,
4918   "fields" :
4919   [
4920    {
4921     "field_name" : "f",
4922     "referenced_type" : "_ZTICf"
4923    },
4924    {
4925     "field_name" : "a",
4926     "referenced_type" : "_ZTIA2_f"
4927    }
4928   ],
4929   "linker_set_key" : "_ZTI13float_complex",
4930   "name" : "float_complex",
4931   "record_kind" : "union",
4932   "size" : 8,
4933   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/math_private.h"
4934  },
4935  {
4936   "alignment" : 8,
4937   "fields" :
4938   [
4939    {
4940     "field_name" : "f",
4941     "referenced_type" : "_ZTICd"
4942    },
4943    {
4944     "field_name" : "a",
4945     "referenced_type" : "_ZTIA2_d"
4946    }
4947   ],
4948   "linker_set_key" : "_ZTI14double_complex",
4949   "name" : "double_complex",
4950   "record_kind" : "union",
4951   "size" : 16,
4952   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/math_private.h"
4953  },
4954  {
4955   "alignment" : 8,
4956   "fields" :
4957   [
4958    {
4959     "field_name" : "tab",
4960     "referenced_type" : "_ZTIA16_N14powf_log2_dataUt_E"
4961    },
4962    {
4963     "field_name" : "poly",
4964     "field_offset" : 2048,
4965     "referenced_type" : "_ZTIA5_d"
4966    }
4967   ],
4968   "linker_set_key" : "_ZTI14powf_log2_data",
4969   "name" : "powf_log2_data",
4970   "size" : 296,
4971   "source_file" : "external/arm-optimized-routines/math/math_config.h"
4972  },
4973  {
4974   "alignment" : 4,
4975   "fields" :
4976   [
4977    {
4978     "field_name" : "flags",
4979     "referenced_type" : "_ZTIj"
4980    },
4981    {
4982     "field_name" : "stack_base",
4983     "field_offset" : 32,
4984     "referenced_type" : "_ZTIPv"
4985    },
4986    {
4987     "field_name" : "stack_size",
4988     "field_offset" : 64,
4989     "referenced_type" : "_ZTIj"
4990    },
4991    {
4992     "field_name" : "guard_size",
4993     "field_offset" : 96,
4994     "referenced_type" : "_ZTIj"
4995    },
4996    {
4997     "field_name" : "sched_policy",
4998     "field_offset" : 128,
4999     "referenced_type" : "_ZTIi"
5000    },
5001    {
5002     "field_name" : "sched_priority",
5003     "field_offset" : 160,
5004     "referenced_type" : "_ZTIi"
5005    }
5006   ],
5007   "linker_set_key" : "_ZTI14pthread_attr_t",
5008   "name" : "pthread_attr_t",
5009   "size" : 24,
5010   "source_file" : "bionic/libc/include/bits/pthread_types.h"
5011  },
5012  {
5013   "alignment" : 4,
5014   "fields" :
5015   [
5016    {
5017     "field_name" : "__private",
5018     "referenced_type" : "_ZTIA1_i"
5019    }
5020   ],
5021   "linker_set_key" : "_ZTI14pthread_cond_t",
5022   "name" : "pthread_cond_t",
5023   "size" : 4,
5024   "source_file" : "bionic/libc/include/bits/pthread_types.h"
5025  },
5026  {
5027   "alignment" : 4,
5028   "fields" :
5029   [
5030    {
5031     "field_name" : "fds_bits",
5032     "referenced_type" : "_ZTIA32_m"
5033    }
5034   ],
5035   "linker_set_key" : "_ZTI15__kernel_fd_set",
5036   "name" : "__kernel_fd_set",
5037   "size" : 128,
5038   "source_file" : "bionic/libc/kernel/uapi/linux/posix_types.h"
5039  },
5040  {
5041   "alignment" : 4,
5042   "fields" :
5043   [
5044    {
5045     "field_name" : "val",
5046     "referenced_type" : "_ZTIA2_i"
5047    }
5048   ],
5049   "linker_set_key" : "_ZTI15__kernel_fsid_t",
5050   "name" : "__kernel_fsid_t",
5051   "size" : 8,
5052   "source_file" : "bionic/libc/kernel/uapi/asm-generic/posix_types.h"
5053  },
5054  {
5055   "alignment" : 4,
5056   "fields" :
5057   [
5058    {
5059     "field_name" : "__private",
5060     "referenced_type" : "_ZTIA1_i"
5061    }
5062   ],
5063   "linker_set_key" : "_ZTI15pthread_mutex_t",
5064   "name" : "pthread_mutex_t",
5065   "size" : 4,
5066   "source_file" : "bionic/libc/include/bits/pthread_types.h"
5067  },
5068  {
5069   "alignment" : 4,
5070   "fields" :
5071   [
5072    {
5073     "field_name" : "__private",
5074     "referenced_type" : "_ZTIA10_i"
5075    }
5076   ],
5077   "linker_set_key" : "_ZTI16pthread_rwlock_t",
5078   "name" : "pthread_rwlock_t",
5079   "size" : 40,
5080   "source_file" : "bionic/libc/include/bits/pthread_types.h"
5081  },
5082  {
5083   "alignment" : 4,
5084   "fields" :
5085   [
5086    {
5087     "field_name" : "__private",
5088     "referenced_type" : "_ZTIA8_i"
5089    }
5090   ],
5091   "linker_set_key" : "_ZTI17pthread_barrier_t",
5092   "name" : "pthread_barrier_t",
5093   "size" : 32,
5094   "source_file" : "bionic/libc/include/bits/pthread_types.h"
5095  },
5096  {
5097   "alignment" : 4,
5098   "fields" :
5099   [
5100    {
5101     "field_name" : "__private",
5102     "referenced_type" : "_ZTIA2_i"
5103    }
5104   ],
5105   "linker_set_key" : "_ZTI18pthread_spinlock_t",
5106   "name" : "pthread_spinlock_t",
5107   "size" : 8,
5108   "source_file" : "bionic/libc/include/bits/pthread_types.h"
5109  },
5110  {
5111   "alignment" : 8,
5112   "fields" :
5113   [
5114    {
5115     "field_name" : "f",
5116     "referenced_type" : "_ZTICe"
5117    },
5118    {
5119     "field_name" : "a",
5120     "referenced_type" : "_ZTIA2_e"
5121    }
5122   ],
5123   "linker_set_key" : "_ZTI19long_double_complex",
5124   "name" : "long_double_complex",
5125   "record_kind" : "union",
5126   "size" : 16,
5127   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/math_private.h"
5128  },
5129  {
5130   "alignment" : 8,
5131   "fields" :
5132   [
5133    {
5134     "field_name" : "value",
5135     "referenced_type" : "_ZTIe"
5136    },
5137    {
5138     "field_name" : "parts32",
5139     "referenced_type" : "_ZTIN20ieee_quad_shape_typeUt_E"
5140    },
5141    {
5142     "field_name" : "parts64",
5143     "referenced_type" : "_ZTIN20ieee_quad_shape_typeUt_E"
5144    }
5145   ],
5146   "linker_set_key" : "_ZTI20ieee_quad_shape_type",
5147   "name" : "ieee_quad_shape_type",
5148   "record_kind" : "union",
5149   "size" : 16,
5150   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/math_private.h"
5151  },
5152  {
5153   "alignment" : 8,
5154   "fields" :
5155   [
5156    {
5157     "field_name" : "value",
5158     "referenced_type" : "_ZTIe"
5159    },
5160    {
5161     "field_name" : "parts32",
5162     "referenced_type" : "_ZTIN20ieee_quad_shape_typeUt_E"
5163    },
5164    {
5165     "field_name" : "parts64",
5166     "referenced_type" : "_ZTIN20ieee_quad_shape_typeUt0_E"
5167    }
5168   ],
5169   "linker_set_key" : "_ZTI20ieee_quad_shape_type",
5170   "name" : "ieee_quad_shape_type",
5171   "record_kind" : "union",
5172   "self_type" : "_ZTI20ieee_quad_shape_type#ODR:out/soong/.intermediates/bionic/libm/libm/android_arm_armv7-a-neon_shared_apex10000/0e7aadb4ccf134e3003f27a606ef3a68/obj/bionic/libm/builtins.sdump",
5173   "size" : 16,
5174   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/math_private.h"
5175  },
5176  {
5177   "alignment" : 4,
5178   "fields" :
5179   [
5180    {
5181     "field_name" : "value",
5182     "referenced_type" : "_ZTIf"
5183    },
5184    {
5185     "field_name" : "word",
5186     "referenced_type" : "_ZTIj"
5187    }
5188   ],
5189   "linker_set_key" : "_ZTI21ieee_float_shape_type",
5190   "name" : "ieee_float_shape_type",
5191   "record_kind" : "union",
5192   "size" : 4,
5193   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/math_private.h"
5194  },
5195  {
5196   "alignment" : 8,
5197   "fields" :
5198   [
5199    {
5200     "field_name" : "value",
5201     "referenced_type" : "_ZTId"
5202    },
5203    {
5204     "field_name" : "parts",
5205     "referenced_type" : "_ZTIN22ieee_double_shape_typeUt_E"
5206    },
5207    {
5208     "field_name" : "xparts",
5209     "referenced_type" : "_ZTIN22ieee_double_shape_typeUt_E"
5210    }
5211   ],
5212   "linker_set_key" : "_ZTI22ieee_double_shape_type",
5213   "name" : "ieee_double_shape_type",
5214   "record_kind" : "union",
5215   "size" : 8,
5216   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/math_private.h"
5217  },
5218  {
5219   "alignment" : 8,
5220   "fields" :
5221   [
5222    {
5223     "field_name" : "value",
5224     "referenced_type" : "_ZTId"
5225    },
5226    {
5227     "field_name" : "parts",
5228     "referenced_type" : "_ZTIN22ieee_double_shape_typeUt_E"
5229    },
5230    {
5231     "field_name" : "xparts",
5232     "referenced_type" : "_ZTIN22ieee_double_shape_typeUt0_E"
5233    }
5234   ],
5235   "linker_set_key" : "_ZTI22ieee_double_shape_type",
5236   "name" : "ieee_double_shape_type",
5237   "record_kind" : "union",
5238   "self_type" : "_ZTI22ieee_double_shape_type#ODR:out/soong/.intermediates/bionic/libm/libm/android_arm_armv7-a-neon_shared_apex10000/0e7aadb4ccf134e3003f27a606ef3a68/obj/bionic/libm/builtins.sdump",
5239   "size" : 8,
5240   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/math_private.h"
5241  },
5242  {
5243   "alignment" : 8,
5244   "fields" :
5245   [
5246    {
5247     "field_name" : "hi",
5248     "referenced_type" : "_ZTId"
5249    },
5250    {
5251     "field_name" : "lo",
5252     "field_offset" : 64,
5253     "referenced_type" : "_ZTId"
5254    }
5255   ],
5256   "linker_set_key" : "_ZTI2dd",
5257   "name" : "dd",
5258   "size" : 16,
5259   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/s_fma.c"
5260  },
5261  {
5262   "alignment" : 8,
5263   "fields" :
5264   [
5265    {
5266     "field_name" : "a",
5267     "referenced_type" : "_ZTId"
5268    },
5269    {
5270     "field_name" : "b",
5271     "field_offset" : 64,
5272     "referenced_type" : "_ZTId"
5273    }
5274   ],
5275   "linker_set_key" : "_ZTI6Double",
5276   "name" : "Double",
5277   "size" : 16,
5278   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/bsdsrc/b_tgamma.c"
5279  },
5280  {
5281   "alignment" : 8,
5282   "fields" :
5283   [
5284    {
5285     "field_name" : "erf_poly_A",
5286     "referenced_type" : "_ZTIA10_d"
5287    },
5288    {
5289     "field_name" : "erf_ratio_N_A",
5290     "field_offset" : 640,
5291     "referenced_type" : "_ZTIA5_d"
5292    },
5293    {
5294     "field_name" : "erf_ratio_D_A",
5295     "field_offset" : 960,
5296     "referenced_type" : "_ZTIA5_d"
5297    },
5298    {
5299     "field_name" : "erf_ratio_N_B",
5300     "field_offset" : 1280,
5301     "referenced_type" : "_ZTIA7_d"
5302    },
5303    {
5304     "field_name" : "erf_ratio_D_B",
5305     "field_offset" : 1728,
5306     "referenced_type" : "_ZTIA6_d"
5307    },
5308    {
5309     "field_name" : "erfc_poly_C",
5310     "field_offset" : 2112,
5311     "referenced_type" : "_ZTIA16_d"
5312    },
5313    {
5314     "field_name" : "erfc_poly_D",
5315     "field_offset" : 3136,
5316     "referenced_type" : "_ZTIA18_d"
5317    },
5318    {
5319     "field_name" : "erfc_poly_E",
5320     "field_offset" : 4288,
5321     "referenced_type" : "_ZTIA14_d"
5322    },
5323    {
5324     "field_name" : "erfc_poly_F",
5325     "field_offset" : 5184,
5326     "referenced_type" : "_ZTIA17_d"
5327    }
5328   ],
5329   "linker_set_key" : "_ZTI8erf_data",
5330   "name" : "erf_data",
5331   "size" : 784,
5332   "source_file" : "external/arm-optimized-routines/math/math_config.h"
5333  },
5334  {
5335   "alignment" : 8,
5336   "fields" :
5337   [
5338    {
5339     "field_name" : "invln2N",
5340     "referenced_type" : "_ZTId"
5341    },
5342    {
5343     "field_name" : "shift",
5344     "field_offset" : 64,
5345     "referenced_type" : "_ZTId"
5346    },
5347    {
5348     "field_name" : "negln2hiN",
5349     "field_offset" : 128,
5350     "referenced_type" : "_ZTId"
5351    },
5352    {
5353     "field_name" : "negln2loN",
5354     "field_offset" : 192,
5355     "referenced_type" : "_ZTId"
5356    },
5357    {
5358     "field_name" : "poly",
5359     "field_offset" : 256,
5360     "referenced_type" : "_ZTIA4_d"
5361    },
5362    {
5363     "field_name" : "exp2_shift",
5364     "field_offset" : 512,
5365     "referenced_type" : "_ZTId"
5366    },
5367    {
5368     "field_name" : "exp2_poly",
5369     "field_offset" : 576,
5370     "referenced_type" : "_ZTIA5_d"
5371    },
5372    {
5373     "field_name" : "tab",
5374     "field_offset" : 896,
5375     "referenced_type" : "_ZTIA256_y"
5376    }
5377   ],
5378   "linker_set_key" : "_ZTI8exp_data",
5379   "name" : "exp_data",
5380   "size" : 2160,
5381   "source_file" : "external/arm-optimized-routines/math/math_config.h"
5382  },
5383  {
5384   "alignment" : 8,
5385   "fields" :
5386   [
5387    {
5388     "field_name" : "ln2hi",
5389     "referenced_type" : "_ZTId"
5390    },
5391    {
5392     "field_name" : "ln2lo",
5393     "field_offset" : 64,
5394     "referenced_type" : "_ZTId"
5395    },
5396    {
5397     "field_name" : "poly",
5398     "field_offset" : 128,
5399     "referenced_type" : "_ZTIA5_d"
5400    },
5401    {
5402     "field_name" : "poly1",
5403     "field_offset" : 448,
5404     "referenced_type" : "_ZTIA11_d"
5405    },
5406    {
5407     "field_name" : "tab",
5408     "field_offset" : 1152,
5409     "referenced_type" : "_ZTIA128_N8log_dataUt_E"
5410    },
5411    {
5412     "field_name" : "tab2",
5413     "field_offset" : 17536,
5414     "referenced_type" : "_ZTIA128_N8log_dataUt_E"
5415    }
5416   ],
5417   "linker_set_key" : "_ZTI8log_data",
5418   "name" : "log_data",
5419   "size" : 4240,
5420   "source_file" : "external/arm-optimized-routines/math/math_config.h"
5421  },
5422  {
5423   "alignment" : 8,
5424   "fields" :
5425   [
5426    {
5427     "field_name" : "sign",
5428     "referenced_type" : "_ZTIA4_d"
5429    },
5430    {
5431     "field_name" : "hpi_inv",
5432     "field_offset" : 256,
5433     "referenced_type" : "_ZTId"
5434    },
5435    {
5436     "field_name" : "hpi",
5437     "field_offset" : 320,
5438     "referenced_type" : "_ZTId"
5439    },
5440    {
5441     "field_name" : "c0",
5442     "field_offset" : 384,
5443     "referenced_type" : "_ZTId"
5444    },
5445    {
5446     "field_name" : "c1",
5447     "field_offset" : 448,
5448     "referenced_type" : "_ZTId"
5449    },
5450    {
5451     "field_name" : "c2",
5452     "field_offset" : 512,
5453     "referenced_type" : "_ZTId"
5454    },
5455    {
5456     "field_name" : "c3",
5457     "field_offset" : 576,
5458     "referenced_type" : "_ZTId"
5459    },
5460    {
5461     "field_name" : "c4",
5462     "field_offset" : 640,
5463     "referenced_type" : "_ZTId"
5464    },
5465    {
5466     "field_name" : "s1",
5467     "field_offset" : 704,
5468     "referenced_type" : "_ZTId"
5469    },
5470    {
5471     "field_name" : "s2",
5472     "field_offset" : 768,
5473     "referenced_type" : "_ZTId"
5474    },
5475    {
5476     "field_name" : "s3",
5477     "field_offset" : 832,
5478     "referenced_type" : "_ZTId"
5479    }
5480   ],
5481   "linker_set_key" : "_ZTI8sincos_t",
5482   "name" : "sincos_t",
5483   "size" : 112,
5484   "source_file" : "external/arm-optimized-routines/math/sincosf.h"
5485  },
5486  {
5487   "alignment" : 4,
5488   "fields" :
5489   [
5490    {
5491     "field_name" : "erff_poly_A",
5492     "referenced_type" : "_ZTIA6_f"
5493    },
5494    {
5495     "field_name" : "erff_poly_B",
5496     "field_offset" : 192,
5497     "referenced_type" : "_ZTIA7_f"
5498    }
5499   ],
5500   "linker_set_key" : "_ZTI9erff_data",
5501   "name" : "erff_data",
5502   "size" : 52,
5503   "source_file" : "external/arm-optimized-routines/math/math_config.h"
5504  },
5505  {
5506   "alignment" : 8,
5507   "fields" :
5508   [
5509    {
5510     "field_name" : "invln2hi",
5511     "referenced_type" : "_ZTId"
5512    },
5513    {
5514     "field_name" : "invln2lo",
5515     "field_offset" : 64,
5516     "referenced_type" : "_ZTId"
5517    },
5518    {
5519     "field_name" : "poly",
5520     "field_offset" : 128,
5521     "referenced_type" : "_ZTIA6_d"
5522    },
5523    {
5524     "field_name" : "poly1",
5525     "field_offset" : 512,
5526     "referenced_type" : "_ZTIA10_d"
5527    },
5528    {
5529     "field_name" : "tab",
5530     "field_offset" : 1152,
5531     "referenced_type" : "_ZTIA64_N9log2_dataUt_E"
5532    },
5533    {
5534     "field_name" : "tab2",
5535     "field_offset" : 9344,
5536     "referenced_type" : "_ZTIA64_N9log2_dataUt_E"
5537    }
5538   ],
5539   "linker_set_key" : "_ZTI9log2_data",
5540   "name" : "log2_data",
5541   "size" : 2192,
5542   "source_file" : "external/arm-optimized-routines/math/math_config.h"
5543  },
5544  {
5545   "alignment" : 8,
5546   "fields" :
5547   [
5548    {
5549     "field_name" : "tab",
5550     "referenced_type" : "_ZTIA16_N9logf_dataUt_E"
5551    },
5552    {
5553     "field_name" : "ln2",
5554     "field_offset" : 2048,
5555     "referenced_type" : "_ZTId"
5556    },
5557    {
5558     "field_name" : "poly",
5559     "field_offset" : 2112,
5560     "referenced_type" : "_ZTIA3_d"
5561    }
5562   ],
5563   "linker_set_key" : "_ZTI9logf_data",
5564   "name" : "logf_data",
5565   "size" : 288,
5566   "source_file" : "external/arm-optimized-routines/math/math_config.h"
5567  },
5568  {
5569   "alignment" : 4,
5570   "fields" :
5571   [
5572    {
5573     "bit_width" : 32,
5574     "field_name" : "manl",
5575     "is_bit_field" : true,
5576     "referenced_type" : "_ZTIj"
5577    },
5578    {
5579     "bit_width" : 20,
5580     "field_name" : "manh",
5581     "field_offset" : 32,
5582     "is_bit_field" : true,
5583     "referenced_type" : "_ZTIj"
5584    },
5585    {
5586     "bit_width" : 11,
5587     "field_name" : "exp",
5588     "field_offset" : 52,
5589     "is_bit_field" : true,
5590     "referenced_type" : "_ZTIj"
5591    },
5592    {
5593     "bit_width" : 1,
5594     "field_name" : "sign",
5595     "field_offset" : 63,
5596     "is_bit_field" : true,
5597     "referenced_type" : "_ZTIj"
5598    }
5599   ],
5600   "is_anonymous" : true,
5601   "linker_set_key" : "_ZTIN10IEEEd2bitsUt_E",
5602   "name" : "IEEEd2bits::(unnamed)",
5603   "size" : 8,
5604   "source_file" : "bionic/libm/fpmath.h"
5605  },
5606  {
5607   "alignment" : 4,
5608   "fields" :
5609   [
5610    {
5611     "bit_width" : 23,
5612     "field_name" : "man",
5613     "is_bit_field" : true,
5614     "referenced_type" : "_ZTIj"
5615    },
5616    {
5617     "bit_width" : 8,
5618     "field_name" : "exp",
5619     "field_offset" : 23,
5620     "is_bit_field" : true,
5621     "referenced_type" : "_ZTIj"
5622    },
5623    {
5624     "bit_width" : 1,
5625     "field_name" : "sign",
5626     "field_offset" : 31,
5627     "is_bit_field" : true,
5628     "referenced_type" : "_ZTIj"
5629    }
5630   ],
5631   "is_anonymous" : true,
5632   "linker_set_key" : "_ZTIN10IEEEf2bitsUt_E",
5633   "name" : "IEEEf2bits::(unnamed)",
5634   "size" : 4,
5635   "source_file" : "bionic/libm/fpmath.h"
5636  },
5637  {
5638   "alignment" : 8,
5639   "fields" :
5640   [
5641    {
5642     "field_name" : "invc",
5643     "referenced_type" : "_ZTId"
5644    },
5645    {
5646     "field_name" : "logc",
5647     "field_offset" : 64,
5648     "referenced_type" : "_ZTId"
5649    }
5650   ],
5651   "is_anonymous" : true,
5652   "linker_set_key" : "_ZTIN10log2f_dataUt_E",
5653   "name" : "log2f_data::(unnamed)",
5654   "size" : 16,
5655   "source_file" : "external/arm-optimized-routines/math/math_config.h"
5656  },
5657  {
5658   "alignment" : 8,
5659   "fields" :
5660   [
5661    {
5662     "field_name" : "invc",
5663     "referenced_type" : "_ZTId"
5664    },
5665    {
5666     "field_name" : "pad",
5667     "field_offset" : 64,
5668     "referenced_type" : "_ZTId"
5669    },
5670    {
5671     "field_name" : "logc",
5672     "field_offset" : 128,
5673     "referenced_type" : "_ZTId"
5674    },
5675    {
5676     "field_name" : "logctail",
5677     "field_offset" : 192,
5678     "referenced_type" : "_ZTId"
5679    }
5680   ],
5681   "is_anonymous" : true,
5682   "linker_set_key" : "_ZTIN12pow_log_dataUt_E",
5683   "name" : "pow_log_data::(unnamed)",
5684   "size" : 32,
5685   "source_file" : "external/arm-optimized-routines/math/math_config.h"
5686  },
5687  {
5688   "alignment" : 8,
5689   "fields" :
5690   [
5691    {
5692     "field_name" : "invc",
5693     "referenced_type" : "_ZTId"
5694    },
5695    {
5696     "field_name" : "logc",
5697     "field_offset" : 64,
5698     "referenced_type" : "_ZTId"
5699    }
5700   ],
5701   "is_anonymous" : true,
5702   "linker_set_key" : "_ZTIN14powf_log2_dataUt_E",
5703   "name" : "powf_log2_data::(unnamed)",
5704   "size" : 16,
5705   "source_file" : "external/arm-optimized-routines/math/math_config.h"
5706  },
5707  {
5708   "alignment" : 8,
5709   "fields" :
5710   [
5711    {
5712     "field_name" : "lsw",
5713     "referenced_type" : "_ZTIy"
5714    },
5715    {
5716     "field_name" : "msw",
5717     "field_offset" : 64,
5718     "referenced_type" : "_ZTIy"
5719    }
5720   ],
5721   "is_anonymous" : true,
5722   "linker_set_key" : "_ZTIN20ieee_quad_shape_typeUt0_E",
5723   "name" : "ieee_quad_shape_type::(unnamed)",
5724   "size" : 16,
5725   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/math_private.h"
5726  },
5727  {
5728   "alignment" : 4,
5729   "fields" :
5730   [
5731    {
5732     "field_name" : "lswlo",
5733     "referenced_type" : "_ZTIj"
5734    },
5735    {
5736     "field_name" : "lswhi",
5737     "field_offset" : 32,
5738     "referenced_type" : "_ZTIj"
5739    },
5740    {
5741     "field_name" : "mswlo",
5742     "field_offset" : 64,
5743     "referenced_type" : "_ZTIj"
5744    },
5745    {
5746     "field_name" : "mswhi",
5747     "field_offset" : 96,
5748     "referenced_type" : "_ZTIj"
5749    }
5750   ],
5751   "is_anonymous" : true,
5752   "linker_set_key" : "_ZTIN20ieee_quad_shape_typeUt_E",
5753   "name" : "ieee_quad_shape_type::(unnamed)",
5754   "size" : 16,
5755   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/math_private.h"
5756  },
5757  {
5758   "alignment" : 8,
5759   "fields" :
5760   [
5761    {
5762     "field_name" : "w",
5763     "referenced_type" : "_ZTIy"
5764    }
5765   ],
5766   "is_anonymous" : true,
5767   "linker_set_key" : "_ZTIN22ieee_double_shape_typeUt0_E",
5768   "name" : "ieee_double_shape_type::(unnamed)",
5769   "size" : 8,
5770   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/math_private.h"
5771  },
5772  {
5773   "alignment" : 4,
5774   "fields" :
5775   [
5776    {
5777     "field_name" : "lsw",
5778     "referenced_type" : "_ZTIj"
5779    },
5780    {
5781     "field_name" : "msw",
5782     "field_offset" : 32,
5783     "referenced_type" : "_ZTIj"
5784    }
5785   ],
5786   "is_anonymous" : true,
5787   "linker_set_key" : "_ZTIN22ieee_double_shape_typeUt_E",
5788   "name" : "ieee_double_shape_type::(unnamed)",
5789   "size" : 8,
5790   "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/math_private.h"
5791  },
5792  {
5793   "alignment" : 8,
5794   "fields" :
5795   [
5796    {
5797     "field_name" : "invc",
5798     "referenced_type" : "_ZTId"
5799    },
5800    {
5801     "field_name" : "logc",
5802     "field_offset" : 64,
5803     "referenced_type" : "_ZTId"
5804    }
5805   ],
5806   "is_anonymous" : true,
5807   "linker_set_key" : "_ZTIN8log_dataUt_E",
5808   "name" : "log_data::(unnamed)",
5809   "size" : 16,
5810   "source_file" : "external/arm-optimized-routines/math/math_config.h"
5811  },
5812  {
5813   "alignment" : 8,
5814   "fields" :
5815   [
5816    {
5817     "field_name" : "invc",
5818     "referenced_type" : "_ZTId"
5819    },
5820    {
5821     "field_name" : "logc",
5822     "field_offset" : 64,
5823     "referenced_type" : "_ZTId"
5824    }
5825   ],
5826   "is_anonymous" : true,
5827   "linker_set_key" : "_ZTIN9log2_dataUt_E",
5828   "name" : "log2_data::(unnamed)",
5829   "size" : 16,
5830   "source_file" : "external/arm-optimized-routines/math/math_config.h"
5831  },
5832  {
5833   "alignment" : 8,
5834   "fields" :
5835   [
5836    {
5837     "field_name" : "invc",
5838     "referenced_type" : "_ZTId"
5839    },
5840    {
5841     "field_name" : "logc",
5842     "field_offset" : 64,
5843     "referenced_type" : "_ZTId"
5844    }
5845   ],
5846   "is_anonymous" : true,
5847   "linker_set_key" : "_ZTIN9logf_dataUt_E",
5848   "name" : "logf_data::(unnamed)",
5849   "size" : 16,
5850   "source_file" : "external/arm-optimized-routines/math/math_config.h"
5851  }
5852 ],
5853 "rvalue_reference_types" : []
5854}
5855