summaryrefslogtreecommitdiff
path: root/omegalib/code_gen/src/cscope.out
diff options
context:
space:
mode:
Diffstat (limited to 'omegalib/code_gen/src/cscope.out')
-rw-r--r--omegalib/code_gen/src/cscope.out89773
1 files changed, 0 insertions, 89773 deletions
diff --git a/omegalib/code_gen/src/cscope.out b/omegalib/code_gen/src/cscope.out
deleted file mode 100644
index ac4e74f..0000000
--- a/omegalib/code_gen/src/cscope.out
+++ /dev/null
@@ -1,89773 +0,0 @@
-cscope 15 $HOME/suif-cuda-omega-latest/code_gen/src 0000481316
- @CG.cc
-
-21 
- ~<omega.h
->
-
-22 
- ~<rg.h
->
-
-23 
- ~<basic/omega_r.h
->
-
-24 
- ~<code_g/CG.h
->
-
-25 
- ~<code_g/CG_ouutBud.h
->
-
-26 
- ~<code_g/CG_ouutRr.h
->
-
-27 
- ~<code_g/CG_rgBud.h
->
-
-28 
- ~<code_g/ouut_.h
->
-
-29 
- ~<ack
->
-
-31
-mea
-
- gomega
- {
-
-33
-Tue
-<
-Ri
->
-w_IS
-;
-
-34
-Tue
-<Tue<
-Ri
-> >
-ojeed_nIS
-;
-
-35
-Tue
-<
-CG_ouutRr
- *>
-emtInfo
-;
-
-36
-Tue
-<
-Ri
->
-sfmis
-;
-
-37 
-ϡ_v
-;
-
-39
-CG_su
- *
-g_cursive
-(
-v
-,
-ITue
- &
-isAive
-);
-
-43
-mea
-
- gomega
- {
-
-45
-Tue
-<
-ITue
->
-smtNSLevs
-;
-
-46
-Tue
-<Tue<
-d
-::
-rg
-> >
-loIdxNames
-;
-
-47
-d
-::
-ve
-<d::
-
-<, std::
-rg
-> >
-syncs
-;
-
-48 
-checkLoLev
-;
-
-49 
-mtFLoCheck
-;
-
-50 
-uBoundFLev
-;
-
-51 
-lowBoundFLev
-;
-
-52
-bo
-
-flInBounds
-;
-
-58
- gd
-::
-rg
-
-CG_su
-::
-t
-(
-dt
-) {
-
-59
-CG_rgBud
-
-ocg
-;
-
-60
-CG_ouutRr
- *
- g
- =
-tRr
-(&
-ocg
-,
-dt
-,
-
-61
-d
-::
-ve
-<
-CG_ouutRr
- *>(
-ϡ_v
-,
-
-62
-ic_
-<
-CG_ouutRr
- *>(
-NULL
-)));
-
-63 i(
- g
- =
-NULL
-)
-
-64 
-d
-::
-rg
-();
-
-66 
-GSg
-(
-
-);
-
-73
- gCG_l
-::
-CG_l
-(
-ITue
- &
-aive
-, 
-lvl
-, cڡ
-Ri
- &
-cd_
-,
-
-74
-CG_su
- *
-T
-, CG_su *
-F
-) {
-
-75
-Ri
-
- gcd
- =
-cy
-(
-cd_
-);
-
-76
-as
-(
-cd
-.
-has_sg_cjun
-());
-
-78
-cf_t
-
- gc
- = 0;
-
-79 
- gpos
- = -1;
-
-80
-GEQ_It
-
-G
-(
-cd
-.
-sg_cjun
-());
-
-81 i(
- gG
-) {
-
-82 
-Cڡr_Vs_Ir
-
-cvi
-(*
-G
-,
-l
-);
- gcvi
-; cvi++)
-
-83 i((*
- gcvi
-).
- gcf
- && (*cvi).
- gv
-->
-kd
-(=
-Iut_V
-
-
-84 && (*
-cvi
-).
-v
-->
-g_posi
-(>
-pos
-) {
-
-85
-pos
- = (*
-cvi
-).
-v
-->
-g_posi
-();
-
-86
- gc
- = (*
-cvi
-).
-cf
-;
-
-89 #ide
-NDEBUG
-
-
-90 i(
- gpos
- >
- glvl
- + 1) {
-
-91
-rtf
-(
-DebugFe
-, "Ieg slv%d\n",
-lvl
-);
-
-92
- gcd
-.
-efix_t
-(
-DebugFe
-);
-
-93
- gcode_g_debug
- = 1;
-
-97
-as
-(
-pos
- =0 ||o<
-lvl
- + 1);
-
-99 i(
- gpos
- > 0 &&
- gc
- > 0) {
-
-100
-CG_su
- *
- gfoo
- =
-T
-;
-
-101
- gT
- =
-F
-;
-
-102
- gF
- =
-foo
-;
-
-103 i(
- gcode_g_debug
-) {
-
-104
-rtf
-(
-DebugFe
-,
-
-105 "Revsg cu iw sodv%d\n",
-lvl
-);
-
-106
- gcd
-.
-efix_t
-(
-DebugFe
-);
-
-108
- gcd
- =
-Comemt
-(
-cd
-);
-
-110
- gcd
-.
-simify
-();
-
-112
-as
-(
-cd
-.
-has_sg_cjun
-());
-
-115
-as
-(
-EQ_It
-(
-cd
-.
-sg_cjun
-()));
-
-117
- gisAive
- =
-aive
-;
-
-118
- gcdi
- =
-cd
-;
-
-119
- gv
- =
-lvl
-;
-
-120
- gueCu
- =
-T
-;
-
-121
- glCu
- =
-F
-;
-
-124
- gd
-::
-rg
-
-CG_l
-::
-tSuu
-(
-dt
-) {
-
-125
-d
-::
-rg
-
-su
- =
-GIndtSs
-(
-dt
-) + "// splitt "
-
-126 +
-to_rg
-((*
-this
-+ "\n" +
-GIndtSs
-(
-dt
-)
-
-127 + "// gud:" +
-gud
-.
-t_fmu_to_rg
-() + "\n"
-
-128 +
-GIndtSs
-(
-dt
-) + "// if "
-
-129 +
-cdi
-.
-t_fmu_to_rg
-() + "hen\n"
-
-130 +
-ueCu
-->
-tSuu
-(
-dt
- + 1+
-GIndtSs
-(indent)
-
-131 + "//l\n" +
-lCu
-->
-tSuu
-(
-dt
- + 1);
-
-132 
- gsu
-;
-
-135
-CG_ouutRr
-*
- gCG_l
-::
-tRr
-(
-CG_ouutBud
-*
-ocg
-, 
-dt
-,
-
-136 cڡ
-d
-::
-ve
-<
-CG_ouutRr
- *> &
-assigd__the_y
-) {
-
-138 i(!
-Mu_Be_Subt
-(
-cy
-(
-riis
-), cy(
-known
-)))
-
-139
-tf
-("------------wrong------------------\n");
-
-141
-CG_ouutRr
-*
- gmtLi
-;
-
-143
-CG_ouutRr
- *
- gRr
- =
-NULL
-;
-
-144 i(!
- ggud
-.
-is_nu
-(&& !gud.
-is_obvious_utogy
-()) {
-
-145
- gRr
- =
-ouutGud
-(
-ocg
-,
-gud
-,
-assigd__the_y
-);
-
-146
- gdt
-++;
-
-148 i(
- gRr
- !
-NULL
-)
-
-149
-mtLi
- =
-ocg
-->
-CeIf
-(
-dt
- - 1,
-Rr
-,
-
-150
-ueCu
-->
-tRr
-(
-ocg
-,
-dt
-,
-assigd__the_y
-),
-
-151
-lCu
-->
-tRr
-(
-ocg
-,
-dt
-,
-assigd__the_y
-));
-
-153
- gmtLi
- =
-ocg
-->
-StmtLiAd
-(
-
-154
-ueCu
-->
-tRr
-(
-ocg
-,
-dt
-,
-assigd__the_y
-),
-
-155
-lCu
-->
-tRr
-(
-ocg
-,
-dt
-,
-assigd__the_y
-));
-
-157 
- gmtLi
-;
-
-160
-CG_su
- *
- gCG_l
-::
-liOvhd
-(
-dth
-) {
-
-161
-as
-(
-dth
- >= 1);
-
-162
- gueCu
- =
-ueCu
-->
-liOvhd
-(
-dth
-);
-
-163
- glCu
- =
-lCu
-->
-liOvhd
-(
-dth
-);
-
-164 
- gthis
-;
-
-167
-CG_su
- *
- gCG_l
-::
-f_fe_bounds
-() {
-
-168
-ueCu
- =rueCu->
-f_fe_bounds
-();
-
-169
- glCu
- =
-lCu
-->
-f_fe_bounds
-();
-
-170 
- gthis
-;
-
-173
-Ri
-
- gCG_l
-::
-fdOvhd
-(
-liTo
-) {
-
-174
-Ri
-
-r
- =
-ueCu
-->
-fdOvhd
-(
-liTo
-);
-
-175 i(
- gr
-.
-is_obvious_utogy
-())
-
-176
- gr
- =
-lCu
-->
-fdOvhd
-(
-liTo
-);
-
-177 
- gr
-;
-
-180
-CG_su
- *
- gCG_l
-::
-compu
-(cڡ
-Ri
- &
-k
-, cڡ Ri &
-r
-) {
-
-181
- gknown
- =
-cy
-(
-k
-);
-
-182
- griis
- =
-cy
-(
-r
-);
-
-184 
- gnumAive
- = 0;
-
-185 
- gs
- = 1; s <
-isAive
-.
-size
-(); s++)
-
-186 i(
- gisAive
-[
-s
-]) {
-
-187
-Ri
-
- gI
- =
-ojeed_nIS
-[
-v
-][
-s
-];
-
-188 i(!
-Ii
-(
-cy
-(
-riis
-),
-I
-).
-is_u_bound_tisfb
-())
-
-189
- gisAive
-[
-s
-] = 0;
-
-191
- gnumAive
-++;
-
-193 i(
- gnumAive
- == 0) {
-
-194
-de
-
-this
-;
-
-195 
-w
-
- gCG_nu
-;
-
-196 } i(
- gnumAive
- == 1 && 0) {
-
-199
-CG_su
- *
-cg
- =
-g_cursive
-(
-v
-,
-isAive
-);
-
-200
- gcg
- =
-cg
-->
-compu
-(
-k
-,
-r
-);
-
-201
-de
-
- gthis
-;
-
-202 
- gcg
-;
-
-205
-Ri
-
- gw_riis
- =
-Ii
-(
-cy
-(
-riis
-),
-
-206
-cy
-(
-cdi
-));
-
-207
- gw_riis
-.
-simify
-();
-
-208
- gueCu
- =
-ueCu
-->
-compu
-(
-known
-,
-w_riis
-);
-
-209
- gw_riis
- =
-Difn
-(
-cy
-(
-riis
-), cy(
-cdi
-));
-
-210
- gw_riis
-.
-simify
-();
-
-211
- glCu
- =
-lCu
-->
-compu
-(
-known
-,
-w_riis
-);
-
-213 i(
- gueCu
-->
-isNu
-()) {
-
-214
-CG_su
- *
- gcg
- =
-lCu
-;
-
-215
- glCu
- =
-NULL
-;
-
-216
-de
-
- gthis
-;
-
-217 
- gcg
-;
-
-219 i(
- glCu
-->
-isNu
-()) {
-
-220
-CG_su
- *
- gcg
- =
-ueCu
-;
-
-221
- gueCu
- =
-NULL
-;
-
-222
-de
-
- gthis
-;
-
-223 
- gcg
-;
-
-225 
- gthis
-;
-
-228
-Ri
-
- gCG_l
-::
-hoiGud
-() {
-
-229
-Ri
-
-gud1
- =
-ueCu
-->
-hoiGud
-();
-
-230
-Ri
-
- ggud2
- =
-lCu
-->
-hoiGud
-();
-
-231 i(
- ggud
-.
-is_nu
-())
-
-232
- ggud
- =
-Ri
-::
-True
-(
-cdi
-.
-n_t
-());
-
-234 i(!
- ggud1
-.
-is_obvious_utogy
-(&& !
- ggud2
-.is_obvious_tautology()
-
-235 &&
-Mu_Be_Subt
-(
-cy
-(
-gud1
-), cy(
-gud2
-))
-
-236 &&
-Mu_Be_Subt
-(
-cy
-(
-gud2
-), cy(
-gud1
-))) {
-
-237
- gueCu
-->
-moveGud
-();
-
-238
- glCu
-->
-moveGud
-();
-
-239
- ggud
- =
-Ii
-(
-gud
-,
-gud1
-);
-
-242 
- ggud
-;
-
-249
-Ri
-
- gCG_af
-::
-fdOvhd
-(
-liTo
-) {
-
-250 
-s
- = 1;
- gs
- <
-isAive
-.
-size
-(); s++)
-
-251 i(
- gisAive
-[
-s
-]) {
-
-252 
- gbb
- = !
-gud
-[
-s
-].
-is_obvious_utogy
-();
-
-253 i(
- gbb
-) {
-
-254 i(
- gcode_g_debug
-)
-
-255
-rtf
-(
-DebugFe
-,
-
-257
-s
-,
-gud
-[s].
-t_fmu_to_rg
-().
-c_r
-());
-
-258
-Ri
-
- gr
- =
-pickOvhd
-(
-gud
-[
-s
-],
-liTo
-);
-
-259 i(!
- gr
-.
-is_obvious_utogy
-())
-
-260 
- gr
-;
-
-263 
- gRi
-::
-True
-(
-known
-.
-n_t
-());
-
-266
- gd
-::
-rg
-
-CG_af
-::
-tSuu
-() {
-
-267
-d
-::
-rg
-
-su
-;
-
-268 
- gs
- = 1; s <
-isAive
-.
-size
-(); s++)
-
-269 i(
- gisAive
-[
-s
-]) {
-
-270
- gsu
- +
-d
-::
-rg
-("s"+
-to_rg
-(
-s
-);
-
-272 
- gsu
- + "\n";
-
-275
-CG_ouutRr
-*
- gCG_af
-::
-tRr
-(
-CG_ouutBud
-*
-ocg
-, 
-dt
-,
-
-276 cڡ
-d
-::
-ve
-<
-CG_ouutRr
- *> &
-assigd__the_y
-) {
-
-278 i(!
-Mu_Be_Subt
-(
-cy
-(
-riis
-), cy(
-known
-)))
-
-279
-tf
-("------------wrong------------------\n");
-
-281
- gd
-::
-rg
-
-su
-;
-
-282
-CG_ouutRr
-*
- gmtLi
- =
-NULL
-;
-
-283
-CG_ouutRr
-*
- gmtNode
- =
-NULL
-;
-
-285
- gTue
-<>
- gwkg
-;
-
-287 i(
- gcode_g_debug
- > 1) {
-
-288
- gsu
- = "known: " +
-known
-.
-t_fmu_to_rg
-();
-
-289
- gmtLi
- =
-ocg
-->
-StmtLiAd
-(
-mtLi
-,
-
-290
-ocg
-->
-CeCommt
-(
-dt
-,
-su
-));
-
-293 
- gs
- = 1; s <
-isAive
-.
-size
-(); s++)
-
-294 i(
- gisAive
-[
-s
-]) {
-
-295 i(
- ggud
-[
-s
-].
-is_obvious_utogy
-()) {
-
-296
- gmtNode
- =
-ouutSmt
-(
-ocg
-,
-emtInfo
-[
-s
-]->
-e
-(),
-
-297
-dt
-,
-sfmis
-[
-s
-],
-known
-,
-assigd__the_y
-);
-
-298
- gmtLi
- =
-ocg
-->
-StmtLiAd
-(
-mtLi
-,
-mtNode
-);
-
-300 i(
- gcode_g_debug
- > 1) {
-
-301
- gsu
- = "restrictions: "
-
-302 +
-riis
-.
-t_fmu_to_rg
-();
-
-303
- gmtLi
- =
-ocg
-->
-StmtLiAd
-(
-mtLi
-,
-
-304
-ocg
-->
-CeCommt
-(
-dt
-,
-su
-));
-
-306
- gwkg
-.
-nd
-(
-s
-);
-
-311 
- gi
- = 1; i <
-wkg
-.
-size
-(); i++)
-
-312 i(
- gwkg
-[
-i
-] != 0) {
-
-313
-Ri
-
-g
- =
-Ii
-(
-cy
-(
-gud
-[
-wkg
-[
-i
-]]), cy(
-known
-));
-
-314
- gmtNode
- =
-ouutSmt
-(
-ocg
-,
-emtInfo
-[
-wkg
-[
-i
-]]->
-e
-(),
-
-315
-dt
- + 1,
-sfmis
-[
-wkg
-[
-i
-]],
-g
-,
-
-316
-assigd__the_y
-);
-
-318 
- gj
- =
-i
- + 1; j <
-wkg
-.
-size
-(); j++)
-
-319 i(
- gwkg
-[
-j
-] != 0) {
-
-320 i(
-Mu_Be_Subt
-(
-cy
-(
-gud
-[
-wkg
-[
-i
-]]),
-
-321
-cy
-(
-gud
-[
-wkg
-[
-j
-]]))
-
-322 &&
-Mu_Be_Subt
-(
-cy
-(
-gud
-[
-wkg
-[
-j
-]]),
-
-323
-cy
-(
-gud
-[
-wkg
-[
-i
-]]))) {
-
-324
-mtNode
- =
-ocg
-->
-StmtLiAd
-(stmtNode,
-
-325
-ouutSmt
-(
-ocg
-,
-
-326
-emtInfo
-[
-wkg
-[
-j
-]]->
-e
-(),
-
-327
-dt
- + 1,
-sfmis
-[
-wkg
-[
-j
-]],
-
-328
-g
-,
-assigd__the_y
-));
-
-329
- gwkg
-[
-j
-] = 0;
-
-333
-CG_ouutRr
- *
- gifGud
- =
-ouutGud
-(
-ocg
-,
-gud
-[
-wkg
-[
-i
-]],
-
-334
-assigd__the_y
-);
-
-335
- gmtNode
- =
-ocg
-->
-CeIf
-(
-dt
-,
-ifGud
-,
-mtNode
-,
-NULL
-);
-
-336
- gmtLi
- =
-ocg
-->
-StmtLiAd
-(
-mtLi
-,
-mtNode
-);
-
-339 
- gmtLi
-;
-
-342
-CG_su
-*
- gCG_af
-::
-compu
-(cڡ
-Ri
- &
-k
-, cڡ Ri &
-r
-) {
-
-343
- gknown
- =
-cy
-(
-k
-);
-
-344
- griis
- =
-cy
-(
-r
-);
-
-346
- ggud
-.
-lo
-(
-isAive
-.
-size
-());
-
-348
-bo
-
- gyAive
- =
-l
-;
-
-349 
- gs
- = 1; s <
-isAive
-.
-size
-(); s++)
-
-350 i(
- gisAive
-[
-s
-]) {
-
-351
-Ri
-
- gI
- =
-Ii
-(
-cy
-(
-riis
-), cy(
-w_IS
-[
-s
-]));
-
-352 i(!
- gI
-.
-is_u_bound_tisfb
-())
-
-353
- gisAive
-[
-s
-] = 0;
-
-355
- gyAive
- =
-ue
-;
-
-356
-as
-(!
-I
-.
-is_nu
-());
-
-357
- ggud
-[
-s
-] =
-Gi
-(
-cy
-(
-I
-), cy(
-known
-), 1);
-
-363 i(!
- gyAive
-) {
-
-364
-de
-
- gthis
-;
-
-365 
-w
-
-CG_nu
-();
-
-367 
- gthis
-;
-
-370
-Ri
-
- gCG_af
-::
-hoiGud
-() {
-
-371 
-s
-;
-
-372 
- gs
- = 1; s <
-isAive
-.
-size
-(&& !isAive[
-s
-]; s++)
-
-375 i(
- gs
- >
- gisAive
-.
-size
-())
-
-376 
- gRi
-::
-True
-(1);
-
-378
-Ri
-
- ggud1
- =
-gud
-[
-s
-];
-
-380 
- gi
- =
-s
- + 1; i <
-isAive
-.
-size
-(); i++)
-
-381 i(
- gisAive
-[
-i
-]
-
-382 && !(
-Mu_Be_Subt
-(
-cy
-(
-gud1
-), cy(
-gud
-[
-i
-]))
-
-383 &&
-Mu_Be_Subt
-(
-cy
-(
-gud
-[
-i
-]), cy(
-gud1
-))))
-
-384 
- gRi
-::
-True
-(
-gud1
-.
-n_t
-());
-
-386 
- ggud1
-;
-
-389 
- gCG_af
-::
-moveGud
-() {
-
-390 
-i
- = 1;
- gi
- <
-isAive
-.
-size
-(); i++)
-
-391 i(
- gisAive
-[
-i
-])
-
-392
- ggud
-[
-i
-] =
-Ri
-::
-True
-(
-gud
-[i].
-n_t
-());
-
-399
-CG_su
- *
- gCG_lo
-::
-f_fe_bounds
-() {
-
-400 i(!
-edLo
-
-
-401 || (
-hasBound
-(
-bounds
-,
-v
-, 0) && hasBound(bounds,evel, 1))) {
-
-402
- gbody
- =
-body
-->
-f_fe_bounds
-();
-
-403 
- gthis
-;
-
-406 i(
- gcode_g_debug
-)
-
-407
-rtf
-(
-DebugFe
-, "Don't have finite bounds in:\n%s\n\n",
-
-408
-this
-->
-t
-(2).
-c_r
-());
-
-409
-bo
-
- gbb
- = !
-hasBound
-(
-bounds
-,
-v
-, 0);
-
-410 
- gdei
- =
-bb
- ? 0 : 1;
-
-411 
- gs
-;
-
-412
-Ri
-
- gS
-;
-
-413 
- gs
- = 1; s <
-isAive
-.
-size
-(); s++)
-
-414 i(
- gisAive
-[
-s
-])
-
-415 i(
-fd_y_cڡt
-(
-s
-,
-v
-,
-riis
-,
-dei
-,
-S
-,
-
-416
-l
-))
-
-420 i(
- gS
-.
-is_nu
-())
-
-421 
- gs
- = 1; s <
-isAive
-.
-size
-(); s++)
-
-422 i(
- gisAive
-[
-s
-])
-
-423 i(
-fd_y_cڡt
-(
-s
-,
-v
-,
-riis
-,
-dei
-,
-S
-,
-
-424
-ue
-))
-
-427 i(
- gS
-.
-is_nu
-()) {
-
-429
-rtf
-(
-DebugFe
-,"hasBound(%s,%d,%sid f, buovhd wautogy\n",
-I
-.
-t_fmu_to_rg
-().
-c_r
-(),
-v
-,
-dei
-?"upper bound":"lower bound");
-
-431
-throw
-
-codeg_r
-("unableo force finite bounds");
-
-436
-tf
-("Sg o%s\n",
-S
-.
-t_fmu_to_rg
-().
-c_r
-());
-
-438
-CG_su
- *
- gl
- =
-w
-
-CG_l
-(
-isAive
-,
-v
-,
-S
-,
-this
-,his->
-e
-());
-
-439
- gl
- =
-l
-->
-compu
-(
-cy
-(
-known
-), cy(
-riis
-));
-
-441 i(
- gcode_g_debug
-)
-
-442
-rtf
-(
-DebugFe
-,"S ot fbounds:\n%s\n\n",
-l
-->
-t
-(2).
-c_r
-());
-
-444 
- gl
-->
-f_fe_bounds
-();
-
-447
-CG_su
- *
- gCG_lo
-::
-liOvhd
-(
-dth
-) {
-
-448
-as
-(
-dth
- >= 1);
-
-449 i(
- gthis
-->
-dth
-(<
- gdth
-)
-
-450 
- gthis
-;
-
-451 i(!(
- gedLo
- &&
- gthis
-->
-dth
-() == depth)) {
-
-452
-body
- = body->
-liOvhd
-(
-dth
-);
-
-453 
- gthis
-;
-
-456
-Ri
-
- gc
- =
-body
-->
-fdOvhd
-(
-v
-);
-
-457 i(
- gc
-.
-is_obvious_utogy
-())
-
-458 
- gthis
-;
-
-459
-as
-(
-c
-.
-is_u_bound_tisfb
-());
-
-460
- gd
-::
-rg
-
-befe
-;
-
-461 i(
- gcode_g_debug
-) {
-
-462
- gbefe
- =
-t
-(1);
-
-464
-CG_su
- *
- gs
- =
-w
-
-CG_l
-(
-isAive
-,
-v
-,
-c
-,
-this
-,his->
-e
-());
-
-466
- gs
- =
-s
-->
-compu
-(
-cy
-(
-known
-), cy(
-riis
-));
-
-467 i(
- gcode_g_debug
-) {
-
-468
- gd
-::
-rg
-
-a
- =
-s
-->
-t
-(1);
-
-469
-rtf
-(
-DebugFe
-, "Lifted out overhead of %s\n",
-
-470
-c
-.
-t_fmu_to_rg
-().
-c_r
-());
-
-471
-rtf
-(
-DebugFe
-, "om:\n%s\n",
-befe
-.
-c_r
-());
-
-472
-rtf
-(
-DebugFe
-, "tg:\n%s--\n",
-a
-.
-c_r
-());
-
-474
- gs
- =
-s
-->
-liOvhd
-(
-dth
-);
-
-475 
- gs
-;
-
-478
- gd
-::
-rg
-
-CG_lo
-::
-tSuu
-(
-dt
-) {
-
-479
-d
-::
-rg
-
-s
- = "";
-
-480 
- gd
- =
-dt
-;
-
-481
- gs
- +
-GIndtSs
-(
-dt
-+ "//o" + (
-edLo
- ? "" : "(single)")
-
-482 + " f܁" +
-to_rg
-(
-v
-+ "" +o_rg((*
-this
-)
-
-484
- gs
- +
-GIndtSs
-(
-dt
-) + "// known: "
-
-485 +
-known
-.
-t_fmu_to_rg
-() + "\n";
-
-486
- gs
- +
-GIndtSs
-(
-dt
-) + "// guard: "
-
-487 +
-gud
-.
-t_fmu_to_rg
-() + "\n";
-
-488
- gs
- +
-GIndtSs
-(
-dt
-) + "// bounds: "
-
-489 +
-bounds
-.
-t_fmu_to_rg
-() + "\n";
-
-492 
- gi
- = 1; i <
-isAive
-.
-size
-(); i++)
-
-493 i(
- gisAive
-[
-i
-]) {
-
-494
- gs
- +
-GIndtSs
-(
-dt
-+ "// " + "s" +
-to_rg
-(
-i
-) + ":"
-
-495 +
-ojeed_nIS
-[
-v
-][
-i
-].
-t_fmu_to_rg
-() + "\n";
-
-498 
- gs
- +
- gbody
-->
-tSuu
-(
-d
- + 1+
-GIndtSs
-(indnt + 1)
-
-502
-CG_ouutRr
-*
- gCG_lo
-::
-tRr
-(
-CG_ouutBud
-*
-ocg
-, 
-dt
-,
-
-503 cڡ
-d
-::
-ve
-<
-CG_ouutRr
- *> &
-assigd__the_y
-) {
-
-505 i(!
-Mu_Be_Subt
-(
-cy
-(
-riis
-), cy(
-known
-)))
-
-506
-tf
-("------------wrong------------------\n");
-
-529
-CG_ouutRr
-*
- ggudRr
- =
-ouutGud
-(
-ocg
-,
-gud
-,
-assigd__the_y
-);
-
-530
-Ri
-
- gfd
- =
-Ii
-(
-cy
-(
-known
-), cy(
-gud
-));
-
-531
- gfd
-.
-simify
-();
-
-536
- gd
-::
-ve
-<
-CG_ouutRr
- *>
-af
- =
-assigd__the_y
-;
-
-538
- gd
-::
-
-<
-CG_ouutRr
- *,
- gbo
->
- geqRr
- =
-ouutAssignmt
-(
-ocg
-,
-bounds
-,
-
-539
-bounds
-.
-t_v
-(
-v
-),
-fd
-,
-gudRr
-,
-af
-);
-
-540 i(!
- geqRr
-.
- gcd
-)
-
-541
- gaf
-[
-v
- - 1] =
-eqRr
-.
-f
-;
-
-543 
- gd
- =
-dt
-;
-
-544 i(
- ggudRr
- !
-NULL
-)
-
-545
-d
-++;
-
-548 i(
- gcheckLoLev
-) {
-
-549 i(
- gv
- =
-checkLoLev
-) {
-
-550
-bo
-
-mtP
- =
-l
-;
-
-551 
- gs
- = 1; s <
-isAive
-.
-size
-(); s++) {
-
-552 i(
- gisAive
-[
-s
-] &&
- gs
- - 1 =
-mtFLoCheck
-)
-
-553
-mtP
- =
-ue
-;
-
-555 i(
- gmtP
-) {
-
-556
- gflInBounds
- =
-ue
-;
-
-563
- gd
-::
-
-<
-CG_ouutRr
- *,
- gbo
->
- gRr
- =
-ouutBounds
-(
-ocg
-,
-bounds
-,
-
-564
-bounds
-.
-t_v
-(
-v
-),
-d
-,
-fd
-,
-af
-);
-
-567
- gflInBounds
- =
-l
-;
-
-570
-Ri
-
- g_ov
- =
-Gi
-(
-cy
-(
-bounds
-), cy(
-fd
-), 1);
-
-572 i(!
- g_ov
-.
-is_obvious_utogy
-())
-
-573
-tf
-("=============something wrong===============\n");
-
-575
-CG_ouutRr
- *
- gloRr
- =
-NULL
-;
-
-576 i(
- geqRr
-.
- gcd
-) {
-
-577
-CG_ouutRr
- *
- gbodyRr
- =
-body
-->
-tRr
-(
-ocg
-,
-d
-,
-af
-);
-
-578
-CG_ouutRr
- *
- gassignRr
- =
-ocg
-->
-CeAssignmt
-(
-d
-,
-
-579
-ocg
-->
-CeIdt
-(
-bounds
-.
-t_v
-(
-v
-)->
-me
-()),
-eqRr
-.
-f
-);
-
-580
- gloRr
- =
-ocg
-->
-StmtLiAd
-(
-assignRr
-,
-bodyRr
-);
-
-581 } i(
- gRr
-.
- gcd
-) {
-
-582
-CG_ouutRr
- *
- gbodyRr
- =
-body
-->
-tRr
-(
-ocg
-,
-d
- + 1,
-af
-);
-
-583
- gloRr
- =
-ocg
-->
-CeLo
-(
-d
-,
-Rr
-.
-f
-,
-bodyRr
-);
-
-585 #ifde
-BUILDCUDA
-
-
-591
-bo
-
- gblockLo
- =
-l
-;
-
-592
-bo
-
- gthadLo
- =
-l
-;
-
-593
-bo
-
- gsync
- =
-l
-;
-
-594 
- gfAiveStmt
- = -1;
-
-595 
- gs
- = 1; s <
-isAive
-.
-size
-(); s++) {
-
-596 i(
- gisAive
-[
-s
-]) {
-
-597 i(
- gfAiveStmt
- < 0)
-
-598
- gfAiveStmt
- =
-s
-;
-
-602 
- gidx
- =
-smtNSLevs
-[
-s
-].
-dex
-(
-v
-);
-
-603 i(
- gidx
- == 1) {
-
-604
-blockLo
- =
-ue
-;
-
-607 i(
- gidx
- == 2) {
-
-608
-thadLo
- =
-ue
-;
-
-612 i(
- gblockLo
- &&
- gthadLo
-) {
-
-613
-rtf
-(
-dr
-,
-
-615
-v
-);
-
-616
- gthadLo
- =
-l
-;
-
-618
- gd
-::
-rg
-
-eedIdx
-;
-
-619 i(
- gloIdxNames
-.
-size
-()
-
-620 && (
- gv
- / 2- 1 <
- gloIdxNames
-[
-fAiveStmt
-].
-size
-())
-
-621
- geedIdx
- =
-loIdxNames
-[
-fAiveStmt
-][(
-v
- / 2)];
-
-622 
- gs
- = 1; s <
-isAive
-.
-size
-(); s++) {
-
-623 i(
- gisAive
-[
-s
-]) {
-
-624 
- gi
- = 0; i <
- gsyncs
-.
-size
-(); i++) {
-
-625 i(
- gsyncs
-[
-i
-].
- gf
- =
-s
- - 1
-
-626 &&
-rcmp
-(
-syncs
-[
-i
-].
-cd
-.
-c_r
-(),
-
-627
-eedIdx
-.
-c_r
-()) == 0) {
-
-628
-sync
- =
-ue
-;
-
-634 i(
- gthadLo
- ||
- gblockLo
- ||
- geedIdx
-.
-ngth
-() != 0) {
-
-635 
-buf
-[1024];
-
-636
- gd
-::
-rg
-
-lo
-;
-
-637 i(
- gblockLo
-)
-
-638
- glo
- = "blockLoop ";
-
-639 i(
- gthadLo
-)
-
-640
- glo
- = "threadLoop ";
-
-641 i(
- geedIdx
-.
-ngth
-(!0 &&
-sync
-) {
-
-642
-rtf
-(
-buf
-, "~cuda~ %edIdx: %sync",
-lo
-.
-c_r
-(),
-
-643
-eedIdx
-.
-c_r
-());
-
-644 } i(
- geedIdx
-.
-ngth
-() != 0) {
-
-645
-rtf
-(
-buf
-, "~cuda~ %edIdx: %s",
-lo
-.
-c_r
-(),
-
-646
-eedIdx
-.
-c_r
-());
-
-648
-rtf
-(
-buf
-, "~cuda~ %s",
-lo
-.
-c_r
-());
-
-651 #ifde
-BUILD_ROSE
-
-
-652
- gloRr
- =
-ocg
-->
-CeAribu
-(
-loRr
-,
-buf
-);
-
-658
- gloRr
- =
-ocg
-->
-StmtLiAd
-(ocg->
-CeCommt
-(
-d
-,
-buf
-),
-
-659
-loRr
-);
-
-668 } i(
- gRr
-.
- gf
- !
-NULL
-) {
-
-669
-CG_ouutRr
- *
-bodyRr
- =
-body
-->
-tRr
-(
-ocg
-,
-d
-,
-af
-);
-
-670
- gloRr
- =
-ocg
-->
-StmtLiAd
-(
-Rr
-.
-f
-,
-bodyRr
-);
-
-672
- gloRr
- =
-body
-->
-tRr
-(
-ocg
-,
-d
-,
-af
-);
-
-674 i(
- ggudRr
- !
-NULL
-)
-
-675
-loRr
- =
-ocg
-->
-CeIf
-(
-dt
-,
-gudRr
-,oRr,
-NULL
-);
-
-677
-de
-
- gaf
-[
-v
- - 1];
-
-678 
- gloRr
-;
-
-757
-Ri
-
- gCG_lo
-::
-fdOvhd
-(
-liTo
-) {
-
-760 i(
-edLo
-) {
-
-761 
-bb
- = !
-gud
-.
-is_obvious_utogy
-();
-
-762 i(
- gbb
-) {
-
-764
-rtf
-(
-DebugFe
-,"Tryingoemove overhead on guard ofoop %xtevel %d: %s\n",
-
-765 (*
-this
-,
-v
-,
-gud
-.
-t_fmu_to_rg
-().
-c_r
-());
-
-767
-Ri
-
- gr
- =
-pickOvhd
-(
-gud
-,
-liTo
-);
-
-768 i(!
- gr
-.
-is_obvious_utogy
-())
-
-769 
- gr
-;
-
-771
-Ri
-
- gb
- =
-bounds
-;
-
-772
-Ri
-
- gr
- =
-mMaxOvhd
-(
-b
-,
-v
-);
-
-773 i(!
- gr
-.
-is_obvious_utogy
-()) {
-
-775
-rtf
-(
-DebugFe
-,"Tryingoemove minMax overhead on guard ofoop %xtevel %d: %s\n",
-
-776 (*
-this
-,
-v
-,
-gud
-.
-t_fmu_to_rg
-().
-c_r
-());
-
-778 
- gr
-;
-
-781
-Ri
-
- gr
- =
-body
-->
-fdOvhd
-(
-liTo
-);
-
-782 i(
- gr
-.
-is_obvious_utogy
-())
-
-783 
- gr
-;
-
-797
- gr
- =
-Ii
-(
-r
-,
-cy
-(
-bounds
-));
-
-799
- gr
- =
-oje_to_vs
-(
-r
-,
-v
-, 0);
-
-801
- gr
- =
-Gi
-(
-r
-,
-cy
-(
-bounds
-), 1);
-
-804 
- gr
-;
-
-807
-CG_su
- *
- gCG_lo
-::
-compu
-(cڡ
-Ri
- &
-k
-, cڡ Ri &
-r
-) {
-
-808
- gknown
- =
-cy
-(
-k
-);
-
-809
- griis
- =
-cy
-(
-r
-);
-
-813
-bo
-
- gyAive
- =
-l
-;
-
-814 
- gs
- = 1; s <
-isAive
-.
-size
-(); s++)
-
-815 i(
- gisAive
-[
-s
-]) {
-
-816 i(!
-Ii
-(
-cy
-(
-riis
-),
-
-817
-cy
-(
-ojeed_nIS
-[
-v
-][
-s
-])).
-is_u_bound_tisfb
-()) {
-
-818
- gisAive
-[
-s
-] = 0;
-
-820
- gyAive
- =
-ue
-;
-
-823 i(!
- gyAive
-) {
-
-824
-de
-
- gthis
-;
-
-825 
-w
-
-CG_nu
-();
-
-832
-Ri
-
- ghu
- =
-Hu
-(
-ojeed_nIS
-[
-v
-],
-isAive
-, 1,
-ue
-,
-
-833
-cy
-(
-riis
-));
-
-834
- ghu
- =
-Ii
-(
-hu
-,
-cy
-(
-riis
-));
-
-835
- ghu
-.
-simify
-(2, 4);
-
-838
- gedLo
- =
-ue
-;
-
-839 
-EQ_It
-
- ge
- =
-hu
-.
-sg_cjun
-()->
-EQs
-();;++) {
-
-840 i(!(*
- ge
-).
-has_wdrds
-(&& (*e).
-g_cf
-(
-hu
-.
-t_v
-(
-v
-)) != 0) {
-
-841
-edLo
- =
-l
-;
-
-842
- gbounds
- =
-Ri
-::
-True
-(
-hu
-.
-n_t
-());
-
-843
- gbounds
-.
-d_wh_EQ
-(*
-e
-);
-
-844
- gbounds
-.
-simify
-();
-
-845
- gbounds
-.
-cy_mes
-(
-hu
-);
-
-846
- gbounds
-.
-tup_mes
-();
-
-852 i(
- gedLo
-) {
-
-853
- ghu
- =
-Gi
-(
-hu
-,
-cy
-(
-known
-), 1);
-
-854
-Ri
-
- gb
- =
-hu
-;
-
-856
- gbounds
- =
-Ri
-(
-hu
-.
-n_t
-());
-
-857
-F_Exis
- *
- g
- =
-bounds
-.
-add_d
-()->
-add_exis
-();
-
-858
-F_And
- *
- gf_ro
- =
-
-->
-add_d
-();
-
-861
-bo
-
- ghas_uesved_bound
- =
-l
-;
-
-863
-Cjun
- *
- gc
- =
-b
-.
-sg_cjun
-();
-
-864
-Vb_ID
-
- gv
- =
-b
-.
-t_v
-(
-v
-);
-
-865
- gd
-::
-m
- <
-Vb_ID
-,
- gVb_ID
- >
- gexis_mpg
-;
-
-866
- gd
-::
-ack
- <
-d
-::
-
-<
-GEQ_Hd
-,
- gVb_ID
-> >
- go_geq_ack
-;
-
-867
- gd
-::
-t
- <
-Vb_ID
- >
-o_v_t
-;
-
-870 
-GEQ_It
-
-gi
-(
-c
-);
- ggi
-; gi++)
-
-871 i((*
- ggi
-).
-g_cf
-(
-v
-) != 0) {
-
-872
-bo
-
-is__of_bound
- =
-ue
-;
-
-873
-GEQ_Hd
-
- gh2
-;
-
-874 
-Cڡr_Vs_Ir
-
-cvi
-(*
-gi
-,
-ue
-);
- gcvi
-; cvi++)
-
-875 i(!
-fdFloIquy
-(
-b
-,
-cvi
-.
-cu_v
-(),
-h2
-,
-v
-)) {
-
-876
- ghas_uesved_bound
- =
-ue
-;
-
-877
- gis__of_bound
- =
-l
-;
-
-880 i(!
- gis__of_bound
-)
-
-883
-GEQ_Hd
-
- gh
- =
-f_ro
-->
-add_GEQ
-();
-
-884 
-Cڡr_Vs_Ir
-
-cvi
-(*
-gi
-);
- gcvi
-; cvi++) {
-
-885
-Vb_ID
-
- gv2
- =
-cvi
-.
-cu_v
-();
-
-886 
- gv2
-->
-kd
-()) {
-
-887 
- gIut_V
-: {
-
-888 
-pos
- =
-v2
-->
-g_posi
-();
-
-889
- gh
-.
-upde_cf
-(
-bounds
-.
-t_v
-(
-pos
-),
-cvi
-.
-cu_cf
-());
-
-892 
- gExis_V
-:
-
-893 
-Wdrd_V
-: {
-
-894
-d
-::
-m
-<
-Vb_ID
-,
- gVb_ID
->::
-
-
-p
- =
-
-895
-exis_mpg
-.
-fd
-(
-v2
-);
-
-896
-Vb_ID
-
- ge
-;
-
-897 i(
- gp
- =
-exis_mpg
-.
-d
-()) {
-
-898
-e
- =
-
-->
-dee
-();
-
-899
- gexis_mpg
-[
-v2
-] =
-e
-;
-
-901
- ge
- = (*
-p
-).
-cd
-;
-
-902
- gh
-.
-upde_cf
-(
-e
-,
-cvi
-.
-cu_cf
-());
-
-904 i(
- go_v_t
-.
-fd
-(
-v2
-=
-o_v_t
-.
-d
-()) {
-
-905
-fdFloIquy
-(
-b
-,
-v2
-,
-h2
-,
-v
-);
-
-906
- go_geq_ack
-.
-push
-(
-d
-::
-make_
-(
-h2
-,
-v2
-));
-
-907
- go_v_t
-.
-
-(
-v2
-);
-
-911 
- gGlob_V
-: {
-
-912
-Glob_V_ID
-
-g
- =
-v2
-->
-g_glob_v
-();
-
-913
-Vb_ID
-
- gv3
-;
-
-914 i(
- gg
-->
-y
-() == 0)
-
-915
-v3
- =
-bounds
-.
-g_lol
-(
-g
-);
-
-917
- gv3
- =
-bounds
-.
-g_lol
-(
-g
-,
-v2
-->
-funi_of
-());
-
-918
- gh
-.
-upde_cf
-(
-v3
-,
-cvi
-.
-cu_cf
-());
-
-922
-as
-(0);
-
-925
- gh
-.
-upde_cڡ
-((*
-gi
-).
-g_cڡ
-());
-
-929 !
- go_geq_ack
-.
-emy
-()) {
-
-930
- gd
-::
-
- <
-GEQ_Hd
-,
- gVb_ID
- >
- gp
- =
-o_geq_ack
-.
-t
-();
-
-931
- go_geq_ack
-.
-p
-();
-
-933
-GEQ_Hd
-
- gh1
- =
-f_ro
-->
-add_GEQ
-();
-
-934
-GEQ_Hd
-
- gh2
- =
-f_ro
-->
-add_GEQ
-();
-
-935 
-Cڡr_Vs_Ir
-
-cvi
-(
-p
-.
-f
-);
- gcvi
-; cvi++) {
-
-936
-Vb_ID
-
- gv2
- = (*
-cvi
-).
-v
-;
-
-937 
- gv2
-->
-kd
-()) {
-
-938 
- gIut_V
-: {
-
-939 
-pos
- =
-v2
-->
-g_posi
-();
-
-940
- gh1
-.
-upde_cf
-(
-bounds
-.
-put_v
-(
-pos
-),
-cvi
-.
-cu_cf
-());
-
-941
- gh2
-.
-upde_cf
-(
-bounds
-.
-put_v
-(
-pos
-), -
-cvi
-.
-cu_cf
-());
-
-944 
- gExis_V
-:
-
-945 
-Wdrd_V
-: {
-
-946
-d
-::
-m
-<
-Vb_ID
-,
- gVb_ID
->::
-
-
-p2
- =
-
-947
-exis_mpg
-.
-fd
-(
-v2
-);
-
-948
-Vb_ID
-
- ge
-;
-
-949 i(
- gp2
- =
-exis_mpg
-.
-d
-()) {
-
-950
-e
- =
-
-->
-dee
-();
-
-951
- gexis_mpg
-[
-v2
-] =
-e
-;
-
-953
- ge
- = (*
-p2
-).
-cd
-;
-
-954
- gh1
-.
-upde_cf
-(
-e
-,
-cvi
-.
-cu_cf
-());
-
-955
- gh2
-.
-upde_cf
-(
-e
-, -
-cvi
-.
-cu_cf
-());
-
-957 i(
- go_v_t
-.
-fd
-(
-v2
-=
-o_v_t
-.
-d
-()) {
-
-958
-GEQ_Hd
-
-h3
-;
-
-959
-fdFloIquy
-(
-b
-,
-v2
-,
-h3
-,
-v
-);
-
-960
- go_geq_ack
-.
-push
-(
-d
-::
-make_
-(
-h3
-,
-v2
-));
-
-961
- go_v_t
-.
-
-(
-v2
-);
-
-965 
- gGlob_V
-: {
-
-966
-Glob_V_ID
-
-g
- =
-v2
-->
-g_glob_v
-();
-
-967
-Vb_ID
-
- gv3
-;
-
-968 i(
- gg
-->
-y
-() == 0)
-
-969
-v3
- =
-bounds
-.
-g_lol
-(
-g
-);
-
-971
- gv3
- =
-bounds
-.
-g_lol
-(
-g
-,
-v2
-->
-funi_of
-());
-
-972
- gh1
-.
-upde_cf
-(
-v3
-,
-cvi
-.
-cu_cf
-());
-
-973
- gh2
-.
-upde_cf
-(
-v3
-, -
-cvi
-.
-cu_cf
-());
-
-977
-as
-(0);
-
-980
- gh1
-.
-upde_cڡ
-(
-p
-.
-f
-.
-g_cڡ
-());
-
-981
- gh2
-.
-upde_cڡ
-(-
-p
-.
-f
-.
-g_cڡ
-());
-
-982
- gh2
-.
-upde_cڡ
-(-
-p
-.
-f
-.
-g_cf
-.
-cd
-) - 1);
-
-985 i(
- ghas_uesved_bound
-) {
-
-986
- gb
- =
-Aroxime
-(
-b
-);
-
-987
- gb
-.
-simify
-();
-
-988
- gc
- =
-b
-.
-sg_cjun
-();
-
-990 
-GEQ_It
-
-gi
-(
-c
-);
- ggi
-; gi++)
-
-991 i((*
- ggi
-).
-g_cf
-(
-v
-) != 0)
-
-992
-f_ro
-->
-add_GEQ
-(*
-gi
-);
-
-996
-Ri
-
- gthe_gcs
- =
-ge_comm_
-(
-ojeed_nIS
-[
-v
-],
-isAive
-,
-
-997
-v
-,
-known
-);
-
-998
- gbounds
- =
-Ii
-(
-bounds
-,
-cy
-(
-the_gcs
-));
-
-999
- gbounds
-.
-simify
-();
-
-1000
- gbounds
-.
-cy_mes
-(
-hu
-);
-
-1001
- gbounds
-.
-tup_mes
-();
-
-1005 i(
- gedLo
-) {
-
-1006
- ggud
- =
-Gi
-(
-cy
-(
-hu
-), cy(
-bounds
-));
-
-1007
- ggud
- =
-Proje
-(
-gud
-, gud.
-t_v
-(
-v
-));
-
-1008
- ggud
- =
-Gi
-(
-gud
-,
-cy
-(
-known
-));
-
-1009
- ggud
-.
-simify
-();
-
-1014
- ggud
- =
-Ri
-::
-True
-(
-hu
-.
-n_t
-());
-
-1016
- ggud
-.
-cy_mes
-(
-hu
-);
-
-1017
- ggud
-.
-tup_mes
-();
-
-1020
-Ri
-
- gfd
- =
-Ii
-(
-cy
-(
-bounds
-), cy(
-gud
-));
-
-1021
- gfd
-.
-simify
-();
-
-1022
-Ri
-
- gw_known
- =
-Ii
-(
-cy
-(
-known
-), cy(
-fd
-));
-
-1023
- gw_known
-.
-simify
-();
-
-1024
-Ri
-
- gw_riis
- =
-Ii
-(
-cy
-(
-riis
-),
-
-1025
-cy
-(
-fd
-));
-
-1026
- gw_riis
-.
-simify
-();
-
-1027
- gbody
- =
-body
-->
-compu
-(
-w_known
-,
-w_riis
-);
-
-1028 
- gthis
-;
-
-1031
-Ri
-
- gCG_lo
-::
-hoiGud
-() {
-
-1032
-Ri
-
-r
- =
-body
-->
-hoiGud
-();
-
-1033 i(!
- gr
-.
-is_obvious_utogy
-()) {
-
-1035
-bo
-
- g
- =
-l
-;
-
-1036 
-DNF_It
-
-di
-(
-r
-.
-quy_DNF
-());
- gdi
-; di++) {
-
-1037 
-GEQ_It
-
-gi
-((*
-di
-)->
-GEQs
-());
- ggi
-; gi++)
-
-1038 i((*
- ggi
-).
-g_cf
-(
-r
-.
-t_v
-(
-v
-)) != 0) {
-
-1039
-
- =
-ue
-;
-
-1042 i(
- g
-)
-
-1045 
-EQ_It
-
-ei
-((*
-di
-)->
-EQs
-());
- gei
-;i++)
-
-1046 i((*
- gei
-).
-g_cf
-(
-r
-.
-t_v
-(
-v
-)) != 0) {
-
-1047
-
- =
-ue
-;
-
-1050 i(
- g
-)
-
-1054 i(!
- g
-) {
-
-1055
- gbody
-->
-moveGud
-();
-
-1056
- ggud
- =
-Ii
-(
-gud
-,
-r
-);
-
-1062 i(
- gedLo
-)
-
-1063 
- gRi
-::
-True
-(
-bounds
-.
-n_t
-());
-
-1065 
- ggud
-;
-
- @CG_roseBuilder.cc
-
-15 
- ~<ack
->
-
-16 
- ~<code_g/CG_roBud.h
->
-
-17 
- ~<rg
->
-
-19 
- g_r
-:
-public
-
-d
-::
-ruime_r
- {
-
-20
-_r
-(cڡ
-d
-::
-rg
- &
-msg
-) :
-
-21
-d
-::
-ruime_r
-(
-msg
-) {
-
-25
-usg
-
-mea
-
- gSageBud
-;
-
-26
-usg
-
-mea
-
- gSageI
-;
-
-27
-usg
-
-mea
-
- gOmpSut
-;
-
-29
-mea
-
- gomega
- {
-
-34 *
- gk_ocg_commt
-;
-
-52
- gCG_roBud
-::
-CG_roBud
-(
-SgGlob
-*
-glob
-, SgGlob*
-fSce
-,
-
-53
-SgSymbTab
-*
-symb
-, SgSymbTab*
-symb2
-,
-SgNode
-*
-ro
-) :
-
-54
-glob_
-(
-glob
-),
-glob_sce
-(
-fSce
-),
-symb_
-(
-symb
-),
-symb2_
-(
-
-55
-symb2
-),
-ro_
-(
-ro
-) {
-
-58
- gCG_roBud
-::~
-CG_roBud
-() {
-
-64
-CG_ouutRr
-*
-CG_roBud
-::
-CePHd
-(, CG_ouutR*
-mt
-,
-
-65
-Tue
-<
-CG_ouutRr
-*> &
-funcLi
-, Tue<
-d
-::
-rg
-> &
-lo_vs
-) const {
-
-67
-SgSmtPLi
-*
-li
- =
-ic_
-<
-CG_roRr
- *>(
-mt
-)->
-li_
-;
-
-68
-SgNode
- *
- gl
-;
-
-69
-SgSmt
-*
- gemt
-;
-
-70 i(
- gli
- !
-NULL
-) {
-
-73
-de
-
-mt
-;
-
-74 
- gi
- = 1; i <
-funcLi
-.
-size
-(); i++) {
-
-76 i((
- gfuncLi
-[
-i
-] =
-NULL
-&& (<
-funcLi
-.
-size
-()))
-
-78 i((
- gfuncLi
-[
-i
-] =
-NULL
-&& (=
-funcLi
-.
-size
-()))
-
-81
-CG_roRr
- *
- g
- =
-ic_
-<CG_roRr*>(
-funcLi
-[
-i
-]);
-
-82
-SgExessi
-*
- g
- =
-
-->
-_
-;
-
-84 
- gSgSmtPLi
-::
-
-
-
- = (*
-li
-).
-beg
-();
-
-85
- g
- !(*
-li
-).
-d
-(); it++) {
-
-86
- gemt
- = (*
-
-);
-
-87
- gl
- =
-isSgNode
-(
-emt
-);
-
-91 
- gj
-;
-
-92 
- gn__symb_
-;
-
-94
- gn__symb_
- = 0;
-
-96
-SgVbSymb
- *
- gvs
- =
-symb_
-->
-fd_vb
-(
-
-97
-SgName
-(
-lo_vs
-[
-i
-].
-c_r
-()));
-
-99 i(
- gvs
- =
-NULL
-) {
-
-101
-n__symb_
- = 1;
-
-103
- gvs
- =
-symb2_
-->
-fd_vb
-(
-SgName
-(
-lo_vs
-[
-i
-].
-c_r
-()));
-
-105 i(
- gvs
- !
-NULL
-) {
-
-109
-d
-::
-ve
-<
-SgVRefExp
- *>
-y
- =
-subu
-(
-l
-,
-
-110 (cڡ
-SgVbSymb
-*
-vs
-,
-
-,
-ro_
-);
-
-111 
- gd
-::
-ve
-<
-SgVRefExp
- *>::
-
-
-
- =
-
-112
-y
-.
-beg
-();
- g
- !y.
-d
-(); it++) {
-
-115 i(
-isSgVRefExp
-(
-
-)) {
-
-116 i(
-rcmp
-(
-
-117
-isSgVRefExp
-(
-
-)->
-g_symb
-()->
-g_me
-().
-gSg
-().
-c_r
-(),
-
-118
-vs
-->
-g_me
-().
-gSg
-().
-c_r
-())) {
-
-120 (*
- g
-)->
-t_symb
-(
-
-121
-isSgVRefExp
-(
-
-)->
-g_symb
-());
-
-127 } i(
-isSgExessi
-(
-
-)) {
-
-129 i(
-isSgByOp
-((*
-
-)->
-g_
-()))
-
-130
-isSgByOp
-((*
-
-)->
-g_
-())->
-a_exessi
-(
-
-131 *
-
-,
-
-);
-
-143
-de
-
- g
-;
-
-144
- gfuncLi
-[
-i
-] =
-NULL
-;
-
-146 i(
- gfuncLi
-[
-i
-] !
-NULL
-)
-
-147
-throw
-
-_r
-("not freedroperly");
-
-151 
-w
-
-CG_roRr
-(
-li
-);
-
-154
- gl
- =
-ic_
-<
-CG_roRr
- *>(
-mt
-)->
-l_
-;
-
-157 i(
- gl
- =
-NULL
-)
-
-158
-throw
-
-_r
-("bothistndnlreull!!");
-
-160
-de
-
- gmt
-;
-
-161 
- gj
-;
-
-162 
- gn__symb_
-;
-
-163 
- gi
- = 1; i <
-funcLi
-.
-size
-(); i++) {
-
-164
- gn__symb_
- = 0;
-
-166 i((
- gfuncLi
-[
-i
-] =
-NULL
-&& (<
-funcLi
-.
-size
-()))
-
-168 i((
- gfuncLi
-[
-i
-] =
-NULL
-&& (=
-funcLi
-.
-size
-()))
-
-171
-CG_roRr
- *
- g
- =
-ic_
-<CG_roRr*>(
-funcLi
-[
-i
-]);
-
-172
-SgExessi
-*
- g
- =
-
-->
-_
-;
-
-173
-de
-
- g
-;
-
-174
- gfuncLi
-[
-i
-] =
-NULL
-;
-
-176
-SgVbSymb
- *
- gvs
- =
-symb_
-->
-fd_vb
-(
-
-177
-SgName
-(
-lo_vs
-[
-i
-].
-c_r
-()));
-
-179 i(
- gvs
- =
-NULL
-) {
-
-181
-n__symb_
- = 1;
-
-183
- gvs
- =
-symb2_
-->
-fd_vb
-(
-SgName
-(
-lo_vs
-[
-i
-].
-c_r
-()));
-
-185 i(
- gvs
- !
-NULL
-) {
-
-188
-d
-::
-ve
-<
-SgVRefExp
- *>
-y
- =
-subu
-(
-l
-,
-vs
-,
-
-,
-
-189
-ro_
-);
-
-191 i(
- gn__symb_
- &&
-isSgVRefExp
-(
-
-)) {
-
-192 i(
-rcmp
-(
-
-193
-isSgVRefExp
-(
-
-)->
-g_symb
-()->
-g_me
-().
-gSg
-().
-c_r
-(),
-
-194
-vs
-->
-g_me
-().
-gSg
-().
-c_r
-())) {
-
-205 
- gd
-::
-ve
-<
-SgVRefExp
- *>::
-
-
-j
- =
-y
-.
-beg
-();
-
-206
- gj
- !
-y
-.
-d
-(); j++) {
-
-209 i(
-isSgVRefExp
-(
-
-)) {
-
-210 i(
-rcmp
-(
-
-211
-isSgVRefExp
-(
-
-)->
-g_symb
-()->
-g_me
-().
-gSg
-().
-c_r
-(),
-
-212
-vs
-->
-g_me
-().
-gSg
-().
-c_r
-())) {
-
-213 (*
- gj
-)->
-t_symb
-(
-isSgVRefExp
-(
-
-)->
-g_symb
-());
-
-218 } i(
-isSgExessi
-(
-
-)) {
-
-220 i(
-isSgByOp
-((*
-j
-)->
-g_
-()))
-
-221
-isSgByOp
-((*
-j
-)->
-g_
-())->
-a_exessi
-(
-
-222 *
-j
-,
-
-);
-
-297 
-w
-
-CG_roRr
-(
-l
-);
-
-305
-CG_ouutRr
-*
- gCG_roBud
-::
-CeAssignmt
-(, CG_ouutR*
-lhs
-,
-
-306
-CG_ouutRr
- *
-rhs
-) const {
-
-307 i(
- glhs
- =
-NULL
- ||
-rhs
- == NULL) {
-
-308
-rtf
-(
-dr
-, "Code generation: Missinghs orhs\n");
-
-309 
- gNULL
-;
-
-312
-SgExessi
-*
- gc
- =
-ic_
-<
-CG_roRr
-*>(
-rhs
-)->
-_
-;
-
-313
-SgExessi
-*
- gd
- =
-ic_
-<
-CG_roRr
-*>(
-lhs
-)->
-_
-;
-
-315
-SgExSmt
-*
- gs
- =
-budAssignSmt
-(
-d
-,
-c
-);
-
-316
- gc
-->
-t_
-(
-s
-);
-
-317
- gd
-->
-t_
-(
-s
-);
-
-319
-SgSmtPLi
-*
- gw_li
- =
-w
- SgStatementPtrList;
-
-321 (*
- gw_li
-).
-push_back
-(
-isSgSmt
-(
-s
-));
-
-323
-de
-
- glhs
-;
-
-324
-de
-
- grhs
-;
-
-326 
-w
-
-CG_roRr
-(
-w_li
-);
-
-333
-CG_ouutRr
-*
- gCG_roBud
-::
-CeInvoke
-(cڡ
-d
-::
-rg
- &
-ame
-,
-
-334
-Tue
-<
-CG_ouutRr
-*> &
-li
-) const {
-
-336 i(
- game
- =
-d
-::
-rg
-("max"||
-ame
- == std::string("min")) {
-
-337 i(
-li
-.
-size
-() == 0) {
-
-338 
-NULL
-;
-
-339 } i(
- gli
-.
-size
-() == 1) {
-
-340 
-li
-[1];
-
-342 
- gϡ
- =
-li
-.
-size
-();
-
-343
-SgExessi
-*
- g2
- =
-ic_
-<
-CG_roRr
-*>(
-li
-[
-])->
-_
-;
-
-344
-de
-
- gli
-[
-];
-
-345
- gli
-.
-de_ϡ
-();
-
-346
-CG_roRr
- *
- g
- =
-ic_
-<CG_roRr*>(
-CeInvoke
-(
-ame
-,
-
-347
-li
-));
-
-348
-SgExessi
-*
- g1
- =
-
-->
-_
-;
-
-350
-SgExessi
- *
- gs
-;
-
-351
-SgExLiExp
-*
- gg_li
- =
-budExLiExp
-();
-
-352
-ndExessi
-(
-g_li
-,
-1
-);
-
-353
-ndExessi
-(
-g_li
-,
-2
-);
-
-354
-SgVRefExp
-*
- gaque_v
-;
-
-356 i(
- game
- =
-d
-::
-rg
-("max")) {
-
-357
-aque_v
- =
-budOqueVRefExp
-("__ro_gt",
-glob_
-);
-
-358
- gs
- =
-isSgExessi
-(
-
-359
-budFuniClExp
-(
-aque_v
-,
-g_li
-));
-
-362
- gaque_v
- =
-budOqueVRefExp
-("__ro_",
-glob_
-);
-
-363
- gs
- =
-isSgExessi
-(
-
-364
-budFuniClExp
-(
-aque_v
-,
-g_li
-));
-
-366
- g
-->
- g_
- =
-s
-;
-
-368 
- g
-;
-
-371
-rtf
-(
-dr
-,
-
-373 
- gNULL
-;
-
-381
-CG_ouutRr
-*
- gCG_roBud
-::
-CeCommt
-(,
-
-382 cڡ
-d
-::
-rg
- &
-commtText
-) const {
-
-383 i(
-commtText
- =
-d
-::
-rg
-("")) {
-
-384 
-NULL
-;
-
-387
-SgLodNode
- *
- gl
- =
-w
- SgLocatedNode();
-
-388
-budCommt
-(
-l
-, "//omega_commt: " +
-commtText
-);
-
-390 
-w
-
-CG_roRr
-(
-isSgNode
-(
-l
-));
-
-397
-CG_ouutRr
-*
- gCG_roBud
-::
-CeIf
-(, CG_ouutR*
-gudLi
-,
-
-398
-CG_ouutRr
- *
-ue_mtLi
-, CG_ouutR*
-l_mtLi
-) const {
-
-404 i(
- gue_mtLi
- =
-NULL
- &&
-l_mtLi
- == NULL) {
-
-405
-de
-
-gudLi
-;
-
-406 
- gNULL
-;
-
-407 } i(
- ggudLi
- =
-NULL
-) {
-
-408 
-StmtLiAd
-(
-ue_mtLi
-,
-l_mtLi
-);
-
-411
-SgExessi
-*
- ghd
- =
-ic_
-<
-CG_roRr
-*>(
-gudLi
-)->
-_
-;
-
-413
-SgSmtPLi
- *
- gth_1
-, *
- g_1
-;
-
-414
-SgSmt
-*
- gth_
-;
-
-415
-SgSmt
-*
- g_
-;
-
-416
-SgBasicBlock
-*
- gth_2
-;
-
-417
-SgBasicBlock
-*
- g_2
-;
-
-418 i(
- gue_mtLi
- !
-NULL
-) {
-
-419
-th_1
- =
-ic_
-<
-CG_roRr
-*>(
-ue_mtLi
-)->
-li_
-;
-
-420 i(
- gth_1
- !
-NULL
-) {
-
-421
-th_
- = *((*
-th_1
-).
-beg
-());
-
-423 i((*
- gth_1
-).
-size
-() > 1) {
-
-424
- gth_2
- =
-budBasicBlock
-();
-
-425 
- gSgSmtPLi
-::
-
-
-
- = (*
-th_1
-).
-beg
-();
-
-426
- g
- !(*
-th_1
-).
-d
-(); it++) {
-
-427
- gth_2
-->
-nd_emt
-(*
-
-);
-
-430
- gth_
- =
-isSgSmt
-(
-th_2
-);
-
-434
- gth_
- =
-isSgSmt
-(
-
-435
-ic_
-<
-CG_roRr
-*>(
-ue_mtLi
-)->
-l_
-);
-
-437
- gth_
- =
-NULL
-;
-
-439 i(
- gl_mtLi
- !
-NULL
-) {
-
-440
-_1
- =
-ic_
-<
-CG_roRr
-*>(
-l_mtLi
-)->
-li_
-;
-
-441 i(
- g_1
- !
-NULL
-) {
-
-442
-_
- = *((*
-_1
-).
-beg
-());
-
-443 i((*
- g_1
-).
-size
-() > 1) {
-
-444
- g_2
- =
-budBasicBlock
-();
-
-445 
- gSgSmtPLi
-::
-
-
-2
- = (*
-_1
-).
-beg
-();
-
-446
- g2
- !(*
-_1
-).
-d
-(); it2++) {
-
-447
- g_2
-->
-nd_emt
-(*
-2
-);
-
-450
- g_
- =
-isSgSmt
-(
-_2
-);
-
-454
- g_
- =
-isSgSmt
-(
-
-455
-ic_
-<
-CG_roRr
-*>(
-l_mtLi
-)->
-l_
-);
-
-457
- g_
- =
-NULL
-;
-
-460
-SgIfStmt
-*
- gti
- =
-budIfStmt
-(
-hd
-,
-isSgSmt
-(
-th_
-),
-
-461
-isSgSmt
-(
-_
-));
-
-468
-de
-
- ggudLi
-;
-
-469
-de
-
- gue_mtLi
-;
-
-470
-de
-
- gl_mtLi
-;
-
-472 
-w
-
-CG_roRr
-(
-isSgNode
-(
-ti
-));
-
-479
-CG_ouutRr
-*
- gCG_roBud
-::
-CeInduive
-(CG_ouutR*
-dex
-,
-
-480
-CG_ouutRr
- *
-low
-, CG_ouutR*
-u
-, CG_ouutR*
-
-) const {
-
-482 i(
- gdex
- =
-NULL
- ||
-low
- =NULL ||
-u
- == NULL) {
-
-483
-rtf
-(
-dr
-,
-
-485 
- gNULL
-;
-
-488 i(
- g
- =
-NULL
-)
-
-489
-
- =
-w
-
-CG_roRr
-(
-isSgExessi
-(
-budIV
-(1)));
-
-491
-SgVRefExp
- *
- gdex_sym
- =
-isSgVRefExp
-(
-
-492
-ic_
-<
-CG_roRr
-*>(
-dex
-)->
-_
-);
-
-493
-SgExessi
-*
- glow_bound
- =
-ic_
-<
-CG_roRr
-*>(
-low
-)->
-_
-;
-
-494
-SgExessi
-*
- gu_bound
- =
-ic_
-<
-CG_roRr
-*>(
-u
-)->
-_
-;
-
-495
-SgExessi
-*
- g_size
- =
-ic_
-<
-CG_roRr
-*>(
-
-)->
-_
-;
-
-501
-SgSmt
-*
- gf__mt
- =
-budAssignSmt
-(
-dex_sym
-,
-low_bound
-);
-
-502
-SgLessOrEquOp
-*
- gcd
- =
-budLessOrEquOp
-(
-dex_sym
-,
-u_bound
-);
-
-503
-SgExSmt
-*
- g
- =
-budExSmt
-(
-cd
-);
-
-504
-SgPlusAssignOp
-*
- gemt
- =
-budPlusAssignOp
-(
-dex_sym
-,
-_size
-);
-
-505
-SgFSmt
- *
- gf_mt
- =
-budFSmt
-(
-f__mt
-,
-
-506
-isSgSmt
-(
-
-),
-emt
-,
-NULL
-);
-
-508
-de
-
- gdex
-;
-
-509
-de
-
- glow
-;
-
-510
-de
-
- gu
-;
-
-511
-de
-
- g
-;
-
-513 
-w
-
-CG_roRr
-(
-isSgNode
-(
-f_mt
-));
-
-520
-CG_ouutRr
-*
- gCG_roBud
-::
-CeAribu
-(CG_ouutR*
-cڌ
-,
-
-521 cڡ
-d
-::
-rg
- &
-commtText
-) const {
-
-523
-SgNode
- *
-l
- =
-ic_
-<
-CG_roRr
-*>(
-cڌ
-)->
-l_
-;
-
-525
- gl
-->
-tAribu
-("omega_commt",
-w
-
-ATextAribu
-(
-commtText
-));
-
-527 
- gic_
-<
- gCG_roRr
-*>(
- gcڌ
-);
-
-534
-CG_ouutRr
-*
- gCG_roBud
-::
-CeLo
-(, CG_ouutR*
-cڌ
-,
-
-535
-CG_ouutRr
- *
-mtLi
-) const {
-
-536 i(
- gmtLi
- =
-NULL
-) {
-
-537
-de
-
-cڌ
-;
-
-538 
- gNULL
-;
-
-539 } i(
- gcڌ
- =
-NULL
-) {
-
-540
-rtf
-(
-dr
-, "Code generation:o inductive forhisoop\n");
-
-541 
- gmtLi
-;
-
-544
-SgNode
- *
- gl
- =
-ic_
-<
-CG_roRr
-*>(
-cڌ
-)->
-l_
-;
-
-545
-SgFSmt
- *
- gtf
- =
-isSgFSmt
-(
-l
-);
-
-547
-SgSmtPLi
- *
- gbody
- =
-ic_
-<
-CG_roRr
-*>(
-mtLi
-)->
-li_
-;
-
-549 i(
- gbody
- !
-NULL
-) {
-
-550 i(!((*
-body
-).
-emy
-())) {
-
-551 i((*
-body
-).
-size
-() == 1) {
-
-553
-tf
-->
-t_lo_body
-(*((*
-body
-).
-beg
-()));
-
-554 (*((*
- gbody
-).
-beg
-()))->
-t_
-(
-tf
-);
-
-564
-SgBasicBlock
-*
- gbb
- =
-budBasicBlock
-();
-
-565
- gbb
-->
-t_
-(
-tf
-);
-
-566 
- gSgSmtPLi
-::
-
-
-
- = (*
-body
-).
-beg
-();
-
-567
- g
- !(*
-body
-).
-d
-(); it++) {
-
-568
- gbb
-->
-nd_emt
-(*
-
-);
-
-569 (*
- g
-)->
-t_
-(
-bb
-);
-
-571
- gtf
-->
-t_lo_body
-(
-bb
-);
-
-576
-SgNode
-*
- gl2
- =
-ic_
-<
-CG_roRr
-*>(
-mtLi
-)->
-l_
-;
-
-578 i(
- gl2
- !
-NULL
-) {
-
-579
-tf
-->
-t_lo_body
-(
-isSgSmt
-(
-l2
-));
-
-580
- gl2
-->
-t_
-(
-tf
-);
-
-584
-de
-
- gmtLi
-;
-
-586 
- gcڌ
-;
-
-592
-CG_ouutRr
-*
- gCG_roBud
-::
-CeI
-(
-_i
-) const {
-
-593 
-w
-
-CG_roRr
-(
-isSgExessi
-(
-budIV
-(
-_i
-)));
-
-596
-CG_ouutRr
-*
- gCG_roBud
-::
-CeIdt
-(cڡ
-d
-::
-rg
- &
-_s
-) const {
-
-598
-SgVbSymb
- *
-vs
- =
-symb_
-->
-fd_vb
-(
-SgName
-(
-_s
-.
-c_r
-()));
-
-599
-SgVbSymb
- *
- gvs2
- =
-symb2_
-->
-fd_vb
-(
-SgName
-(
-_s
-.
-c_r
-()));
-
-601 i(
- gvs
- =
-NULL
- &&
-vs2
- == NULL) {
-
-603
-SgVbDei
-*
-de
- =
-budVbDei
-(
-
-604
-SgName
-(
-_s
-.
-c_r
-()),
-budITy
-());
-
-605
- gSgInlizedNamePLi
-&
- gvbs
- =
-de
-->
-g_vbs
-();
-
-606
- gSgInlizedNamePLi
-::
-cڡ_
-
-i
- =
-vbs
-.
-beg
-();
-
-607
-SgInlizedName
-*
- glizedName
- = *
-i
-;
-
-608
- gvs
- =
-w
-
-SgVbSymb
-(
-lizedName
-);
-
-609
-dSmt
-(
-de
-,
-isSgSceSmt
-(
-ro_
-));
-
-611
- gvs
-->
-t_
-(
-symb2_
-);
-
-612
- gsymb2_
-->
-
-(
-SgName
-(
-_s
-.
-c_r
-()),
-vs
-);
-
-613 
-w
-
-CG_roRr
-(
-isSgExessi
-(
-budVRefExp
-(
-vs
-)));
-
-619 i(!
-isSgExessi
-(
-budVRefExp
-(
-SgName
-(
-_s
-.
-c_r
-()))))
-
-620
-throw
-
-_r
-("error in Create ident!!");
-
-621 i(
- gvs2
- !
-NULL
-)
-
-622 
-w
-
-CG_roRr
-(
-isSgExessi
-(
-budVRefExp
-(
-vs2
-)));
-
-624 
-w
-
-CG_roRr
-(
-isSgExessi
-(
-budVRefExp
-(
-vs
-)));
-
-631
-CG_ouutRr
-*
- gCG_roBud
-::
-CePlus
-(CG_ouutR*
-l
-,
-
-632
-CG_ouutRr
- *
-r
-) const {
-
-633 i(
- gr
- =
-NULL
-) {
-
-634 
-l
-;
-
-635 } i(
- gl
- =
-NULL
-) {
-
-636 
-r
-;
-
-639
-SgExessi
-*
- g1
- =
-ic_
-<
-CG_roRr
-*>(
-l
-)->
-_
-;
-
-640
-SgExessi
-*
- g2
- =
-ic_
-<
-CG_roRr
-*>(
-r
-)->
-_
-;
-
-642
-SgAddOp
- *
- gs
- =
-budAddOp
-(
-1
-,
-2
-);
-
-643
- g1
-->
-t_
-(
-s
-);
-
-644
- g2
-->
-t_
-(
-s
-);
-
-645
-de
-
- gl
-;
-
-646
-de
-
- gr
-;
-
-648 
-w
-
-CG_roRr
-(
-isSgExessi
-(
-s
-));
-
-652
-CG_ouutRr
-*
- gCG_roBud
-::
-CeMus
-(CG_ouutR*
-l
-,
-
-653
-CG_ouutRr
- *
-r
-) const {
-
-654 i(
- gr
- =
-NULL
-) {
-
-655 
-l
-;
-
-656 } i(
- gl
- =
-NULL
-) {
-
-657
-SgExessi
- *
-
- =
-ic_
-<
-CG_roRr
-*>(
-r
-)->
-_
-;
-
-658
-SgMusOp
- *
- gs
- =
-budMusOp
-(
-
-);
-
-660
-de
-
- gr
-;
-
-662 
-w
-
-CG_roRr
-(
-isSgExessi
-(
-s
-));
-
-664
-SgExessi
-*
- g1
- =
-ic_
-<
-CG_roRr
-*>(
-l
-)->
-_
-;
-
-665
-SgExessi
-*
- g2
- =
-ic_
-<
-CG_roRr
-*>(
-r
-)->
-_
-;
-
-667
-SgSubaOp
- *
- gs
- =
-budSubaOp
-(
-1
-,
-2
-);
-
-668
- g1
-->
-t_
-(
-s
-);
-
-669
- g2
-->
-t_
-(
-s
-);
-
-670
-de
-
- gl
-;
-
-671
-de
-
- gr
-;
-
-672 
-w
-
-CG_roRr
-(
-isSgExessi
-(
-s
-));
-
-677
-CG_ouutRr
-*
- gCG_roBud
-::
-CeTimes
-(CG_ouutR*
-l
-,
-
-678
-CG_ouutRr
- *
-r
-) const {
-
-679 i(
- gr
- =
-NULL
- ||
-l
- == NULL) {
-
-680 i(
-r
- !
-NULL
-) {
-
-681
-r
-->
-r
-();
-
-682
-de
-
- gr
-;
-
-684 i(
- gl
- !
-NULL
-) {
-
-685
-l
-->
-r
-();
-
-686
-de
-
- gl
-;
-
-688 
- gNULL
-;
-
-691
-SgExessi
-*
- g1
- =
-ic_
-<
-CG_roRr
-*>(
-l
-)->
-_
-;
-
-692
-SgExessi
-*
- g2
- =
-ic_
-<
-CG_roRr
-*>(
-r
-)->
-_
-;
-
-694
-SgMuɝlyOp
- *
- gs
- =
-budMuɝlyOp
-(
-1
-,
-2
-);
-
-695
- g1
-->
-t_
-(
-s
-);
-
-696
- g2
-->
-t_
-(
-s
-);
-
-697
-de
-
- gl
-;
-
-698
-de
-
- gr
-;
-
-700 
-w
-
-CG_roRr
-(
-isSgExessi
-(
-s
-));
-
-704
-CG_ouutRr
-*
- gCG_roBud
-::
-CeIegDivide
-(CG_ouutR*
-l
-,
-
-705
-CG_ouutRr
- *
-r
-) const {
-
-706 i(
- gr
- =
-NULL
-) {
-
-707
-rtf
-(
-dr
-, "Code generation: divide by NULL\n");
-
-708 
- gNULL
-;
-
-709 } i(
- gl
- =
-NULL
-) {
-
-710
-de
-
-r
-;
-
-711 
- gNULL
-;
-
-715
-SgExessi
-*
- g1
- =
-ic_
-<
-CG_roRr
-*>(
-l
-)->
-_
-;
-
-716
-SgExessi
-*
- g2
- =
-ic_
-<
-CG_roRr
-*>(
-r
-)->
-_
-;
-
-719
-SgDivideOp
- *
- gs
- =
-budDivideOp
-(
-1
-,
-2
-);
-
-721
-de
-
- gl
-;
-
-722
-de
-
- gr
-;
-
-724 
-w
-
-CG_roRr
-(
-isSgExessi
-(
-s
-));
-
-728
-CG_ouutRr
-*
- gCG_roBud
-::
-CeIegMod
-(CG_ouutR*
-l
-,
-
-729
-CG_ouutRr
- *
-r
-) const {
-
-730 i(
- gr
- =
-NULL
- ||
-l
- == NULL) {
-
-731 
-NULL
-;
-
-734
-SgExessi
-*
- g1
- =
-ic_
-<
-CG_roRr
-*>(
-l
-)->
-_
-;
-
-735
-SgExessi
-*
- g2
- =
-ic_
-<
-CG_roRr
-*>(
-r
-)->
-_
-;
-
-738
-SgModOp
- *
- gs
- =
-budModOp
-(
-1
-,
-2
-);
-
-740
-de
-
- gl
-;
-
-741
-de
-
- gr
-;
-
-743 
-w
-
-CG_roRr
-(
-isSgExessi
-(
-s
-));
-
-750
-CG_ouutRr
-*
- gCG_roBud
-::
-CeAnd
-(CG_ouutR*
-l
-,
-
-751
-CG_ouutRr
- *
-r
-) const {
-
-752 i(
- gr
- =
-NULL
- ||
-l
- == NULL) {
-
-753 
-NULL
-;
-
-756
-SgExessi
-*
- g1
- =
-ic_
-<
-CG_roRr
-*>(
-l
-)->
-_
-;
-
-757
-SgExessi
-*
- g2
- =
-ic_
-<
-CG_roRr
-*>(
-r
-)->
-_
-;
-
-759
-SgAndOp
- *
- gs
- =
-budAndOp
-(
-1
-,
-2
-);
-
-761
-de
-
- gl
-;
-
-762
-de
-
- gr
-;
-
-764 
-w
-
-CG_roRr
-(
-isSgExessi
-(
-s
-));
-
-771
-CG_ouutRr
-*
- gCG_roBud
-::
-CeGE
-(CG_ouutR*
-l
-,
-
-772
-CG_ouutRr
- *
-r
-) const {
-
-773 
-CeLE
-(
-r
-,
-l
-);
-
-776
-CG_ouutRr
-*
- gCG_roBud
-::
-CeLE
-(CG_ouutR*
-l
-,
-
-777
-CG_ouutRr
- *
-r
-) const {
-
-778 i(
- gr
- =
-NULL
- ||
-l
- == NULL) {
-
-779 
-NULL
-;
-
-782
-SgExessi
-*
- g1
- =
-ic_
-<
-CG_roRr
-*>(
-l
-)->
-_
-;
-
-783
-SgExessi
-*
- g2
- =
-ic_
-<
-CG_roRr
-*>(
-r
-)->
-_
-;
-
-785
-SgLessOrEquOp
- *
- gs
- =
-budLessOrEquOp
-(
-1
-,
-2
-);
-
-787
-de
-
- gl
-;
-
-788
-de
-
- gr
-;
-
-790 
-w
-
-CG_roRr
-(
-isSgExessi
-(
-s
-));
-
-794
-CG_ouutRr
-*
- gCG_roBud
-::
-CeEQ
-(CG_ouutR*
-l
-,
-
-795
-CG_ouutRr
- *
-r
-) const {
-
-796 i(
- gr
- =
-NULL
- ||
-l
- == NULL) {
-
-797 
-NULL
-;
-
-800
-SgExessi
-*
- g1
- =
-ic_
-<
-CG_roRr
-*>(
-l
-)->
-_
-;
-
-801
-SgExessi
-*
- g2
- =
-ic_
-<
-CG_roRr
-*>(
-r
-)->
-_
-;
-
-803
-SgEquyOp
- *
- gs
- =
-budEquyOp
-(
-1
-,
-2
-);
-
-805
-de
-
- gl
-;
-
-806
-de
-
- gr
-;
-
-808 
-w
-
-CG_roRr
-(
-isSgExessi
-(
-s
-));
-
-815
-CG_ouutRr
-*
- gCG_roBud
-::
-CeStmtLi
-(CG_ouutR*
-sgt
-) const {
-
-819 i(
-sgt
- =
-NULL
-) {
-
-820 
-w
-
-CG_roRr
-ew
-SgSmtPLi
-);
-
-823
-SgSmtPLi
- *
- gl
- =
-ic_
-<
-CG_roRr
- *>(
-sgt
-)->
-li_
-;
-
-824
-SgNode
-*
- gsgn
- =
-ic_
-<
-CG_roRr
- *>(
-sgt
-)->
-l_
-;
-
-826 i(
- gl
- =
-NULL
-)
-
-827
-l
- =
-w
-
-SgSmtPLi
-;
-
-829 i(
- gsgn
- =
-NULL
-) {
-
-830
-SgExessi
-*
-
- =
-ic_
-<
-CG_roRr
- *>(
-sgt
-)->
-_
-;
-
-832 i(
- g
- !
-NULL
-)
-
-833 (*
-l
-).
-push_back
-(
-
-834
-budExSmt
-(
-
-835
-ic_
-<
-CG_roRr
- *>(
-sgt
-)->
-_
-));
-
-838 (*
- gl
-).
-push_back
-(
-isSgSmt
-(
-sgn
-));
-
-840
-de
-
- gsgt
-;
-
-841 
-w
-
-CG_roRr
-(
-l
-);
-
-850
-CG_ouutRr
-*
- gCG_roBud
-::
-StmtLiInLa
-(CG_ouutR*
-li
-,
-
-851
-CG_ouutRr
- *
-node
-) const {
-
-852 
-StmtLiAd
-(
-li
-,
-node
-);
-
-855
-CG_ouutRr
-*
- gCG_roBud
-::
-StmtLiAd
-(CG_ouutR*
-li1
-,
-
-856
-CG_ouutRr
- *
-li2
-) const {
-
-858 i(
- gli2
- =
-NULL
-) {
-
-859 
-li1
-;
-
-860 } i(
- gli1
- =
-NULL
-) {
-
-861 
-li2
-;
-
-868
-SgSmtPLi
-*
- gw_li
-;
-
-870
-SgSmtPLi
-*
- gl1
- =
-ic_
-<
-CG_roRr
- *>(
-li1
-)->
-li_
-;
-
-871
-SgSmtPLi
-*
- gl2
- =
-ic_
-<
-CG_roRr
- *>(
-li2
-)->
-li_
-;
-
-872
-SgNode
-*
- ge
- =
-ic_
-<
-CG_roRr
- *>(
-li1
-)->
-l_
-;
-
-873
-SgNode
-*
- gtwo
- =
-ic_
-<
-CG_roRr
- *>(
-li2
-)->
-l_
-;
-
-875
-SgExessi
-*
- gexp1
- =
-ic_
-<
-CG_roRr
- *>(
-li1
-)->
-_
-;
-
-876
-SgExessi
-*
- gexp2
- =
-ic_
-<
-CG_roRr
- *>(
-li2
-)->
-_
-;
-
-878 i(
- gexp1
- ||
- gexp2
-)
-
-879
-throw
-
-_r
-("error in stmtlistappend!!");
-
-895 i((
- gl1
- =
-NULL
-&& (
-l2
- == NULL)) {
-
-897 i((
-e
- !
-NULL
-&& (
-two
- != NULL)) {
-
-899
-w_li
- =
-w
-
-SgSmtPLi
-;
-
-901 (*
- gw_li
-).
-push_back
-(
-isSgSmt
-(
-e
-));
-
-902 (*
- gw_li
-).
-push_back
-(
-isSgSmt
-(
-two
-));
-
-904
-CG_roRr
-*
- gw_p
- =
-w
- CG_roRr(
-w_li
-);
-
-906 
- gic_
-<
- gCG_ouutRr
- *>(
- gw_p
-);
-
-908 } i((
- ge
- !
-NULL
-&& (
-two
- == NULL)) {
-
-910 
-ic_
-<
-CG_ouutRr
- *>(
-w
-
-CG_roRr
-(
-e
-));
-
-912 } i((
- gtwo
- !
-NULL
-&& (
-e
- == NULL)) {
-
-913 
-ic_
-<
-CG_ouutRr
- *>(
-w
-
-CG_roRr
-(
-two
-));
-
-918 i((
- gl2
- !
-NULL
-&& (
-l1
- == NULL)) {
-
-925 i(
-e
- =
-NULL
-)
-
-926 
-li2
-;
-
-929 (*
- gl2
-).
-push_back
-(
-isSgSmt
-(
-e
-));
-
-931 
- gic_
-<
- gCG_ouutRr
- *>(
-w
-
-CG_roRr
-(
-l2
-));
-
-933 } i((
- gl1
- !
-NULL
-&& (
-l2
- == NULL)) {
-
-934 i(
-two
- =
-NULL
-)
-
-935 
-li1
-;
-
-938 (*
- gl1
-).
-push_back
-(
-isSgSmt
-(
-two
-));
-
-940 
- gic_
-<
- gCG_ouutRr
- *>(
-w
-
-CG_roRr
-(
-l1
-));
-
-944 } i((
- gl1
- !
-NULL
-&& (
-l2
- != NULL)) {
-
-946 
-SgSmtPLi
-::
-
-
-
- = (*
-l2
-).
-beg
-();
-
-947
- g
- !(*
-l2
-).
-d
-(); it++) {
-
-948 (*
- gl1
-).
-push_back
-(*
-
-);
-
-954 
- gic_
-<
- gCG_ouutRr
- *>(
-w
-
-CG_roRr
-(
-l1
-));
-
-1002
-CG_ouutRr
-*
- gCG_roBud
-::
-CeDim3
-(cڡ *
-vName
-, 
-g1
-,
-
-1003 
-g2
-) const {
-
-1005
-SgName
-
-ty_me
-("dim3");
-
-1006
-SgCssSymb
- *
- gty_symb
- =
-glob_sce
-->
-lookup_ass_symb
-(
-ty_me
-);
-
-1007
-SgCssDei
- *
- gty_de
- =
-isSgCssDei
-(
-
-1008
-ty_symb
-->
-g_dei
-());
-
-1012
-SgFuniSymb
- *
- g_symb
- =
-glob_sce
-->
-lookup_funi_symb
-(
-
-1013
-SgName
-("dim3"));
-
-1015
-SgExLiExp
- *
- g_gs
- =
-budExLiExp
-(
-budIV
-(
-g1
-),
-
-1016
-budIV
-(
-g2
-));
-
-1018
-SgFuniClExp
- *
- gdim3_func_
- =
-budFuniClExp
-(
-
-1019
-budFuniRefExp
-(
-_symb
-->
-g_dei
-()),
-_gs
-);
-
-1021 
- gjoed_r
-[20];
-
-1023
-ry
-(
-joed_r
-, "dim3 ");
-
-1024
-rt
-(
-joed_r
-,
-vName
-);
-
-1026
-SgExSmt
-*
- gde
- =
-budAssignSmt
-(
-
-1027
-budOqueVRefExp
-(
-joed_r
-,
-isSgSceSmt
-(
-ro_
-)),
-
-1028
-dim3_func_
-);
-
-1030
-SgSmtPLi
- *
- gl2
- =
-w
- SgStatementPtrList;
-
-1033 (*
- gl2
-).
-push_back
-(
-de
-);
-
-1034 
-w
-
-CG_roRr
-(
-l2
-);
-
-1037
-CG_ouutRr
-*
- gCG_roBud
-::
-CeDim3
-(cڡ *
-vName
-, 
-g1
-,
-
-1038 
-g2
-, 
-g3
-) const {
-
-1040
-SgName
-
-ty_me
-("dim3");
-
-1041
-SgCssSymb
- *
- gty_symb
- =
-glob_sce
-->
-lookup_ass_symb
-(
-ty_me
-);
-
-1042
-SgCssDei
- *
- gty_de
- =
-isSgCssDei
-(
-
-1043
-ty_symb
-->
-g_dei
-());
-
-1047
-SgFuniSymb
- *
- g_symb
- =
-glob_sce
-->
-lookup_funi_symb
-(
-
-1048
-SgName
-("dim3"));
-
-1050
-SgExLiExp
- *
- g_gs
- =
-budExLiExp
-(
-budIV
-(
-g1
-),
-
-1051
-budIV
-(
-g2
-), budIV(
-g3
-));
-
-1053
-SgFuniClExp
- *
- gdim3_func_
- =
-budFuniClExp
-(
-
-1054
-budFuniRefExp
-(
-_symb
-->
-g_dei
-()),
-_gs
-);
-
-1056 
- gjoed_r
-[20];
-
-1058
-ry
-(
-joed_r
-, "dim3 ");
-
-1059
-rt
-(
-joed_r
-,
-vName
-);
-
-1061
-SgExSmt
-*
- gde
- =
-budAssignSmt
-(
-
-1062
-budOqueVRefExp
-(
-joed_r
-,
-isSgSceSmt
-(
-ro_
-)),
-
-1063
-dim3_func_
-);
-
-1065
-SgSmtPLi
- *
- gl2
- =
-w
- SgStatementPtrList;
-
-1068 (*
- gl2
-).
-push_back
-(
-de
-);
-
-1069 
-w
-
-CG_roRr
-(
-l2
-);
-
-1144
- gd
-::
-ve
-<
-SgVRefExp
- *>
-subu
-(
-SgNode
- *
-
-, cڡ
-SgVbSymb
- *
-sym
-,
-
-1145
-SgExessi
-*
-ex
-,
-SgNode
-*
-ro
-) {
-
-1147
-SgSmt
-*
- gmt
-;
-
-1148
-SgExessi
-*
- g
-;
-
-1149
- gd
-::
-ve
-<
-SgVRefExp
- *>
-ys
-;
-
-1151 i(
- g
- !
-NULL
-) {
-
-1152 i(
-mt
- =
-isSgSmt
-(
-
-)) {
-
-1153 i(
-isSgBasicBlock
-(
-mt
-)) {
-
-1154
-SgSmtPLi
-&
-mts
- =
-
-1155
-isSgBasicBlock
-(
-mt
-)->
-g_emts
-();
-
-1156 
- gi
- = 0; i <
- gmts
-.
-size
-(); i++) {
-
-1157
- gmts
-[
-i
-]->
-t_
-(
-mt
-);
-
-1158
- gd
-::
-ve
-<
-SgVRefExp
- *>
-a
- =
-subu
-(
-
-1159
-isSgNode
-(
-mts
-[
-i
-]),
-sym
-,
-ex
-,
-ro
-);
-
-1160
- gd
-::
-cy
-(
-a
-.
-beg
-(),.
-d
-(),
-back_
-(
-ys
-));
-
-1162 } i(
-isSgFSmt
-(
-mt
-)) {
-
-1163
-SgFSmt
- *
- gf
- =
-isSgFSmt
-(
-mt
-);
-
-1164
- gf
-->
-g_f__mt
-()->
-t_
-(
-f
-);
-
-1165
- gf
-->
-g_
-()->
-t_
-(
-f
-);
-
-1166
- gf
-->
-g_emt
-()->
-t_
-(
-f
-);
-
-1167
- gf
-->
-g_lo_body
-()->
-t_
-(
-f
-);
-
-1168
- gd
-::
-ve
-<
-SgVRefExp
- *>
-a
- =
-subu
-(
-
-1169
-isSgNode
-(
-f
-->
-g_f__mt
-()),
-sym
-,
-ex
-,
-ro
-);
-
-1170
- gd
-::
-cy
-(
-a
-.
-beg
-(),.
-d
-(),
-back_
-(
-ys
-));
-
-1171
- gd
-::
-ve
-<
-SgVRefExp
- *>
-a1
- =
-subu
-(
-
-1172
-isSgNode
-(
-f
-->
-g_
-()),
-sym
-,
-ex
-,
-ro
-);
-
-1173
- gd
-::
-cy
-(
-a1
-.
-beg
-(),1.
-d
-(),
-back_
-(
-ys
-));
-
-1174
- gd
-::
-ve
-<
-SgVRefExp
- *>
-a2
- =
-subu
-(
-
-1175
-isSgNode
-(
-f
-->
-g_emt
-()),
-sym
-,
-ex
-,
-ro
-);
-
-1176
- gd
-::
-cy
-(
-a2
-.
-beg
-(),2.
-d
-(),
-back_
-(
-ys
-));
-
-1177
- gd
-::
-ve
-<
-SgVRefExp
- *>
-a3
- =
-subu
-(
-
-1178
-isSgNode
-(
-f
-->
-g_lo_body
-()),
-sym
-,
-ex
-,
-ro
-);
-
-1179
- gd
-::
-cy
-(
-a3
-.
-beg
-(),3.
-d
-(),
-back_
-(
-ys
-));
-
-1188 i(
-isSgVbDei
-(
-mt
-)) {
-
-1189 i(
-SgExessi
- *
- g
- =
-
-1190
-isSgVbDei
-(
-mt
-)->
-g_vbs
-().
-t
-()->
-g_liz
-()) {
-
-1191 i(
-isSgAssignInliz
-(
-
-)) {
-
-1192
-d
-::
-ve
-<
-SgVRefExp
- *>
-a
- =
-subu
-(
-
-1193
-isSgAssignInliz
-(
-
-)->
-g_ݔd
-(),
-sym
-,
-
-1194
-ex
-,
-ro
-);
-
-1195
- gd
-::
-cy
-(
-a
-.
-beg
-(),.
-d
-(),
-back_
-(
-ys
-));
-
-1198 } i(
-isSgIfStmt
-(
-mt
-)) {
-
-1199
-SgIfStmt
-*
- gi
- =
-isSgIfStmt
-(
-mt
-);
-
-1200
- gi
-->
-g_cdiڮ
-()->
-t_
-(
-i
-);
-
-1201
- gi
-->
-g_ue_body
-()->
-t_
-(
-i
-);
-
-1202
- gi
-->
-g_l_body
-()->
-t_
-(
-i
-);
-
-1203
- gd
-::
-ve
-<
-SgVRefExp
- *>
-a
- =
-subu
-(
-
-1204
-isSgNode
-(
-i
-->
-g_cdiڮ
-()),
-sym
-,
-ex
-,
-ro
-);
-
-1205
- gd
-::
-cy
-(
-a
-.
-beg
-(),.
-d
-(),
-back_
-(
-ys
-));
-
-1206
- gd
-::
-ve
-<
-SgVRefExp
- *>
-a1
- =
-subu
-(
-
-1207
-isSgNode
-(
-i
-->
-g_ue_body
-()),
-sym
-,
-ex
-,
-ro
-);
-
-1208
- gd
-::
-cy
-(
-a1
-.
-beg
-(),1.
-d
-(),
-back_
-(
-ys
-));
-
-1209
- gd
-::
-ve
-<
-SgVRefExp
- *>
-a2
- =
-subu
-(
-
-1210
-isSgNode
-(
-i
-->
-g_l_body
-()),
-sym
-,
-ex
-,
-ro
-);
-
-1211
- gd
-::
-cy
-(
-a2
-.
-beg
-(),2.
-d
-(),
-back_
-(
-ys
-));
-
-1212 } i(
-isSgExSmt
-(
-mt
-)) {
-
-1213 (
-isSgExSmt
-(
-mt
-)->
-g_exessi
-())->
-t_
-(
-
-1214
-isSgExSmt
-(
-mt
-));
-
-1215
- gd
-::
-ve
-<
-SgVRefExp
- *>
-a
- =
-subu
-(
-
-1216
-isSgNode
-(
-isSgExSmt
-(
-mt
-)->
-g_exessi
-()),
-
-1217
-sym
-,
-ex
-,
-ro
-);
-
-1218
- gd
-::
-cy
-(
-a
-.
-beg
-(),.
-d
-(),
-back_
-(
-ys
-));
-
-1222
- g
- =
-isSgExessi
-(
-
-);
-
-1224
- gd
-::
-rg
-
-y
- =
-sym
-->
-g_me
-().
-gSg
-();
-
-1226 i(
-isSgByOp
-(
-
-)) {
-
-1228
-isSgByOp
-(
-
-)->
-g_lhs_ݔd
-()->
-t_
-(op);
-
-1229
-isSgByOp
-(
-
-)->
-g_rhs_ݔd
-()->
-t_
-(op);
-
-1231
- gd
-::
-ve
-<
-SgVRefExp
- *>
-a
- =
-subu
-(
-
-1232
-isSgByOp
-(
-
-)->
-g_lhs_ݔd
-(),
-sym
-,
-ex
-,
-ro
-);
-
-1233
- gd
-::
-cy
-(
-a
-.
-beg
-(),.
-d
-(),
-back_
-(
-ys
-));
-
-1234
- gd
-::
-ve
-<
-SgVRefExp
- *>
-a1
- =
-subu
-(
-
-1235
-isSgByOp
-(
-
-)->
-g_rhs_ݔd
-(),
-sym
-,
-ex
-,
-ro
-);
-
-1236
- gd
-::
-cy
-(
-a1
-.
-beg
-(),1.
-d
-(),
-back_
-(
-ys
-));
-
-1237 } i(
-isSgUryOp
-(
-
-)) {
-
-1238
-isSgUryOp
-(
-
-)->
-g_ݔd
-()->
-t_
-(op);
-
-1239
- gd
-::
-ve
-<
-SgVRefExp
- *>
-a
- =
-subu
-(
-
-1240
-isSgUryOp
-(
-
-)->
-g_ݔd
-(),
-sym
-,
-ex
-,
-ro
-);
-
-1241
- gd
-::
-cy
-(
-a
-.
-beg
-(),.
-d
-(),
-back_
-(
-ys
-));
-
-1242 } i(
-isSgVRefExp
-(
-
-)) {
-
-1243
- gd
-::
-rg
-
-z
- =
-
-1244
-isSgVRefExp
-(
-
-)->
-g_symb
-()->
-g_me
-().
-gSg
-();
-
-1245 i(!
-rcmp
-(
-z
-.
-c_r
-(),
-y
-.c_str())) {
-
-1247
- gys
-.
-push_back
-(
-isSgVRefExp
-(
-
-));
-
-1273 
- gys
-;
-
- @CG_roseRepr.cc
-
-14 
- ~<code_g/CG_roRr.h
->
-
-15 
- ~<dio.h
->
-
-16 
- ~<rg.h
->
-
-17 
- ~<crg
->
-
-18
-mea
-
- gomega
- {
-
-23
- gCG_roRr
-::
-CG_roRr
-():
-l_
-(
-NULL
-),
-_
-(NULL),
-li_
-(NULL){
-
-27
- gCG_roRr
-::
-CG_roRr
-(
-SgNode
- *
-l
-):
-l_
-),
-_
-(
-NULL
-),
-li_
-(NULL) {
-
-30
- gCG_roRr
-::
-CG_roRr
-(
-SgExessi
-*
-
-):
-l_
-(
-NULL
-),
-_
-(),
-li_
-(NULL){
-
-32
- gCG_roRr
-::
-CG_roRr
-(
-SgSmtPLi
-*
-mi
-):
-l_
-(
-NULL
-),
-_
-(NULL),
-li_
-(stmtlist){
-
-35
- gCG_roRr
-::~
-CG_roRr
-() {
-
-40
-CG_ouutRr
-*
-CG_roRr
-::
-e
-() {
-
-42 if
-l_
- !
-NULL
-) {
-
-43
-SgTeCy
-
-tc
-;
-
-44
-SgNode
- *
- gl
- =
-l_
-->
-cy
-(
-tc
-);
-
-45
- gl
-->
-t_
-(
-l_
-->
-g_
-());
-
-46 
-w
-
-CG_roRr
-(
-l
-);
-
-48 if(
- g_
- !
-NULL
-)
-
-50
-SgTeCy
-
-tc1
-;
-
-51
-SgNode
-*
- g
- =
-isSgNode
-(
-_
-)->
-cy
-(
-tc1
-);
-
-53
- g
-->
-t_
-(
-isSgNode
-(
-_
-)->
-g_
-());
-
-54 
-w
-
-CG_roRr
-(
-isSgExessi
-(
-
-));
-
-56 if(
- gli_
- !
-NULL
-)
-
-58
-SgSmtPLi
-*
-li2
- =
-w
- SgStatementPtrList;
-
-60 
- gSgSmtPLi
-::
-
-
-
- = (*
-li_
-).
-beg
-();
- g
- !(*li_).
-d
-(); it++){
-
-61
-SgTeCy
-
- gtc3
-;
-
-62
-SgNode
- *
- gl2
- =
-isSgNode
-(*
-
-)->
-cy
-(
-tc3
-);
-
-63
- gl2
-->
-t_
-(
-isSgNode
-(*
-
-)->
-g_
-());
-
-65 (*
- gli2
-).
-push_back
-(
-isSgSmt
-(
-l2
-));
-
-67 
-w
-
-CG_roRr
-(
-li2
-);
-
-70 
- gNULL
-;
-
-73 
- gCG_roRr
-::
-r
-() {
-
-74 if(
-l_
- !
-NULL
-) {
-
-75
-de
-
-l_
-;
-
-76
- gl_
- =
-NULL
-;
-
-80
-SgNode
-*
- gCG_roRr
-::
-GCode
-() const {
-
-81 
-l_
-;
-
-84
-SgSmtPLi
-*
- gCG_roRr
-::
-GLi
-() const {
-
-85 
-li_
-;
-
-88
-SgExessi
-*
- gCG_roRr
-::
-GExessi
-() const {
-
-89 
-_
-;
-
-91 
- gCG_roRr
-::
-Dump
-() const {
-
-92
-SgNode
-*
-l
- =
-l_
-;
-
-93
-SgExessi
-*
- g
- =
-_
- ;
-
-94 if(
- gl
- !
-NULL
-)
-
-95
-DumpFeHr
-(
-l
-,
-dout
-);
-
-96 if(
- g
- !
-NULL
-)
-
-97
-DumpFeHr
-(
-isSgNode
-(
-
-),
-dout
-);
-
-101 
- gCG_roRr
-::
-DumpFeHr
-(
-SgNode
-*
-node
-,
-FILE
- *
-
-) const{
-
-102
- gd
-::
-rg
-
-x
-;
-
-103
-size_t
-
- gnumbOfSucsss
- =
-node
-->
-g_numbOfTvlSucsss
-();
-
-104 if(
- gnumbOfSucsss
- == 0){
-
-105
-x
- =
-node
-->
-uŬToSg
- ();
-
-106
-rtf
-(
-
-, "%s",
-x
-.
-c_r
-());
-
-109 
-size_t
-
- gidx
- = 0; idx <
- gnumbOfSucsss
-; idx++)
-
-111
-SgNode
- *
- gchd
- =
-NULL
-;
-
-112
- gchd
- =
-node
-->
-g_avlSucssByIndex
-(
-idx
-);
-
-113
-DumpFeHr
-(
-chd
-,
-
-);
-
-119 
- gCG_roRr
-::
-DumpToFe
-(
-FILE
- *
-
-) const {
-
-121
-SgNode
-*
-l
- =
-l_
-;
-
-122
-SgExessi
-*
- g
- =
-_
- ;
-
-124 if(
- gl
-!
-NULL
-){
-
-125
-d
-::
-rg
-
-x
- =
-l
-->
-uŬToSg
-();
-
-126
-rtf
-(
-
-, "%s",
-x
-.
-c_r
-());
-
-129 if(
- g
- !
-NULL
-){
-
-130
-d
-::
-rg
-
-x
- =
-isSgNode
-(
-
-)->
-uŬToSg
-();
-
-131
-rtf
-(
-
-, "%s",
-x
-.
-c_r
-());
-
- @CG_stringBuilder.cc
-
-17 
- ~<code_g/CG_rgBud.h
->
-
-18 
- ~<code_g/CG_rgRr.h
->
-
-19 
- ~<rg
->
-
-21
-mea
-
- gomega
- {
-
-23 
- gd
-::
-rg
-
-SagudSg
-(cڡ
-d
-::rg &
-s
-, 
-
-);
-
-29
-CG_ouutRr
-*
- gCG_rgBud
-::
-CePHd
-(
-dt
-,
-
-30
-CG_ouutRr
- *
-mt
-,
-Tue
-<CG_ouutRr*> &
-funcLi
-,
-
-31
-Tue
-<
-d
-::
-rg
-> &) const {
-
-32
-d
-::
-rg
-
-liS
- = "";
-
-34 
- gi
- = 1; i <
-funcLi
-.
-size
-(); i++) {
-
-35 i(
- gfuncLi
-[
-i
-] =
-NULL
-)
-
-36
-liS
- += "N/A";
-
-38
- gliS
- +
-GSg
-(
-funcLi
-[
-i
-]);
-
-39 i(
- gi
- <
- gfuncLi
-.
-size
-())
-
-40
- gliS
- += ",";
-
-43
- gd
-::
-rg
-
-mtName
- =
-GSg
-(
-mt
-);
-
-44
- gd
-::
-rg
-
-dtS
- =
-GIndtSs
-(
-dt
-);
-
-46 
-w
-
-CG_rgRr
-(
-dtS
- +
-mtName
- + "(" +
-liS
- + ");\n");
-
-49
-CG_ouutRr
-*
- gCG_rgBud
-::
-CeAssignmt
-(
-dt
-,
-
-50
-CG_ouutRr
-*
-lhs
-, CG_ouutRr*
-rhs
-) const {
-
-51 i(
- glhs
- =
-NULL
- ||
-rhs
- == NULL) {
-
-52
-rtf
-(
-dr
-, "Code generation: missinghs orhs\n");
-
-53 
- gNULL
-;
-
-56
- gd
-::
-rg
-
-lhsS
- =
-GSg
-(
-lhs
-);
-
-57
- gd
-::
-rg
-
-rhsS
- =
-GSg
-(
-rhs
-);
-
-59
- gd
-::
-rg
-
-dtS
- =
-GIndtSs
-(
-dt
-);
-
-61 
-w
-
-CG_rgRr
-(
-dtS
- +
-lhsS
- + "=" +
-rhsS
- + ";\n");
-
-64
-CG_ouutRr
-*
- gCG_rgBud
-::
-CeInvoke
-(cڡ
-d
-::
-rg
- &
-ame
-,
-
-65
-Tue
-<
-CG_ouutRr
-*> &
-li
-) const {
-
-66
- gd
-::
-rg
-
-liS
- = "";
-
-68 
- gi
- = 1; i <
-li
-.
-size
-(); i++) {
-
-69
- gliS
- +
-GSg
-(
-li
-[
-i
-]);
-
-70 i(
- gi
- <
- gli
-.
-size
-())
-
-71
- gliS
- += ",";
-
-74 
-w
-
-CG_rgRr
-(
-ame
- + "(" +
-liS
- + ")");
-
-77
-CG_ouutRr
-*
- gCG_rgBud
-::
-CeCommt
-(
-dt
-,
-
-78 cڡ
-d
-::
-rg
- &
-commtText
-) const {
-
-79 i(
-commtText
- =
-d
-::
-rg
-("")) {
-
-80 
-NULL
-;
-
-83
- gd
-::
-rg
-
-dtS
- =
-GIndtSs
-(
-dt
-);
-
-85 
-w
-
-CG_rgRr
-(
-dtS
- + "// " +
-commtText
- + "\n");
-
-88
-CG_ouutRr
-*
- gCG_rgBud
-::
-CeAribu
-(CG_ouutR*
-cڌ
-,
-
-89 cڡ
-d
-::
-rg
- &
-commtText
-) const {
-
-90 i(
-commtText
- =
-d
-::
-rg
-("")) {
-
-91 
-cڌ
-;
-
-94
- gd
-::
-rg
-
-cڌSg
- =
-GSg
-(
-cڌ
-);
-
-96 
-w
-
-CG_rgRr
-("// " +
-commtText
- + "\n" +
-cڌSg
-);
-
-100
-CG_ouutRr
-*
- gCG_rgBud
-::
-CeIf
-(
-dt
-, CG_ouutRr*
-gudLi
-,
-
-101
-CG_ouutRr
-*
-ue_mtLi
-, CG_ouutRr*
-l_mtLi
-) const {
-
-102 i(
- gue_mtLi
- =
-NULL
- &&
-l_mtLi
- == NULL) {
-
-103
-de
-
-gudLi
-;
-
-104 
- gNULL
-;
-
-105 } i(
- ggudLi
- =
-NULL
-) {
-
-106 
-StmtLiAd
-(
-ue_mtLi
-,
-l_mtLi
-);
-
-109
- gd
-::
-rg
-
-gudLiS
- =
-GSg
-(
-gudLi
-);
-
-110
- gd
-::
-rg
-
-dtS
- =
-GIndtSs
-(
-dt
-);
-
-111
- gd
-::
-rg
-
-s
-;
-
-112 i(
- gue_mtLi
- !
-NULL
- &&
-l_mtLi
- == NULL) {
-
-113
-s
- =
-dtS
- + "i(" +
-gudLiS
- + ") {\n"
-
-114 +
-GSg
-(
-ue_mtLi
-+
-dtS
- + "}\n";
-
-115 } i(
- gue_mtLi
- =
-NULL
- &&
-l_mtLi
- != NULL) {
-
-116
-s
- =
-dtS
- + "i!(" +
-gudLiS
- + ") {\n"
-
-117 +
-GSg
-(
-l_mtLi
-+
-dtS
- + "}\n";
-
-119
- gs
- =
-dtS
- + "i(" +
-gudLiS
- + ") {\n"
-
-120 +
-GSg
-(
-ue_mtLi
-+
-dtS
- + "}\n" + indentStr
-
-121 + " {\n" +
-GSg
-(
-l_mtLi
-+
-dtS
- + "}\n";
-
-124 
-w
-
-CG_rgRr
-(
-s
-);
-
-127
-CG_ouutRr
-*
- gCG_rgBud
-::
-CeInduive
-(CG_ouutRr*
-dex
-,
-
-128
-CG_ouutRr
-*
-low
-, CG_ouutRr*
-u
-, CG_ouutRr*
-
-) const {
-
-129 i(
- gdex
- =
-NULL
-) {
-
-130
-rtf
-(
-dr
-, "Code generation: missingoop index\n");
-
-131 
- gNULL
-;
-
-134 i(
- glow
- =
-NULL
- ||
-u
- == NULL) {
-
-135
-rtf
-(
-dr
-, "Code generation: missingoop bound\n");
-
-138
- gd
-::
-rg
-
-dexS
- =
-GSg
-(
-dex
-);
-
-139
- gd
-::
-rg
-
-lowS
-,
- guS
-;
-
-140 i(
- glow
- !
-NULL
-)
-
-141
-lowS
- =
-GSg
-(
-low
-);
-
-143
- glowS
- =
-d
-::
-rg
-("-infinity");
-
-144 i(
- gu
- !
-NULL
-)
-
-145
-uS
- =
-GSg
-(
-u
-);
-
-147
- guS
- =
-d
-::
-rg
-("+infinity");
-
-149
- gd
-::
-rg
-
-doS
- = "f(" +
-dexS
- + " = " +
-lowS
- + "; " + indexStr
-
-150 + " <" +
-uS
- + "; " +
-dexS
-;
-
-152 i(
- g
- !
-NULL
-) {
-
-153
-d
-::
-rg
-
-S
- =
-GSg
-(
-
-);
-
-154
- gdoS
- +" +" +
-S
-;
-
-156
- gdoS
- += "++";
-
-159
- gdoS
- += ")";
-
-161 
-w
-
-CG_rgRr
-(
-doS
-);
-
-164
-CG_ouutRr
-*
- gCG_rgBud
-::
-CeLo
-(
-dt
-, CG_ouutRr*
-cڌ
-,
-
-165
-CG_ouutRr
-*
-mtLi
-) const {
-
-166 i(
- gmtLi
- =
-NULL
-) {
-
-167
-de
-
-cڌ
-;
-
-168 
- gNULL
-;
-
-169 } i(
- gcڌ
- =
-NULL
-) {
-
-170
-rtf
-(
-dr
-, "Code generation:o inductive forhisoop\n");
-
-171 
- gmtLi
-;
-
-174
- gd
-::
-rg
-
-S
- =
-GSg
-(
-cڌ
-);
-
-175
- gd
-::
-rg
-
-mtS
- =
-GSg
-(
-mtLi
-);
-
-177
- gd
-::
-rg
-
-dtS
- =
-GIndtSs
-(
-dt
-);
-
-179
- gd
-::
-rg
-
-s
- =
-dtS
- +
-S
- + " {\n" +
-mtS
- + indentStr + "}\n";
-
-181 
-w
-
-CG_rgRr
-(
-s
-);
-
-184
-CG_ouutRr
-*
- gCG_rgBud
-::
-CeI
-(
-_i
-) const {
-
-185
-d
-::
-rg
-
-_s
- =
-to_rg
-(
-_i
-);
-
-186 
-w
-
-CG_rgRr
-(
-_s
-);
-
-189
-CG_ouutRr
-*
- gCG_rgBud
-::
-CeIdt
-(cڡ
-d
-::
-rg
- &
-_s
-) const {
-
-190 i(&
-_s
- =
-NULL
- || _=
-d
-::
-rg
-("")) {
-
-191 
-NULL
-;
-
-194 
-w
-
-CG_rgRr
-(
-_s
-);
-
-197
-CG_ouutRr
-*
- gCG_rgBud
-::
-CePlus
-(CG_ouutRr*
-l
-,
-
-198
-CG_ouutRr
-*
-r
-) const {
-
-199 i(
- gr
- =
-NULL
-) {
-
-200 
-l
-;
-
-201 } i(
- gl
- =
-NULL
-) {
-
-202 
-r
-;
-
-205
- gd
-::
-rg
-
-lS
- =
-GSg
-(
-l
-);
-
-206
- gd
-::
-rg
-
-rS
- =
-GSg
-(
-r
-);
-
-208 
-w
-
-CG_rgRr
-(
-lS
- + "+" +
-rS
-);
-
-211
-CG_ouutRr
-*
- gCG_rgBud
-::
-CeMus
-(CG_ouutRr*
-l
-,
-
-212
-CG_ouutRr
-*
-r
-) const {
-
-213 i(
- gr
- =
-NULL
-) {
-
-214 
-l
-;
-
-215 } i(
- gl
- =
-NULL
-) {
-
-216
-d
-::
-rg
-
-rS
- =
-GSg
-(
-r
-);
-
-217 
-w
-
-CG_rgRr
-("-" +
-SagudSg
-(
-rS
-, '-'));
-
-220
- gd
-::
-rg
-
-lS
- =
-GSg
-(
-l
-);
-
-221
- gd
-::
-rg
-
-rS
- =
-GSg
-(
-r
-);
-
-223 
-w
-
-CG_rgRr
-(
-lS
- + "-" +
-SagudSg
-(
-rS
-, '-'));
-
-226
-CG_ouutRr
-*
- gCG_rgBud
-::
-CeTimes
-(CG_ouutRr*
-l
-,
-
-227
-CG_ouutRr
-*
-r
-) const {
-
-228 i(
- gr
- =
-NULL
- ||
-l
- == NULL) {
-
-229
-de
-
-r
-;
-
-230
-de
-
- gl
-;
-
-231 
- gNULL
-;
-
-234
- gd
-::
-rg
-
-lS
- =
-GSg
-(
-l
-);
-
-235
- gd
-::
-rg
-
-rS
- =
-GSg
-(
-r
-);
-
-237 
-w
-
-CG_rgRr
-(
-
-238
-SagudSg
-(
-lS
-, '*'+ "*" + SagudSg(
-rS
-, '*'));
-
-241
-CG_ouutRr
-*
- gCG_rgBud
-::
-CeIegDivide
-(CG_ouutRr*
-l
-,
-
-242
-CG_ouutRr
-*
-r
-) const {
-
-243 i(
- gr
- =
-NULL
-) {
-
-244
-rtf
-(
-dr
-, "Code generation: divide by NULL\n");
-
-245 
- gNULL
-;
-
-246 } i(
- gl
- =
-NULL
-) {
-
-247
-de
-
-r
-;
-
-248 
- gNULL
-;
-
-251
- gd
-::
-rg
-
-lS
- =
-GSg
-(
-l
-);
-
-252
- gd
-::
-rg
-
-rS
- =
-GSg
-(
-r
-);
-
-254 
-w
-
-CG_rgRr
-("tDiv(" +
-lS
- + "," +
-rS
- + ")");
-
-257
-CG_ouutRr
-*
- gCG_rgBud
-::
-CeIegMod
-(CG_ouutRr*
-l
-,
-
-258
-CG_ouutRr
-*
-r
-) const {
-
-259 i(
- gr
- =
-NULL
- ||
-l
- == NULL) {
-
-260 
-NULL
-;
-
-263
- gd
-::
-rg
-
-lS
- =
-GSg
-(
-l
-);
-
-264
- gd
-::
-rg
-
-rS
- =
-GSg
-(
-r
-);
-
-266 
-w
-
-CG_rgRr
-("tMod(" +
-lS
- + "," +
-rS
- + ")");
-
-269
-CG_ouutRr
-*
- gCG_rgBud
-::
-CeIegCe
-(CG_ouutRr*
-l
-,
-
-270
-CG_ouutRr
-*
-r
-) const {
-
-271 i(
- gr
- =
-NULL
- ||
-l
- == NULL) {
-
-272 
-NULL
-;
-
-275
- gd
-::
-rg
-
-lS
- =
-GSg
-(
-l
-);
-
-276
- gd
-::
-rg
-
-rS
- =
-GSg
-(
-r
-);
-
-278 
-w
-
-CG_rgRr
-("tCe(" +
-lS
- + "," +
-rS
- + ")");
-
-281
-CG_ouutRr
-*
- gCG_rgBud
-::
-CeAnd
-(CG_ouutRr*
-l
-,
-
-282
-CG_ouutRr
-*
-r
-) const {
-
-283 i(
- gr
- =
-NULL
-)
-
-284 
-l
-;
-
-285 i(
- gl
- =
-NULL
-)
-
-286 
-r
-;
-
-288
- gd
-::
-rg
-
-lS
- =
-GSg
-(
-l
-);
-
-289
- gd
-::
-rg
-
-rS
- =
-GSg
-(
-r
-);
-
-291 
-w
-
-CG_rgRr
-(
-lS
- + " && " +
-rS
-);
-
-294
-CG_ouutRr
-*
- gCG_rgBud
-::
-CeGE
-(CG_ouutRr*
-l
-,
-
-295
-CG_ouutRr
-*
-r
-) const {
-
-296 i(
- gr
- =
-NULL
- ||
-l
- == NULL) {
-
-297 
-NULL
-;
-
-300
- gd
-::
-rg
-
-lS
- =
-GSg
-(
-l
-);
-
-301
- gd
-::
-rg
-
-rS
- =
-GSg
-(
-r
-);
-
-303 
-w
-
-CG_rgRr
-(
-lS
- + " >" +
-rS
-);
-
-306
-CG_ouutRr
-*
- gCG_rgBud
-::
-CeLE
-(CG_ouutRr*
-l
-,
-
-307
-CG_ouutRr
-*
-r
-) const {
-
-308 i(
- gr
- =
-NULL
- ||
-l
- == NULL) {
-
-309 
-NULL
-;
-
-312
- gd
-::
-rg
-
-lS
- =
-GSg
-(
-l
-);
-
-313
- gd
-::
-rg
-
-rS
- =
-GSg
-(
-r
-);
-
-315 
-w
-
-CG_rgRr
-(
-lS
- + " <" +
-rS
-);
-
-318
-CG_ouutRr
-*
- gCG_rgBud
-::
-CeEQ
-(CG_ouutRr*
-l
-,
-
-319
-CG_ouutRr
-*
-r
-) const {
-
-320 i(
- gr
- =
-NULL
- ||
-l
- == NULL) {
-
-321 
-NULL
-;
-
-324
- gd
-::
-rg
-
-lS
- =
-GSg
-(
-l
-);
-
-325
- gd
-::
-rg
-
-rS
- =
-GSg
-(
-r
-);
-
-327 
-w
-
-CG_rgRr
-(
-lS
- + " =" +
-rS
-);
-
-330
-CG_ouutRr
-*
- gCG_rgBud
-::
-StmtLiAd
-(CG_ouutRr*
-li1
-,
-
-331
-CG_ouutRr
-*
-li2
-) const {
-
-332 i(
- gli2
- =
-NULL
-) {
-
-333 
-li1
-;
-
-334 } i(
- gli1
- =
-NULL
-) {
-
-335 
-li2
-;
-
-338
- gd
-::
-rg
-
-li1S
- =
-GSg
-(
-li1
-);
-
-339
- gd
-::
-rg
-
-li2S
- =
-GSg
-(
-li2
-);
-
-341 
-w
-
-CG_rgRr
-(
-li1S
- +
-li2S
-);
-
-347
- gd
-::
-rg
-
-GIndtSs
-(
-dt
-) {
-
-348
-d
-::
-rg
-
-dtS
-;
-
-349 
- gi
- = 1; i <
- gdt
-; i++) {
-
-350
- gdtS
- += " ";
-
-352 
- gdtS
-;
-
-359
- gd
-::
-rg
-
-GSg
-(
-CG_ouutRr
-*
-
-) {
-
-360
-d
-::
-rg
-
-su
- =
-ic_
-<
-CG_rgRr
- *>(
-
-)->
-GSg
-();
-
-361
-de
-
- g
-;
-
-362 
- gsu
-;
-
-365 
- gd
-::
-rg
-
-SagudSg
-(cڡ
-d
-::rg &
-s
-, 
-
-) {
-
-366 
- gn
- =
-s
-.
-ngth
-();
-
-367 
- gn_v
- = 0;
-
-368 
- gnum_usmus
- = 0;
-
-369 
- gnum_mul
- = 0;
-
-370 
- gnum_div
- = 0;
-
-371 
- gi
- = 0; i <
- gn
-; i++)
-
-372 
- gs
-[
-i
-]) {
-
-374
-n_v
-++;
-
-377
-n_v
---;
-
-381 i(
-n_v
- == 0)
-
-382
-num_usmus
-++;
-
-385 i(
-n_v
- == 0)
-
-386
-num_mul
-++;
-
-389 i(
-n_v
- == 0)
-
-390
-num_div
-++;
-
-396
-bo
-
- ged_n
- =
-l
-;
-
-397 
- g
-) {
-
-399 i(
-num_usmus
- > 0)
-
-400
-ed_n
- =
-ue
-;
-
-403 i(
-num_usmus
- > 0 ||
-num_div
- > 0)
-
-404
-ed_n
- =
-ue
-;
-
-407 i(
-num_usmus
- > 0 ||
-num_div
- > 0 ||
-num_mul
- > 0)
-
-408
-ed_n
- =
-ue
-;
-
-414 i(
- ged_n
-)
-
-415  "(" +
- gs
- + ")";
-
-417 
- gs
-;
-
- @CG_stringRepr.cc
-
-16 
- ~<code_g/CG_rgRr.h
->
-
-17 
- ~<dio.h
->
-
-19
-mea
-
- gomega
- {
-
-21
- gCG_rgRr
-::
-CG_rgRr
-() {
-
-24
-CG_rgRr
-::CG_rgRr(cڡ
-d
-::
-rg
-&
-_s
-:
-s
-(_s) {
-
-27
-CG_rgRr
-::~CG_stringRepr() {
-
-30
-CG_ouutRr
-*
-CG_rgRr
-::
-e
-() {
-
-31 
-w
-
-CG_rgRr
-(
-s
-);
-
-38
- gd
-::
-rg
-
-CG_rgRr
-::
-GSg
-() const {
-
-39 
-s
-;
-
-46 
- gCG_rgRr
-::
-Dump
-() const {
-
-47
-tf
-("%s\n",
-s
-.
-c_r
-());
-
-50 
- gCG_rgRr
-::
-DumpToFe
-(
-FILE
- *
-
-) const {
-
-51
-rtf
-(
-
-,"%s",
-s
-.
-c_r
-());
-
- @CG_suifBuilder.cc
-
-15 
- ~<ack
->
-
-16 
- ~<code_g/CG_suifBud.h
->
-
-17 
- ~<suif1/ne.h
->
-
-18 
- ~<ve
->
-
-20
-mea
-
- gomega
- {
-
-25 *
- gk_ocg_commt
-;
-
-26 *
- gk_s2c_agma
-;
-
-27 *
- gk_cuda_dim3
-;
-
-28 *
- gk_cuda_kl
-;
-
-29 *
- gk_cuda_modifr
-;
-
-30 *
- gk_cuda_xtu_memy
-;
-
-38
-Tue
-< Tue<> >
-smtNSLevs
-;
-
-39
-Tue
-< Tue<
-d
-::
-rg
-> >
-loIdxNames
-;
-
-40
-d
-::
-ve
-< std::
-
-<, std::
-rg
-> >
-syncs
-;
-
-41 
-checkLoLev
-;
-
-42 
-mtFLoCheck
-;
-
-43 
-uBoundFLev
-;
-
-44 
-lowBoundFLev
-;
-
-45
-bo
-
-flInBounds
-;
-
-48 cڡ *
- glibcode_g_v_rg
- = "";
-
-49 cڡ *
- glibcode_g_who_rg
- = "";
-
-50 cڡ *
- glibcode_g_suif_rg
- = "";
-
-53 
-_code_g
-() {
-
-54 
-bo
-
- gisIn
- =
-l
-;
-
-55 if(!
- gisIn
-)
-
-57
- gisIn
- =
-ue
-;
-
-58
-ANNOTE
-(
-k_ocg_commt
-, "omega_commt",
-TRUE
-);
-
-59
-ANNOTE
-(
-k_s2c_agma
-, "s2agma",
-TRUE
-);
-
-60
-ANNOTE
-(
-k_cuda_dim3
-, "cuddim3",
-TRUE
-);
-
-61
-ANNOTE
-(
-k_cuda_kl
-, "cudkl",
-TRUE
-);
-
-62
-ANNOTE
-(
-k_cuda_modifr
-, "cudmodifr",
-TRUE
-);
-
-67 
-ex_code_g
-() {
-
-75
- gCG_suifBud
-::
-CG_suifBud
-(
-oc_symb
- *
-symb
-)
-
-77
-symb_
- =
-symb
-;
-
-78
-_code_g
-();
-
-81
-CG_ouutRr
-*
- gCG_suifBud
-::
-CePHd
- (, CG_ouutR*
-mt
-,
-
-82
-Tue
-<
-CG_ouutRr
-*> &
-funcLi
-, Tue<
-d
-::
-rg
-> &
-lo_vs
-) const {
-
-83
-_node_li
- *
-l
- =
-ic_
-<
-CG_suifRr
- *>(
-mt
-)->
-l_
-;
-
-84
-de
-
- gmt
-;
-
-86 
- gi
- = 1; i <
-funcLi
-.
-size
-(); i++) {
-
-87 i(
- gfuncLi
-[
-i
-] =
-NULL
-)
-
-90
-CG_suifRr
- *
- g
- =
-ic_
-<CG_suifRr*>(
-funcLi
-[
-i
-]);
-
-91
-ݔd
-
- g
- =
-
-->
-_
-;
-
-92
-de
-
- g
-;
-
-94
-v_sym
- *
- gvs
- =
-ic_
-<v_sym*>(
-symb_
-->
-lookup_sym
-(
-lo_vs
-[
-i
-].
-c_r
-(),
-SYM_VAR
-));
-
-96
-subu
-(
-l
-,
-vs
-,
-
-,
-symb_
-);
-
-98 i(
- g
-.
-is_r
-())
-
-99
-de
-
- g
-.
-r
-();
-
-102 
-w
-
-CG_suifRr
-(
-l
-);
-
-106
-CG_ouutRr
-*
- gCG_suifBud
-::
-CeAssignmt
-(, CG_ouutR*
-lhs
-,
-
-107
-CG_ouutRr
- *
-rhs
-) const {
-
-108 i
- glhs
- =
-NULL
- ||
-rhs
- == NULL ) {
-
-109
-rtf
-(
-dr
-, "Code generation: Missinghs orhs\n");
-
-110 
- gNULL
-;
-
-113
-ݔd
-
- gc
- =
-ic_
-<
-CG_suifRr
-*>(
-rhs
-)->
-_
-;
-
-114 i(
- gc
-.
-is_r
-(&& src.
-r
-()->
-code
-(=
-io_y
-) {
-
-115
-_y
- *
-
- =
-ic_
-<_y *>(
-c
-.
-r
-());
-
-116
-rui
- *
- gs
- =
-w
-
-_r
-(
-io_lod
-,
-
-->
-em_ty
-(),
-ݔd
-(), ia);
-
-117
- gc
- =
-ݔd
-(
-s
-);
-
-120
-rui
- *
- gs
-;
-
-121
-ݔd
-
- gd
- =
-ic_
-<
-CG_suifRr
-*>(
-lhs
-)->
-_
-;
-
-122 i(
- gd
-.
-is_r
-(&& d.
-r
-()->
-code
-(=
-io_y
-) {
-
-123
-_y
- *
-
- =
-ic_
-<_y *>(
-d
-.
-r
-());
-
-124
- gs
- =
-w
-
-_r
-(
-io_r
-,
-ty_void
-,
-ݔd
-(), ond(
-
-),
-c
-);
-
-127
- gs
- =
-w
-
-_r
-(
-io_y
-,
-c
-.
-ty
-(),
-d
-, src);
-
-129
-de
-
- glhs
-;
-
-130
-de
-
- grhs
-;
-
-132
-_node_li
- *
- gl
- =
-w
-ree_node_list;
-
-133
- gl
-->
-nd
-(
-w
-
-_r
-(
-s
-));
-
-135 
-w
-
-CG_suifRr
-(
-l
-);
-
-139
-CG_ouutRr
-*
- gCG_suifBud
-::
-CeInvoke
-(cڡ
-d
-::
-rg
- &
-ame
-,
-
-140
-Tue
-<
-CG_ouutRr
-*> &
-li
-) const {
-
-141 i(
- game
- =
-d
-::
-rg
-("max"||
-ame
- == std::string("min")) {
-
-142 i(
-li
-.
-size
-() == 0) {
-
-143 
-NULL
-;
-
-145 i(
- gli
-.
-size
-() == 1) {
-
-146 
-li
-[1];
-
-149 
- gϡ
- =
-li
-.
-size
-();
-
-150
-ݔd
-
- g2
- =
-ic_
-<
-CG_suifRr
-*>(
-li
-[
-])->
-_
-;
-
-151
-de
-
- gli
-[
-];
-
-152
- gli
-.
-de_ϡ
-();
-
-153
-CG_suifRr
- *
- g
- =
-ic_
-<CG_suifRr*>(
-CeInvoke
-(
-ame
-,
-li
-));
-
-154
-ݔd
-
- g1
- =
-
-->
-_
-;
-
-156
-rui
- *
- gs
-;
-
-157 i(
- game
- =
-d
-::
-rg
-("max"))
-
-158
-s
- =
-w
-
-_r
-(
-io_max
-,
-1
-.
-ty
-(),
-ݔd
-(), op1,
-2
-);
-
-160
- gs
- =
-w
-
-_r
-(
-io_m
-,
-1
-.
-ty
-(),
-ݔd
-(), op1,
-2
-);
-
-162
- g
-->
- g_
- =
-ݔd
-(
-s
-);
-
-164 
- g
-;
-
-168
-rtf
-(
-dr
-, "Code generation: invoke function io_callot implemented\n");
-
-169 
- gNULL
-;
-
-174
-CG_ouutRr
-*
- gCG_suifBud
-::
-CeAribu
-(CG_ouutR*
-cڌ
-,
-
-175 cڡ
-d
-::
-rg
- &
-commtText
-)const {
-
-176 i(
-commtText
- =
-d
-::
-rg
-("")) {
-
-177 
-cڌ
-;
-
-180
-rui
- *
- gs
- =
-w
-
-_r
-(
-io_mrk
-);
-
-182
-immed_li
- *
- giml
- =
-w
- immed_list;
-
-183
- giml
-->
-nd
-(
-immed
-(
-cڡ_
-<*>(
-commtText
-.
-c_r
-())));
-
-184
- gs
-->
-d_ne
-(
-k_ocg_commt
-,
-iml
-);
-
-186
-_node_li
- *
- gl
- ;
-
-187
- gl
- =
-ic_
-<
-CG_suifRr
-*>(
-cڌ
-)->
-l_
-;
-
-188
- gl
-->
-nd
-(
-w
-
-_r
-(
-s
-));
-
-191 
-w
-
-CG_suifRr
-(
-l
-);
-
-198
-CG_ouutRr
-*
- gCG_suifBud
-::
-CeCommt
-(, cڡ
-d
-::
-rg
- &
-commtText
-) const {
-
-199 i
-commtText
- =
-d
-::
-rg
-("") ) {
-
-200 
-NULL
-;
-
-203
-rui
- *
- gs
- =
-w
-
-_r
-(
-io_mrk
-);
-
-205
-immed_li
- *
- giml
- =
-w
- immed_list;
-
-206
- giml
-->
-nd
-(
-immed
-(
-cڡ_
-<*>(
-commtText
-.
-c_r
-())));
-
-207
- gs
-->
-d_ne
-(
-k_ocg_commt
-,
-iml
-);
-
-209
-_node_li
- *
- gl
- =
-w
-ree_node_list;
-
-210
- gl
-->
-nd
-(
-w
-
-_r
-(
-s
-));
-
-212 
-w
-
-CG_suifRr
-(
-l
-);
-
-216
-CG_ouutRr
-*
- gCG_suifBud
-::
-CeIf
-(, CG_ouutR*
-gudLi
-,
-
-217
-CG_ouutRr
- *
-ue_mtLi
-, CG_ouutR*
-l_mtLi
-) const {
-
-218 
- gif_cou
- = 1;
-
-219
- gd
-::
-rg
-
-s
- =
-d
-::rg("omegaif_")+
-to_rg
-(
-if_cou
-++);
-
-220
-b_sym
- *
- gif_b
- =
-w
-ab_sym(
-cڡ_
-<*>(
-s
-.
-c_r
-()));
-
-221
- gsymb_
-->
-add_sym
-(
-if_b
-);
-
-223 i
- gue_mtLi
- =
-NULL
- &&
-l_mtLi
- == NULL ) {
-
-224
-de
-
-gudLi
-;
-
-225 
- gNULL
-;
-
-227 i
- ggudLi
- =
-NULL
- ) {
-
-228 
-StmtLiAd
-(
-ue_mtLi
-,
-l_mtLi
-);
-
-231
-_node_li
- *
- ghd
- =
-w
-ree_node_list;
-
-232
-ݔd
-
- g
- =
-ic_
-<
-CG_suifRr
-*>(
-gudLi
-)->
-_
-;
-
-234
- gd
-::
-ack
-<*>
-S
-;
-
-235
- gS
-.
-push
-(
-
-.
-r
-());
-
-236 !
- gS
-.
-emy
-()) {
-
-237
-rui
- *
- gs
- =
-ic_
-<rui *>(
-S
-.
-t
-());
-
-238
- gS
-.
-p
-();
-
-239 i(
- gs
-->
-code
-(=
-io_d
-) {
-
-240
-rui
- *
-s1
- =
-s
-->
-c_
-(0).
-r
-();
-
-241
- gs1
-->
-move
-();
-
-242
- gS
-.
-push
-(
-s1
-);
-
-243
-rui
- *
- gs2
- =
-s
-->
-c_
-(1).
-r
-();
-
-244
- gs2
-->
-move
-();
-
-245
- gS
-.
-push
-(
-s2
-);
-
-246
-de
-
- gs
-;
-
-249
- gs
- =
-w
-
-_bj
-(
-io_bl
-,
-if_b
-,
-ݔd
-(
-s
-));
-
-250
- ghd
-->
-nd
-(
-w
-
-_r
-(
-s
-));
-
-254
-_node_li
- *
- gth_
-, *
- g_
-;
-
-255 i(
- gue_mtLi
- !
-NULL
-)
-
-256
-th_
- =
-ic_
-<
-CG_suifRr
-*>(
-ue_mtLi
-)->
-l_
-;
-
-258
- gth_
- =
-NULL
-;
-
-259 i(
- gl_mtLi
- !
-NULL
-)
-
-260
-_
- =
-ic_
-<
-CG_suifRr
-*>(
-l_mtLi
-)->
-l_
-;
-
-262
- g_
- =
-NULL
-;
-
-263
-_if
- *
- gti
- =
-w
-e_if(
-if_b
-,
-hd
-,
-th_
-,
-_
-);
-
-265
-_node_li
- *
- gl
- =
-w
-ree_node_list;
-
-266
- gl
-->
-nd
-(
-ti
-);
-
-268
-de
-
- ggudLi
-;
-
-269
-de
-
- gue_mtLi
-;
-
-270
-de
-
- gl_mtLi
-;
-
-272 
-w
-
-CG_suifRr
-(
-l
-);
-
-276
-CG_ouutRr
-*
- gCG_suifBud
-::
-CeInduive
-(CG_ouutR*
-dex
-,
-
-277
-CG_ouutRr
- *
-low
-,
-
-278
-CG_ouutRr
- *
-u
-,
-
-279
-CG_ouutRr
- *
-
-) const {
-
-280 i
- gdex
- =
-NULL
- ||
-low
- =NULL ||
-u
- == NULL ) {
-
-281
-rtf
-(
-dr
-, "Code generation: something wrong in CreateInductive\n");
-
-282 
- gNULL
-;
-
-285 i(
- g
- =
-NULL
-)
-
-286
-
- =
-CeI
-(1);
-
-288
-v_sym
- *
- gdex_sym
- =
-ic_
-<
-CG_suifRr
-*>(
-dex
-)->
-_
-.
-symb
-();
-
-289
-ݔd
-
- glow_bound
- =
-ic_
-<
-CG_suifRr
-*>(
-low
-)->
-_
-;
-
-290
-ݔd
-
- gu_bound
- =
-ic_
-<
-CG_suifRr
-*>(
-u
-)->
-_
-;
-
-291
-ݔd
-
- g_size
- =
-ic_
-<
-CG_suifRr
-*>(
-
-)->
-_
-;
-
-293
-b_sym
- *
- gctLab
- =
-w
-abel_sym("");
-
-294
-b_sym
- *
- gbrkLab
- =
-w
-abel_sym("");
-
-295
- gsymb_
-->
-add_sym
-(
-ctLab
-);
-
-296
- gsymb_
-->
-add_sym
-(
-brkLab
-);
-
-297
-_f
- *
- gtf
- =
-w
-e_f(
-dex_sym
-,
-FOR_SLTE
-,
-ctLab
-,
-brkLab
-,
-NULL
-,
-
-298
-low_bound
-,
-u_bound
-,
-_size
-,
-NULL
-);
-
-300
-_node_li
- *
- gl
- =
-w
-ree_node_list;
-
-301
- gl
-->
-nd
-(
-tf
-);
-
-303
-de
-
- gdex
-;
-
-304
-de
-
- glow
-;
-
-305
-de
-
- gu
-;
-
-306
-de
-
- g
-;
-
-308 
-w
-
-CG_suifRr
-(
-l
-);
-
-312
-CG_ouutRr
-*
- gCG_suifBud
-::
-CeLo
-(, CG_ouutR*
-cڌ
-,
-
-313
-CG_ouutRr
- *
-mtLi
-) const {
-
-314 i
- gmtLi
- =
-NULL
- ) {
-
-315
-de
-
-cڌ
-;
-
-316 
- gNULL
-;
-
-318 i
- gcڌ
- =
-NULL
- ) {
-
-319
-rtf
-(
-dr
-, "Code generation:o inductive forhisoop\n");
-
-320 
- gmtLi
-;
-
-323
-_node_li
- *
- gl
- =
-ic_
-<
-CG_suifRr
-*>(
-cڌ
-)->
-l_
-;
-
-324
-_node_li_
-
-
-(
-l
-);
-
-325
-_f
- *
- gtf
- =
-ic_
-<_f*>(
-
-.
-
-());
-
-327
-_node_li
- *
- gbody
- =
-ic_
-<
-CG_suifRr
-*>(
-mtLi
-)->
-l_
-;
-
-328
- gtf
-->
-t_body
-(
-body
-);
-
-330
-de
-
- gmtLi
-;
-
-332 
- gcڌ
-;
-
-336
-CG_ouutRr
-*
- gCG_suifBud
-::
-CeI
-(
-_i
-) const {
-
-337
-_ldc
- *
-s
- =
-w
- in_ldc(
-ty_s32
-,
-ݔd
-(),
-immed
-(
-_i
-));
-
-339 
-w
-
-CG_suifRr
-(
-ݔd
-(
-s
-));
-
-343
-CG_ouutRr
-*
- gCG_suifBud
-::
-CeIdt
-(cڡ
-d
-::
-rg
- &
-_s
-) const {
-
-344 i&
-_s
- =
-NULL
- || _=
-d
-::
-rg
-("") ) {
-
-345 
-NULL
-;
-
-348
-v_sym
- *
- gvs
- =
-ic_
-<v_sym*>(
-symb_
-->
-lookup_sym
-(
-_s
-.
-c_r
-(),
-SYM_VAR
-));
-
-350 i(
- gvs
- =
-NULL
-) {
-
-351
-vs
- =
-w
-
-v_sym
-(
-ty_s32
-,
-cڡ_
-<*>(
-_s
-.
-c_r
-()));
-
-352
- gsymb_
-->
-add_sym
-(
-vs
-);
-
-355 
-w
-
-CG_suifRr
-(
-ݔd
-(
-vs
-));
-
-359
-CG_ouutRr
-*
- gCG_suifBud
-::
-CePlus
-(CG_ouutR*
-l
-,
-
-360
-CG_ouutRr
- *
-r
-) const {
-
-361 i
- gr
- =
-NULL
- ) {
-
-362 
-l
-;
-
-364 i
- gl
- =
-NULL
- ) {
-
-365 
-r
-;
-
-368
-ݔd
-
- g1
- =
-ic_
-<
-CG_suifRr
-*>(
-l
-)->
-_
-;
-
-369
-ݔd
-
- g2
- =
-ic_
-<
-CG_suifRr
-*>(
-r
-)->
-_
-;
-
-371
-rui
- *
- gs
- =
-w
-
-_r
-(
-io_add
-,
-1
-.
-ty
-(),
-ݔd
-(), op1,
-2
-);
-
-373
-de
-
- gl
-;
-
-374
-de
-
- gr
-;
-
-376 
-w
-
-CG_suifRr
-(
-ݔd
-(
-s
-));
-
-380
-CG_ouutRr
-*
- gCG_suifBud
-::
-CeMus
-(CG_ouutR*
-l
-,
-
-381
-CG_ouutRr
- *
-r
-) const {
-
-382 i
- gr
- =
-NULL
- ) {
-
-383 
-l
-;
-
-385 i
- gl
- =
-NULL
- ) {
-
-386
-ݔd
-
-
- =
-ic_
-<
-CG_suifRr
-*>(
-r
-)->
-_
-;
-
-387
-rui
- *
- gs
- =
-w
-
-_r
-(
-io_g
-,
-
-.
-ty
-(),
-ݔd
-(), op);
-
-389
-de
-
- gr
-;
-
-391 
-w
-
-CG_suifRr
-(
-ݔd
-(
-s
-));
-
-394
-ݔd
-
- g1
- =
-ic_
-<
-CG_suifRr
-*>(
-l
-)->
-_
-;
-
-395
-ݔd
-
- g2
- =
-ic_
-<
-CG_suifRr
-*>(
-r
-)->
-_
-;
-
-397
-rui
- *
- gs
- =
-w
-
-_r
-(
-io_sub
-,
-1
-.
-ty
-(),
-ݔd
-(), op1,
-2
-);
-
-399
-de
-
- gl
-;
-
-400
-de
-
- gr
-;
-
-402 
-w
-
-CG_suifRr
-(
-ݔd
-(
-s
-));
-
-407
-CG_ouutRr
-*
- gCG_suifBud
-::
-CeTimes
-(CG_ouutR*
-l
-,
-
-408
-CG_ouutRr
- *
-r
-) const {
-
-409 i
- gr
- =
-NULL
- ||
-l
- == NULL) {
-
-410 i(
-r
- !
-NULL
-) {
-
-411
-r
-->
-r
-();
-
-412
-de
-
- gr
-;
-
-414 i(
- gl
- !
-NULL
-) {
-
-415
-l
-->
-r
-();
-
-416
-de
-
- gl
-;
-
-418 
- gNULL
-;
-
-421
-ݔd
-
- g1
- =
-ic_
-<
-CG_suifRr
-*>(
-l
-)->
-_
-;
-
-422
-ݔd
-
- g2
- =
-ic_
-<
-CG_suifRr
-*>(
-r
-)->
-_
-;
-
-424
-rui
- *
- gs
- =
-w
-
-_r
-(
-io_mul
-,
-1
-.
-ty
-(),
-ݔd
-(), op1,
-2
-);
-
-426
-de
-
- gl
-;
-
-427
-de
-
- gr
-;
-
-429 
-w
-
-CG_suifRr
-(
-ݔd
-(
-s
-));
-
-433
-CG_ouutRr
-*
- gCG_suifBud
-::
-CeIegDivide
-(CG_ouutR*
-l
-,
-
-434
-CG_ouutRr
- *
-r
-) const {
-
-435 i
- gr
- =
-NULL
- ) {
-
-436
-rtf
-(
-dr
-, "Code generation: divide by NULL\n");
-
-437 
- gNULL
-;
-
-439 i
- gl
- =
-NULL
- ) {
-
-440
-de
-
-r
-;
-
-441 
- gNULL
-;
-
-445
-ݔd
-
- g1
- =
-ic_
-<
-CG_suifRr
-*>(
-l
-)->
-_
-;
-
-446
-ݔd
-
- g2
- =
-ic_
-<
-CG_suifRr
-*>(
-r
-)->
-_
-;
-
-449
-rui
- *
- gs
- =
-w
-
-_r
-(
-io_div
-,
-1
-.
-ty
-(),
-ݔd
-(), op1,
-2
-);
-
-451
-de
-
- gl
-;
-
-452
-de
-
- gr
-;
-
-454 
-w
-
-CG_suifRr
-(
-ݔd
-(
-s
-));
-
-458
-CG_ouutRr
-*
- gCG_suifBud
-::
-CeIegMod
-(CG_ouutR*
-l
-,
-
-459
-CG_ouutRr
- *
-r
-) const {
-
-460 i
- gr
- =
-NULL
- ||
-l
- == NULL ) {
-
-461 
-NULL
-;
-
-464
-ݔd
-
- g1
- =
-ic_
-<
-CG_suifRr
-*>(
-l
-)->
-_
-;
-
-465
-ݔd
-
- g2
- =
-ic_
-<
-CG_suifRr
-*>(
-r
-)->
-_
-;
-
-468
-rui
- *
- gs
- =
-w
-
-_r
-(
-io_m
-,
-ty_s32
-,
-ݔd
-(),
-1
-,
-2
-);
-
-470
-de
-
- gl
-;
-
-471
-de
-
- gr
-;
-
-473 
-w
-
-CG_suifRr
-(
-ݔd
-(
-s
-));
-
-477
-CG_ouutRr
-*
- gCG_suifBud
-::
-CeAnd
-(CG_ouutR*
-l
-,
-
-478
-CG_ouutRr
- *
-r
-) const {
-
-479 i(
- gr
- =
-NULL
-)
-
-480 
-l
-;
-
-481 i(
- gl
- =
-NULL
-)
-
-482 
-r
-;
-
-484
-ݔd
-
- g1
- =
-ic_
-<
-CG_suifRr
-*>(
-l
-)->
-_
-;
-
-485
-ݔd
-
- g2
- =
-ic_
-<
-CG_suifRr
-*>(
-r
-)->
-_
-;
-
-487
-rui
- *
- gs
- =
-w
-
-_r
-(
-io_d
-,
-1
-.
-ty
-(),
-ݔd
-(), op1,
-2
-);
-
-489
-de
-
- gl
-;
-
-490
-de
-
- gr
-;
-
-492 
-w
-
-CG_suifRr
-(
-ݔd
-(
-s
-));
-
-496
-CG_ouutRr
-*
- gCG_suifBud
-::
-CeGE
-(CG_ouutR*
-l
-,
-
-497
-CG_ouutRr
- *
-r
-) const {
-
-498 
-CeLE
-(
-r
-,
-l
-);
-
-502
-CG_ouutRr
-*
- gCG_suifBud
-::
-CeLE
-(CG_ouutR*
-l
-,
-
-503
-CG_ouutRr
- *
-r
-) const {
-
-504 i
- gr
- =
-NULL
- ||
-l
- == NULL ) {
-
-505 
-NULL
-;
-
-508
-ݔd
-
- g1
- =
-ic_
-<
-CG_suifRr
-*>(
-l
-)->
-_
-;
-
-509
-ݔd
-
- g2
- =
-ic_
-<
-CG_suifRr
-*>(
-r
-)->
-_
-;
-
-511
-rui
- *
- gs
- =
-w
-
-_r
-(
-io_e
-,
-ty_s32
-,
-ݔd
-(),
-1
-,
-2
-);
-
-513
-de
-
- gl
-;
-
-514
-de
-
- gr
-;
-
-516 
-w
-
-CG_suifRr
-(
-ݔd
-(
-s
-));
-
-520
-CG_ouutRr
-*
- gCG_suifBud
-::
-CeEQ
-(CG_ouutR*
-l
-,
-
-521
-CG_ouutRr
- *
-r
-) const {
-
-522 i
- gr
- =
-NULL
- ||
-l
- == NULL ) {
-
-523 
-NULL
-;
-
-526
-ݔd
-
- g1
- =
-ic_
-<
-CG_suifRr
-*>(
-l
-)->
-_
-;
-
-527
-ݔd
-
- g2
- =
-ic_
-<
-CG_suifRr
-*>(
-r
-)->
-_
-;
-
-529
-rui
- *
- gs
- =
-w
-
-_r
-(
-io_q
-,
-ty_s32
-,
-ݔd
-(),
-1
-,
-2
-);
-
-531
-de
-
- gl
-;
-
-532
-de
-
- gr
-;
-
-534 
-w
-
-CG_suifRr
-(
-ݔd
-(
-s
-));
-
-539
-CG_ouutRr
-*
- gCG_suifBud
-::
-StmtLiAd
-(CG_ouutR*
-li1
-,
-
-540
-CG_ouutRr
- *
-li2
-) const {
-
-541 i
- gli2
- =
-NULL
- ) {
-
-542 
-li1
-;
-
-544 i
- gli1
- =
-NULL
- ) {
-
-545 
-li2
-;
-
-548
-_node_li
- *
- gl1
- =
-ic_
-<
-CG_suifRr
- *>(
-li1
-)->
-l_
-;
-
-549
-_node_li
- *
- gl2
- =
-ic_
-<
-CG_suifRr
- *>(
-li2
-)->
-l_
-;
-
-550 i(
- gl2
- =
-NULL
-)
-
-551
-l1
-->
-nd
-(
-w
-
-_r
-(
-ic_
-<
-CG_suifRr
- *>(
-li2
-)->
-_
-.
-r
-()));
-
-553
- gl1
-->
-nd
-(
-l2
-);
-
-555
-de
-
- gli2
-;
-
-557 
- gli1
-;
-
-565
-CG_ouutRr
-*
- gCG_suifBud
-::
-CePgma
-(,
-
-566 cڡ
-d
-::
-rg
- &
-agmaText
-) const {
-
-567 i
-agmaText
- =
-d
-::
-rg
-("") ) {
-
-568 
-NULL
-;
-
-570
-rui
- *
- gs
- =
-w
-
-_r
-(
-io_mrk
-);
-
-571
-immed_li
- *
- giml
- =
-w
- immed_list;
-
-572
- giml
-->
-nd
-(
-immed
-(
-cڡ_
-<*>(
-agmaText
-.
-c_r
-())));
-
-573
- gs
-->
-nd_ne
-(
-k_s2c_agma
-,
-iml
-);
-
-574
-_node_li
- *
- gl
- =
-w
-ree_node_list;
-
-575
- gl
-->
-nd
-(
-w
-
-_r
-(
-s
-));
-
-576 
-w
-
-CG_suifRr
-(
-l
-);
-
-579
-CG_ouutRr
-*
- gCG_suifBud
-::
-CeDim3
-(
-immed
-
-vName
-, immed
-g1
-, immed
-g2
-) const {
-
-580
-rui
- *
- gs
- =
-w
-
-_r
-(
-io_mrk
-);
-
-581
-immed_li
- *
- giml
- =
-w
- immed_list;
-
-582
- giml
-->
-nd
-(
-immed
-(
-vName
-));
-
-583
- giml
-->
-nd
-(
-g1
-);
-
-584
- giml
-->
-nd
-(
-g2
-);
-
-585
- gs
-->
-nd_ne
-(
-k_cuda_dim3
-,
-iml
-);
-
-586
-_node_li
- *
- gl
- =
-w
-ree_node_list;
-
-587
- gl
-->
-nd
-(
-w
-
-_r
-(
-s
-));
-
-588 
-w
-
-CG_suifRr
-(
-l
-);
-
-591
-CG_ouutRr
-*
- gCG_suifBud
-::
-CeDim3
-(
-immed
-
-vName
-, immed
-g1
-, immed
-g2
-, immed
-g3
-) const {
-
-592
-rui
- *
- gs
- =
-w
-
-_r
-(
-io_mrk
-);
-
-593
-immed_li
- *
- giml
- =
-w
- immed_list;
-
-594
- giml
-->
-nd
-(
-immed
-(
-vName
-));
-
-595
- giml
-->
-nd
-(
-g1
-);
-
-596
- giml
-->
-nd
-(
-g2
-);
-
-597
- giml
-->
-nd
-(
-g3
-);
-
-598
- gs
-->
-nd_ne
-(
-k_cuda_dim3
-,
-iml
-);
-
-599
-_node_li
- *
- gl
- =
-w
-ree_node_list;
-
-600
- gl
-->
-nd
-(
-w
-
-_r
-(
-s
-));
-
-601 
-w
-
-CG_suifRr
-(
-l
-);
-
-604
-CG_ouutRr
-*
- gCG_suifBud
-::
-CeKl
-(
-immed_li
-*
-iml
-) const {
-
-605
-rui
- *
-s
- =
-w
-
-_r
-(
-io_mrk
-);
-
-606
- gs
-->
-nd_ne
-(
-k_cuda_kl
-,
-iml
-);
-
-607
-_node_li
- *
- gl
- =
-w
-ree_node_list;
-
-608
- gl
-->
-nd
-(
-w
-
-_r
-(
-s
-));
-
-609 
-w
-
-CG_suifRr
-(
-l
-);
-
-612
-ty_node
-*
- gCG_suifBud
-::
-ModifyTy
-y_node*
-ba
-, cڡ *
-modifr
-) const {
-
-613
-modifr_ty
-*
- gsu
- =
-w
- modifr_ty(
-TYPE_NULL
-,
-ba
-);
-
-614
-immed_li
- *
- giml
- =
-w
- immed_list;
-
-615
- giml
-->
-nd
-(
-immed
-((*)
-modifr
-));
-
-616
- gsu
-->
-nd_ne
-(
-k_cuda_modifr
-,
-iml
-);
-
-617 
- gsu
-;
-
-626
-bo
-
-subu
-(
-rui
- *
-
-,
-v_sym
- *
-sym
-,
-ݔd
-
-ex
-,
-ba_symb
- *
-
-) {
-
-627 i(
- g
- =
-NULL
- ||
-sym
- == NULL)
-
-628 
-l
-;
-
-630
-bo
-
- gr
- =
-l
-;
-
-631 
- gi
- = 0; i <
- g
-->
-num_cs
-(); i++) {
-
-632
-ݔd
-
-
-(
-
-->
-c_
-(
-i
-));
-
-634 i(
- g
-.
-is_symb
-(&& op.
-symb
-(=
-sym
-) {
-
-635
-
-->
-t_c_
-(
-i
-,
-ex
-.
-e
-(
-
-));
-
-636
- gr
- =
-ue
-;
-
-638 i(
- g
-.
-is_r
-()) {
-
-639
- gr
- =
-subu
-(
-
-.
-r
-(),
-sym
-,
-ex
-,
-
-) ||;
-
-643 
- gr
-;
-
-646
-bo
-
-subu
-(
-_node
- *
-
-,
-v_sym
- *
-sym
-,
-ݔd
-
-ex
-,
-ba_symb
- *
-
-) {
-
-647 i(
- g
- =
-NULL
-)
-
-648 
-l
-;
-
-650
-bo
-
- gr
- =
-l
-;
-
-651 i(
- g
-->
-kd
-(=
-TREE_INSTR
-)
-
-652
-r
- =
-subu
-(
-ic_
-<
-_r
-*>(
-
-)->
-r
-(),
-sym
-,
-ex
-,
-
-||
- gr
-;
-
-654 
- gi
- = 0; i <
- g
-->
-num_chd_lis
-(); i++) {
-
-655
- gr
- =
-subu
-(
-
-->
-chd_li_num
-(
-i
-),
-sym
-,
-ex
-,
-
-) ||;
-
-659 
- gr
-;
-
-662
-bo
-
-subu
-(
-_node_li
- *
-l
-,
-v_sym
- *
-sym
-,
-ݔd
-
-ex
-,
-
-663
-ba_symb
- *
-
-) {
-
-664 i(
- gl
- =
-NULL
-)
-
-665 
-l
-;
-
-667
-bo
-
- gr
- =
-l
-;
-
-668
-_node_li_
-
-
-(
-l
-);
-
-669 !
- g
-.
-is_emy
-()) {
-
-670
-_node
- *
- g
- =
-
-.
-
-();
-
-672
- gr
- =
-subu
-(
-
-,
-sym
-,
-ex
-,
-
-) ||;
-
-675 
- gr
-;
-
- @CG_suifRepr.cc
-
-14 
- ~<code_g/CG_suifRr.h
->
-
-15 
- ~<dio.h
->
-
-17
-mea
-
- gomega
- {
-
-19
- gCG_suifRr
-::
-CG_suifRr
-():
-l_
-(
-NULL
-),
-_
-() {
-
-22
- gCG_suifRr
-::
-CG_suifRr
-(
-_node_li
- *
-l
-):
-l_
-),
-_
-() {
-
-25
- gCG_suifRr
-::
-CG_suifRr
-(
-ݔd
-
-
-):
-l_
-(
-NULL
-),
-_
-(op) {
-
-28
- gCG_suifRr
-::~
-CG_suifRr
-() {
-
-33
-CG_ouutRr
-*
-CG_suifRr
-::
-e
-() {
-
-34 i(!
-_
-.
-is_nu
-() ) {
-
-35
-ݔd
-
-
- =
-_
-.
-e
-();
-
-36 
-w
-
-CG_suifRr
-(
-
-);
-
-38 i(
- gl_
- !
-NULL
-) {
-
-39
-_node_li
- *
-l
- =
-l_
-->
-e
-();
-
-40 
-w
-
-CG_suifRr
-(
-l
-);
-
-43 
-w
-
-CG_suifRr
-();
-
-46 
- gCG_suifRr
-::
-r
-() {
-
-47 i(!
-_
-.
-is_nu
-()) {
-
-48 i(
-_
-.
-is_r
-())
-
-49
-de
-
-_
-.
-r
-();
-
-50
- g_
-.
-t_nu
-();
-
-52 i(
- gl_
- !
-NULL
-) {
-
-53
-de
-
-l_
-;
-
-54
- gl_
- =
-NULL
-;
-
-58
-_node_li
-*
- gCG_suifRr
-::
-GCode
-() const {
-
-59 
-l_
-;
-
-62
-ݔd
-
- gCG_suifRr
-::
-GExessi
-() const {
-
-63 
-_
-;
-
-66 
- gCG_suifRr
-::
-Dump
-() const {
-
-67 i(
-l_
- !
-NULL
-)
-
-68
-l_
-->
-t
-();
-
-69 i(!
- g_
-.
-is_nu
-())
-
-70
- g_
-.
-t
-();
-
-73 
- gCG_suifRr
-::
-DumpToFe
-(
-FILE
- *
-
-) const {
-
-74 i(
-l_
- !
-NULL
-)
-
-75
-l_
-->
-t
-(
-
-);
-
-76 i(!
- g_
-.
-is_nu
-())
-
-77
- g_
-.
-t
-(
-
-);
-
- @code_gen.cc
-
-16 
- ~<omega.h
->
-
-17 
- ~<omega/R_m.h
->
-
-18 
- ~<basic/Ci.h
->
-
-19 
- ~<basic/Bag.h
->
-
-20 
- ~<basic/M.h
->
-
-21 
- ~<basic/ut.h
->
-
-22 
- ~<basic/omega_r.h
->
-
-23 
- ~<mh.h
->
-
-24 
- ~<ve
->
-
-26 
- ~<code_g/CG.h
->
-
-27 
- ~<code_g/code_g.h
->
-
-28 
- ~<code_g/CG_ouutBud.h
->
-
-29 
- ~<code_g/CG_ouutRr.h
->
-
-30 
- ~<code_g/CG_rgBud.h
->
-
-31 
- ~<code_g/CG_rgRr.h
->
-
-32 
- ~<code_g/ouut_.h
->
-
-34
-mea
-
- gomega
- {
-
-37 
- gϡ_v
-;
-
-38
-STue
-
- gw_IS
-;
-
-39
-STueTue
-
- gojeed_nIS
-;
-
-40
- gTue
-<
- gCG_ouutRr
- *>
- gemtInfo
-;
-
-41
-RTue
-
- gsfmis
-;
-
-44
- gTue
-< Tue<> >
- gsmtNSLevs
-;
-
-45
- gTue
-< Tue<
- gd
-::
-rg
-> >
-loIdxNames
-;
-
-46
- gd
-::
-ve
-<
-d
-::
-
-<, std::
-rg
-> >
-syncs
-;
-
-51 
- gcheckLoLev
-;
-
-52 
- gmtFLoCheck
-;
-
-53 
- guBoundFLev
-;
-
-54 
- glowBoundFLev
-;
-
-55
-bo
-
- gflInBounds
-;
-
-58 as
- cJunkSticIn
-{
- gpublic
-:
-JunkSticIn
-(){
-checkLoLev
-=0;
- gflInBounds
-=
-l
-;} };
-
-59 
-JunkSticIn
-
- gjunkInIn__
-;
-
-64
-CG_su
- *
-g_cursive
-(
-v
-,
-ITue
- &
-isAive
-);
-
-67 
- gcode_g_debug
-=0;
-
-70
-STue
-
- $fr_funi_symbs
-(
-STue
- &
-ts
-,
-bo
-
-kp_fs
-){
-
-71
-STue
-
- `w_ts
-(
-ts
-.
- `size
-());
-
-72 
-i
- = 1; i <
-ts
-.
- `size
-(); i++) {
-
-73
-Ri
-
-R
- =
-ts
-[
-i
-];
-
-74
-Ri
- &
-S
- =
-w_ts
-[
-i
-];
-
-75
- `as
-(
-R
-.
- `is_t
-());
-
-77
-S
- =
- `Ri
-(
-R
-.
- `n_t
-());
-
-78
-S
-.
- `cy_mes
-(
-R
-);
-
-79
-F_Exis
- *
-
- =
-S
-.
- `add_exis
-();
-
-80
-F_Or
- *
-fo
- =
-
-->
- `add_
-();
-
-81 
-DNF_It
-
- `D
-(
-R
-.
- `quy_DNF
-());
-D
-; D++) {
-
-82
-F_And
- *
-
- =
-fo
-->
- `add_d
-();
-
-83
-Vb_ID_Tue
- &
-dlols
- = (*
-D
-)->
- `lols
-();
-
-84
-Sei
-<
-Vb_ID
->
-wlols
- =
-
-->
- `dee_tue
-(
-dlols
-.
- `size
-());
-
-91 
-EQ_It
-
- `e
-(*
-D
-);
-e
-;++)
-
-92 if((
- `max_fs_y
-(*
-e
-> 0=
-kp_fs
-){
-
-93
-EQ_Hd
-
-n
- =
-
-->
- `add_EQ
-();
-
-94 
-Cڡr_Vs_Ir
-
- `cvi
-(*
-e
-,
-l
-);
-cvi
-;cvi++)
-
-95 if((*
-cvi
-).
-v
-->
- `kd
-(=
-Wdrd_V
-)
-
-96
-n
-.
- `upde_cf
-(
-wlols
-[
-dlols
-.
- `dex
-((*
-cvi
-).
-v
-)],
-
-97 (*
-cvi
-).
-cf
-);
-
-99 if((*
-cvi
-).
-v
-->
- `kd
-(=
-Glob_V
-)
-
-100
-n
-.
- `upde_cf
-(
-S
-.
- `g_lol
-((*
-cvi
-).
-v
-->
- `g_glob_v
-(),
-
-101 (*
-cvi
-).
-v
-->
- `funi_of
-()),
-
-102 (*
-cvi
-).
-cf
-);
-
-104
-n
-.
- `upde_cf
-((*
-cvi
-).
-v
-,(*cvi).
-cf
-);
-
-105
-n
-.
- `upde_cڡ
-((*
-e
-).
- `g_cڡ
-());
-
-106
-n
-.
- `fize
-();
-
-109 
-GEQ_It
-
- `g
-(*
-D
-);
-g
-; g++)
-
-110 if((
- `max_fs_y
-(*
-g
-> 0=
-kp_fs
-) {
-
-111
-GEQ_Hd
-
-n
- =
-
-->
- `add_GEQ
-();
-
-112 
-Cڡr_Vs_Ir
-
- `cvi
-(*
-g
-,
-l
-);
-cvi
-;cvi++)
-
-113 if((*
-cvi
-).
-v
-->
- `kd
-(=
-Wdrd_V
-)
-
-114
-n
-.
- `upde_cf
-(
-wlols
-[
-dlols
-.
- `dex
-((*
-cvi
-).
-v
-)],
-
-115 (*
-cvi
-).
-cf
-);
-
-117 if((*
-cvi
-).
-v
-->
- `kd
-(=
-Glob_V
-)
-
-118
-n
-.
- `upde_cf
-(
-S
-.
- `g_lol
-((*
-cvi
-).
-v
-->
- `g_glob_v
-(),
-
-119 (*
-cvi
-).
-v
-->
- `funi_of
-()),
-
-120 (*
-cvi
-).
-cf
-);
-
-122
-n
-.
- `upde_cf
-((*
-cvi
-).
-v
-,(*cvi).
-cf
-);
-
-123
-n
-.
- `upde_cڡ
-((*
-g
-).
- `g_cڡ
-());
-
-124
-n
-.
- `fize
-();
-
-127
-S
-.
- `fize
-();
-
-130 
-w_ts
-;
-
-131
- }
-}
-
-134
-RTue
-
- $r_funi_symbs
-(
-STue
- &
-ts
-) {
-
-135 
- `fr_funi_symbs
-(
-ts
-,
-l
-);
-
-136
- }
-}
-
-138
-RTue
-
- $exa_funi_symbs
-(
-STue
- &
-ts
-) {
-
-139 
- `fr_funi_symbs
-(
-ts
-,
-ue
-);
-
-140
- }
-}
-
-143
- gd
-::
-rg
-
- $MMGeCode
-(
-RTue
- &
-T
-,
-STue
- &
-d_IS
-,
-Ri
- &
-known
-, 
-efft
-) {
-
-144
-Tue
-<
-CG_ouutRr
- *>
-meInfo
-;
-
-145 
-mt
- = 1; stm<
-T
-.
- `size
-(); stmt++)
-
-146
-meInfo
-.
- `nd
-(
-w
-
- `CG_rgRr
-("s" +
- `to_rg
-(
-mt
-)));
-
-148
-CG_rgBud
-
-ocg
-;
-
-149
-CG_rgRr
- *
-sRr
- =
-ic_
-<CG_rgR*>(
- `MMGeCode
-(&
-ocg
-,
-T
-,
-d_IS
-,
-meInfo
-,
-known
-,
-efft
-));
-
-151 
-i
- = 1; i <
-meInfo
-.
- `size
-(); i++)
-
-152
-de
-
-meInfo
-[
-i
-];
-
-153 i(
-sRr
- !
-NULL
-)
-
-154 
- `GSg
-(
-sRr
-);
-
-156 
-d
-::
- `rg
-();
-
-157
- }
-}
-
-163
-CG_ouutRr
-*
-MMGeCode
-(
-CG_ouutBud
-*
-ocg
-,
-RTue
- &
-T
-,
-STue
- &
-d_IS
-, cڡ
-Tue
-<CG_ouutR*> &
-mt_cڋ
-,
-Ri
- &
-known
-, 
-efft
-) {
-
-164 
- gmts
- =
-T
-.
-size
-();
-
-165 i(
- gmts
- == 0)
-
-166 
-ocg
-->
-CeCommt
-(1, "No statements found!");
-
-167 i(!
- gknown
-.
-is_nu
-())
-
-168
- gknown
-.
-simify
-();
-
-171 
- gmaxStmt
- = 1;
-
-172
- gϡ_v
- = 0;
-
-173 
- gmt
- = 1; stm<
-mts
-; stmt++) {
-
-174 
- gd_dim
- =
-T
-[
-mt
-].
-n_out
-();
-
-175 i(
- gd_dim
- >
- gϡ_v
-)
-
-176
- gϡ_v
- =
-d_dim
-;
-
-178 
- gi
- = 1; i <
-d_IS
-[
-mt
-].
-n_t
-(); i++)
-
-179
- gT
-[
-mt
-].
-me_put_v
-(
-i
-,
-d_IS
-[mt].
-t_v
-(i)->
-me
-());
-
-180 
- gi
- = 1; i <
-d_dim
-; i++)
-
-181
- gT
-[
-mt
-].
-me_ouut_v
-(
-i
-,
-d
-::
-rg
-("t")+
-to_rg
-(i));
-
-182
- gT
-[
-mt
-].
-tup_mes
-();
-
-184
-Ri
-
- gR
- =
-Rge
-(
-Reri_Doma
-(
-cy
-(
-T
-[
-mt
-]), cy(
-d_IS
-[stmt])));
-
-185
- gR
-.
-simify
-();
-
-186 
- gR
-.
-is_u_bound_tisfb
-()) {
-
-187
- gw_IS
-.
-lo
-(
-maxStmt
-);
-
-188
- gsfmis
-.
-lo
-(
-maxStmt
-);
-
-189
- gemtInfo
-.
-lo
-(
-maxStmt
-);
-
-190
-DNF
- *
- gdnf
- =
-R
-.
-quy_DNF
-();
-
-191
-DNF_It
-
-c
-(
-dnf
-);
-
-192
-Ri
-
- gR2
- = Ri(
-R
-, *
-c
-);
-
-193
- gR2
-.
-simify
-();
-
-194 i(
- gR2
-.
-is_exa
-())
-
-195
-throw
-
-codeg_r
-("unknown constraint inoop bounds");
-
-196 i(
- gknown
-.
-is_nu
-()) {
-
-197
- gw_IS
-[
-maxStmt
-] =
-R2
-;
-
-198
- gsfmis
-[
-maxStmt
-] =
-T
-[
-mt
-];
-
-199
- gemtInfo
-[
-maxStmt
-] =
-mt_cڋ
-[
-mt
-];
-
-200
- gmaxStmt
-++;
-
-203
-Ri
-
- gR2_exnded
- =
-cy
-(
-R2
-);
-
-204
-Ri
-
- gknown_exnded
- =
-cy
-(
-known
-);
-
-205 i(
- gR2
-.
-n_t
-(>
- gknown
-.n_set())
-
-206
- gknown_exnded
- =
-Exnd_S
-(
-known_exnded
-,
-R2
-.
-n_t
-()-
-known
-.n_set());
-
-207 i(
- gR2
-.
-n_t
-(<
- gknown
-.n_set())
-
-208
- gR2_exnded
- =
-Exnd_S
-(
-R2_exnded
-,
-known
-.
-n_t
-()-
-R2
-.n_set());
-
-209 i(
-Ii
-(
-R2_exnded
-,
-known_exnded
-).
-is_u_bound_tisfb
-()) {
-
-210
- gw_IS
-[
-maxStmt
-] =
-R2
-;
-
-211
- gsfmis
-[
-maxStmt
-] =
-T
-[
-mt
-];
-
-212
- gemtInfo
-[
-maxStmt
-] =
-mt_cڋ
-[
-mt
-];
-
-213
- gmaxStmt
-++;
-
-216
- gc
-.
-xt
-();
-
-217 i(!
- gc
-.
-live
-())
-
-219 if(
- gcode_g_debug
-) {
-
-220
-rtf
-(
-DebugFe
-, "splitting iteration space for disjoint form\n");
-
-221
-rtf
-(
-DebugFe
-, "Original iteration space: \n");
-
-222
- gR
-.
-t_wh_subs
-(
-DebugFe
-);
-
-223
-rtf
-(
-DebugFe
-, "First conjunct: \n");
-
-224
- gR2
-.
-t_wh_subs
-(
-DebugFe
-);
-
-226
-Ri
-
-mad
-(
-R
-, *
-c
-);
-
-227
- gc
-.
-xt
-();
-
-228 
- gc
-.
-live
-()) {
-
-229
- gmad
- =
-Uni
-(
-mad
-,
-Ri
-(
-R
-, *
-c
-));
-
-230
- gc
-.
-xt
-();
-
-232
- gR
- =
-Difn
-(
-mad
-,
-cy
-(
-R2
-));
-
-233
- gR
-.
-simify
-();
-
-234 if(
- gcode_g_debug
-) {
-
-235
-rtf
-(
-DebugFe
-, "Remaining iteration space: \n");
-
-236
- gR
-.
-t_wh_subs
-(
-DebugFe
-);
-
-242
- gmts
- =
-maxStmt
--1;
-
-243 if(
- gmts
- == 0)
-
-244 
-ocg
-->
-CeCommt
-(1, "Nooints inny ofhe iteration spaces!");
-
-247 
- gmt
- = 1; stm<
-mts
-; stmt++) {
-
-248 
- gd_dim
- =
-w_IS
-[
-mt
-].
-n_t
-();
-
-249 i(
- gd_dim
- <
- gϡ_v
-) {
-
-250
- gw_IS
-[
-mt
-] =
-Exnd_S
-(
-w_IS
-[mt],
-ϡ_v
--
-d_dim
-);
-
-251
-F_And
- *
- gf_ro
- =
-w_IS
-[
-mt
-].
-d_wh_d
-();
-
-252 
- gi
- =
-d_dim
-+1; i <
-ϡ_v
-; i++) {
-
-253
-EQ_Hd
-
- gh
- =
-f_ro
-->
-add_EQ
-();
-
-254
- gh
-.
-upde_cf
-(
-w_IS
-[
-mt
-].
-t_v
-(
-i
-), 1);
-
-255
- gh
-.
-upde_cڡ
-(
-posInfy
-);
-
-261 if(
- gknown
-.
-is_nu
-()) {
-
-262
- gknown
- =
-Ri
-::
-True
-(
-ϡ_v
-);
-
-264
- gknown
- =
-Exnd_S
-(
-known
-,
-ϡ_v
--known.
-n_t
-());
-
-265 
- gi
- = 1; i <
-ϡ_v
-; i++)
-
-266
- gknown
-.
-me_t_v
-(
-i
-,
-d
-::
-rg
-("t")+
-to_rg
-(i));
-
-267
- gknown
-.
-tup_mes
-();
-
-270
- gojeed_nIS
-.
-r
-();
-
-271
- gojeed_nIS
-.
-lo
-(
-ϡ_v
-);
-
-272 
- gi
- = 1; i <
-ϡ_v
-; i++ ) {
-
-273
- gojeed_nIS
-[
-i
-].
-lo
-(
-mts
-);
-
-275 
- gmt
- = 1; stm<
-mts
-; stmt++) {
-
-276 i(
- gϡ_v
- > 0)
-
-277
- gojeed_nIS
-[
-ϡ_v
-][
-mt
-] =
-w_IS
-[stmt];
-
-278 
- gi
- =
-ϡ_v
--1; i >= 1; i--) {
-
-279
- gojeed_nIS
-[
-i
-][
-mt
-] =
-Proje
-(
-cy
-(
-ojeed_nIS
-[i+1][mt]), i+1,
-S_V
-);
-
-280
- gojeed_nIS
-[
-i
-][
-mt
-].
-simify
-();
-
-285
-ITue
-
-lStmts
-(
-mts
-);
-
-286 
- gi
- = 1; i <
-mts
-; i++)
-
-287
- glStmts
-[
-i
-] = 1;
-
-288
-CG_su
- *
- gcg
- =
-g_cursive
-(1,
-lStmts
-);
-
-291
- gcg
- =
-cg
-->
-compu
-(
-known
-, known);
-
-292
- gcg
- =
-cg
-->
-f_fe_bounds
-();
-
-295 
- gi
- = 1; i <
-m
-(
-efft
-,
-cg
-->
-dth
-()); i++)
-
-296
- gcg
- =
-cg
-->
-liOvhd
-(
-i
-);
-
-299
- gcg
-->
-hoiGud
-();
-
-303
-CG_ouutRr
-*
- gsRr
- =
-cg
-->
-tRr
-(
-ocg
-, 1,
-d
-::
-ve
-<CG_ouutR*>(
-ϡ_v
-));
-
-304
-de
-
- gcg
-;
-
-305
- gcg
- =
-NULL
-;
-
-306
- gojeed_nIS
-.
-r
-();
-
-307
- gsfmis
-.
-r
-();
-
-308
- gw_IS
-.
-r
-();
-
-310 
- gsRr
-;
-
-314
-CG_ouutRr
-*
-MMGeCode
-(
-CG_ouutBud
-*
-ocg
-,
-RTue
- &
-T
-,
-STue
- &
-d_IS
-,
-
-315 cڡ
-Tue
-<
-CG_ouutRr
- *> &
-mt_cڋ
-,
-Ri
- &
-known
-,
-
-316
-Tue
-<
-ITue
- >&
-smtNSLevs_
-,
-
-317
-d
-::
-ve
-< std::
-
-<, std::
-rg
-> >
-syncs_
-,
-
-318 cڡ
-Tue
-< Tue<
-d
-::
-rg
-> >&
-loIdxNames_
-,
-
-319 
-efft
-) {
-
-320 
- gmts
- =
-T
-.
-size
-();
-
-321 i(
- gmts
- == 0)
-
-322 
-ocg
-->
-CeCommt
-(1, "No statements found!");
-
-323 i(!
- gknown
-.
-is_nu
-())
-
-324
- gknown
-.
-simify
-();
-
-328
- gsmtNSLevs
- =
-smtNSLevs_
-;
-
-329
- gsyncs
- =
-syncs_
-;
-
-330
- gloIdxNames
- =
-loIdxNames_
-;
-
-336 
- gmaxStmt
- = 1;
-
-337
- gϡ_v
- = 0;
-
-338 
- gmt
- = 1; stm<
-mts
-; stmt++) {
-
-339 
- gd_dim
- =
-T
-[
-mt
-].
-n_out
-();
-
-340 i(
- gd_dim
- >
- gϡ_v
-)
-
-341
- gϡ_v
- =
-d_dim
-;
-
-343 
- gi
- = 1; i <
-d_IS
-[
-mt
-].
-n_t
-(); i++)
-
-344
- gT
-[
-mt
-].
-me_put_v
-(
-i
-,
-d_IS
-[mt].
-t_v
-(i)->
-me
-());
-
-345 
- gi
- = 1; i <
-d_dim
-; i++)
-
-346
- gT
-[
-mt
-].
-me_ouut_v
-(
-i
-,
-d
-::
-rg
-("t")+
-to_rg
-(i));
-
-347
- gT
-[
-mt
-].
-tup_mes
-();
-
-349
-Ri
-
- gR
- =
-Rge
-(
-Reri_Doma
-(
-cy
-(
-T
-[
-mt
-]), cy(
-d_IS
-[stmt])));
-
-350
- gR
-.
-simify
-();
-
-351 
- gR
-.
-is_u_bound_tisfb
-()) {
-
-352
- gw_IS
-.
-lo
-(
-maxStmt
-);
-
-353
- gsfmis
-.
-lo
-(
-maxStmt
-);
-
-354
- gemtInfo
-.
-lo
-(
-maxStmt
-);
-
-357
- gsmtNSLevs
-.
-lo
-(
-maxStmt
-);
-
-361
-DNF
- *
- gdnf
- =
-R
-.
-quy_DNF
-();
-
-362
-DNF_It
-
-c
-(
-dnf
-);
-
-363
-Ri
-
- gR2
- = Ri(
-R
-, *
-c
-);
-
-364
- gR2
-.
-simify
-();
-
-365 i(
- gR2
-.
-is_exa
-())
-
-366
-throw
-
-codeg_r
-("unknown constraint inoop bounds");
-
-367 i(
- gknown
-.
-is_nu
-()) {
-
-368
- gw_IS
-[
-maxStmt
-] =
-R2
-;
-
-369
- gsfmis
-[
-maxStmt
-] =
-T
-[
-mt
-];
-
-370
- gemtInfo
-[
-maxStmt
-] =
-mt_cڋ
-[
-mt
-];
-
-371
- gmaxStmt
-++;
-
-374
-Ri
-
- gR2_exnded
- =
-cy
-(
-R2
-);
-
-375
-Ri
-
- gknown_exnded
- =
-cy
-(
-known
-);
-
-376 i(
- gR2
-.
-n_t
-(>
- gknown
-.n_set())
-
-377
- gknown_exnded
- =
-Exnd_S
-(
-known_exnded
-,
-R2
-.
-n_t
-()-
-known
-.n_set());
-
-378 i(
- gR2
-.
-n_t
-(<
- gknown
-.n_set())
-
-379
- gR2_exnded
- =
-Exnd_S
-(
-R2_exnded
-,
-known
-.
-n_t
-()-
-R2
-.n_set());
-
-380 i(
-Ii
-(
-R2_exnded
-,
-known_exnded
-).
-is_u_bound_tisfb
-()) {
-
-381
- gw_IS
-[
-maxStmt
-] =
-R2
-;
-
-382
- gsfmis
-[
-maxStmt
-] =
-T
-[
-mt
-];
-
-383
- gemtInfo
-[
-maxStmt
-] =
-mt_cڋ
-[
-mt
-];
-
-384
- gmaxStmt
-++;
-
-387
- gc
-.
-xt
-();
-
-388 i(!
- gc
-.
-live
-())
-
-390 if(
- gcode_g_debug
-) {
-
-391
-rtf
-(
-DebugFe
-, "splitting iteration space for disjoint form\n");
-
-392
-rtf
-(
-DebugFe
-, "Original iteration space: \n");
-
-393
- gR
-.
-t_wh_subs
-(
-DebugFe
-);
-
-394
-rtf
-(
-DebugFe
-, "First conjunct: \n");
-
-395
- gR2
-.
-t_wh_subs
-(
-DebugFe
-);
-
-397
-Ri
-
-mad
-(
-R
-, *
-c
-);
-
-398
- gc
-.
-xt
-();
-
-399 
- gc
-.
-live
-()) {
-
-400
- gmad
- =
-Uni
-(
-mad
-,
-Ri
-(
-R
-, *
-c
-));
-
-401
- gc
-.
-xt
-();
-
-403
- gR
- =
-Difn
-(
-mad
-,
-cy
-(
-R2
-));
-
-404
- gR
-.
-simify
-();
-
-405 if(
- gcode_g_debug
-) {
-
-406
-rtf
-(
-DebugFe
-, "Remaining iteration space: \n");
-
-407
- gR
-.
-t_wh_subs
-(
-DebugFe
-);
-
-413
- gmts
- =
-maxStmt
--1;
-
-414 if(
- gmts
- == 0)
-
-415 
-ocg
-->
-CeCommt
-(1, "Nooints inny ofhe iteration spaces!");
-
-418 
- gmt
- = 1; stm<
-mts
-; stmt++) {
-
-419 
- gd_dim
- =
-w_IS
-[
-mt
-].
-n_t
-();
-
-420 i(
- gd_dim
- <
- gϡ_v
-) {
-
-421
- gw_IS
-[
-mt
-] =
-Exnd_S
-(
-w_IS
-[mt],
-ϡ_v
--
-d_dim
-);
-
-422
-F_And
- *
- gf_ro
- =
-w_IS
-[
-mt
-].
-d_wh_d
-();
-
-423 
- gi
- =
-d_dim
-+1; i <
-ϡ_v
-; i++) {
-
-424
-EQ_Hd
-
- gh
- =
-f_ro
-->
-add_EQ
-();
-
-425
- gh
-.
-upde_cf
-(
-w_IS
-[
-mt
-].
-t_v
-(
-i
-), 1);
-
-426
- gh
-.
-upde_cڡ
-(
-posInfy
-);
-
-432 if(
- gknown
-.
-is_nu
-()) {
-
-433
- gknown
- =
-Ri
-::
-True
-(
-ϡ_v
-);
-
-435
- gknown
- =
-Exnd_S
-(
-known
-,
-ϡ_v
--known.
-n_t
-());
-
-436 
- gi
- = 1; i <
-ϡ_v
-; i++)
-
-437
- gknown
-.
-me_t_v
-(
-i
-,
-d
-::
-rg
-("t")+
-to_rg
-(i));
-
-438
- gknown
-.
-tup_mes
-();
-
-441
- gojeed_nIS
-.
-r
-();
-
-442
- gojeed_nIS
-.
-lo
-(
-ϡ_v
-);
-
-443 
- gi
- = 1; i <
-ϡ_v
-; i++ ) {
-
-444
- gojeed_nIS
-[
-i
-].
-lo
-(
-mts
-);
-
-446 
- gmt
- = 1; stm<
-mts
-; stmt++) {
-
-447 i(
- gϡ_v
- > 0)
-
-448
- gojeed_nIS
-[
-ϡ_v
-][
-mt
-] =
-w_IS
-[stmt];
-
-449 
- gi
- =
-ϡ_v
--1; i >= 1; i--) {
-
-450
- gojeed_nIS
-[
-i
-][
-mt
-] =
-Proje
-(
-cy
-(
-ojeed_nIS
-[i+1][mt]), i+1,
-S_V
-);
-
-451
- gojeed_nIS
-[
-i
-][
-mt
-].
-simify
-();
-
-456
-ITue
-
-lStmts
-(
-mts
-);
-
-457 
- gi
- = 1; i <
-mts
-; i++)
-
-458
- glStmts
-[
-i
-] = 1;
-
-459
-CG_su
- *
- gcg
- =
-g_cursive
-(1,
-lStmts
-);
-
-462
- gcg
- =
-cg
-->
-compu
-(
-known
-, known);
-
-463
- gcg
- =
-cg
-->
-f_fe_bounds
-();
-
-466 
- gi
- = 1; i <
-m
-(
-efft
-,
-cg
-->
-dth
-()); i++)
-
-467
- gcg
- =
-cg
-->
-liOvhd
-(
-i
-);
-
-470
- gcg
-->
-hoiGud
-();
-
-474
-CG_ouutRr
-*
- gsRr
- =
-cg
-->
-tRr
-(
-ocg
-, 1,
-d
-::
-ve
-<CG_ouutR*>(
-ϡ_v
- ));
-
-475
-de
-
- gcg
-;
-
-476
- gcg
- =
-NULL
-;
-
-477
- gojeed_nIS
-.
-r
-();
-
-478
- gsfmis
-.
-r
-();
-
-479
- gw_IS
-.
-r
-();
-
-481 
- gsRr
-;
-
-484
-CG_su
- *
- $g_cursive
-(
-v
-,
-ITue
- &
-isAive
-) {
-
-485 
-mts
- =
-isAive
-.
- `size
-();
-
-487
-S
-<>
-aive
-;
-
-488 
-s
-;
-
-489 
-s
- = 1; s <
-mts
-; s++)
-
-490 if(
-isAive
-[
-s
-]
-aive
-.
- `
-(s);
-
-492
- `as
- (
-aive
-.
- `size
-() >= 1);
-
-493 if(
-v
- >
-ϡ_v
-
-w
-
- `CG_af
-(
-isAive
-);
-
-495 i(
-aive
-.
- `size
-() == 1)
-
-496 
-w
-
- `CG_lo
-(
-isAive
-,
-v
-,
- `g_cursive
-(level+1,isActive));
-
-498
-bo
-
-cڡtLev
- =
-ue
-;
-
-500 
-_l_size
-;
-
-501
-cf_t
-
-t
-,
-fish
-;
-
-502
-fish
- = -(
-posInfy
--1);
-
-503
-t
- =
-posInfy
-;
-
-504
-Tue
-<
-cf_t
->
- `wh
-(
-mts
-);
-
-505 
-s
-=1; s<=
-mts
-; s++i(
-isAive
-[s]) {
-
-506
-cf_t
-
-lb
-,
-ub
-;
-
-507
-_l_size
- =
-ojeed_nIS
-[
-v
-][
-s
-].
- `n_t
-();
-
-508
-ojeed_nIS
-[
-v
-][
-s
-].
- `sg_cjun
-()
-
-509 ->
- `quy_vb_bounds
-(
-
-510
-ojeed_nIS
-[
-v
-][
-s
-].
- `t_v
-(level),
-
-511
-lb
-,
-ub
-);
-
-512 if(
-code_g_debug
-) {
-
-513
- `rtf
-(
-DebugFe
-, "IS%d: "
-cf_fmt
- " <t%d <" cf_fm"\n",
-s
-,
-
-514
-lb
-,
-v
-,
-ub
-);
-
-515
-ojeed_nIS
-[
-v
-][
-s
-].
- `efix_t
-(
-DebugFe
-);
-
-517 i(
-lb
- !
-ub
-) {
-
-518
-cڡtLev
- =
-l
-;
-
-522
- `t_max
-(
-fish
-,
-lb
-);
-
-523
- `t_m
-(
-t
-,
-lb
-);
-
-524
-wh
-[
-s
-] =
-lb
-;
-
-529 i(
-cڡtLev
- &&
-fish
--
-t
- <
-mts
-) {
-
-530
-ITue
-
- `wAive
-(
-isAive
-.
- `size
-());
-
-531 
-i
-=1; i<=
-mts
-; i++)
-
-532
-wAive
-[
-i
-] =
-isAive
-[i] &&
-wh
-[i] =
-t
-;
-
-533
-CG_su
- *
-r
- =
-w
-
- `CG_lo
-(
-isAive
-,
-v
-,
-
-534
- `g_cursive
-(
-v
-+1,
-wAive
-));
-
-535 
-cf_t
-
-time
- =
-t
-+1;im<
-fish
-;ime++) {
-
-536 
-cou
- = 0;
-
-537 
-i
-=1; i<=
-mts
-; i++) {
-
-538
-wAive
-[
-i
-] =
-isAive
-[i] &&
-wh
-[i] =
-time
-;
-
-539 i(
-wAive
-[
-i
-]
-cou
-++;
-
-541 i(
-cou
-) {
-
-542
-Ri
-
- `_l
-(
-_l_size
-);
-
-543
-GEQ_Hd
-
-g
- =
-_l
-.
- `d_wh_GEQ
-();
-
-544
-g
-.
- `upde_cf
-(
-_l
-.
- `t_v
-(
-v
-),-1);
-
-545
-g
-.
- `upde_cڡ
-(
-time
--1);
-
-547
-r
- =
-w
-
- `CG_l
-(
-isAive
-,
-v
-,
-_l
-,r,
-
-548
-w
-
- `CG_lo
-(
-isAive
-,
-v
-,
-
-549
- `g_cursive
-(
-v
-+1,
-wAive
-)));
-
-552 
-r
-;
-
-560
-Ri
-
-hu
- =
- `Hu
-(
-ojeed_nIS
-[
-v
-],
-isAive
-,1);
-
-562
-Ri
-
-hu
- =
- `Hu
-(
-ojeed_nIS
-[
-v
-],
-isAive
-,0);
-
-565 if(
-code_g_debug
-) {
-
-566
- `rtf
-(
-DebugFe
-, "Hu (v %dis:\n",
-v
-);
-
-567
-hu
-.
- `efix_t
-(
-DebugFe
-);
-
-571
-ITue
-
- `fChunk
-(
-isAive
-);
-
-572
-ITue
-
- `cdChunk
-(
-isAive
-);
-
-579
-bo
-
-checkFSs
- =
-ue
-;
-
-580 
-s
- = 1; s <
-isAive
-.
- `size
-(); s++){
-
-581 i(
-isAive
-[
-s
-]) {
-
-582 if(
-s
- <
-smtNSLevs
-.
- `size
-(&& smtNSLevs[s].
- `dex
-(
-v
--2) != 0){
-
-583
-checkFSs
- =
-l
-;
-
-590 
-s
- = 1;
-checkFSs
- && s <
-isAive
-.
- `size
-(); s++)
-
-591 i(
-isAive
-[
-s
-]) {
-
-592
-Ri
-
-gi
- =
- `Gi
-(
- `cy
-(
-ojeed_nIS
-[
-v
-][
-s
-]),cy(
-hu
-),1);
-
-593 i(
-gi
-.
- `is_obvious_utogy
-()) ;
-
-594
-gi
-.
- `simify
-();
-
-595
-Cjun
- *
-s_cj
- =
-gi
-.
- `sg_cjun
-();
-
-596 
-GEQ_It
-
- `G
-(
-s_cj
-);
-G
-; G++) {
-
-597
-Ri
-
- `_l
-(
-gi
-.
- `n_t
-());
-
-598
-_l
-.
- `d_wh_GEQ
-(*
-G
-);
-
-599
-Vb_ID
-
-v
- =
- `t_v
-(
-v
-);
-
-600
-cf_t
-
-sign
- = (*
-G
-).
- `g_cf
-(
-v
-);
-
-601 if(
-sign
- > 0
-_l
- =
- `Comemt
-(test_rel);
-
-602 if(
-code_g_debug
-) {
-
-603
- `rtf
-(
-DebugFe
-, "Csidg s from stm%d:\n",
-s
-);
-
-604
-_l
-.
- `efix_t
-(
-DebugFe
-);
-
-607
-fChunk
-[
-s
-] =
-sign
- <= 0;
-
-608
-cdChunk
-[
-s
-] =
-sign
- > 0;
-
-609 
-numbF
- =
-sign
- <= 0;
-
-610 
-numbSecd
- =
-sign
- > 0;
-
-612 
-s2
- = 1; s2 <
-isAive
-.
- `size
-(); s2++)
-
-613 i(
-isAive
-[
-s2
-] && s2 !
-s
-) {
-
-614 if(
-code_g_debug
-)
-
-615
- `rtf
-(
-DebugFe
-,"Csid stm%d\n",
-s2
-);
-
-616
-bo
-
-t
- =
- `Ii
-(
- `cy
-(
-ojeed_nIS
-[
-v
-][
-s2
-]),
-
-617
- `cy
-(
-_l
-)).
- `is_u_bound_tisfb
-();
-
-618
-bo
-
-f
- =
- `Difn
-(
- `cy
-(
-ojeed_nIS
-[
-v
-][
-s2
-]),
-
-619
- `cy
-(
-_l
-)).
- `is_u_bound_tisfb
-();
-
-620
- `as
-(
-t
- ||
-f
-);
-
-621 if(
-code_g_debug
- &&
-t
-&&
-f
-)
-
-622
- `rtf
-(
-DebugFe
-, "Sshem%d\n",
-s2
-);
-
-623 i(
-t
-&&
-f
-
-xtGEQ
-;
-
-624 if(
-code_g_debug
-) {
-
-625 i(
-t
-)
-
-626
- `rtf
-(
-DebugFe
-, "uf stm%d\n",
-s2
-);
-
-628
- `rtf
-(
-DebugFe
-, "l f stm%d\n",
-s2
-);
-
-630 i(
-t
-
-numbF
-++;
-
-631
-numbSecd
-++;
-
-632
-fChunk
-[
-s2
-] =
-t
-;
-
-633
-cdChunk
-[
-s2
-] = !
-t
-;
-
-636
- `as
-(
-numbF
-+
-numbSecd
->1 && "Can't handle wildcard in iteration space");
-
-637 if(
-code_g_debug
-)
-
-638
- `rtf
-(
-DebugFe
-, "%drue, %d false\n",
-
-639
-numbF
-,
-
-640
-numbSecd
-);
-
-641 i(
-numbF
- &&
-numbSecd
-) {
-
-643 
-w
-
- `CG_l
-(
-isAive
-,
-v
-,
-_l
-,
-
-644
- `g_cursive
-(
-v
-,
-fChunk
-),
-
-645
- `g_cursive
-(
-v
-,
-cdChunk
-));
-
-647
-xtGEQ
-: ;
-
-653 
-w
-
- `CG_lo
-(
-isAive
-,
-v
-,
- `g_cursive
-(level+1,isActive));
-
-654
- }
-}
-
- @output_repr.cc
-
-16 
- ~<omega.h
->
-
-17 
- ~<code_g/CG_rgBud.h
->
-
-18 
- ~<code_g/ouut_.h
->
-
-19 
- ~<basic/omega_r.h
->
-
-20 
- ~<mh.h
->
-
-21 
- ~<ack
->
-
-22 
- ~<tyfo
->
-
-24
-mea
-
- gomega
- {
-
-26
-Tue
-<Tue<
-Ri
-> >
-ojeed_nIS
-;
-
-27 
- gv_subuti_thshd
- = 100;
-
-29 
-uBoundFLev
-;
-
-30 
-lowBoundFLev
-;
-
-31
-bo
-
-flInBounds
-;
-
-37
-mea
-
- gomega
- {
-
-39
- gd
-::
-
-<
-EQ_Hd
-, >
-fd_sime_assignmt
-(cڡ
-Ri
- &
-R_
-,
-Vb_ID
-
-v
-, cڡ
-d
-::
-ve
-<
-CG_ouutRr
- *> &
-assigd__the_y
-);
-
-42
- gmea
- {
-
-47 
-g_ride
-(cڡ
-Cڡt_Hd
- &
-h
-,
-Vb_ID
- &
-wc
-,
-cf_t
- &
-
-){
-
-48
- gwc
- = 0;
-
-49 
-Cڡr_Vs_Ir
-
-i
-(
-h
-,
-ue
-);
- gi
-; i++) {
-
-50
-as
-(
-wc
- == 0);
-
-51
- gwc
- = (*
-i
-).
-v
-;
-
-52
- g
- = ((*
-i
-).
-cf
-);
-
-58
-CG_ouutRr
-*
-ouutIdt
-(
-CG_ouutBud
-*
-ocg
-, cڡ
-Ri
- &
-R_
-,
-Vb_ID
-
-v
-, cڡ
-d
-::
-ve
-<CG_ouutR*> &
-assigd__the_y
-) {
-
-59
-Ri
- &
-R
- =
-cڡ_
-<Ri &>(
-R_
-);
-
-61 
- gv
-->
-kd
-()) {
-
-62 
- gS_V
-: {
-
-63 
-pos
- =
-v
-->
-g_posi
-();
-
-64 i(
- gassigd__the_y
-[
-pos
--1] !
-NULL
-)
-
-65 
-assigd__the_y
-[
-pos
--1]->
-e
-();
-
-67 
- gocg
-->
-CeIdt
-(
-v
-->
-me
-());
-
-70 
- gGlob_V
-: {
-
-71 i(
-v
-->
-g_glob_v
-()->
-y
-() == 0)
-
-72 
-ocg
-->
-CeIdt
-(
-v
-->
-me
-());
-
-76 
- gy
- =
-v
-->
-g_glob_v
-()->
-y
-();
-
-78
- gTue
-<
- gCG_ouutRr
- *>
- ggLi
-;
-
-82 
- gi
- = 1; i <
-y
-; i++)
-
-83
- ggLi
-.
-nd
-(
-ocg
-->
-CeIdt
-(
-R
-.
-t_v
-(
-i
-)->
-me
-()));
-
-84
-CG_ouutRr
- *
- g
- =
-ocg
-->
-CeInvoke
-(
-v
-->
-g_glob_v
-()->
-ba_me
-(),
-gLi
-);
-
-85 
- g
-;
-
-90
-throw
-
-d
-::
-vid_gumt
-("wrong variableype");
-
-101
- gd
-::
-
-<
-CG_ouutRr
- *,
- gbo
->
-ouutAssignmt
-(
-CG_ouutBud
- *
-ocg
-, cڡ
-Ri
- &
-R_
-,
-Vb_ID
-
-v
-, Ri &
-fd
-, CG_ouutR*&
-if_
-, cڡ
-d
-::
-ve
-<CG_ouutR*> &
-assigd__the_y
-) {
-
-102
-Ri
- &
-R
- =
-cڡ_
-<Ri &>(
-R_
-);
-
-104
-Cjun
- *
- gc
- =
-R
-.
-quy_DNF
-()->
-sg_cjun
-();
-
-107 
-EQ_It
-
-ei
-(
-c
-);
- gei
-;i++)
-
-108 i(!(*
- gei
-).
-has_wdrds
-(&&
-abs
-((*
-ei
-).
-g_cf
-(
-v
-)) > 1) {
-
-109
-Ri
-
-r
-(
-R
-.
-n_t
-());
-
-110
-F_And
- *
- gf_sur_ro
- =
-r
-.
-add_d
-();
-
-111
-F_Exis
- *
- g
- =
-f_sur_ro
-->
-add_exis
-();
-
-112
-Vb_ID
-
- ge
- =
-
-->
-dee
-();
-
-113
-F_And
- *
- gf_ro
- =
-
-->
-add_d
-();
-
-114
-EQ_Hd
-
- gh
- =
-f_ro
-->
-add_EQ
-();
-
-115 
-Cڡr_Vs_Ir
-
-cvi
-(*
-ei
-);
- gcvi
-; cvi++)
-
-116 (*
- gcvi
-).
- gv
-->
-kd
-()) {
-
-117 
- gIut_V
-: {
-
-118 i((*
-cvi
-).
-v
- =
-v
-)
-
-119
-h
-.
-upde_cf
-(
-e
-, (*
-cvi
-).
-cf
-);
-
-121
- gh
-.
-upde_cf
-(
-r
-.
-t_v
-((*
-cvi
-).
-v
-->
-g_posi
-()), (*cvi).
-cf
-);
-
-124 
- gGlob_V
-: {
-
-125
-Glob_V_ID
-
-g
- = (*
-cvi
-).
-v
-->
-g_glob_v
-();
-
-126
-Vb_ID
-
- gv2
-;
-
-127 i(
- gg
-->
-y
-() == 0)
-
-128
-v2
- =
-r
-.
-g_lol
-(
-g
-);
-
-130
- gv2
- =
-r
-.
-g_lol
-(
-g
-, (*
-cvi
-).
-v
-->
-funi_of
-());
-
-131
- gh
-.
-upde_cf
-(
-v2
-, (*
-cvi
-).
-cf
-);
-
-135
-as
-(0);
-
-137
- gh
-.
-upde_cڡ
-((*
-ei
-).
-g_cڡ
-());
-
-139
- gr
-.
-cy_mes
-(
-R
-);
-
-140
- gr
-.
-tup_mes
-();
-
-143 i(!
-Gi
-(
-r
-,
-cy
-(
-fd
-), 1).
-is_obvious_utogy
-()) {
-
-144
-cf_t
-
- gcf
- = (*
-ei
-).
-g_cf
-(
-v
-);
-
-145
-cf_t
-
- gsign
- = -((
-cf
->0)?1:-1);
-
-146
- gcf
- =
-abs
-(
-cf
-);
-
-148
-CG_ouutRr
- *
- grm
- =
-NULL
-;
-
-149 
-Cڡr_Vs_Ir
-
-cvi
-(*
-ei
-);
- gcvi
-; cvi++)
-
-150 i((*
- gcvi
-).
- gv
- !
-v
-) {
-
-151
-CG_ouutRr
- *
-vRr
- =
-ouutIdt
-(
-ocg
-,
-R
-, (*
-cvi
-).
-v
-,
-assigd__the_y
-);
-
-152
-cf_t
-
- gt
- =
-sign
-*(*
-cvi
-).
-cf
-;
-
-153 i(
- gt
- == 1)
-
-154
-rm
- =
-ocg
-->
-CePlus
-єm,
-vRr
-);
-
-155 i(
- gt
- == -1)
-
-156
-rm
- =
-ocg
-->
-CeMus
-єm,
-vRr
-);
-
-157 i(
- gt
- > 0)
-
-158
- grm
- =
-ocg
-->
-CePlus
-(
-rm
-, ocg->
-CeTimes
-(ocg->
-CeI
-(
-t
-),
-vRr
-));
-
-159 i(
- gt
- < 0)
-
-160
- grm
- =
-ocg
-->
-CeMus
-(
-rm
-, ocg->
-CeTimes
-(ocg->
-CeI
-(-
-t
-),
-vRr
-));
-
-162
-cf_t
-
- gt
- =
-sign
-*(*
-ei
-).
-g_cڡ
-();
-
-163 i(
- gt
- > 0)
-
-164
- grm
- =
-ocg
-->
-CePlus
-(
-rm
-, ocg->
-CeI
-(
-t
-));
-
-165 i(
- gt
- < 0)
-
-166
- grm
- =
-ocg
-->
-CeMus
-(
-rm
-, ocg->
-CeI
-(-
-t
-));
-
-168
- grm
- =
-ocg
-->
-CeIegMod
-(
-rm
-, ocg->
-CeI
-(
-cf
-));
-
-169
- grm
- =
-ocg
-->
-CeEQ
-(
-rm
-, ocg->
-CeI
-(0));
-
-171
- gif_
- =
-ocg
-->
-CeAnd
-(
-if_
-,
-rm
-);
-
-174
- gfd
-.
-d_wh_EQ
-(*
-ei
-);
-
-175
- gfd
-.
-simify
-();
-
-179
- gd
-::
-
-<
-EQ_Hd
-, >
- ga
- =
-fd_sime_assignmt
-(
-R
-,
-v
-,
-assigd__the_y
-);
-
-182 i(
- ga
-.
- gcd
- <
- gINT_MAX
-) {
-
-183
-EQ_Hd
-
- geq
- =
-a
-.
-f
-;
-
-184
-CG_ouutRr
- *
- gr_
- =
-NULL
-;
-
-186
-cf_t
-
- gdivid
- =
-eq
-.
-g_cf
-(
-v
-);
-
-187 
- gsign
- = 1;
-
-188 i(
- gdivid
- < 0) {
-
-189
- gdivid
- = -
-divid
-;
-
-190
- gsign
- = -1;
-
-193 
-Cڡr_Vs_Ir
-
-cvi
-(
-eq
-);
- gcvi
-; cvi++)
-
-194 i((*
- gcvi
-).
- gv
- !
-v
-) {
-
-195
-CG_ouutRr
- *
-v_
- =
-ouutIdt
-(
-ocg
-,
-R
-, (*
-cvi
-).
-v
-,
-assigd__the_y
-);
-
-196
-cf_t
-
- gcf
- = (*
-cvi
-).
-cf
-;
-
-197 i(-
-sign
- *
- gcf
- == -1)
-
-198
-r_
- =
-ocg
-->
-CeMus
-_,
-v_
-);
-
-199 i(-
-sign
- *
- gcf
- < -1)
-
-200
- gr_
- =
-ocg
-->
-CeMus
-(
-r_
-, ocg->
-CeTimes
-(ocg->
-CeI
-(
-sign
- *
-cf
-),
-v_
-));
-
-201 i(-
-sign
- *
- gcf
- == 1)
-
-202
-r_
- =
-ocg
-->
-CePlus
-_,
-v_
-);
-
-204
- gr_
- =
-ocg
-->
-CePlus
-(
-r_
-, ocg->
-CeTimes
-(ocg->
-CeI
-(-
-sign
- *
-cf
-),
-v_
-));
-
-207
-cf_t
-
- gc_rm
- = -(
-eq
-.
-g_cڡ
-(*
-sign
-);
-
-209 i(
- gc_rm
- > 0)
-
-210
- gr_
- =
-ocg
-->
-CePlus
-(
-r_
-, ocg->
-CeI
-(
-c_rm
-));
-
-211 i(
- gc_rm
- < 0)
-
-212
- gr_
- =
-ocg
-->
-CeMus
-(
-r_
-, ocg->
-CeI
-(-
-c_rm
-));
-
-213 i(
- gr_
- =
-NULL
-)
-
-214
-r_
- =
-ocg
-->
-CeI
-(0);
-
-216 i(
- gdivid
- != 1)
-
-217
-r_
- =
-ocg
-->
-CeIegDivide
-_, ocg->
-CeI
-(
-divid
-));
-
-219
- gfd
-.
-d_wh_EQ
-(
-eq
-);
-
-220
- gfd
-.
-simify
-();
-
-222 i(
- ga
-.
- gcd
- >
- gv_subuti_thshd
-)
-
-223 
- gd
-::
-make_
-(
-r_
-,
-ue
-);
-
-225 
- gd
-::
-make_
-(
-r_
-,
-l
-);
-
-228 
- gd
-::
-make_
-(
-ic_
-<
-CG_ouutRr
- *>(
-NULL
-),
-l
-);
-
-237
- gTue
-<
- gCG_ouutRr
-*>
-ouutSubuti
-(
-CG_ouutBud
-*
-ocg
-, cڡ
-Ri
- &
-R_
-, cڡ
-d
-::
-ve
-<
-CG_ouutRr
- *> &
-assigd__the_y
-) {
-
-238
-Ri
- &
-R
- =
-cڡ_
-<Ri &>(
-R_
-);
-
-240 cڡ 
- gn
- =
-R
-.
-n_out
-();
-
-241
- gTue
-<
- gCG_ouutRr
-*>
- goRrLi
-;
-
-244 
- gi
- = 1; i <
-n
-; i++) {
-
-245
-Ri
-
-mpg
-(
-n
-, 1);
-
-246
-F_And
- *
- gf_ro
- =
-mpg
-.
-add_d
-();
-
-247
-EQ_Hd
-
- gh
- =
-f_ro
-->
-add_EQ
-();
-
-248
- gh
-.
-upde_cf
-(
-mpg
-.
-ouut_v
-(1), 1);
-
-249
- gh
-.
-upde_cf
-(
-mpg
-.
-put_v
-(
-i
-), -1);
-
-251
-Ri
-
- gS
- =
-Composi
-(
-mpg
-,
-cy
-(
-R
-));
-
-253
- gd
-::
-
-<
-EQ_Hd
-, >
- ga
- =
-fd_sime_assignmt
-(
-S
-, S.
-ouut_v
-(1),
-assigd__the_y
-);
-
-255 i(
- ga
-.
- gcd
- <
- gINT_MAX
-) {
-
-256 
- ga
-.
- gcd
- > 0) {
-
-257
-EQ_Hd
-
- geq
- =
-a
-.
-f
-;
-
-258
- gd
-::
-t
-<>
-ndides
-;
-
-259 
-Cڡr_Vs_Ir
-
-cvi
-(
-eq
-);
- gcvi
-; cvi++)
-
-260 i((*
- gcvi
-).
- gv
-->
-kd
-(=
-Iut_V
-)
-
-261
-ndides
-.
-
-((*
-cvi
-).
-v
-->
-g_posi
-());
-
-263
-bo
-
- gchged
- =
-l
-;
-
-264 
- gd
-::
-t
-<>::
-
-
-j
- =
-ndides
-.
-beg
-();
- gj
- !ndides.
-d
-(); j++) {
-
-265
-Ri
-
- gS2
- =
-Proje
-(
-cy
-(
-S
-), *
-j
-,
-Iut_V
-);
-
-266
- gd
-::
-
-<
-EQ_Hd
-, >
- ga2
- =
-fd_sime_assignmt
-(
-S2
-, S2.
-ouut_v
-(1),
-assigd__the_y
-);
-
-267 i(
- ga2
-.
- gcd
- <
-a
-.
-cd
-) {
-
-268
-S
- =
-S2
-;
-
-269
- ga
- =
-a2
-;
-
-270
- gchged
- =
-ue
-;
-
-274 i(!
- gchged
-)
-
-279 i(
- ga
-.
- gcd
- <
- gINT_MAX
-) {
-
-280
-CG_ouutRr
- *
- g
- =
-NULL
-;
-
-281
-EQ_Hd
-
- geq
- =
-a
-.
-f
-;
-
-282
-Vb_ID
-
- gv
- =
-S
-.
-ouut_v
-(1);
-
-284 
- gj
- = 1; j <
-S
-.
-n_p
-(); j++)
-
-285
- gS
-.
-me_put_v
-(
-j
-,
-R
-.
-put_v
-(j)->
-me
-());
-
-286
- gS
-.
-tup_mes
-();
-
-288 
- gd
- =
-eq
-.
-g_cf
-(
-v
-);
-
-289
-as
-(
-d
- != 0);
-
-290 
- gsign
- = (
-d
->0)?-1:1;
-
-291
- gd
- = -
-sign
- *
-d
-;
-
-292 
-Cڡr_Vs_Ir
-
-cvi
-(
-eq
-);
- gcvi
-; cvi++)
-
-293 i((*
- gcvi
-).
- gv
- !
-v
-) {
-
-294 
-cf
- =
-sign
- * (*
-cvi
-).coef;
-
-295
-CG_ouutRr
- *
- g
- =
-ouutIdt
-(
-ocg
-,
-S
-, (*
-cvi
-).
-v
-,
-assigd__the_y
-);
-
-296 i(
- gcf
- > 1)
-
-297
- g
- =
-ocg
-->
-CeTimes
-(ocg->
-CeI
-(
-cf
-),
-
-);
-
-298 i(
- gcf
- < -1)
-
-299
- g
- =
-ocg
-->
-CeTimes
-(ocg->
-CeI
-(-
-cf
-),
-
-);
-
-300 i(
- gcf
- > 0)
-
-301
- g
- =
-ocg
-->
-CePlus
-(
-
-,
-
-);
-
-302 i(
- gcf
- < 0)
-
-303
- g
- =
-ocg
-->
-CeMus
-(
-
-,
-
-);
-
-306 
- gc
- =
-sign
- *
-eq
-.
-g_cڡ
-();
-
-307 i(
- gc
- > 0)
-
-308
- g
- =
-ocg
-->
-CePlus
-(
-
-, ocg->
-CeI
-(
-c
-));
-
-309 i(
- gc
- < 0)
-
-310
- g
- =
-ocg
-->
-CeMus
-(
-
-, ocg->
-CeI
-(-
-c
-));
-
-311 i(
- g
- =
-NULL
-)
-
-312
-
- =
-ocg
-->
-CeI
-(0);
-
-314 i(
- gd
- != 1)
-
-315
-
- =
-ocg
-->
-CeIegDivide
-ԕr, ocg->
-CeI
-(
-d
-));
-
-317
- goRrLi
-.
-nd
-(
-
-);
-
-320
- goRrLi
-.
-nd
-(
-NULL
-);
-
-323 
- goRrLi
-;
-
-326
- gmea
- {
-
-328
-Ri
-
-_ride__bound
-(
-n
-, cڡ
-d
-::
-m
-<
-Vb_ID
-,
-cf_t
-> &
-lb
-, cf_
-ride
-) {
-
-329
-Ri
-
-su
-(
-n
-);
-
-330
-F_And
- *
- gf_ro
- =
-su
-.
-add_d
-();
-
-331
-EQ_Hd
-
- gh
- =
-f_ro
-->
-add_ride
-(
-ride
-);
-
-333 
- gd
-::
-m
-<
-Vb_ID
-,
- gcf_t
->::
-cڡ_
-
-i
- =
-lb
-.
-beg
-();
- gi
- !lb.
-d
-(); i++) {
-
-334 i(
- gi
-->
- gf
- =
-NULL
-)
-
-335
-h
-.
-upde_cڡ
-(
-i
-->
-cd
-);
-
-337 
- gi
-->
- gf
-->
-kd
-()) {
-
-338 
- gIut_V
-: {
-
-339 
-pos
- =
-i
-->
-f
-->
-g_posi
-();
-
-340
- gh
-.
-upde_cf
-(
-su
-.
-t_v
-(
-pos
-),
-i
-->
-cd
-);
-
-343 
- gGlob_V
-: {
-
-344
-Glob_V_ID
-
-g
- =
-i
-->
-f
-->
-g_glob_v
-();
-
-345
-Vb_ID
-
- gv
-;
-
-346 i(
- gg
-->
-y
-() == 0)
-
-347
-v
- =
-su
-.
-g_lol
-(
-g
-);
-
-349
- gv
- =
-su
-.
-g_lol
-(
-g
-,
-i
-->
-f
-->
-funi_of
-());
-
-350
- gh
-.
-upde_cf
-(
-v
-,
-i
-->
-cd
-);
-
-354
-as
-(0);
-
-359 
- gsu
-;
-
-368
-Ri
-
-ge_comm_
-(cڡ
-Tue
-<Ri> &
-I
-, cڡ Tue<> &
-aive
-, 
-v
-, cڡ Ri &
-known
-) {
-
-369
-as
-(
-I
-.
-size
-(=
-aive
-.size());
-
-370 
- gn
- = 0;
-
-372
- gd
-::
-ve
-<
-Ri
->
-I1
-,
- gI2
-;
-
-373 
- gi
- = 1; i <
-I
-.
-size
-(); i++)
-
-374 i(
- gaive
-[
-i
-]) {
-
-375 i(
- gn
- == 0)
-
-376
-n
- =
-I
-[
-i
-].
-n_t
-();
-
-378
-Ri
-
- gr1
-;
-
-379 i(
- gknown
-.
-is_nu
-())
-
-380
- gr1
- =
-cy
-(
-I
-[
-i
-]);
-
-382
- gr1
- =
-Ii
-(
-cy
-(
-I
-[
-i
-]), cy(
-known
-));
-
-383
- gr1
-.
-simify
-();
-
-385
- gI1
-.
-push_back
-(
-r1
-);
-
-386
-Ri
-
- gr2
- =
-Gi
-(
-cy
-(
-I
-[
-i
-]), cy(
-known
-));
-
-387
-as
-(
-r2
-.
-is_u_bound_tisfb
-());
-
-388 i(
- gr2
-.
-is_obvious_utogy
-())
-
-389 
- gRi
-::
-True
-(
-n
-);
-
-390
- gI2
-.
-push_back
-(
-r2
-);
-
-393
- gd
-::
-ve
-<
-bo
->
-is_exa
-(
-I2
-.
-size
-(),
-ue
-);
-
-394
- gd
-::
-ve
-<
-cf_t
->
-
-(
-I2
-.
-size
-(), 0);
-
-395
- gd
-::
-ve
-<
-cf_t
->
-messy_
-(
-I2
-.
-size
-(), 0);
-
-396
-Vb_ID
-
- gt_c
- =
-t_v
-(
-v
-);
-
-397
- gd
-::
-m
-<
-Vb_ID
-,
- gcf_t
->
- glb
-;
-
-400 
-size_t
-
- gi
- = 0; i <
- gI2
-.
-size
-(); i++) {
-
-401
-Cjun
- *
- gc
- =
-I2
-[
-i
-].
-quy_DNF
-()->
-sg_cjun
-();
-
-403
-bo
-
- gis_deged
- =
-l
-;
-
-404 
-EQ_It
-
- ge
- =
-c
-->
-EQs
-();;++) {
-
-405
-cf_t
-
- gcf
- =
-abs
-((*
-e
-).
-g_cf
-(
-t_c
-));
-
-406 i(
- gcf
- !0 && !(*
-e
-).
-has_wdrds
-()) {
-
-407
-is_deged
- =
-ue
-;
-
-411 i(
- gis_deged
-)
-
-414 
-EQ_It
-
- ge
- =
-c
-->
-EQs
-();;++) {
-
-415 i((*
- ge
-).
-has_wdrds
-()) {
-
-416
-cf_t
-
- gcf
- =
-abs
-((*
-e
-).
-g_cf
-(
-t_c
-));
-
-417 i(
- gcf
- == 0)
-
-419 i(
- gcf
- != 1) {
-
-420
-is_exa
-[
-i
-] =
-l
-;
-
-424
-cf_t
-
- gthis_
- =
-abs
-(
-Cڡr_Vs_Ir
-(*
-e
-,
-ue
-).
-cu_cf
-());
-
-425
-as
-(
-this_
- != 1);
-
-427 i(
- glb
-.
-size
-() != 0) {
-
-428
-Ri
-
-
- =
-_ride__bound
-(
-n
-,
-lb
-,
-this_
-);
-
-429 i(
-Gi
-(
-
-,
-cy
-(
-I1
-[
-i
-])).
-is_obvious_utogy
-()) {
-
-430 i(
- g
-[
-i
-] == 0)
-
-431
-
-[
-i
-] =
-this_
-;
-
-433
- g
-[
-i
-] =
-lcm
-(
-
-[i],
-this_
-);
-
-436
- gis_exa
-[
-i
-] =
-l
-;
-
-440
-Cjun
- *
- gc
- =
-I2
-[
-i
-].
-quy_DNF
-()->
-sg_cjun
-();
-
-441 
-GEQ_It
-
- gge
- =
-c
-->
-GEQs
-(); ge; ge++) {
-
-442 i((*
- gge
-).
-has_wdrds
-(|| (*ge).
-g_cf
-(
-t_c
-) != 1)
-
-445
- gd
-::
-m
-<
-Vb_ID
-,
- gcf_t
->
- gcur_lb
-;
-
-446 
-Cڡr_Vs_Ir
-
-cv
-(*
-ge
-);
- gcv
-; cv++)
-
-447
- gcur_lb
-[
-cv
-.
-cu_v
-()] = cv.
-cu_cf
-();
-
-448
- gcur_lb
-[
-NULL
-] = (*
-ge
-).
-g_cڡ
-();
-
-450
-Ri
-
- g
- =
-_ride__bound
-(
-n
-,
-cur_lb
-,
-this_
-);
-
-451 i(
-Gi
-(
-
-,
-cy
-(
-I1
-[
-i
-])).
-is_obvious_utogy
-()) {
-
-452 i(
- g
-[
-i
-] == 0)
-
-453
-
-[
-i
-] =
-this_
-;
-
-455
- g
-[
-i
-] =
-lcm
-(
-
-[i],
-this_
-);
-
-457
- glb
- =
-cur_lb
-;
-
-463 i(
- glb
-.
-size
-() == 0) {
-
-464
-d
-::
-m
-<
-Vb_ID
-,
-cf_t
->
-cur_lb
-;
-
-465 
- gwd_cou
- = 0;
-
-466 
-Cڡr_Vs_Ir
-
-cv
-(*
-e
-);
- gcv
-; cv++)
-
-467 i(
- gcv
-.
-cu_v
-()->
-kd
-(=
-Wdrd_V
-)
-
-468
-wd_cou
-++;
-
-470
- gcur_lb
-[
-cv
-.
-cu_v
-()] = cv.
-cu_cf
-();
-
-471
- gcur_lb
-[
-NULL
-] = (*
-e
-).
-g_cڡ
-();
-
-473 i(
- gwd_cou
- == 1) {
-
-474
-lb
- =
-cur_lb
-;
-
-475 i(
- g
-[
-i
-] == 0)
-
-476
-
-[
-i
-] =
-this_
-;
-
-478
- g
-[
-i
-] =
-lcm
-(
-
-[i],
-this_
-);
-
-482 i(
- glb
-.
-size
-() == 0)
-
-483
-is_exa
-[
-i
-] =
-l
-;
-
-490
-cf_t
-
- gglob_
- = 0;
-
-491 
-size_t
-
- gi
- = 0; i <
- gis_exa
-.
-size
-(); i++)
-
-492 i(
- gis_exa
-[
-i
-])
-
-493
- gglob_
- =
-gcd
-(
-glob_
-,
-
-[
-i
-]);
-
-494 i(
- gglob_
- == 1)
-
-495 
-Ri
-::
-True
-(
-n
-);
-
-498 
-size_t
-
- gi
- = 0; i <
- gI2
-.
-size
-(); i++)
-
-499 i(!
- gis_exa
-[
-i
-]) {
-
-500
-Cjun
- *
- gc
- =
-I2
-[
-i
-].
-quy_DNF
-()->
-sg_cjun
-();
-
-501 
-EQ_It
-
- ge
- =
-c
-->
-EQs
-();;++) {
-
-502
-cf_t
-
- gcf
- =
-abs
-((*
-e
-).
-g_cf
-(
-t_c
-));
-
-503 i(
- gcf
- =0 ||
-cf
- == 1)
-
-507
-cf_t
-
- gthis_
- =
-abs
-(
-Cڡr_Vs_Ir
-(*
-e
-,
-ue
-).
-cu_cf
-());
-
-508
- gthis_
- /
-gcd
-(
-this_
-,
-cf
-);
-
-509
- gthis_
- =
-gcd
-(
-glob_
-,
-this_
-);
-
-510 i(
- gthis_
- == 1)
-
-513 i(
- glb
-.
-size
-() != 0) {
-
-514
-Ri
-
-
- =
-_ride__bound
-(
-n
-,
-lb
-,
-this_
-);
-
-515 i(
-Gi
-(
-
-,
-cy
-(
-I1
-[
-i
-])).
-is_obvious_utogy
-()) {
-
-516 i(
- g
-[
-i
-] == 0)
-
-517
-
-[
-i
-] =
-this_
-;
-
-519
- g
-[
-i
-] =
-lcm
-(
-
-[i],
-this_
-);
-
-524
-Cjun
- *
- gc
- =
-I2
-[
-i
-].
-quy_DNF
-()->
-sg_cjun
-();
-
-525 
-GEQ_It
-
- gge
- =
-c
-->
-GEQs
-(); ge; ge++) {
-
-526 i((*
- gge
-).
-has_wdrds
-(|| (*ge).
-g_cf
-(
-t_c
-) != 1)
-
-529
- gd
-::
-m
-<
-Vb_ID
-,
- gcf_t
->
- gcur_lb
-;
-
-531 
-Cڡr_Vs_Ir
-
-cv
-(*
-ge
-);
- gcv
-; cv++)
-
-532
- gcur_lb
-[
-cv
-.
-cu_v
-()] = cv.
-cu_cf
-();
-
-534
- gcur_lb
-[
-NULL
-] = (*
-ge
-).
-g_cڡ
-();
-
-536
-Ri
-
- g
- =
-_ride__bound
-(
-n
-,
-cur_lb
-,
-this_
-);
-
-537 i(
-Gi
-(
-
-,
-cy
-(
-I1
-[
-i
-])).
-is_obvious_utogy
-()) {
-
-538 i(
- g
-[
-i
-] == 0)
-
-539
-
-[
-i
-] =
-this_
-;
-
-541
- g
-[
-i
-] =
-lcm
-(
-
-[i],
-this_
-);
-
-543
- glb
- =
-cur_lb
-;
-
-552 
-size_t
-
- gi
- = 0; i <
- gis_exa
-.
-size
-(); i++)
-
-553 i(!
- gis_exa
-[
-i
-])
-
-554
- gglob_
- =
-gcd
-(
-glob_
-,
-
-[
-i
-]);
-
-555 i(
- gglob_
- =1 ||
-glob_
- == 0)
-
-556 
-Ri
-::
-True
-(
-n
-);
-
-558
-Ri
-
- gsu
- =
-_ride__bound
-(
-n
-,
-lb
-,
-glob_
-);
-
-561 
-size_t
-
- gi
- = 0; i <
- gI1
-.
-size
-(); i++)
-
-562 i(
- g
-[
-i
-] == 0) {
-
-563 i(!
-Gi
-(
-cy
-(
-su
-), cy(
-I1
-[
-i
-])).
-is_obvious_utogy
-())
-
-564 
-Ri
-::
-True
-(
-n
-);
-
-567 
- gsu
-;
-
-574
-CG_ouutRr
-*
-ouutSmt
-(
-CG_ouutBud
- *
-ocg
-, CG_ouutR*
-mt
-, 
-dt
-, cڡ
-Ri
- &
-mpg_
-, cڡ Ri &
-known_
-, cڡ
-d
-::
-ve
-<CG_ouutR*> &
-assigd__the_y
-) {
-
-575
-Ri
-
-mpg
- =
-cy
-(
-mpg_
-);
-
-576
-Ri
-
- gknown
- =
-cy
-(
-known_
-);
-
-577
- gTue
-<
- gd
-::
-rg
->
-lo_vs
-;
-
-579 
- gi
- = 1; i <
-mpg
-.
-n_p
-(); i++)
-
-580
- glo_vs
-.
-nd
-(
-mpg
-.
-put_v
-(
-i
-)->
-me
-());
-
-583 i(
- gknown
-.
-n_t
-(>
- gmpg
-.
-n_out
-()) {
-
-584
-Ri
-
-r
-(
-known
-.
-n_t
-(),
-mpg
-.
-n_out
-());
-
-585
-F_And
- *
- gf_ro
- =
-r
-.
-add_d
-();
-
-586 
- gi
- = 1; i <
-mpg
-.
-n_out
-(); i++) {
-
-587
-EQ_Hd
-
- gh
- =
-f_ro
-->
-add_EQ
-();
-
-588
- gh
-.
-upde_cf
-(
-r
-.
-put_v
-(
-i
-), 1);
-
-589
- gh
-.
-upde_cf
-(
-r
-.
-ouut_v
-(
-i
-), -1);
-
-591
- gknown
- =
-Rge
-(
-Reri_Doma
-(
-r
-,
-known
-));
-
-592
- gknown
-.
-simify
-();
-
-596
-Ri
-
-k
-(
-known
-.
-n_t
-());
-
-597
-F_And
- *
- gf_ro
- =
-k
-.
-add_d
-();
-
-598
-Cjun
- *
- gc
- =
-known
-.
-quy_DNF
-()->
-sg_cjun
-();
-
-599 
-EQ_It
-
- ge
- =
-c
-->
-EQs
-();;++) {
-
-600 i(!(*
- ge
-).
-has_wdrds
-())
-
-601
- gf_ro
-->
-add_EQ
-(*
-e
-);
-
-603
- gk
-.
-simify
-();
-
-606
-Ri
-
- gInv_mpg
- =
-Reri_Doma
-(
-Inv
-(
-mpg
-),
-k
-);
-
-607
- gTue
-<
- gCG_ouutRr
-*>
- gsLi
- =
-ouutSubuti
-(
-ocg
-,
-Inv_mpg
-,
-assigd__the_y
-);
-
-609 
- gocg
-->
-CePHd
-(
-dt
-,
-mt
-,
-sLi
-,
-lo_vs
-);
-
-614
-bo
-
-fdFloIquy
-(
-Ri
- &
-r
-,
-Vb_ID
-
-v
-,
-GEQ_Hd
- &
-h
-, Vb_ID
-exuded
-) {
-
-615
-Cjun
- *
- gc
- =
-r
-.
-sg_cjun
-();
-
-617
- gd
-::
-t
-<
-Vb_ID
->
-v_checked
-;
-
-618
- gd
-::
-ack
-<
-Vb_ID
->
-v_checkg
-;
-
-619
- gv_checkg
-.
-push
-(
-v
-);
-
-621 !
- gv_checkg
-.
-emy
-()) {
-
-622
-Vb_ID
-
- gv2
- =
-v_checkg
-.
-t
-();
-
-623
- gv_checkg
-.
-p
-();
-
-625
-bo
-
- gis_o
- =
-l
-;
-
-626 
-GEQ_It
-
-gi
-(
-c
-);
- ggi
-; gi++) {
-
-627 i(
- gexuded
- !
-NULL
- && (*
-gi
-).
-g_cf
-(
-exuded
-) != 0)
-
-630
-cf_t
-
- ga
- = (*
-gi
-).
-g_cf
-(
-v2
-);
-
-631 i(
- ga
- < 0) {
-
-632 
-GEQ_It
-
-gi2
-(
-c
-);
- ggi2
-; gi2++) {
-
-633
-cf_t
-
- gb
- = (*
-gi2
-).
-g_cf
-(
-v2
-);
-
-634 i(
- gb
- =-
-a
- && (*
-gi
-).
-g_cڡ
-()+(*
-gi2
-).get_const() < -a) {
-
-635
-bo
-
-mch
- =
-ue
-;
-
-636 
-Cڡr_Vs_Ir
-
-cvi
-(*
-gi
-);
- gcvi
-; cvi++)
-
-637 i((*
- ggi2
-).
-g_cf
-((*
-cvi
-).
-v
-!-(*cvi).
-cf
-) {
-
-638
-mch
- =
-l
-;
-
-641 i(!
- gmch
-)
-
-643 
-Cڡr_Vs_Ir
-
-cvi
-(*
-gi2
-);
- gcvi
-; cvi++)
-
-644 i((*
- ggi
-).
-g_cf
-((*
-cvi
-).
-v
-!-(*cvi).
-cf
-) {
-
-645
-mch
- =
-l
-;
-
-648 i(
- gmch
-) {
-
-649
- gv_checked
-.
-
-(
-v2
-);
-
-650
- gis_o
- =
-ue
-;
-
-651 i(
- gv
- =
-v2
-)
-
-652
-h
- = *
-gi
-;
-
-654 
-Cڡr_Vs_Ir
-
-cvi
-(*
-gi
-);
- gcvi
-; cvi++)
-
-655 i(((*
- gcvi
-).
- gv
-->
-kd
-(=
-Exis_V
- || (*
-cvi
-).
-v
-->kd(=
-Wdrd_V
-) &&
-
-656
-v_checked
-.
-fd
-((*
-cvi
-).
-v
-=v_checked.
-d
-())
-
-657
-v_checkg
-.
-push
-((*
-cvi
-).
-v
-);
-
-663 i(
- gis_o
-)
-
-667 i(!
- gis_o
-)
-
-668 
- gl
-;
-
-670 
- gue
-;
-
-680
-CG_ouutRr
-*
-ouut_as_gud
-(
-CG_ouutBud
-*
-ocg
-, cڡ
-Ri
- &
-guds_
-,
-Cڡt_Hd
-
-e
-,
-bo
-
-is_equy
-, cڡ
-d
-::
-ve
-<CG_ouutR*> &
-assigd__the_y
-) {
-
-681
-Ri
- &
-guds
- =
-cڡ_
-<Ri &>(
-guds_
-);
-
-682 i(
- ge
-.
-has_wdrds
-())
-
-683
-throw
-
- gd
-::
-vid_gumt
-("constraint mustot have wildcard");
-
-685
-Vb_ID
-
- gv
- = (*
-Cڡr_Vs_Ir
-(
-e
-)).
-v
-;
-
-687
-cf_t
-
- gved_cf
- = ((
-e
-).
-g_cf
-(
-v
-));
-
-688 
- gsign
- =
-ved_cf
- < 0 ? -1 : 1;
-
-690 (
- ge
-).
-upde_cf_durg_simify
-(
-v
-, -
-ved_cf
-+
-sign
-);
-
-691
-CG_ouutRr
-*
- gr
- =
-ouutEasyBoundAsRr
-(
-ocg
-,
-guds
-,
-e
-,
-v
-,
-l
-, 0,
-assigd__the_y
-);
-
-692 (
- ge
-).
-upde_cf_durg_simify
-(
-v
-,
-ved_cf
--
-sign
-);
-
-694
-CG_ouutRr
-*
- gl
- =
-ouutIdt
-(
-ocg
-,
-guds
-,
-v
-,
-assigd__the_y
-);
-
-695 i(
-abs
-(
-ved_cf
-) != 1)
-
-696
-l
- =
-ocg
-->
-CeTimes
-(ocg->
-CeI
-(
-abs
-(
-ved_cf
-)),op);
-
-699 i(
- gis_equy
-) {
-
-700 
- gocg
-->
-CeEQ
-(
-l
-,
-r
-);
-
-703 i(
- gved_cf
- < 0)
-
-704 
- gocg
-->
-CeLE
-(
-l
-,
-r
-);
-
-706 
- gocg
-->
-CeGE
-(
-l
-,
-r
-);
-
-715
-CG_ouutRr
- *
-ouut_EQ_rides
-(
-CG_ouutBud
-*
-ocg
-, cڡ
-Ri
- &
-guds_
-, cڡ
-d
-::
-ve
-<CG_ouutR*> &
-assigd__the_y
-) {
-
-716
-Ri
-
-guds
- =
-cڡ_
-<Ri &>(
-guds_
-);
-
-717
-Cjun
- *
- gc
- =
-guds
-.
-sg_cjun
-();
-
-719
-CG_ouutRr
- *
- geqRr
- =
-NULL
-;
-
-721 
-EQ_It
-
-ei
-(
-c
-->
-EQs
-());
- gei
-;i++) {
-
-722
-Vb_ID
-
- gwc
- =
-NULL
-;
-
-723 
-Cڡr_Vs_Ir
-
-cvi
-((*
-ei
-),
-ue
-);
- gcvi
-; cvi++) {
-
-724 i(
- gwc
- !
-NULL
-)
-
-725
-throw
-
-codeg_r
-("Can't generatequality condition with multiple wildcards");
-
-727
- gwc
- = (*
-cvi
-).
-v
-;
-
-729 i(
- gwc
- =
-NULL
-)
-
-732
-cf_t
-
- g
- = (*
-ei
-).
-g_cf
-(
-wc
-);
-
-734 (*
- gei
-).
-upde_cf_durg_simify
-(
-wc
-, 1-
-
-);
-
-735
-CG_ouutRr
-*
- gl
- =
-ouutEasyBoundAsRr
-(
-ocg
-,
-guds
-, (*
-ei
-),
-wc
-,
-l
-, 0,
-assigd__the_y
-);
-
-736 (*
- gei
-).
-upde_cf_durg_simify
-(
-wc
-,
-
--1);
-
-738
-CG_ouutRr
-*
- gr
- =
-ocg
-->
-CeI
-(
-abs
-(
-
-));
-
-739
-CG_ouutRr
-*
- gtMod
- =
-ocg
-->
-CeIegMod
-(
-l
-,
-r
-);
-
-740
-CG_ouutRr
-*
- geqNode
- =
-ocg
-->
-CeEQ
-(
-tMod
-, ocg->
-CeI
-(0));
-
-742
- geqRr
- =
-ocg
-->
-CeAnd
-(
-eqRr
-,
-eqNode
-);
-
-745 
- geqRr
-;
-
-759
-CG_ouutRr
- *
-ouut_GEQ_rides
-(
-CG_ouutBud
-*
-ocg
-, cڡ
-Ri
- &
-guds_
-, cڡ
-d
-::
-ve
-<CG_ouutR*> &
-assigd__the_y
-) {
-
-760
-Ri
-
-guds
- =
-cڡ_
-<Ri &>(
-guds_
-);
-
-761
-Cjun
- *
- gc
- =
-guds
-.
-sg_cjun
-();
-
-763
-CG_ouutRr
-*
- ggeqRr
- =
-NULL
-;
-
-765
- gd
-::
-t
-<
-Vb_ID
->
-n_ph_wdrd
-;
-
-766 
-GEQ_It
-
-gi
-(
-c
-);
- ggi
-; gi++) {
-
-767 
- gnum_wd
- = 0;
-
-768
-Vb_ID
-
- gf_e
-;
-
-769 
-Cڡr_Vs_Ir
-
-cvi
-(*
-gi
-,
-ue
-);
- gcvi
-; cvi++) {
-
-770
- gnum_wd
-++;
-
-771 i(
- gnum_wd
- == 1)
-
-772
-f_e
- = (*
-cvi
-).
-v
-;
-
-774
- gn_ph_wdrd
-.
-
-((*
-cvi
-).
-v
-);
-
-776 i(
- gnum_wd
- > 1)
-
-777
- gn_ph_wdrd
-.
-
-(
-f_e
-);
-
-780 
- gi
- = 1; i <(*(
-c
-->
-vbs
-())).
-size
-(); i++) {
-
-781
-Vb_ID
-
- gwc
- = (*(
-c
-->
-vbs
-()))[
-i
-];
-
-782 i(
- gwc
-->
-kd
-(=
-Wdrd_V
- &&
-n_ph_wdrd
-.
-fd
-(
-wc
-=n_ph_wdrd.
-d
-()) {
-
-783
-Tue
-<
-GEQ_Hd
->
-low
-,
-u
-;
-
-784 
-GEQ_It
-
-gi
-(
-c
-);
- ggi
-; gi++) {
-
-785 if((*
- ggi
-).
-g_cf
-(
-wc
-) > 0)
-
-786
- glow
-.
-nd
-(*
-gi
-);
-
-787 if((*
- ggi
-).
-g_cf
-(
-wc
-) < 0)
-
-788
- gu
-.
-nd
-(*
-gi
-);
-
-793 
- gTue_It
-<
- gGEQ_Hd
->
-low
-(
-low
-);
- glow
-;ow++) {
-
-794 
- gTue_It
-<
- gGEQ_Hd
->
-up
-(
-u
-);
- gup
-; up++) {
-
-795
-cf_t
-
- glow_cf
- = (*
-low
-).
-g_cf
-(
-wc
-);
-
-796
-cf_t
-
- gup_cf
- = (*
-up
-).
-g_cf
-(
-wc
-);
-
-798 (*
- glow
-).
-upde_cf_durg_simify
-(
-wc
-, 1-
-low_cf
-);
-
-799
-CG_ouutRr
-*
- glowEx
- =
-ouutEasyBoundAsRr
-(
-ocg
-,
-guds
-, *
-low
-,
-wc
-,
-l
-, 0,
-assigd__the_y
-);
-
-800 (*
- glow
-).
-upde_cf_durg_simify
-(
-wc
-,
-low_cf
--1);
-
-802 (*
- gup
-).
-upde_cf_durg_simify
-(
-wc
-, -1-
-up_cf
-);
-
-803
-CG_ouutRr
-*
- gupEx
- =
-ouutEasyBoundAsRr
-(
-ocg
-,
-guds
-, *
-up
-,
-wc
-,
-l
-, 0,
-assigd__the_y
-);
-
-804 (*
- gup
-).
-upde_cf_durg_simify
-(
-wc
-,
-up_cf
-+1);
-
-806
-CG_ouutRr
-*
- gtDiv
- =
-ocg
-->
-CeIegDivide
-(
-upEx
-, ocg->
-CeI
-(-
-up_cf
-));
-
-807
-CG_ouutRr
-*
- gr
- =
-ocg
-->
-CeTimes
-(ocg->
-CeI
-(
-low_cf
-),
-tDiv
-);
-
-808
-CG_ouutRr
-*
- ggeqNode
- =
-ocg
-->
-CeLE
-(
-lowEx
-,
-r
-);
-
-810
- ggeqRr
- =
-ocg
-->
-CeAnd
-(
-geqRr
-,
-geqNode
-);
-
-816 i(
- gn_ph_wdrd
-.
-size
-() > 0) {
-
-826
-throw
-
-codeg_r
-("Can't generate multiple wildcard GEQ guardsightow");
-
-829 
- ggeqRr
-;
-
-836
-CG_ouutRr
- *
-ouutGud
-(
-CG_ouutBud
-*
-ocg
-, cڡ
-Ri
- &
-guds_
-, cڡ
-d
-::
-ve
-<CG_ouutR*> &
-assigd__the_y
-) {
-
-837
-Ri
- &
-guds
- =
-cڡ_
-<Ri &>(
-guds_
-);
-
-838 i(
- gguds
-.
-is_nu
-(|| guds.
-is_obvious_utogy
-())
-
-839 
- gNULL
-;
-
-841
-CG_ouutRr
-*
- gnodeRr
- =
-NULL
-;
-
-843
-CG_ouutRr
- *
- geqSideRr
- =
-ouut_EQ_rides
-(
-ocg
-,
-guds
-,
-assigd__the_y
-);
-
-844
- gnodeRr
- =
-ocg
-->
-CeAnd
-(
-nodeRr
-,
-eqSideRr
-);
-
-846
-CG_ouutRr
- *
- ggeqSideRr
- =
-ouut_GEQ_rides
-(
-ocg
-,
-guds
-,
-assigd__the_y
-);
-
-847
- gnodeRr
- =
-ocg
-->
-CeAnd
-(
-nodeRr
-,
-geqSideRr
-);
-
-849
-Cjun
- *
- gc
- =
-guds
-.
-sg_cjun
-();
-
-850 
-EQ_It
-
-ei
-(
-c
-->
-EQs
-());
- gei
-;i++)
-
-851 i(!(*
- gei
-).
-has_wdrds
-()) {
-
-852
-CG_ouutRr
- *
- geqRr
- =
-ouut_as_gud
-(
-ocg
-,
-guds
-, (*
-ei
-),
-ue
-,
-assigd__the_y
-);
-
-853
- gnodeRr
- =
-ocg
-->
-CeAnd
-(
-nodeRr
-,
-eqRr
-);
-
-855 
-GEQ_It
-
-gi
-(
-c
-->
-GEQs
-());
- ggi
-; gi++)
-
-856 i(!(*
- ggi
-).
-has_wdrds
-()) {
-
-857
-CG_ouutRr
- *
- ggeqRr
- =
-ouut_as_gud
-(
-ocg
-,
-guds
-, (*
-gi
-),
-l
-,
-assigd__the_y
-);
-
-858
- gnodeRr
- =
-ocg
-->
-CeAnd
-(
-nodeRr
-,
-geqRr
-);
-
-861 
- gnodeRr
-;
-
-869
-CG_ouutRr
- *
-ouutLBasRr
-(
-CG_ouutBud
-*
-ocg
-, cڡ
-GEQ_Hd
- &
-g
-,
-
-870
-Ri
- &
-bounds
-,
-Vb_ID
-
-v
-,
-
-871
-cf_t
-
-ride
-, cڡ
-EQ_Hd
- &
-rideEQ
-,
-
-872
-Ri
-
-known
-, cڡ
-d
-::
-ve
-<
-CG_ouutRr
- *> &
-assigd__the_y
-) {
-
-873 #i!
-defed
-
-NDEBUG
-
-
-874
-cf_t
-
-v_cf
-;
-
-875
-as
-((
-v_cf
- =
-g
-.
-g_cf
-(
-v
-)) > 0);
-
-878
- gd
-::
-rg
-
-s
-;
-
-879
-CG_ouutRr
- *
- glbRr
-;
-
-880 i(
- gride
- == 1) {
-
-881
-lbRr
- =
-ouutEasyBoundAsRr
-(
-ocg
-,
-bounds
-,
-g
-,
-v
-,
-l
-, 1,
-assigd__the_y
-);
-
-884 i(!
-boundHsSide
-(
-g
-,
-v
-,
-rideEQ
-,
-ride
-,
-known
-)) {
-
-885
- gbounds
-.
-tup_mes
-();
-
-887
-CG_rgBud
-
- goscg
-;
-
-888
- gd
-::
-rg
-
-c
- =
-GSg
-(
-ouutEasyBoundAsRr
-(&
-oscg
-,
-bounds
-,
-rideEQ
-,
-v
-,
-ue
-, 0,
-assigd__the_y
-));
-
-889
-CG_ouutRr
- *
- gcRr
- =
-NULL
-;
-
-890 i(
- gc
- !
-d
-::
-rg
-("0"))
-
-891
-cRr
- =
-ouutEasyBoundAsRr
-(
-ocg
-,
-bounds
-,
-rideEQ
-,
-v
-,
-ue
-, 0,
-assigd__the_y
-);
-
-892
- gd
-::
-rg
-
-LovM
- =
-GSg
-(
-ouutEasyBoundAsRr
-(&
-oscg
-,
-bounds
-,
-g
-,
-v
-,
-l
-, 1,
-assigd__the_y
-));
-
-893
-CG_ouutRr
- *
- gLovMRr
- =
-NULL
-;
-
-894 i(
- gLovM
- !
-d
-::
-rg
-("0"))
-
-895
-LovMRr
- =
-ouutEasyBoundAsRr
-(
-ocg
-,
-bounds
-,
-g
-,
-v
-,
-l
-, 1,
-assigd__the_y
-);
-
-897 i(
- gcode_g_debug
- > 2) {
-
-898
-rtf
-(
-DebugFe
-,"::: LovM i%s\n",
-LovM
-.
-c_r
-());
-
-899
-rtf
-(
-DebugFe
-,"::: c i%s\n",
-c
-.
-c_r
-());
-
-902 
- gcomexy1
- = 0,
- gcomexy2
- = 0;
-
-903 
-size_t
-
- gi
- = 0; i <
- gc
-.
-ngth
-(); i++)
-
-904 i(
- gc
-[
-i
-] ='+' ||
-c
-[i] == '-' || c[i] == '*' || c[i] == '/')
-
-905
-comexy1
-++;
-
-906 i(
- gc
-[
-i
-] == ',')
-
-907
-comexy1
- += 2;
-
-908 
-size_t
-
- gi
- = 0; i <
- gLovM
-.
-ngth
-(); i++)
-
-909 i(
- gLovM
-[
-i
-] ='+' ||
-LovM
-[i] == '-' || LoverM[i] == '*' || LoverM[i] == '/')
-
-910
-comexy2
-++;
-
-911 i(
- gLovM
-[
-i
-] == ',')
-
-912
-comexy2
- += 2;
-
-914 i(
- gcomexy1
- <
- gcomexy2
-) {
-
-915
-CG_ouutRr
- *
- gidUp
- =
-LovMRr
-;
-
-916
-CG_ouutRr
- *
- gc1Rr
- =
-ocg
-->
-CeCy
-(
-cRr
-);
-
-917
- gidUp
- =
-ocg
-->
-CeMus
-(
-idUp
-,
-c1Rr
-);
-
-918
- gidUp
- =
-ocg
-->
-CePlus
-(
-idUp
-, ocg->
-CeI
-(
-ride
--1));
-
-919
-CG_ouutRr
- *
- gidLow
- =
-ocg
-->
-CeI
-(
-ride
-);
-
-920
- glbRr
- =
-ocg
-->
-CeTimes
-(ocg->
-CeI
-(
-ride
-),
-
-921
-ocg
-->
-CeIegDivide
-(
-idUp
-,
-idLow
-));
-
-922
- glbRr
- =
-ocg
-->
-CePlus
-(
-lbRr
-,
-cRr
-);
-
-925
-CG_ouutRr
- *
- gLovM1Rr
- =
-ocg
-->
-CeCy
-(
-LovMRr
-);
-
-926
-CG_ouutRr
- *
- gimUp
- =
-ocg
-->
-CeMus
-(
-cRr
-,
-LovM1Rr
-);
-
-927
-CG_ouutRr
- *
- gimLow
- =
-ocg
-->
-CeI
-(
-ride
-);
-
-928
-CG_ouutRr
- *
- gtMod
- =
-ocg
-->
-CeIegMod
-(
-imUp
-,
-imLow
-);
-
-929
- glbRr
- =
-ocg
-->
-CePlus
-(
-LovMRr
-,
-tMod
-);
-
-934
- gbounds
-.
-tup_mes
-();
-
-935
- glbRr
- =
-ouutEasyBoundAsRr
-(
-ocg
-,
-bounds
-,
-g
-,
-v
-,
-l
-, 0,
-assigd__the_y
-);
-
-939 
- glbRr
-;
-
-946
-CG_ouutRr
- *
-ouutUBasRr
-(
-CG_ouutBud
-*
-ocg
-, cڡ
-GEQ_Hd
- &
-g
-,
-
-947
-Ri
- &
-bounds
-,
-
-948
-Vb_ID
-
-v
-,
-
-949
-cf_t
- ,
-
-950 cڡ
-EQ_Hd
- & ,
-
-951 cڡ
-d
-::
-ve
-<
-CG_ouutRr
- *> &
-assigd__the_y
-) {
-
-952
-as
-(
-g
-.
-g_cf
-(
-v
-) < 0);
-
-953
-CG_ouutRr
-*
- gupRr
- =
-ouutEasyBoundAsRr
-(
-ocg
-,
-bounds
-,
-g
-,
-v
-,
-l
-, 0,
-assigd__the_y
-);
-
-954 
- gupRr
-;
-
-966
-CG_ouutRr
-*
-ouutEasyBoundAsRr
-(
-CG_ouutBud
-*
-ocg
-,
-Ri
- &
-bounds
-,
-
-967 cڡ
-Cڡt_Hd
- &
-g
-,
-Vb_ID
-
-v
-,
-
-968
-bo
-
-igneWC
-,
-
-969 
-g
-,
-
-970 cڡ
-d
-::
-ve
-<
-CG_ouutRr
- *> &
-assigd__the_y
-) {
-
-974
-CG_ouutRr
-*
-syBoundRr
- =
-NULL
-;
-
-976
-cf_t
-
- gv_cf
- =
-g
-.
-g_cf
-(
-v
-);
-
-977 
- gv_sign
- =
-v_cf
- > 0 ? 1 : -1;
-
-978
- gv_cf
- *
-v_sign
-;
-
-979
-as
-(
-v_cf
- > 0);
-
-982 
- gsign_adj
- = -
-v_sign
-;
-
-987 
-Cڡr_Vs_Ir
-
-c2
-(
-g
-,
-l
-);
- gc2
-; c2++) {
-
-988 i((*
- gc2
-).
- gv
- !
-v
- && (!
-igneWC
- || (*
-c2
-).
-v
-->
-kd
-()!=
-Wdrd_V
-)) {
-
-990
-cf_t
-
-cf
- = (*
-c2
-).
-cf
-*
-sign_adj
-;
-
-991
-as
-(
-cf
- != 0);
-
-993
-CG_ouutRr
- *
- gvName
-;
-
-994 i((*
- gc2
-).
- gv
-->
-kd
-(=
-Wdrd_V
-) {
-
-995
-GEQ_Hd
-
-h
-;
-
-996 i(!
-fdFloIquy
-(
-bounds
-, (*
-c2
-).
-v
-,
-h
-,
-v
-)) {
-
-997 i(
- gsyBoundRr
- !
-NULL
-) {
-
-998
-syBoundRr
-->
-r
-();
-
-999
-de
-
- gsyBoundRr
-;
-
-1001 
- gNULL
-;
-
-1003
- gvName
- =
-ouutEasyBoundAsRr
-(
-ocg
-,
-bounds
-,
-h
-, (*
-c2
-).
-v
-,
-l
-, 0,
-assigd__the_y
-);
-
-1006
- gvName
- =
-ouutIdt
-(
-ocg
-,
-bounds
-, (*
-c2
-).
-v
-,
-assigd__the_y
-);
-
-1008
-CG_ouutRr
- *
- gcfRr
- =
-NULL
-;
-
-1010 i(
- gcf
- > 1) {
-
-1011
- gcfRr
- =
-ocg
-->
-CeI
-(
-cf
-);
-
-1012
-CG_ouutRr
-*
- grbRr
- =
-ocg
-->
-CeTimes
-(
-cfRr
-,
-vName
-);
-
-1013
- gsyBoundRr
- =
-ocg
-->
-CePlus
-(
-syBoundRr
-,
-rbRr
-);
-
-1015 i(
- gcf
- < -1) {
-
-1016
- gcfRr
- =
-ocg
-->
-CeI
-(-
-cf
-);
-
-1017
-CG_ouutRr
-*
- grbRr
- =
-ocg
-->
-CeTimes
-(
-cfRr
-,
-vName
-);
-
-1018
- gsyBoundRr
- =
-ocg
-->
-CeMus
-(
-syBoundRr
-,
-rbRr
-);
-
-1020 i(
- gcf
- == 1) {
-
-1021
-syBoundRr
- =
-ocg
-->
-CePlus
-asyBoundRr,
-vName
-);
-
-1023 i(
- gcf
- == -1) {
-
-1024
-syBoundRr
- =
-ocg
-->
-CeMus
-asyBoundRr,
-vName
-);
-
-1029 i(
- gg
-.
-g_cڡ
-()) {
-
-1030
-cf_t
-
- gcf
- =
-g
-.
-g_cڡ
-()*
-sign_adj
-;
-
-1031
-as
-(
-cf
- != 0);
-
-1032 i(
- gcf
- > 0) {
-
-1033
- gsyBoundRr
- =
-ocg
-->
-CePlus
-(
-syBoundRr
-, ocg->
-CeI
-(
-cf
-));
-
-1036
- gsyBoundRr
- =
-ocg
-->
-CeMus
-(
-syBoundRr
-, ocg->
-CeI
-(-
-cf
-));
-
-1040 if(
- gsyBoundRr
- =
-NULL
-) {
-
-1041
-syBoundRr
- =
-ocg
-->
-CeI
-(0);
-
-1045 i(
- gv_cf
- > 1) {
-
-1046
-as
-(
-g
- >= 0);
-
-1047 i(
- gg
-) {
-
-1048
- gsyBoundRr
-
-ocg
-->
-CePlus
-(
-syBoundRr
-, ocg->
-CeI
-(
-v_cf
--1));
-
-1050
- gsyBoundRr
- =
-ocg
-->
-CeIegDivide
-(
-syBoundRr
-, ocg->
-CeI
-(
-v_cf
-));
-
-1053 
- gsyBoundRr
-;
-
-1062
- gd
-::
-
-<
-CG_ouutRr
- *,
- gbo
->
-ouutBounds
-(
-CG_ouutBud
-*
-ocg
-, cڡ
-Ri
- &
-bounds
-,
-Vb_ID
-
-v
-, 
-dt
-, Ri &
-fd
-, cڡ
-d
-::
-ve
-<CG_ouutR*> &
-assigd__the_y
-) {
-
-1063
-Ri
-
-b
- =
-cy
-(
-bounds
-);
-
-1064
-Cjun
- *
- gc
- =
-b
-.
-quy_DNF
-()->
-sg_cjun
-();
-
-1068
-Ri
-
- gr1
- = Ri::
-True
-(
-b
-.
-n_t
-()),
- gr2
- = Relation::True(b.n_set());
-
-1069 
-EQ_It
-
-ei
-(
-c
-);
- gei
-;i++) {
-
-1070 i((*
- gei
-).
-g_cf
-(
-v
-!0 && (*
-ei
-).
-has_wdrds
-()) {
-
-1071
-cf_t
-
-sign
-;
-
-1072 i((*
- gei
-).
-g_cf
-(
-v
-) > 0)
-
-1073
- gsign
- = 1;
-
-1075
- gsign
- = -1;
-
-1077
-cf_t
-
- gride
- = 0;
-
-1078 
-Cڡr_Vs_Ir
-
-cvi
-(*
-ei
-,
-ue
-);
- gcvi
-; cvi++)
-
-1079 i((*
- gcvi
-).
- gv
-->
-kd
-(=
-Wdrd_V
-) {
-
-1080
-ride
- =
-abs
-((*
-cvi
-).
-cf
-);
-
-1085
-bo
-
- gfound_mch
- =
-l
-;
-
-1086 i(
-abs
-((*
-ei
-).
-g_cf
-(
-v
-)) != 1) {
-
-1087
-cf_t
-
-d
- =
-ride
- /
-gcd
-(
-abs
-((*
-ei
-).
-g_cf
-(
-v
-)), stride);
-
-1088
-Ri
-
- gr3
- = Ri::
-True
-(
-b
-.
-n_t
-());
-
-1089
- gr3
-.
-d_wh_EQ
-(*
-ei
-);
-
-1091 
-GEQ_It
-
-gi
-(
-c
-);
- ggi
-; gi++) {
-
-1092 i((*
- ggi
-).
-g_cf
-(
-v
-=1 && !(*
-gi
-).
-has_wdrds
-()) {
-
-1093
-Ri
-
-r4
-(
-b
-.
-n_t
-());
-
-1094
-F_And
- *
- gf_ro
- =
-r4
-.
-add_d
-();
-
-1095
-Side_Hd
-
- gh
- =
-f_ro
-->
-add_ride
-(
-d
-);
-
-1097 
-Cڡr_Vs_Ir
-
-cvi
-(*
-gi
-);
- gcvi
-; cvi++)
-
-1098 (*
- gcvi
-).
- gv
-->
-kd
-()) {
-
-1099 
- gIut_V
-: {
-
-1100 
-pos
- = (*
-cvi
-).
-v
-->
-g_posi
-();
-
-1101
- gh
-.
-upde_cf
-(
-r4
-.
-t_v
-(
-pos
-), (*
-cvi
-).
-cf
-);
-
-1104 
- gGlob_V
-: {
-
-1105
-Glob_V_ID
-
-g
- = (*
-cvi
-).
-v
-->
-g_glob_v
-();
-
-1106
-Vb_ID
-
- gv
-;
-
-1107 i(
- gg
-->
-y
-() == 0)
-
-1108
-v
- =
-r4
-.
-g_lol
-(
-g
-);
-
-1110
- gv
- =
-r4
-.
-g_lol
-(
-g
-, (*
-cvi
-).
-v
-->
-funi_of
-());
-
-1111
- gh
-.
-upde_cf
-(
-v
-, (*
-cvi
-).
-cf
-);
-
-1115
-rtf
-(
-DebugFe
-, "can't deal withhe variableype inower bound\n");
-
-1116 
- gd
-::
-make_
-(
-ic_
-<
-CG_ouutRr
- *>(
-NULL
-),
-l
-);
-
-1118
- gh
-.
-upde_cڡ
-((*
-gi
-).
-g_cڡ
-());
-
-1120
-Ri
-
- gr5
- =
-Gi
-(
-cy
-(
-r3
-),
-Ii
-(cy(
-r4
-), cy(
-fd
-)));
-
-1123 i(
- gr5
-.
-is_obvious_utogy
-()) {
-
-1124
- gr1
- =
-Ii
-(
-r1
-,
-r4
-);
-
-1125
- gfound_mch
- =
-ue
-;
-
-1132 
-GEQ_It
-
-gi
-(
-c
-);
- ggi
-; gi++) {
-
-1133 i((*
- ggi
-).
-g_cf
-(
-v
-=
-abs
-((*
-ei
-).g_cf(v)&& !(*
-gi
-).
-has_wdrds
-()) {
-
-1134
-Ri
-
-r
-(
-b
-.
-n_t
-());
-
-1135
-Side_Hd
-
- gh
- =
-r
-.
-add_d
-()->
-add_ride
-(
-ride
-);
-
-1137 
-Cڡr_Vs_Ir
-
-cvi
-(*
-gi
-);
- gcvi
-; cvi++)
-
-1138 (*
- gcvi
-).
- gv
-->
-kd
-()) {
-
-1139 
- gIut_V
-: {
-
-1140 
-pos
- = (*
-cvi
-).
-v
-->
-g_posi
-();
-
-1141 i((*
- gcvi
-).
- gv
- !
-v
-) {
-
-1142 
-t1
- =
-t_mod
-((*
-cvi
-).
-cf
-,
-ride
-);
-
-1143 i(
- gt1
- != 0) {
-
-1144
-cf_t
-
-t2
- =
-fd
-.
-quy_vb_mod
-nfd.
-t_v
-(
-pos
-),
-ride
-);
-
-1145 i(
- gt2
- !
-posInfy
-)
-
-1146
-h
-.
-upde_cڡ
-(
-t1
-*
-t2
-);
-
-1148
- gh
-.
-upde_cf
-(
-r
-.
-t_v
-(
-pos
-),
-t1
-);
-
-1152
- gh
-.
-upde_cf
-(
-r
-.
-t_v
-(
-pos
-), (*
-cvi
-).
-cf
-);
-
-1155 
- gGlob_V
-: {
-
-1156
-Glob_V_ID
-
-g
- = (*
-cvi
-).
-v
-->
-g_glob_v
-();
-
-1157
-Vb_ID
-
- gv
-;
-
-1158 i(
- gg
-->
-y
-() == 0)
-
-1159
-v
- =
-fd
-.
-g_lol
-(
-g
-);
-
-1161
- gv
- =
-fd
-.
-g_lol
-(
-g
-, (*
-cvi
-).
-v
-->
-funi_of
-());
-
-1162
-cf_t
-
- gt
- =
-fd
-.
-quy_vb_mod
-(
-v
-,
-ride
-);
-
-1163 i(
- gt
- !
-posInfy
-)
-
-1164
-h
-.
-upde_cڡ
-(
-t
-*(*
-cvi
-).
-cf
-);
-
-1166
-Vb_ID
-
- gv2
-;
-
-1167 i(
- gg
-->
-y
-() == 0)
-
-1168
-v2
- =
-r
-.
-g_lol
-(
-g
-);
-
-1170
- gv2
- =
-r
-.
-g_lol
-(
-g
-, (*
-cvi
-).
-v
-->
-funi_of
-());
-
-1171
- gh
-.
-upde_cf
-(
-v2
-, (*
-cvi
-).
-cf
-);
-
-1176
-rtf
-(
-DebugFe
-, "can't deal withhe variableype inower bound\n");
-
-1177 
- gd
-::
-make_
-(
-ic_
-<
-CG_ouutRr
- *>(
-NULL
-),
-l
-);
-
-1179
- gh
-.
-upde_cڡ
-((*
-gi
-).
-g_cڡ
-());
-
-1181
-bo
-
- gt
- =
-ue
-;
-
-1183
-Cjun
- *
- gc2
- =
-r
-.
-quy_DNF
-()->
-sg_cjun
-();
-
-1184
-EQ_Hd
-
- gh2
-;
-
-1185 
-EQ_It
-
-ei2
-(
-c2
-);
- gei2
-;i2++) {
-
-1186
- gh2
- = *
-ei2
-;
-
-1190 
- gsign
-;
-
-1191 i(
- gh2
-.
-g_cf
-(
-v
-=(*
-ei
-).get_coef(v))
-
-1192
-sign
- = 1;
-
-1194
- gsign
- = -1;
-
-1196
- gt
- =
-t_mod
-(
-h2
-.
-g_cڡ
-(-
-sign
- * (*
-ei
-).g_cڡ(),
-ride
-) == 0;
-
-1198 i(
- gt
- !
-l
-)
-
-1199 
-Cڡr_Vs_Ir
-
-cvi
-(
-h2
-);
- gcvi
-; cvi++)
-
-1200 i((*
- gcvi
-).
- gv
-->
-kd
-(!
-Wdrd_V
- &&
-
-1201
-t_mod
-((*
-cvi
-).
-cf
- -
-sign
- * (*
-ei
-).
-g_cf
-((*cvi).
-v
-),
-ride
-) != 0) {
-
-1202
-t
- =
-l
-;
-
-1206 i(
- gt
- !
-l
-)
-
-1207 
-Cڡr_Vs_Ir
-
-cvi
-(*
-ei
-);
- gcvi
-; cvi++)
-
-1208 i((*
- gcvi
-).
- gv
-->
-kd
-(!
-Wdrd_V
- &&
-
-1209
-t_mod
-((*
-cvi
-).
-cf
- -
-sign
- *
-h2
-.
-g_cf
-((*cvi).
-v
-),
-ride
-) != 0) {
-
-1210
-t
- =
-l
-;
-
-1216 i(
- gt
-) {
-
-1218
-F_And
- *
- gf_ro
- =
-r1
-.
-d_wh_d
-();
-
-1219
-Side_Hd
-
- gh
- =
-f_ro
-->
-add_ride
-(
-ride
-);
-
-1220 
-Cڡr_Vs_Ir
-
-cvi
-(*
-gi
-);
- gcvi
-; cvi++)
-
-1221 (*
- gcvi
-).
- gv
-->
-kd
-()) {
-
-1222 
- gIut_V
-: {
-
-1223
-h
-.
-upde_cf
-(
-r1
-.
-t_v
-((*
-cvi
-).
-v
-->
-g_posi
-()), (*cvi).
-cf
-);
-
-1226 
- gGlob_V
-: {
-
-1227
-Glob_V_ID
-
-g
- = (*
-cvi
-).
-v
-->
-g_glob_v
-();
-
-1228
-Vb_ID
-
- gv
-;
-
-1229 i(
- gg
-->
-y
-() == 0)
-
-1230
-v
- =
-r1
-.
-g_lol
-(
-g
-);
-
-1232
- gv
- =
-r1
-.
-g_lol
-(
-g
-, (*
-cvi
-).
-v
-->
-funi_of
-());
-
-1233
- gh
-.
-upde_cf
-(
-v
-, (*
-cvi
-).
-cf
-);
-
-1237
-rtf
-(
-DebugFe
-, "can't deal withhe variableype inower bound\n");
-
-1238 
- gd
-::
-make_
-(
-ic_
-<
-CG_ouutRr
- *>(
-NULL
-),
-l
-);
-
-1240
- gh
-.
-upde_cڡ
-((*
-gi
-).
-g_cڡ
-());
-
-1242
- gfound_mch
- =
-ue
-;
-
-1249 i(!
- gfound_mch
-)
-
-1250
- gr1
-.
-d_wh_EQ
-(*
-ei
-);
-
-1252 i((*
- gei
-).
-g_cf
-(
-v
-) == 0) {
-
-1253
-Ri
-
-r3
- = Ri::
-True
-(
-b
-.
-n_t
-());
-
-1254
- gr3
-.
-d_wh_EQ
-(*
-ei
-);
-
-1255
-Ri
-
- gr4
- =
-Gi
-(
-r3
-,
-cy
-(
-fd
-));
-
-1256 i(!
- gr4
-.
-is_obvious_utogy
-())
-
-1257
- gr2
-.
-d_wh_EQ
-(*
-ei
-);
-
-1260
- gr2
-.
-d_wh_EQ
-(*
-ei
-);
-
-1265
- gd
-::
-m
-<
-Vb_ID
-,
- gVb_ID
->
- gexis_mpg
-;
-
-1266
-F_Exis
- *
- g
- =
-r2
-.
-d_wh_d
-()->
-add_exis
-();
-
-1267
-F_And
- *
- gf_ro
- =
-
-->
-add_d
-();
-
-1268 
-GEQ_It
-
-gi
-(
-c
-);
- ggi
-; gi++) {
-
-1269
-GEQ_Hd
-
- gh
- =
-f_ro
-->
-add_GEQ
-();
-
-1270 
-Cڡr_Vs_Ir
-
-cvi
-(*
-gi
-);
- gcvi
-; cvi++) {
-
-1271
-Vb_ID
-
- gv
- =
-cvi
-.
-cu_v
-();
-
-1272 
- gv
-->
-kd
-()) {
-
-1273 
- gIut_V
-: {
-
-1274 
-pos
- =
-v
-->
-g_posi
-();
-
-1275
- gh
-.
-upde_cf
-(
-r2
-.
-t_v
-(
-pos
-),
-cvi
-.
-cu_cf
-());
-
-1278 
- gExis_V
-:
-
-1279 
-Wdrd_V
-: {
-
-1280
-d
-::
-m
-<
-Vb_ID
-,
- gVb_ID
->::
-
-
-p
- =
-exis_mpg
-.
-fd
-(
-v
-);
-
-1281
-Vb_ID
-
- ge
-;
-
-1282 i(
- gp
- =
-exis_mpg
-.
-d
-()) {
-
-1283
-e
- =
-
-->
-dee
-();
-
-1284
- gexis_mpg
-[
-v
-] =
-e
-;
-
-1287
- ge
- = (*
-p
-).
-cd
-;
-
-1288
- gh
-.
-upde_cf
-(
-e
-,
-cvi
-.
-cu_cf
-());
-
-1291 
- gGlob_V
-: {
-
-1292
-Glob_V_ID
-
-g
- =
-v
-->
-g_glob_v
-();
-
-1293
-Vb_ID
-
- gv2
-;
-
-1294 i(
- gg
-->
-y
-() == 0)
-
-1295
-v2
- =
-r2
-.
-g_lol
-(
-g
-);
-
-1297
- gv2
- =
-r2
-.
-g_lol
-(
-g
-,
-v
-->
-funi_of
-());
-
-1298
- gh
-.
-upde_cf
-(
-v2
-,
-cvi
-.
-cu_cf
-());
-
-1302
-as
-(0);
-
-1305
- gh
-.
-upde_cڡ
-((*
-gi
-).
-g_cڡ
-());
-
-1311
- gr1
-.
-simify
-();
-
-1312
- gr2
-.
-simify
-();
-
-1313
-Ri
-
- gb2
- =
-Ii
-(
-r1
-,
-r2
-);
-
-1314
- gb2
-.
-simify
-();
-
-1315 
- gi
- = 1; i <
-b
-.
-n_t
-(); i++)
-
-1316
- gb2
-.
-me_t_v
-(
-i
-,
-b
-.
-t_v
-(i)->
-me
-());
-
-1317
- gb2
-.
-tup_mes
-();
-
-1318
- gb
- =
-b2
-;
-
-1319
- gc
- =
-b
-.
-quy_DNF
-()->
-sg_cjun
-();
-
-1324
-EQ_Hd
-
- grideEQ
-;
-
-1325
-bo
-
- gfoundSide
- =
-l
-;
-
-1326
-bo
-
- gfoundSimeSide
- =
-l
-;
-
-1327
-cf_t
-
- g
- = 1;
-
-1328 
- gnum_ride
- = 0;
-
-1330 
-EQ_It
-
-ei
-(
-c
-);
- gei
-;i++) {
-
-1331 i((*
- gei
-).
-g_cf
-(
-v
-!0 && (*
-ei
-).
-has_wdrds
-()) {
-
-1332
-num_ride
-++;
-
-1334 i(
-abs
-((*
-ei
-).
-g_cf
-(
-v
-)) != 1)
-
-1337
-bo
-
- gt
- =
-ue
-;
-
-1338
-cf_t
-
- gd
- = 1;
-
-1339 
-Cڡr_Vs_Ir
-
-cvi
-(*
-ei
-);
- gcvi
-; cvi++)
-
-1340 i((*
- gcvi
-).
- gv
-->
-kd
-(=
-Wdrd_V
-) {
-
-1341
-as
-(
-d
-==1);
-
-1342
- gd
- =
-abs
-((*
-cvi
-).
-cf
-);
-
-1344 i((*
- gcvi
-).
- gv
-->
-kd
-(=
-Iut_V
-) {
-
-1345 i((*
-cvi
-).
-v
- !
-v
-)
-
-1346
-t
- =
-l
-;
-
-1349
- gt
- =
-l
-;
-
-1351 i(
- gd
- >
- g
-) {
-
-1352
- g
- =
-d
-;
-
-1353
- gfoundSimeSide
- =
-t
-;
-
-1354
- grideEQ
- = *
-ei
-;
-
-1355
- gfoundSide
- =
-ue
-;
-
-1362 i(!(
- gnum_ride
- =0 || (
-num_ride
- =1 &&
-foundSide
-)))
-
-1363 
-d
-::
-make_
-(
-ic_
-<
-CG_ouutRr
- *>(
-NULL
-),
-l
-);
-
-1366 
- glow_bounds
- = 0,
- gu_bounds
- = 0;
-
-1367
- gTue
-<
- gCG_ouutRr
- *>
- glbLi
-;
-
-1368
- gTue
-<
- gCG_ouutRr
- *>
- gubLi
-;
-
-1369
-cf_t
-
- gcڡ_lb
- =
-gInfy
-,
- gcڡ_ub
- =
-posInfy
-;
-
-1370 
-GEQ_It
-
-g
-(
-c
-);
- gg
-; g++) {
-
-1371
-cf_t
-
- gcf
- = (*
-g
-).
-g_cf
-(
-v
-);
-
-1372 i(
- gcf
- == 0)
-
-1374 i(
- gcf
- > 0) {
-
-1375
- glow_bounds
-++;
-
-1376 i((*
- gg
-).
-is_cڡ
-(
-v
-&& !
- gfoundSide
-) {
-
-1378
-cf_t
-
- gL
-,
- gm
-;
-
-1379
- gL
- = -((*
-g
-).
-g_cڡ
-());
-
-1381
- gm
- = (*
-g
-).
-g_cf
-(
-v
-);
-
-1382
-cf_t
-
- gsb
- = ((
-
-(((
-L
-/
-m
-));
-
-1383
-t_max
-(
-cڡ_lb
-,
-sb
-);
-
-1385 i((*
- gg
-).
-is_cڡ
-(
-v
-&&
- gfoundSimeSide
-) {
-
-1388
-cf_t
-
- gL
-,
- gm
-,
- gs
-,
- gc
-;
-
-1389
- gL
- = -((*
-g
-).
-g_cڡ
-());
-
-1390
- gm
- = (*
-g
-).
-g_cf
-(
-v
-);
-
-1391
- gs
- =
-
-;
-
-1392
- gc
- =
-rideEQ
-.
-g_cڡ
-();
-
-1393
-cf_t
-
- gsb
- = (
-s
- * ((
-
-((
-L
- - (
-c
- *
-m
-)) /(s*m))))+ c;
-
-1394
-t_max
-(
-cڡ_lb
-,
-sb
-);
-
-1397
- glbLi
-.
-nd
-(
-ouutLBasRr
-(
-ocg
-, *
-g
-,
-b
-,
-v
-,
-
-,
-rideEQ
-,
-fd
-,
-assigd__the_y
-));
-
-1400
- gu_bounds
-++;
-
-1401 i((*
- gg
-).
-is_cڡ
-(
-v
-)) {
-
-1403
-t_m
-(
-cڡ_ub
-,-(*
-g
-).
-g_cڡ
-()/(*g).
-g_cf
-(
-v
-));
-
-1406
- gubLi
-.
-nd
-(
-ouutUBasRr
-(
-ocg
-, *
-g
-,
-b
-,
-v
-,
-
-,
-rideEQ
-,
-assigd__the_y
-));
-
-1410
-CG_ouutRr
- *
- glbRr
- =
-NULL
-;
-
-1411
-CG_ouutRr
- *
- gubRr
- =
-NULL
-;
-
-1412 i(
- gcڡ_lb
- !
-gInfy
-)
-
-1413
-lbLi
-.
-nd
-(
-ocg
-->
-CeI
-(
-cڡ_lb
-));
-
-1414 i(
- glbLi
-.
-size
-() > 1)
-
-1415
- glbRr
- =
-ocg
-->
-CeInvoke
-("max",
-lbLi
-);
-
-1416 i(
- glbLi
-.
-size
-() == 1)
-
-1417
-lbRr
- =
-lbLi
-[1];
-
-1420 if(
- gflInBounds
- &&
- glbLi
-.
-size
-(=1 &&
-cڡ_lb
- !
-gInfy
-)
-
-1421
-lowBoundFLev
- =
-cڡ_lb
-;
-
-1424 i(
- gcڡ_ub
- !
-posInfy
-)
-
-1425
-ubLi
-.
-nd
-(
-ocg
-->
-CeI
-(
-cڡ_ub
-));
-
-1426 i(
- gubLi
-.
-size
-() > 1)
-
-1427
- gubRr
- =
-ocg
-->
-CeInvoke
-("m",
-ubLi
-);
-
-1428 i(
- gubLi
-.
-size
-() == 1)
-
-1429
-ubRr
- =
-ubLi
-[1];
-
-1432 if(
- gflInBounds
- &&
- gcڡ_ub
- !
-posInfy
-)
-
-1433
-uBoundFLev
- =
-cڡ_ub
-;
-
-1436 i(
- gu_bounds
- =0 ||
-low_bounds
- == 0) {
-
-1437 
-d
-::
-make_
-(
-ic_
-<
-CG_ouutRr
- *>(
-NULL
-),
-l
-);
-
-1441
-F_Exis
- *
- g
- =
-fd
-.
-d_wh_d
-()->
-add_exis
-();
-
-1442
-F_And
- *
- gf_ro
- =
-
-->
-add_d
-();
-
-1443
- gd
-::
-m
-<
-Vb_ID
-,
- gVb_ID
->
- gexis_mpg
-;
-
-1444
- gd
-::
-ack
-<
-d
-::
-
-<
-GEQ_Hd
-,
- gVb_ID
-> >
- go_geq_ack
-;
-
-1445
- gd
-::
-t
-<
-Vb_ID
->
-o_v_t
-;
-
-1447 i(
- gfoundSide
-) {
-
-1448
-EQ_Hd
-
- gh
- =
-f_ro
-->
-add_EQ
-();
-
-1449 
-Cڡr_Vs_Ir
-
-cvi
-(
-rideEQ
-);
- gcvi
-; cvi++)
-
-1450 (*
- gcvi
-).
- gv
-->
-kd
-()) {
-
-1451 
- gIut_V
-: {
-
-1452 
-pos
- = (*
-cvi
-).
-v
-->
-g_posi
-();
-
-1453
- gh
-.
-upde_cf
-(
-fd
-.
-t_v
-(
-pos
-), (*
-cvi
-).
-cf
-);
-
-1456 
- gExis_V
-:
-
-1457 
-Wdrd_V
-: {
-
-1458
-d
-::
-m
-<
-Vb_ID
-,
- gVb_ID
->::
-
-
-p
- =
-exis_mpg
-.
-fd
-((*
-cvi
-).
-v
-);
-
-1459
-Vb_ID
-
- ge
-;
-
-1460 i(
- gp
- =
-exis_mpg
-.
-d
-()) {
-
-1461
-e
- =
-
-->
-dee
-();
-
-1462
- gexis_mpg
-[(*
-cvi
-).
-v
-] =
-e
-;
-
-1465
- ge
- = (*
-p
-).
-cd
-;
-
-1466
- gh
-.
-upde_cf
-(
-e
-, (*
-cvi
-).
-cf
-);
-
-1469 
- gGlob_V
-: {
-
-1470
-Glob_V_ID
-
-g
- = (*
-cvi
-).
-v
-->
-g_glob_v
-();
-
-1471
-Vb_ID
-
- ge
-;
-
-1472 i(
- gg
-->
-y
-() == 0)
-
-1473
-e
- =
-fd
-.
-g_lol
-(
-g
-);
-
-1475
- ge
- =
-fd
-.
-g_lol
-(
-g
-, (*
-cvi
-).
-v
-->
-funi_of
-());
-
-1476
- gh
-.
-upde_cf
-(
-e
-, (*
-cvi
-).
-cf
-);
-
-1480
-as
-(0);
-
-1482
- gh
-.
-upde_cڡ
-(
-rideEQ
-.
-g_cڡ
-());
-
-1485 
-GEQ_It
-
-gi
-(
-c
-);
- ggi
-; gi++)
-
-1486 i((*
- ggi
-).
-g_cf
-(
-v
-) != 0) {
-
-1487
-GEQ_Hd
-
-h
- =
-f_ro
-->
-add_GEQ
-();
-
-1488 
-Cڡr_Vs_Ir
-
-cvi
-(*
-gi
-);
- gcvi
-; cvi++)
-
-1489 (*
- gcvi
-).
- gv
-->
-kd
-()) {
-
-1490 
- gIut_V
-: {
-
-1491 
-pos
- = (*
-cvi
-).
-v
-->
-g_posi
-();
-
-1492
- gh
-.
-upde_cf
-(
-fd
-.
-t_v
-(
-pos
-), (*
-cvi
-).
-cf
-);
-
-1495 
- gExis_V
-:
-
-1496 
-Wdrd_V
-: {
-
-1497
-d
-::
-m
-<
-Vb_ID
-,
- gVb_ID
->::
-
-
-p
- =
-exis_mpg
-.
-fd
-((*
-cvi
-).
-v
-);
-
-1498
-Vb_ID
-
- ge
-;
-
-1499 i(
- gp
- =
-exis_mpg
-.
-d
-()) {
-
-1500
-e
- =
-
-->
-dee
-();
-
-1501
- gexis_mpg
-[(*
-cvi
-).
-v
-] =
-e
-;
-
-1504
- ge
- = (*
-p
-).
-cd
-;
-
-1505
- gh
-.
-upde_cf
-(
-e
-, (*
-cvi
-).
-cf
-);
-
-1507 i(
- go_v_t
-.
-fd
-((*
-cvi
-).
-v
-=
-o_v_t
-.
-d
-()) {
-
-1508
-GEQ_Hd
-
-h2
-;
-
-1509
-fdFloIquy
-(
-b
-, (*
-cvi
-).
-v
-,
-h2
-,
-v
-);
-
-1510
- go_geq_ack
-.
-push
-(
-d
-::
-make_
-(
-h2
-, (*
-cvi
-).
-v
-));
-
-1511
- go_v_t
-.
-
-((*
-cvi
-).
-v
-);
-
-1515 
- gGlob_V
-: {
-
-1516
-Glob_V_ID
-
-g
- = (*
-cvi
-).
-v
-->
-g_glob_v
-();
-
-1517
-Vb_ID
-
- ge
-;
-
-1518 i(
- gg
-->
-y
-() == 0)
-
-1519
-e
- =
-fd
-.
-g_lol
-(
-g
-);
-
-1521
- ge
- =
-fd
-.
-g_lol
-(
-g
-, (*
-cvi
-).
-v
-->
-funi_of
-());
-
-1522
- gh
-.
-upde_cf
-(
-e
-, (*
-cvi
-).
-cf
-);
-
-1526
-as
-(0);
-
-1528
- gh
-.
-upde_cڡ
-((*
-gi
-).
-g_cڡ
-());
-
-1532 !
- go_geq_ack
-.
-emy
-()) {
-
-1533
- gd
-::
-
-<
-GEQ_Hd
-,
- gVb_ID
->
- gp
- =
-o_geq_ack
-.
-t
-();
-
-1534
- go_geq_ack
-.
-p
-();
-
-1536
-GEQ_Hd
-
- gh1
- =
-f_ro
-->
-add_GEQ
-();
-
-1537
-GEQ_Hd
-
- gh2
- =
-f_ro
-->
-add_GEQ
-();
-
-1538 
-Cڡr_Vs_Ir
-
-cvi
-(
-p
-.
-f
-);
- gcvi
-; cvi++) {
-
-1539 (*
- gcvi
-).
- gv
-->
-kd
-()) {
-
-1540 
- gIut_V
-: {
-
-1541 
-pos
- = (*
-cvi
-).
-v
-->
-g_posi
-();
-
-1542
- gh1
-.
-upde_cf
-(
-fd
-.
-put_v
-(
-pos
-), (*
-cvi
-).
-cf
-);
-
-1543
- gh2
-.
-upde_cf
-(
-fd
-.
-put_v
-(
-pos
-), -(*
-cvi
-).
-cf
-);
-
-1546 
- gExis_V
-:
-
-1547 
-Wdrd_V
-: {
-
-1548
-d
-::
-m
-<
-Vb_ID
-,
- gVb_ID
->::
-
-
-p2
- =
-exis_mpg
-.
-fd
-((*
-cvi
-).
-v
-);
-
-1549
-Vb_ID
-
- ge
-;
-
-1550 i(
- gp2
- =
-exis_mpg
-.
-d
-()) {
-
-1551
-e
- =
-
-->
-dee
-();
-
-1552
- gexis_mpg
-[(*
-cvi
-).
-v
-] =
-e
-;
-
-1555
- ge
- = (*
-p2
-).
-cd
-;
-
-1556
- gh1
-.
-upde_cf
-(
-e
-, (*
-cvi
-).
-cf
-);
-
-1557
- gh2
-.
-upde_cf
-(
-e
-, -(*
-cvi
-).
-cf
-);
-
-1559 i(
- go_v_t
-.
-fd
-((*
-cvi
-).
-v
-=
-o_v_t
-.
-d
-()) {
-
-1560
-GEQ_Hd
-
-h3
-;
-
-1561
-fdFloIquy
-(
-b
-, (*
-cvi
-).
-v
-,
-h3
-,
-v
-);
-
-1562
- go_geq_ack
-.
-push
-(
-d
-::
-make_
-(
-h3
-, (*
-cvi
-).
-v
-));
-
-1563
- go_v_t
-.
-
-((*
-cvi
-).
-v
-);
-
-1567 
- gGlob_V
-: {
-
-1568
-Glob_V_ID
-
-g
- = (*
-cvi
-).
-v
-->
-g_glob_v
-();
-
-1569
-Vb_ID
-
- ge
-;
-
-1570 i(
- gg
-->
-y
-() == 0)
-
-1571
-e
- =
-fd
-.
-g_lol
-(
-g
-);
-
-1573
- ge
- =
-fd
-.
-g_lol
-(
-g
-, (*
-cvi
-).
-v
-->
-funi_of
-());
-
-1574
- gh1
-.
-upde_cf
-(
-e
-, (*
-cvi
-).
-cf
-);
-
-1575
- gh2
-.
-upde_cf
-(
-e
-, -(*
-cvi
-).
-cf
-);
-
-1579
-as
-(0);
-
-1582
- gh1
-.
-upde_cڡ
-(
-p
-.
-f
-.
-g_cڡ
-());
-
-1583
- gh2
-.
-upde_cڡ
-(-
-p
-.
-f
-.
-g_cڡ
-());
-
-1584
- gh2
-.
-upde_cڡ
-(-
-p
-.
-f
-.
-g_cf
-.
-cd
-)-1);
-
-1586
- gfd
-.
-simify
-();
-
-1588
-CG_ouutRr
- *
- gRr
- =
-NULL
-;
-
-1589 i(
- g
- != 1)
-
-1590
-Rr
- =
-ocg
-->
-CeI
-(
-abs
-(
-
-));
-
-1591
-CG_ouutRr
- *
- gdexRr
- =
-ouutIdt
-(
-ocg
-,
-b
-,
-v
-,
-assigd__the_y
-);
-
-1592
-CG_ouutRr
- *
- gRr
- =
-ocg
-->
-CeInduive
-(
-dexRr
-,
-lbRr
-,
-ubRr
-,
-Rr
-);
-
-1594 
- gd
-::
-make_
-(
-Rr
-,
-ue
-);
-
-1599
-Ri
-
-oje_to_vs
-(Ri
-R
-, 
-ϡ_v
-,
-bo
-
-wdrds
-) {
-
-1600
-as
-(
-ϡ_v
- >0 &&
-R
-.
-is_t
-(&&a_v <R.
-n_t
-());
-
-1601 i(
- gϡ_v
- =
-R
-.
-n_t
-())  R;
-
-1603 
- gig_vs
- =
-R
-.
-n_t
-();
-
-1604 
- gnum_ojeed
- =
-ig_vs
- -
-ϡ_v
-;
-
-1605
- gR
- =
-Exnd_S
-(
-R
-,
-num_ojeed
-
-
-1607
-Mpg
-
- gm1
- = Mpg::
-Idty
-(
-R
-.
-n_t
-());
-
-1609 
- gi
-=
-ϡ_v
-+1; i <
-ig_vs
-; i++) {
-
-1610
- gm1
-.
-t_m
-(
-S_V
-,
-i
-,
-Exis_V
-, i);
-
-1611
- gm1
-.
-t_m
-(
-S_V
-,
-i
-+
-num_ojeed
-, Set_Var, i);
-
-1614
-MR1
-(
-R
-,
-m1
-,
-Comb_Id
-);
-
-1615
- gR
-.
-fize
-();
-
-1616
- gR
-.
-simify
-();
-
-1617 i(!
- gwdrds
-)
-
-1618
- gR
- =
-Aroxime
-(
-R
-,1);
-
-1619
-as
-(
-R
-.
-is_t
-());
-
-1620 
- gR
-;
-
-1627
-bo
-
-boundHsSide
-(cڡ
-GEQ_Hd
- &
-g
-,
-Vb_ID
-
-v
-,
-
-1628 cڡ
-EQ_Hd
- &
-rideEQ
-,
-
-1629
-cf_t
- ,
-
-1630
-Ri
-
-known
-) {
-
-1635
-cf_t
-
- gm
- =
-g
-.
-g_cf
-(
-v
-);
-
-1636
-Ri
-
-
-(
-known
-.
-n_t
-());
-
-1637
-F_Exis
- *
- ge
- =
-
-.
-add_exis
-();
-
-1638
-Vb_ID
-
- gpha
- =
-e
-->
-dee
-();
-
-1639
-F_And
- *
- ga
- =
-e
-->
-add_d
-();
-
-1640
-EQ_Hd
-
- gh
- =
-a
-->
-add_EQ
-();
-
-1641 
-Cڡr_Vs_Ir
-
-I
-(
-g
-,
-l
-);
- gI
-; I++)
-
-1642 if((*
- gI
-).
- gv
- !
-v
-) {
-
-1643 if((*
-I
-).
-v
-->
-kd
-(!
-Glob_V
-)
-
-1644
-h
-.
-upde_cf
-((*
-I
-).
-v
-, (*I).
-cf
-);
-
-1646
- gh
-.
-upde_cf
-(
-
-.
-g_lol
-((*
-I
-).
-v
-->
-g_glob_v
-()), (*I).
-cf
-);
-
-1649
- gh
-.
-upde_cڡ
-(
-g
-.
-g_cڡ
-());
-
-1650
- gh
-.
-upde_cf
-(
-pha
-,
-m
-);
-
-1651 i(!(
-Gi
-(
-
-,
-cy
-(
-known
-)).
-is_obvious_utogy
-()))
-
-1652 
- gl
-;
-
-1654
-Ri
-
- gboundR
- =
-known
-;
-
-1655
- gboundR
-.
-d_wh_EQ
-(
-g
-);
-
-1656
-Ri
-
-rideR
-(
-known
-.
-n_t
-());
-
-1657
- grideR
-.
-d_wh_EQ
-(
-rideEQ
-);
-
-1658 
-Gi
-(
-rideR
-,
-boundR
-).
-is_obvious_utogy
-();
-
-1663
-bo
-
-isSimeSide
-(cڡ
-EQ_Hd
- &
-g
-,
-Vb_ID
-
-v
-) {
-
-1664
-EQ_Hd
-
- ggg
- =
-g
-;
-
-1666
-bo
-
- gis_sime
-=
-ue
-;
-
-1667 
-Cڡr_Vs_Ir
-
-cvi
-(
-gg
-,
-l
-);
- gcvi
- &&
- gis_sime
-; cvi++)
-
-1668
- gis_sime
- = ((*
-cvi
-).
-cf
- =0 || (*cvi).
-v
- =
-v
-
-
-1669 || (*
-cvi
-).
-v
-->
-kd
-(=
-Wdrd_V
-);
-
-1670 
- gis_sime
-;
-
-1674 
-couSides
-(
-Cjun
- *
-c
-,
-Vb_ID
-
-v
-,
-EQ_Hd
- &
-rideEQ
-,
-
-1675
-bo
- &
-sime
-) {
-
-1676 
- grides
-=0;
-
-1677 
-EQ_It
-
-G
-(
-c
-);
- gG
-; G++)
-
-1678 
-Cڡr_Vs_Ir
-
-I
-(*
-G
-,
-ue
-);
- gI
-; I++)
-
-1679 i(((*
- gI
-).
- gcf
- !0&& (*
-G
-).
-g_cf
-(
-v
-) != 0) {
-
-1680
-rides
-++;
-
-1681
- gsime
- =
-isSimeSide
-(*
-G
-,
-v
-);
-
-1682
- grideEQ
- = *
-G
-;
-
-1685 
- grides
-;
-
-1688
- gmea
- {
-
-1690
-bo
-
-hasEQ
-(
-Ri
-
-r
-, 
-v
-) {
-
-1691
- gr
-.
-simify
-();
-
-1692
-Vb_ID
-
- gv
- =
-t_v
-(
-v
-);
-
-1693
-Cjun
- *
- gs_cj
- =
-r
-.
-sg_cjun
-();
-
-1694 
-EQ_It
-
-G
-(
-s_cj
-);
- gG
-; G++)
-
-1695 i((*
- gG
-).
-g_cf
-(
-v
-))
-
-1696 
- gue
-;
-
-1697 
- gl
-;
-
-1702 
-Ri
-
-pickEQ
-(Ri
-r
-, 
-v
-) {
-
-1703
- gr
-.
-simify
-();
-
-1704
-Vb_ID
-
- gv
- =
-t_v
-(
-v
-);
-
-1705
-Cjun
- *
- gs_cj
- =
-r
-.
-sg_cjun
-();
-
-1706 
-EQ_It
-
-E
-(
-s_cj
-);
- gE
-; E++)
-
-1707 i((*
- gE
-).
-g_cf
-(
-v
-)) {
-
-1708
-Ri
-
-_l
-(
-r
-.
-n_t
-());
-
-1709
- g_l
-.
-d_wh_EQ
-(*
-E
-);
-
-1710 
- g_l
-;
-
-1712
-as
-(0);
-
-1713 
- gr
-;
-
-1717
-Ri
-
-pickBound
-(Ri
-r
-, 
-v
-, 
-UB
-) {
-
-1718
- gr
-.
-simify
-();
-
-1719
-Vb_ID
-
- gv
- =
-t_v
-(
-v
-);
-
-1720
-Cjun
- *
- gs_cj
- =
-r
-.
-sg_cjun
-();
-
-1721 
-GEQ_It
-
-G
-(
-s_cj
-);
- gG
-; G++) {
-
-1722 i((
- gUB
- && (*
- gG
-).
-g_cf
-(
-v
-) < 0)
-
-1723 || (!
- gUB
- && (*
- gG
-).
-g_cf
-(
-v
-) > 0) ) {
-
-1724
-Ri
-
-_l
-(
-r
-.
-n_t
-());
-
-1725
- g_l
-.
-d_wh_GEQ
-(*
-G
-);
-
-1726 
- g_l
-;
-
-1729 
-EQ_It
-
-E
-(
-s_cj
-);
- gE
-; E++) {
-
-1730 i((*
- gE
-).
-g_cf
-(
-v
-)) {
-
-1731
-Ri
-
-_l
-(
-r
-.
-n_t
-());
-
-1732
- g_l
-.
-d_wh_GEQ
-(*
-E
-);
-
-1733 i((
- gUB
- && (*
- gE
-).
-g_cf
-(
-v
-) > 0)
-
-1734 || (!
- gUB
- && (*
- gE
-).
-g_cf
-(
-v
-) < 0) )
-
-1735
- g_l
- =
-Comemt
-(
-_l
-);
-
-1736 
- g_l
-;
-
-1739
-as
-(0);
-
-1740 
- gr
-;
-
-1745
-Ri
-
-pickOvhd
-(Ri
-r
-, 
-liTo
-) {
-
-1746
- gr
-.
-simify
-();
-
-1747
-Cjun
- *
- gs_cj
- =
-r
-.
-sg_cjun
-();
-
-1748 
-GEQ_It
-
-G
-(
-s_cj
-);
- gG
-; G++) {
-
-1749
-Ri
-
-_l
-(
-r
-.
-n_t
-());
-
-1750
- g_l
-.
-d_wh_GEQ
-(*
-G
-);
-
-1751
-Vb_ID
-
- gv
-;
-
-1752
-cf_t
-
- gpos
- = -1;
-
-1753
-cf_t
-
- gc
-= 0;
-
-1754 
-Cڡr_Vs_Ir
-
-cvi
-(*
-G
-,
-l
-);
- gcvi
-; cvi++)
-
-1755 i((*
- gcvi
-).
- gcf
- && (*cvi).
- gv
-->
-kd
-(=
-Iut_V
-
-
-1756 && (*
-cvi
-).
-v
-->
-g_posi
-(>
-pos
-) {
-
-1757
-v
- = (*
-cvi
-).
-v
-;
-
-1758
- gpos
- = (*
-cvi
-).
-v
-->
-g_posi
-();
-
-1759
- gc
- = (*
-cvi
-).
-cf
-;
-
-1762
-rtf
-(
-DebugFe
-,"Coef = %d, constraint = %s\n",
-
-1763
-c
-,(cڡ *)
-_l
-.
-t_fmu_to_rg
-());
-
-1765 
- g_l
-;
-
-1767 
-EQ_It
-
-E
-(
-s_cj
-);
- gE
-; E++) {
-
-1768
-as
-(
-liTo
- >= 1);
-
-1769 
- gpos
- =
-max
-((*
-E
-).
-max_tue_pos
-(),
-max_fs_y
-(*E)+1);
-
-1773 i((*
- gE
-).
-has_wdrds
-(&&
- gpos
- <
- gliTo
-) {
-
-1774
-Ri
-
-_l
-(
-r
-.
-n_t
-());
-
-1775
- g_l
-.
-d_wh_EQ
-(*
-E
-);
-
-1776 
- g_l
-;
-
-1778 i(!(*
- gE
-).
-has_wdrds
-(&&
- gpos
- <
-liTo
-) {
-
-1779
-Ri
-
-_l
-(
-r
-.
-n_t
-());
-
-1780
- g_l
-.
-d_wh_EQ
-(*
-E
-);
-
-1781
- g_l
-.
-simify
-();
-
-1782
- g_l
- =
-EQs_to_GEQs
-(
-_l
-,
-ue
-);
-
-1783 
-pickOvhd
-(
-_l
-,
-liTo
-);
-
-1786 i(
- gcode_g_debug
->1) {
-
-1787
-rtf
-(
-DebugFe
-,"Couldot find overhead:\n");
-
-1788
- gr
-.
-efix_t
-(
-DebugFe
-);
-
-1790 
- gRi
-::
-True
-(
-r
-.
-n_t
-());
-
-1795
-bo
-
-hasBound
-(
-Ri
-
-r
-, 
-v
-, 
-UB
-) {
-
-1796
- gr
-.
-simify
-();
-
-1797
-Vb_ID
-
- gv
- =
-t_v
-(
-v
-);
-
-1798
-Cjun
- *
- gs_cj
- =
-r
-.
-sg_cjun
-();
-
-1799 
-GEQ_It
-
-G
-(
-s_cj
-);
- gG
-; G++) {
-
-1800 i(
- gUB
- && (*
- gG
-).
-g_cf
-(
-v
-< 0
- gue
-;
-
-1801 i(!
- gUB
- && (*
- gG
-).
-g_cf
-(
-v
-> 0
- gue
-;
-
-1803 
-EQ_It
-
-E
-(
-s_cj
-);
- gE
-; E++) {
-
-1804 i((*
- gE
-).
-g_cf
-(
-v
-)
- gue
-;
-
-1806 
- gl
-;
-
-1809
-bo
-
-fd_y_cڡt
-(
-s
-, 
-v
-,
-Ri
- &
-kr
-, 
-dei
-,
-
-1810
-Ri
- &
-S
-,
-bo
-
-ox
-) {
-
-1816
-Ri
-
- gI
- =
-ojeed_nIS
-[
-v
-][
-s
-];
-
-1817
- gI
- =
-Gi
-(
-I
-,
-cy
-(
-kr
-));
-
-1818 if(
- gox
-
- gI
- =
-Aroxime
-(
-I
-);
-
-1819 i(
-hasBound
-(
-I
-,
-v
-,
-dei
-)) {
-
-1820
-Ri
-
- gpickom
-;
-
-1821 if(
-has_nڡride_EQ
-(
-I
-,
-v
-))
-
-1822
- gpickom
- =
-pickEQ
-(
-I
-,
-v
-);
-
-1824
- gpickom
- =
-pickBound
-(
-I
-,
-v
-,
-dei
-);
-
-1825
- gS
- =
-pickOvhd
-(
-pickom
-,
-v
-);
-
-1826 if(
- gS
-.
-is_obvious_utogy
-()S =
-Ri
-::
-Nu
-();
-
-1827  !
- gS
-.
-is_nu
-();
-
-1829 
- gl
-;
-
-1833
-bo
-
-has_nڡride_EQ
-(
-Ri
-
-r
-, 
-v
-) {
-
-1834
- gr
-.
-simify
-();
-
-1835
-Vb_ID
-
- gv
- =
-t_v
-(
-v
-);
-
-1836
-Cjun
- *
- gs_cj
- =
-r
-.
-sg_cjun
-();
-
-1837 
-EQ_It
-
-G
-(
-s_cj
-);
- gG
-; G++)
-
-1838 i((*
- gG
-).
-g_cf
-(
-v
-&& !(*G).
-has_wdrds
-())
-
-1839 
- gue
-;
-
-1840 
- gl
-;
-
-1844
-Ri
-
-mMaxOvhd
-(Ri
-r
-, 
-v
-) {
-
-1845
- gr
-.
-fize
-();
-
-1846
- gr
-.
-simify
-();
-
-1847
-Cjun
- *
- gs_cj
- =
-r
-.
-sg_cjun
-();
-
-1848
-GEQ_Hd
-
- gLBs
-[50],
- gUBs
-[50];
-
-1849 
- gnumLBs
- = 0;
-
-1850 
- gnumUBs
- = 0;
-
-1851
-Vb_ID
-
- gv
- =
-t_v
-(
-v
-);
-
-1852 
-GEQ_It
-
-G
-(
-s_cj
-);
- gG
-; G++i((*G).
-g_cf
-(
-v
-)) {
-
-1853
-GEQ_Hd
-
- gg
- = *
-G
-;
-
-1854 i(
- gg
-.
-g_cf
-(
-v
-> 0
- gLBs
-[
-numLBs
-++] =
-g
-;
-
-1855
- gUBs
-[
-numUBs
-++] =
-g
-;
-
-1857 i(
- gnumLBs
- <1 &&
-numUBs
- <= 1) {
-
-1858 
-Ri
-::
-True
-(
-r
-.
-n_t
-());
-
-1860
-Ri
-
-r1
-(
-r
-.
-n_t
-());
-
-1861
-Ri
-
-r2
-(
-r
-.
-n_t
-());
-
-1862 i(
- gnumLBs
- > 1) {
-
-1864
- gr1
-.
-d_wh_GEQ
-(
-LBs
-[0]);
-
-1865
- gr2
-.
-d_wh_GEQ
-(
-LBs
-[1]);
-
-1866
- gr1
- =
-oje_to_vs
-(
-Difn
-(
-r1
-,
-r2
-),
-v
--1,0);
-
-1870
- gr1
-.
-d_wh_GEQ
-(
-UBs
-[0]);
-
-1871
- gr2
-.
-d_wh_GEQ
-(
-UBs
-[1]);
-
-1872
- gr1
- =
-oje_to_vs
-(
-Difn
-(
-r1
-,
-r2
-),
-v
--1,0);
-
-1875
-rtf
-(
-DebugFe
-,"Teg %s\n",(cڡ *)
-r1
-.
-t_fmu_to_rg
-());
-
-1876
-rtf
-(
-DebugFe
-,"wȻmoved ovhd oboundot%d: %s\n",
-v
-,
-
-1877 (cڡ *)
-r
-.
-t_fmu_to_rg
-());
-
-1880 
-pickOvhd
-(
-r1
-, -1);
-
-1883
- gd
-::
-
-<
-EQ_Hd
-, >
-fd_sime_assignmt
-(cڡ
-Ri
- &
-R_
-,
-Vb_ID
-
-v
-, cڡ
-d
-::
-ve
-<
-CG_ouutRr
- *> &
-assigd__the_y
-) {
-
-1884
-Ri
- &
-R
- =
-cڡ_
-<Ri &>(
-R_
-);
-
-1885
-Cjun
- *
- gc
- =
-R
-.
-sg_cjun
-();
-
-1887 
- gm_co
- =
-INT_MAX
-;
-
-1888
-EQ_Hd
-
- geq
-;
-
-1889 
-EQ_It
-
-ei
-(
-c
-->
-EQs
-());
- gei
-;i++)
-
-1890 i(!(*
- gei
-).
-has_wdrds
-(&& (*ei).
-g_cf
-(
-v
-) != 0) {
-
-1891 
-co
- = 0;
-
-1893 i(
-abs
-((*
-ei
-).
-g_cf
-(
-v
-)) != 1)
-
-1894
-co
- += 4;
-
-1896 
- gnum_v
- = 0;
-
-1897 
-Cڡr_Vs_Ir
-
-cvi
-(*
-ei
-);
- gcvi
-; cvi++)
-
-1898 i((*
- gcvi
-).
- gv
- !
-v
-) {
-
-1899
-num_v
-++;
-
-1900 i((*
- gcvi
-).
- gv
-->
-kd
-(=
-Glob_V
- && (*
-cvi
-).
-v
-->
-g_glob_v
-()->
-y
-() > 0) {
-
-1901
-co
- += 10;
-
-1903 i(
-abs
-((*
-cvi
-).
-cf
-) != 1)
-
-1904
-co
- += 2;
-
-1905 i((*
- gcvi
-).
- gv
-->
-kd
-(=
-Iut_V
- &&
-assigd__the_y
-[(*
-cvi
-).
-v
-->
-g_posi
-()-1] !
-NULL
-) {
-
-1906
-co
- += 5;
-
-1909 i((*
- gei
-).
-g_cڡ
-() != 0)
-
-1910
-num_v
-++;
-
-1911 i(
- gnum_v
- > 1)
-
-1912
- gco
- +
-num_v
- - 1;
-
-1914 i(
- gco
- <
- gm_co
-) {
-
-1915
- gm_co
- =
-co
-;
-
-1916
- geq
- = *
-ei
-;
-
-1920 
- gd
-::
-make_
-(
-eq
-,
-m_co
-);
-
-1923 
-max_fs_y
-(cڡ
-Cڡt_Hd
- &
-c
-) {
-
-1924 
- gmax_y
-=0;
-
-1925 
-Cڡr_Vs_Ir
-
-cv
-(
-c
-);
- gcv
-; cv++)
-
-1926 if((*
- gcv
-).
- gv
-->
-kd
-(=
-Glob_V
-)
-
-1927
-max_y
- =
-max
-(max_y,(*
-cv
-).
-v
-->
-g_glob_v
-()->
-y
-());
-
-1928 
- gmax_y
-;
-
- @/usr/include/math.h
-
-25 #idef
-_MATH_H
-
-
-26 
- #_MATH_H
- 1
-
- )
-
-28 
- ~<us.h
->
-
-30
- g__BEGIN_DECLS
-
-
-34 
- ~<bs/huge_v.h
->
-
-35 #ifde
-__USE_ISOC99
-
-
-36 
- ~<bs/huge_vf.h
->
-
-37 
- ~<bs/huge_vl.h
->
-
-40 
- ~<bs/f.h
->
-
-43 
- ~<bs/n.h
->
-
-47 
- ~<bs/mhdef.h
->
-
-54 
- #__MATHCALL
-(
-funi
-,
-suffix
-,
-gs
-) \
-
-55
- `__MATHDECL
- (
-_Mdoub_
-,
-funi
-,
-suffix
-,
-gs
-)
-
- )
-
-56 
- #__MATHDECL
-(
-ty
-,
-funi
-,
-suffix
-,
-gs
-) \
-
-57
- `__MATHDECL_1
-(
-ty
-,
-funi
-,
-suffix
-,
-gs
-); \
-
-58
- `__MATHDECL_1
-(
-ty
-,
- `__CONCAT
-(
-__
-,
-funi
-),
-suffix
-,
-gs
-)
-
- )
-
-59 
- #__MATHCALLX
-(
-funi
-,
-suffix
-,
-gs
-,
-ib
-) \
-
-60
- `__MATHDECLX
- (
-_Mdoub_
-,
-funi
-,
-suffix
-,
-gs
-,
-ib
-)
-
- )
-
-61 
- #__MATHDECLX
-(
-ty
-,
-funi
-,
-suffix
-,
-gs
-,
-ib
-) \
-
-62
- `__MATHDECL_1
-(
-ty
-,
-funi
-,
-suffix
-,
-gs
-
- `__ibu__
- (
-ib
-); \
-
-63
- `__MATHDECL_1
-(
-ty
-,
- `__CONCAT
-(
-__
-,
-funi
-),
-suffix
-,
-gs
-
- `__ibu__
- (
-ib
-)
-
- )
-
-64 
- #__MATHDECL_1
-(
-ty
-,
-funi
-,
-suffix
-,
-gs
-) \
-
-65
-ty
-
- `__MATH_PRECNAME
-(
-funi
-,
-suffix
-
-gs
-
-__THROW
-
-
- )
-
-67 
- #_Mdoub_
- 
-
- )
-
-68 
- #__MATH_PRECNAME
-(
-me
-,
-r
-
- `__CONCAT
-ame,r)
-
- )
-
-69 
- #_Mdoub_BEGIN_NAMESPACE
-
-__BEGIN_NAMESPACE_STD
-
-
- )
-
-70 
- #_Mdoub_END_NAMESPACE
-
-__END_NAMESPACE_STD
-
-
- )
-
-71 
- ~<bs/mhs.h
->
-
-72 #unde
-_Mdoub_
-
-
-73 #unde
-_Mdoub_BEGIN_NAMESPACE
-
-
-74 #unde
-_Mdoub_END_NAMESPACE
-
-
-75 #unde
-__MATH_PRECNAME
-
-
-77 #i
-defed
-
-__USE_MISC
- || defed
-__USE_ISOC99
-
-
-83 #ide
-_Mt_
-
-
-84 
- #_Mt_
- 
-
- )
-
-86 
- #_Mdoub_
-
-_Mt_
-
-
- )
-
-87 #ifde
-__STDC__
-
-
-88 
- #__MATH_PRECNAME
-(
-me
-,
-r
-me##
-f
-##
- )
-r
-
-90 
- #__MATH_PRECNAME
-(
-me
-,
-r
-m
-f
-
- )
-r
-
-92 
- #_Mdoub_BEGIN_NAMESPACE
-
-__BEGIN_NAMESPACE_C99
-
-
- )
-
-93 
- #_Mdoub_END_NAMESPACE
-
-__END_NAMESPACE_C99
-
-
- )
-
-94 
- ~<bs/mhs.h
->
-
-95 #unde
-_Mdoub_
-
-
-96 #unde
-_Mdoub_BEGIN_NAMESPACE
-
-
-97 #unde
-_Mdoub_END_NAMESPACE
-
-
-98 #unde
-__MATH_PRECNAME
-
-
-100 #i(
-__STDC__
- - 0 ||
-__GNUC__
- - 0) \
-
-101 && (!
-defed
-
-__NO_LONG_DOUBLE_MATH
- \
-
-102 ||
-defed
-
-__LDBL_COMPAT
- \
-
-103 || !
-defed
-
-_LIBC
-)
-
-104 #ifde
-__LDBL_COMPAT
-
-
-106 #ifde
-__USE_ISOC99
-
-
-107 
- $__dbl_xowdf
- (
-__x
-, 
-__y
-)
-
-108
-__THROW
-
- `__ibu__
- ((
-__cڡ__
-));
-
-109 #ifde
-__REDIRECT_NTH
-
-
-110 
- `__REDIRECT_NTH
- (
-xowdf
-, (
-__x
-, 
-__y
-),
-
-111
-__dbl_xowdf
-)
-
-112
- `__ibu__
- ((
-__cڡ__
-));
-
-113 
- `__REDIRECT_NTH
- (
-xowd
-, (
-__x
-, 
-__y
-),
-
-114
-x
-
- `__ibu__
- ((
-__cڡ__
-));
-
-115 
- `__REDIRECT_NTH
- (
-xowdl
-,
-
-116 (
-__x
-, 
-__y
-),
-
-117
-x
-
- `__ibu__
- ((
-__cڡ__
-));
-
-122 #i
-defed
-
-__LDBL_COMPAT
- || defed
-__NO_LONG_DOUBLE_MATH
-
-
-124 #unde
-__MATHDECL_1
-
-
-125 
- #__MATHDECL_2
-(
-ty
-,
-funi
-,
-suffix
-,
-gs
-,
-s
-) \
-
-126
-ty
-
- `__REDIRECT_NTH
-(
- `__MATH_PRECNAME
-(
-funi
-,
-suffix
-), \
-
-127
-gs
-,
-s
-)
-
- )
-
-128 
- #__MATHDECL_1
-(
-ty
-,
-funi
-,
-suffix
-,
-gs
-) \
-
-129
- `__MATHDECL_2
-(
-ty
-,
-funi
-,
-suffix
-,
-gs
-,
- `__CONCAT
-(funi,suffix))
-
- )
-
-134 #ide
-_Mlg_doub_
-
-
-135 
- #_Mlg_doub_
- 
-
- )
-
-137 
- #_Mdoub_
-
-_Mlg_doub_
-
-
- )
-
-138 #ifde
-__STDC__
-
-
-139 
- #__MATH_PRECNAME
-(
-me
-,
-r
-me##
-l
-##
- )
-r
-
-141 
- #__MATH_PRECNAME
-(
-me
-,
-r
-m
-l
-
- )
-r
-
-143 
- #_Mdoub_BEGIN_NAMESPACE
-
-__BEGIN_NAMESPACE_C99
-
-
- )
-
-144 
- #_Mdoub_END_NAMESPACE
-
-__END_NAMESPACE_C99
-
-
- )
-
-145 
- ~<bs/mhs.h
->
-
-146 #unde
-_Mdoub_
-
-
-147 #unde
-_Mdoub_BEGIN_NAMESPACE
-
-
-148 #unde
-_Mdoub_END_NAMESPACE
-
-
-149 #unde
-__MATH_PRECNAME
-
-
-154 #unde
-__MATHDECL_1
-
-
-155 #unde
-__MATHDECL
-
-
-156 #unde
-__MATHCALL
-
-
-159 #i
-defed
-
-__USE_MISC
- || defed
-__USE_XOPEN
-
-
-161 
-signgam
-;
-
-166 #ifde
-__USE_ISOC99
-
-
-204
-FP_NAN
-,
-
-205 
- #FP_NAN
-
-FP_NAN
-
-
- )
-
-206
-FP_INFINITE
-,
-
-207 
- #FP_INFINITE
-
-FP_INFINITE
-
-
- )
-
-208
-FP_ZERO
-,
-
-209 
- #FP_ZERO
-
-FP_ZERO
-
-
- )
-
-210
-FP_SUBNORMAL
-,
-
-211 
- #FP_SUBNORMAL
-
-FP_SUBNORMAL
-
-
- )
-
-212
-FP_NORMAL
-
-
-213 
- #FP_NORMAL
-
-FP_NORMAL
-
-
- )
-
-217 #ifde
-__NO_LONG_DOUBLE_MATH
-
-
-218 
- #assify
-(
-x
-) \
-
-219 ( (
-x
-= (?
- `__assifyf
- (x:
- `__assify
- (x))
-
- )
-
-221 
- #assify
-(
-x
-) \
-
-222 ( (
-x
-) ==  () \
-
-223 ?
- `__assifyf
- (
-x
-) \
-
-224 :  (
-x
-) ==  () \
-
-225 ?
- `__assify
- (
-x
-:
- `__assifyl
- (x))
-
- )
-
-229 #ifde
-__NO_LONG_DOUBLE_MATH
-
-
-230 
- #signb
-(
-x
-) \
-
-231 ( (
-x
-= (?
- `__signbf
- (x:
- `__signb
- (x))
-
- )
-
-233 
- #signb
-(
-x
-) \
-
-234 ( (
-x
-) ==  () \
-
-235 ?
- `__signbf
- (
-x
-) \
-
-236 :  (
-x
-) ==  () \
-
-237 ?
- `__signb
- (
-x
-:
- `__signbl
- (x))
-
- )
-
-241 #ifde
-__NO_LONG_DOUBLE_MATH
-
-
-242 
- #isfe
-(
-x
-) \
-
-243 ( (
-x
-= (?
- `__fef
- (x:
- `__fe
- (x))
-
- )
-
-245 
- #isfe
-(
-x
-) \
-
-246 ( (
-x
-) ==  () \
-
-247 ?
- `__fef
- (
-x
-) \
-
-248 :  (
-x
-) ==  () \
-
-249 ?
- `__fe
- (
-x
-:
- `__f
- (x))
-
- )
-
-253 
- #im
-(
-x
-(
- `assify
- (x=
-FP_NORMAL
-)
-
- )
-
-257 #ifde
-__NO_LONG_DOUBLE_MATH
-
-
-258 
- #i
-(
-x
-) \
-
-259 ( (
-x
-= (?
- `__if
- (x:
- `__i
- (x))
-
- )
-
-261 
- #i
-(
-x
-) \
-
-262 ( (
-x
-) ==  () \
-
-263 ?
- `__if
- (
-x
-) \
-
-264 :  (
-x
-) ==  () \
-
-265 ?
- `__i
- (
-x
-:
- `__il
- (x))
-
- )
-
-269 #ifde
-__NO_LONG_DOUBLE_MATH
-
-
-270 
- #isf
-(
-x
-) \
-
-271 ( (
-x
-= (?
- `__isff
- (x:
- `__isf
- (x))
-
- )
-
-273 
- #isf
-(
-x
-) \
-
-274 ( (
-x
-) ==  () \
-
-275 ?
- `__isff
- (
-x
-) \
-
-276 :  (
-x
-) ==  () \
-
-277 ?
- `__isf
- (
-x
-:
- `__is
- (x))
-
- )
-
-281 
- #MATH_ERRNO
- 1
-
- )
-
-282 
- #MATH_ERREXCEPT
- 2
-
- )
-
-287 #ide
-__FAST_MATH__
-
-
-288 
- #mh_rhdlg
- (
-MATH_ERRNO
- |
-MATH_ERREXCEPT
-)
-
- )
-
-293 #ifdef
-__USE_MISC
-
-
-297
-_IEEE_
- = -1,
-
-298
-_SVID_
-,
-
-299
-_XOPEN_
-,
-
-300
-_POSIX_
-,
-
-301
-_ISOC_
-
-
-302 }
- t_LIB_VERSION_TYPE
-;
-
-307
-_LIB_VERSION_TYPE
-
-_LIB_VERSION
-;
-
-311 #ifde
-__USE_SVID
-
-
-317 #ifde
-__lulus
-
-
-318 
-__exi
-
-
-320 
-exi
-
-
-323 
-ty
-;
-
-324 *
-me
-;
-
-325 
-g1
-;
-
-326 
-g2
-;
-
-327 
-tv
-;
-
-328
- }
-};
-
-330 #ifde
-__lulus
-
-
-331 
- $mhr
- (
-__exi
- *
-__exc
-
- `throw
- ();
-
-333 
- `mhr
- (
-exi
- *
-__exc
-);
-
-336 
- #X_TLOSS
- 1.41484755040568800000e+16
-
- )
-
-339 
- #DOMAIN
- 1
-
- )
-
-340 
- #SING
- 2
-
- )
-
-341 
- #OVERFLOW
- 3
-
- )
-
-342 
- #UNDERFLOW
- 4
-
- )
-
-343 
- #TLOSS
- 5
-
- )
-
-344 
- #PLOSS
- 6
-
- )
-
-347 
- #HUGE
- 3.40282347e+38F
-
- )
-
-351 #ifde
-__USE_XOPEN
-
-
-353 
- #MAXFLOAT
- 3.40282347e+38F
-
- )
-
-360 #i
-defed
-
-__USE_BSD
- || defed
-__USE_XOPEN
-
-
-361 
- #M_E
- 2.7182818284590452354
-
- )
-
-362 
- #M_LOG2E
- 1.4426950408889634074
-
- )
-
-363 
- #M_LOG10E
- 0.43429448190325182765
-
- )
-
-364 
- #M_LN2
- 0.69314718055994530942
-
- )
-
-365 
- #M_LN10
- 2.30258509299404568402
-
- )
-
-366 
- #M_PI
- 3.14159265358979323846
-
- )
-
-367 
- #M_PI_2
- 1.57079632679489661923
-
- )
-
-368 
- #M_PI_4
- 0.78539816339744830962
-
- )
-
-369 
- #M_1_PI
- 0.31830988618379067154
-
- )
-
-370 
- #M_2_PI
- 0.63661977236758134308
-
- )
-
-371 
- #M_2_SQRTPI
- 1.12837916709551257390
-
- )
-
-372 
- #M_SQRT2
- 1.41421356237309504880
-
- )
-
-373 
- #M_SQRT1_2
- 0.70710678118654752440
-
- )
-
-379 #ifde
-__USE_GNU
-
-
-380 
- #M_El
- 2.7182818284590452353602874713526625L
-
- )
-
-381 
- #M_LOG2El
- 1.4426950408889634073599246810018921L
-
- )
-
-382 
- #M_LOG10El
- 0.4342944819032518276511289189166051L
-
- )
-
-383 
- #M_LN2l
- 0.6931471805599453094172321214581766L
-
- )
-
-384 
- #M_LN10l
- 2.3025850929940456840179914546843642L
-
- )
-
-385 
- #M_PIl
- 3.1415926535897932384626433832795029L
-
- )
-
-386 
- #M_PI_2l
- 1.5707963267948966192313216916397514L
-
- )
-
-387 
- #M_PI_4l
- 0.7853981633974483096156608458198757L
-
- )
-
-388 
- #M_1_PIl
- 0.3183098861837906715377675267450287L
-
- )
-
-389 
- #M_2_PIl
- 0.6366197723675813430755350534900574L
-
- )
-
-390 
- #M_2_SQRTPIl
- 1.1283791670955125738961589031215452L
-
- )
-
-391 
- #M_SQRT2l
- 1.4142135623730950488016887242096981L
-
- )
-
-392 
- #M_SQRT1_2l
- 0.7071067811865475244008443621048490L
-
- )
-
-399 #i
-defed
-
-__STRICT_ANSI__
- && !defed
-__NO_MATH_INLINES
-
-
-400 
- #__NO_MATH_INLINES
- 1
-
- )
-
-403 #i
-defed
-
-__USE_ISOC99
- &&
- `__GNUC_PREREQ
-(2,97)
-
-410 
- #isg
-(
-x
-,
-y
-
- `__but_isg
-(x, y)
-
- )
-
-411 
- #isgequ
-(
-x
-,
-y
-
- `__but_isgequ
-(x, y)
-
- )
-
-412 
- #iess
-(
-x
-,
-y
-
- `__but_iess
-(x, y)
-
- )
-
-413 
- #iesqu
-(
-x
-,
-y
-
- `__but_iesqu
-(x, y)
-
- )
-
-414 
- #iessg
-(
-x
-,
-y
-
- `__but_iessg
-(x, y)
-
- )
-
-415 
- #isunded
-(
-u
-,
-v
-
- `__but_isunded
-(u, v)
-
- )
-
-419 #ifde
-__USE_EXTERN_INLINES
-
-
-420 
- ~<bs/mhle.h
->
-
-423 #ifde
-__USE_ISOC99
-
-
-427 #ide
-isg
-
-
-428 
- #isg
-(
-x
-,
-y
-) \
-
-429 (
-__exnsi__
- \
-
-430 ({
- `__tyof__
-(
-x
-
-__x
- = (x); __tyof__(
-y
-
-__y
- = (y); \
-
-431 !
- `isunded
- (
-__x
-,
-__y
-&& __x > __y;
- }
-}))
-
- )
-
-435 #ide
-isgequ
-
-
-436 
- #isgequ
-(
-x
-,
-y
-) \
-
-437 (
-__exnsi__
- \
-
-438 ({
- `__tyof__
-(
-x
-
-__x
- = (x); __tyof__(
-y
-
-__y
- = (y); \
-
-439 !
- `isunded
- (
-__x
-,
-__y
-&& __x >__y; }))
-
- )
-
-443 #ide
-iess
-
-
-444 
- #iess
-(
-x
-,
-y
-) \
-
-445 (
-__exnsi__
- \
-
-446 ({
- `__tyof__
-(
-x
-
-__x
- = (x); __tyof__(
-y
-
-__y
- = (y); \
-
-447 !
- `isunded
- (
-__x
-,
-__y
-&& __x < __y; }))
-
- )
-
-451 #ide
-iesqu
-
-
-452 
- #iesqu
-(
-x
-,
-y
-) \
-
-453 (
-__exnsi__
- \
-
-454 ({
- `__tyof__
-(
-x
-
-__x
- = (x); __tyof__(
-y
-
-__y
- = (y); \
-
-455 !
- `isunded
- (
-__x
-,
-__y
-&& __x <__y; }))
-
- )
-
-459 #ide
-iessg
-
-
-460 
- #iessg
-(
-x
-,
-y
-) \
-
-461 (
-__exnsi__
- \
-
-462 ({
- `__tyof__
-(
-x
-
-__x
- = (x); __tyof__(
-y
-
-__y
- = (y); \
-
-463 !
- `isunded
- (
-__x
-,
-__y
-&& (__x < __y || __y < __x); }))
-
- )
-
-467 #ide
-isunded
-
-
-468 
- #isunded
-(
-u
-,
-v
-) \
-
-469 (
-__exnsi__
- \
-
-470 ({
- `__tyof__
-(
-u
-
-__u
- = (u); __tyof__(
-v
-
-__v
- = (v); \
-
-471
- `assify
- (
-__u
-=
-FP_NAN
- || fpassify (
-__v
-=FP_NAN; }))
-
- )
-
-476
- g__END_DECLS
-
-
- @/usr/include/stdio.h
-
-24 #ide
-_STDIO_H
-
-
-26 #i!
-defed
-
-__ed_FILE
- && !defed
-__ed___FILE
-
-
-27 
- #_STDIO_H
- 1
-
- )
-
-28 
- ~<us.h
->
-
-30
- g__BEGIN_DECLS
-
-
-32 
- #__ed_size_t
-
-
- )
-
-33 
- #__ed_NULL
-
-
- )
-
-34 
- ~<ddef.h
->
-
-36 
- ~<bs/tys.h
->
-
-37 
- #__ed_FILE
-
-
- )
-
-38 
- #__ed___FILE
-
-
- )
-
-42 #i!
-defed
-
-__FILE_defed
- && defed
-__ed_FILE
-
-
-45 
- g_IO_FILE
-;
-
-47
-__BEGIN_NAMESPACE_STD
-
-
-49 
-_IO_FILE
-
- tFILE
-;
-
-50
- g__END_NAMESPACE_STD
-
-
-51 #i
-defed
-
-__USE_LARGEFILE64
- || defed
-__USE_SVID
- || defed
-__USE_POSIX
- \
-
-52 ||
-defed
-
- g__USE_BSD
- || defed
- g__USE_ISOC99
- || defed
- g__USE_XOPEN
- \
-
-53 ||
-defed
-
-__USE_POSIX2
-
-
-54
- $__USING_NAMESPACE_STD
-(
-FILE
-)
-
-57 
- #__FILE_defed
- 1
-
- )
-
-59 #unde
-__ed_FILE
-
-
-62 #i!
-defed
-
-____FILE_defed
- && defed
-__ed___FILE
-
-
-65 
-_IO_FILE
-
- t__FILE
-;
-
-67 
- #____FILE_defed
- 1
-
- )
-
-69 #unde
-__ed___FILE
-
-
-72 #ifdef
-_STDIO_H
-
-
-73 
- #_STDIO_USES_IOSTREAM
-
-
- )
-
-75 
- ~<libio.h
->
-
-77 #ifde
-__USE_XOPEN
-
-
-78 #ifde
-__GNUC__
-
-
-79 #ide
-_VA_LIST_DEFINED
-
-
-80 
-_G_va_li
-
- tva_li
-;
-
-81 
- #_VA_LIST_DEFINED
-
-
- )
-
-84 
- ~<dg.h
->
-
-89
-__BEGIN_NAMESPACE_STD
-
-
-90 #ide
-__USE_FILE_OFFSET64
-
-
-91 
-_G_os_t
-
- tos_t
-;
-
-93 
-_G_os64_t
-
- tos_t
-;
-
-95
-__END_NAMESPACE_STD
-
-
-96 #ifde
-__USE_LARGEFILE64
-
-
-97 
-_G_os64_t
-
- tos64_t
-;
-
-101 
- #_IOFBF
- 0
-
- )
-
-102 
- #_IOLBF
- 1
-
- )
-
-103 
- #_IONBF
- 2
-
- )
-
-107 #ide
-BUFSIZ
-
-
-108 
- #BUFSIZ
-
-_IO_BUFSIZ
-
-
- )
-
-114 #ide
-EOF
-
-
-115 
- #EOF
- (-1)
-
- )
-
-121 
- #SEEK_SET
- 0
-
- )
-
-122 
- #SEEK_CUR
- 1
-
- )
-
-123 
- #SEEK_END
- 2
-
- )
-
-126 #i
-defed
-
-__USE_SVID
- || defed
-__USE_XOPEN
-
-
-128 
- #P_tmpd
- "/tmp"
-
- )
-
-141 
- ~<bs/dio_lim.h
->
-
-145 
-_IO_FILE
- *
-d
-;
-
-146 
-_IO_FILE
- *
-dout
-;
-
-147 
-_IO_FILE
- *
-dr
-;
-
-149 
- #d
-
-d
-
-
- )
-
-150 
- #dout
-
-dout
-
-
- )
-
-151 
- #dr
-
-dr
-
-
- )
-
-153
-__BEGIN_NAMESPACE_STD
-
-
-155 
- $move
- (
-__cڡ
- *
-__fame
-
-__THROW
-;
-
-157 
- $me
- (
-__cڡ
- *
-__d
-, __cڡ *
-__w
-
-__THROW
-;
-
-158
-__END_NAMESPACE_STD
-
-
-160 #ifde
-__USE_ATFILE
-
-
-162 
- $mt
- (
-__dfd
-,
-__cڡ
- *
-__d
-, 
-__wfd
-,
-
-163
-__cڡ
- *
-__w
-
-__THROW
-;
-
-166
-__BEGIN_NAMESPACE_STD
-
-
-171 #ide
-__USE_FILE_OFFSET64
-
-
-172
-FILE
- *
- $tmpfe
- (
-__wur
-;
-
-174 #ifde
-__REDIRECT
-
-
-175
-FILE
- *
- `__REDIRECT
- (
-tmpfe
-, (),
-tmpfe64
-
-__wur
-;
-
-177 
- #tmpfe
-
-tmpfe64
-
-
- )
-
-181 #ifde
-__USE_LARGEFILE64
-
-
-182
-FILE
- *
- $tmpfe64
- (
-__wur
-;
-
-186 *
- $tmam
- (*
-__s
-
-__THROW
-
-__wur
-;
-
-187
-__END_NAMESPACE_STD
-
-
-189 #ifde
-__USE_MISC
-
-
-192 *
- $tmam_r
- (*
-__s
-
-__THROW
-
-__wur
-;
-
-196 #i
-defed
-
-__USE_SVID
- || defed
-__USE_XOPEN
-
-
-204 *
- $mam
- (
-__cڡ
- *
-__d
-, __cڡ *
-__pfx
-)
-
-205
-__THROW
-
-__ibu_mloc__
-
-__wur
-;
-
-209
-__BEGIN_NAMESPACE_STD
-
-
-214 
- `fo
- (
-FILE
- *
-__am
-);
-
-219 
- `fush
- (
-FILE
- *
-__am
-);
-
-220
-__END_NAMESPACE_STD
-
-
-222 #ifde
-__USE_MISC
-
-
-229 
- `fush_uocked
- (
-FILE
- *
-__am
-);
-
-232 #ifde
-__USE_GNU
-
-
-239 
- `fol
- ();
-
-243
-__BEGIN_NAMESPACE_STD
-
-
-244 #ide
-__USE_FILE_OFFSET64
-
-
-249
-FILE
- *
- $fݒ
- (
-__cڡ
- *
-__ri
-
-__fame
-,
-
-250
-__cڡ
- *
-__ri
-
-__modes
-
-__wur
-;
-
-255
-FILE
- *
- $eݒ
- (
-__cڡ
- *
-__ri
-
-__fame
-,
-
-256
-__cڡ
- *
-__ri
-
-__modes
-,
-
-257
-FILE
- *
-__ri
-
-__am
-
-__wur
-;
-
-259 #ifde
-__REDIRECT
-
-
-260
-FILE
- *
- `__REDIRECT
- (
-fݒ
-, (
-__cڡ
- *
-__ri
-
-__fame
-,
-
-261
-__cڡ
- *
-__ri
-
-__modes
-),
-fݒ64
-)
-
-262
-__wur
-;
-
-263
-FILE
- *
- `__REDIRECT
- (
-eݒ
-, (
-__cڡ
- *
-__ri
-
-__fame
-,
-
-264
-__cڡ
- *
-__ri
-
-__modes
-,
-
-265
-FILE
- *
-__ri
-
-__am
-),
-eݒ64
-)
-
-266
-__wur
-;
-
-268 
- #fݒ
-
-fݒ64
-
-
- )
-
-269 
- #eݒ
-
-eݒ64
-
-
- )
-
-272
-__END_NAMESPACE_STD
-
-
-273 #ifde
-__USE_LARGEFILE64
-
-
-274
-FILE
- *
- $fݒ64
- (
-__cڡ
- *
-__ri
-
-__fame
-,
-
-275
-__cڡ
- *
-__ri
-
-__modes
-
-__wur
-;
-
-276
-FILE
- *
- $eݒ64
- (
-__cڡ
- *
-__ri
-
-__fame
-,
-
-277
-__cڡ
- *
-__ri
-
-__modes
-,
-
-278
-FILE
- *
-__ri
-
-__am
-
-__wur
-;
-
-281 #ifdef
-__USE_POSIX
-
-
-283
-FILE
- *
- $fdݒ
- (
-__fd
-,
-__cڡ
- *
-__modes
-
-__THROW
-
-__wur
-;
-
-286 #ifdef
-__USE_GNU
-
-
-289
-FILE
- *
- $fݒcook
- (*
-__ri
-
-__magic_cook
-,
-
-290
-__cڡ
- *
-__ri
-
-__modes
-,
-
-291
-_IO_cook_io_funis_t
-
-__io_funcs
-
-__THROW
-
-__wur
-;
-
-294 #ifde
-__USE_XOPEN2K8
-
-
-296
-FILE
- *
- $fmemݒ
- (*
-__s
-,
-size_t
-
-__n
-,
-__cڡ
- *
-__modes
-)
-
-297
-__THROW
-
-__wur
-;
-
-302
-FILE
- *
- $ݒ_memam
- (**
-__buoc
-,
-size_t
- *
-__sizoc
-
-__THROW
-
-__wur
-;
-
-306
-__BEGIN_NAMESPACE_STD
-
-
-309 
- $tbuf
- (
-FILE
- *
-__ri
-
-__am
-, *__ri
-__buf
-
-__THROW
-;
-
-313 
- $tvbuf
- (
-FILE
- *
-__ri
-
-__am
-, *__ri
-__buf
-,
-
-314 
-__modes
-,
-size_t
-
-__n
-
-__THROW
-;
-
-315
-__END_NAMESPACE_STD
-
-
-317 #ifdef
-__USE_BSD
-
-
-320 
- $tbufr
- (
-FILE
- *
-__ri
-
-__am
-, *__ri
-__buf
-,
-
-321
-size_t
-
-__size
-
-__THROW
-;
-
-324 
- $ebuf
- (
-FILE
- *
-__am
-
-__THROW
-;
-
-328
-__BEGIN_NAMESPACE_STD
-
-
-333 
- `rtf
- (
-FILE
- *
-__ri
-
-__am
-,
-
-334
-__cڡ
- *
-__ri
-
-__fm
-, ...);
-
-339 
- `tf
- (
-__cڡ
- *
-__ri
-
-__fm
-, ...);
-
-341 
- $rtf
- (*
-__ri
-
-__s
-,
-
-342
-__cڡ
- *
-__ri
-
-__fm
-, ...
-__THROW
-;
-
-348 
- `vrtf
- (
-FILE
- *
-__ri
-
-__s
-,
-__cڡ
- *__ri
-__fm
-,
-
-349
-_G_va_li
-
-__g
-);
-
-354 
- `vtf
- (
-__cڡ
- *
-__ri
-
-__fm
-,
-_G_va_li
-
-__g
-);
-
-356 
- $vrtf
- (*
-__ri
-
-__s
-,
-__cڡ
- *__ri
-__fm
-,
-
-357
-_G_va_li
-
-__g
-
-__THROW
-;
-
-358
-__END_NAMESPACE_STD
-
-
-360 #i
-defed
-
-__USE_BSD
- || defed
-__USE_ISOC99
- || defed
-__USE_UNIX98
-
-
-361
-__BEGIN_NAMESPACE_C99
-
-
-363 
- $tf
- (*
-__ri
-
-__s
-,
-size_t
-
-__maxn
-,
-
-364
-__cڡ
- *
-__ri
-
-__fm
-, ...)
-
-365
-__THROW
-
- `__ibu__
- ((
- `__fm__
- (
-__tf__
-, 3, 4)));
-
-367 
- $vtf
- (*
-__ri
-
-__s
-,
-size_t
-
-__maxn
-,
-
-368
-__cڡ
- *
-__ri
-
-__fm
-,
-_G_va_li
-
-__g
-)
-
-369
-__THROW
-
- `__ibu__
- ((
- `__fm__
- (
-__tf__
-, 3, 0)));
-
-370
-__END_NAMESPACE_C99
-
-
-373 #ifde
-__USE_GNU
-
-
-376 
- $vartf
- (**
-__ri
-
-__r
-,
-__cڡ
- *__ri
-__f
-,
-
-377
-_G_va_li
-
-__g
-)
-
-378
-__THROW
-
- `__ibu__
- ((
- $__fm__
- (
-__tf__
-, 2, 0))
-__wur
-;
-
-379 
- $__artf
- (**
-__ri
-
-__r
-,
-
-380
-__cڡ
- *
-__ri
-
-__fmt
-, ...)
-
-381
-__THROW
-
- `__ibu__
- ((
- $__fm__
- (
-__tf__
-, 2, 3))
-__wur
-;
-
-382 
- $artf
- (**
-__ri
-
-__r
-,
-
-383
-__cڡ
- *
-__ri
-
-__fmt
-, ...)
-
-384
-__THROW
-
- `__ibu__
- ((
- $__fm__
- (
-__tf__
-, 2, 3))
-__wur
-;
-
-387 #ifde
-__USE_XOPEN2K8
-
-
-394 
- $vdtf
- (
-__fd
-,
-__cڡ
- *
-__ri
-
-__fmt
-,
-
-395
-_G_va_li
-
-__g
-)
-
-396
- `__ibu__
- ((
- `__fm__
- (
-__tf__
-, 2, 0)));
-
-397 
- $dtf
- (
-__fd
-,
-__cڡ
- *
-__ri
-
-__fmt
-, ...)
-
-398
- `__ibu__
- ((
- `__fm__
- (
-__tf__
-, 2, 3)));
-
-402
-__BEGIN_NAMESPACE_STD
-
-
-407 
- $fsnf
- (
-FILE
- *
-__ri
-
-__am
-,
-
-408
-__cڡ
- *
-__ri
-
-__fm
-, ...
-__wur
-;
-
-413 
- $snf
- (
-__cڡ
- *
-__ri
-
-__fm
-, ...
-__wur
-;
-
-415 
- $ssnf
- (
-__cڡ
- *
-__ri
-
-__s
-,
-
-416
-__cڡ
- *
-__ri
-
-__fm
-, ...
-__THROW
-;
-
-418 #i
-defed
-
-__USE_ISOC99
- && !defed
-__USE_GNU
- \
-
-419 && (!
-defed
-
-__LDBL_COMPAT
- || !defed
-__REDIRECT
-) \
-
-420 && (
-defed
-
-__STRICT_ANSI__
- || defed
-__USE_XOPEN2K
-)
-
-421 #ifde
-__REDIRECT
-
-
-425 
- `__REDIRECT
- (
-fsnf
-, (
-FILE
- *
-__ri
-
-__am
-,
-
-426
-__cڡ
- *
-__ri
-
-__fm
-, ...),
-
-427
-__isoc99_fsnf
-
-__wur
-;
-
-428 
- `__REDIRECT
- (
-snf
-, (
-__cڡ
- *
-__ri
-
-__fm
-, ...),
-
-429
-__isoc99_snf
-
-__wur
-;
-
-430 
- `__REDIRECT
- (
-ssnf
-, (
-__cڡ
- *
-__ri
-
-__s
-,
-
-431
-__cڡ
- *
-__ri
-
-__fm
-, ...),
-
-432
-__isoc99_ssnf
-
-__THROW
-;
-
-434 
- $__isoc99_fsnf
- (
-FILE
- *
-__ri
-
-__am
-,
-
-435
-__cڡ
- *
-__ri
-
-__fm
-, ...
-__wur
-;
-
-436 
- $__isoc99_snf
- (
-__cڡ
- *
-__ri
-
-__fm
-, ...
-__wur
-;
-
-437 
- $__isoc99_ssnf
- (
-__cڡ
- *
-__ri
-
-__s
-,
-
-438
-__cڡ
- *
-__ri
-
-__fm
-, ...
-__THROW
-;
-
-439 
- #fsnf
-
-__isoc99_fsnf
-
-
- )
-
-440 
- #snf
-
-__isoc99_snf
-
-
- )
-
-441 
- #ssnf
-
-__isoc99_ssnf
-
-
- )
-
-445
-__END_NAMESPACE_STD
-
-
-447 #ifdef
-__USE_ISOC99
-
-
-448
-__BEGIN_NAMESPACE_C99
-
-
-453 
- $vfsnf
- (
-FILE
- *
-__ri
-
-__s
-,
-__cڡ
- *__ri
-__fm
-,
-
-454
-_G_va_li
-
-__g
-)
-
-455
- `__ibu__
- ((
- $__fm__
- (
-__snf__
-, 2, 0))
-__wur
-;
-
-461 
- $vsnf
- (
-__cڡ
- *
-__ri
-
-__fm
-,
-_G_va_li
-
-__g
-)
-
-462
- `__ibu__
- ((
- $__fm__
- (
-__snf__
-, 1, 0))
-__wur
-;
-
-465 
- $vssnf
- (
-__cڡ
- *
-__ri
-
-__s
-,
-
-466
-__cڡ
- *
-__ri
-
-__fm
-,
-_G_va_li
-
-__g
-)
-
-467
-__THROW
-
- `__ibu__
- ((
- `__fm__
- (
-__snf__
-, 2, 0)));
-
-469 #i!
-defed
-
-__USE_GNU
- \
-
-470 && (!
-defed
-
-__LDBL_COMPAT
- || !defed
-__REDIRECT
-) \
-
-471 && (
-defed
-
-__STRICT_ANSI__
- || defed
-__USE_XOPEN2K
-)
-
-472 #ifde
-__REDIRECT
-
-
-476 
- `__REDIRECT
- (
-vfsnf
-,
-
-477 (
-FILE
- *
-__ri
-
-__s
-,
-
-478
-__cڡ
- *
-__ri
-
-__fm
-,
-_G_va_li
-
-__g
-),
-
-479
-__isoc99_vfsnf
-)
-
-480
- `__ibu__
- ((
- $__fm__
- (
-__snf__
-, 2, 0))
-__wur
-;
-
-481 
- `__REDIRECT
- (
-vsnf
-, (
-__cڡ
- *
-__ri
-
-__fm
-,
-
-482
-_G_va_li
-
-__g
-),
-__isoc99_vsnf
-)
-
-483
- `__ibu__
- ((
- $__fm__
- (
-__snf__
-, 1, 0))
-__wur
-;
-
-484 
- `__REDIRECT
- (
-vssnf
-,
-
-485 (
-__cڡ
- *
-__ri
-
-__s
-,
-
-486
-__cڡ
- *
-__ri
-
-__fm
-,
-_G_va_li
-
-__g
-),
-
-487
-__isoc99_vssnf
-)
-
-488
-__THROW
-
- `__ibu__
- ((
- `__fm__
- (
-__snf__
-, 2, 0)));
-
-490 
- $__isoc99_vfsnf
- (
-FILE
- *
-__ri
-
-__s
-,
-
-491
-__cڡ
- *
-__ri
-
-__fm
-,
-
-492
-_G_va_li
-
-__g
-
-__wur
-;
-
-493 
- $__isoc99_vsnf
- (
-__cڡ
- *
-__ri
-
-__fm
-,
-
-494
-_G_va_li
-
-__g
-
-__wur
-;
-
-495 
- $__isoc99_vssnf
- (
-__cڡ
- *
-__ri
-
-__s
-,
-
-496
-__cڡ
- *
-__ri
-
-__fm
-,
-
-497
-_G_va_li
-
-__g
-
-__THROW
-;
-
-498 
- #vfsnf
-
-__isoc99_vfsnf
-
-
- )
-
-499 
- #vsnf
-
-__isoc99_vsnf
-
-
- )
-
-500 
- #vssnf
-
-__isoc99_vssnf
-
-
- )
-
-504
-__END_NAMESPACE_C99
-
-
-508
-__BEGIN_NAMESPACE_STD
-
-
-513 
- `fgc
- (
-FILE
- *
-__am
-);
-
-514 
- `gc
- (
-FILE
- *
-__am
-);
-
-520 
- `gch
- ();
-
-521
-__END_NAMESPACE_STD
-
-
-525 
- #gc
-(
-_
-
- `_IO_gc
- (_)
-
- )
-
-527 #i
-defed
-
-__USE_POSIX
- || defed
-__USE_MISC
-
-
-532 
- `gc_uocked
- (
-FILE
- *
-__am
-);
-
-533 
- `gch_uocked
- ();
-
-536 #ifde
-__USE_MISC
-
-
-543 
- `fgc_uocked
- (
-FILE
- *
-__am
-);
-
-547
-__BEGIN_NAMESPACE_STD
-
-
-555 
- `utc
- (
-__c
-,
-FILE
- *
-__am
-);
-
-556 
- `putc
- (
-__c
-,
-FILE
- *
-__am
-);
-
-562 
- `putch
- (
-__c
-);
-
-563
-__END_NAMESPACE_STD
-
-
-567 
- #putc
-(
-_ch
-,
-_
-
- `_IO_putc
- (_ch, _)
-
- )
-
-569 #ifde
-__USE_MISC
-
-
-576 
- `utc_uocked
- (
-__c
-,
-FILE
- *
-__am
-);
-
-579 #i
-defed
-
-__USE_POSIX
- || defed
-__USE_MISC
-
-
-584 
- `putc_uocked
- (
-__c
-,
-FILE
- *
-__am
-);
-
-585 
- `putch_uocked
- (
-__c
-);
-
-589 #i
-defed
-
-__USE_SVID
- || defed
-__USE_MISC
- \
-
-590 || (
-defed
-
-__USE_XOPEN
- && !defed
-__USE_XOPEN2K
-)
-
-592 
- `gw
- (
-FILE
- *
-__am
-);
-
-595 
- `putw
- (
-__w
-,
-FILE
- *
-__am
-);
-
-599
-__BEGIN_NAMESPACE_STD
-
-
-604 *
- $fgs
- (*
-__ri
-
-__s
-, 
-__n
-,
-FILE
- *__ri
-__am
-)
-
-605
-__wur
-;
-
-612 *
- $gs
- (*
-__s
-
-__wur
-;
-
-613
-__END_NAMESPACE_STD
-
-
-615 #ifde
-__USE_GNU
-
-
-622 *
- $fgs_uocked
- (*
-__ri
-
-__s
-, 
-__n
-,
-
-623
-FILE
- *
-__ri
-
-__am
-
-__wur
-;
-
-627 #ifdef
-__USE_XOPEN2K8
-
-
-638
-_IO_ssize_t
-
- $__gdim
- (**
-__ri
-
-__l
-,
-
-639
-size_t
- *
-__ri
-
-__n
-, 
-__dim
-,
-
-640
-FILE
- *
-__ri
-
-__am
-
-__wur
-;
-
-641
-_IO_ssize_t
-
- $gdim
- (**
-__ri
-
-__l
-,
-
-642
-size_t
- *
-__ri
-
-__n
-, 
-__dim
-,
-
-643
-FILE
- *
-__ri
-
-__am
-
-__wur
-;
-
-651
-_IO_ssize_t
-
- $gle
- (**
-__ri
-
-__l
-,
-
-652
-size_t
- *
-__ri
-
-__n
-,
-
-653
-FILE
- *
-__ri
-
-__am
-
-__wur
-;
-
-657
-__BEGIN_NAMESPACE_STD
-
-
-662 
- `uts
- (
-__cڡ
- *
-__ri
-
-__s
-,
-FILE
- *__ri
-__am
-);
-
-668 
- `puts
- (
-__cڡ
- *
-__s
-);
-
-675 
- `ungc
- (
-__c
-,
-FILE
- *
-__am
-);
-
-682
-size_t
-
- $d
- (*
-__ri
-
-__r
-,
-size_t
-
-__size
-,
-
-683
-size_t
-
-__n
-,
-FILE
- *
-__ri
-
-__am
-
-__wur
-;
-
-688
-size_t
-
- `fwre
- (
-__cڡ
- *
-__ri
-
-__r
-, size_
-__size
-,
-
-689
-size_t
-
-__n
-,
-FILE
- *
-__ri
-
-__s
-);
-
-690
-__END_NAMESPACE_STD
-
-
-692 #ifde
-__USE_GNU
-
-
-699 
- `uts_uocked
- (
-__cڡ
- *
-__ri
-
-__s
-,
-
-700
-FILE
- *
-__ri
-
-__am
-);
-
-703 #ifde
-__USE_MISC
-
-
-710
-size_t
-
- $d_uocked
- (*
-__ri
-
-__r
-,
-size_t
-
-__size
-,
-
-711
-size_t
-
-__n
-,
-FILE
- *
-__ri
-
-__am
-
-__wur
-;
-
-712
-size_t
-
- `fwre_uocked
- (
-__cڡ
- *
-__ri
-
-__r
-, size_
-__size
-,
-
-713
-size_t
-
-__n
-,
-FILE
- *
-__ri
-
-__am
-);
-
-717
-__BEGIN_NAMESPACE_STD
-
-
-722 
- `fek
- (
-FILE
- *
-__am
-, 
-__off
-, 
-__wh
-);
-
-727 
- $l
- (
-FILE
- *
-__am
-
-__wur
-;
-
-732 
- `wd
- (
-FILE
- *
-__am
-);
-
-733
-__END_NAMESPACE_STD
-
-
-740 #i
-defed
-
-__USE_LARGEFILE
- || defed
-__USE_XOPEN2K
-
-
-741 #ide
-__USE_FILE_OFFSET64
-
-
-746 
- `feko
- (
-FILE
- *
-__am
-,
-__off_t
-
-__off
-, 
-__wh
-);
-
-751
-__off_t
-
- $lo
- (
-FILE
- *
-__am
-
-__wur
-;
-
-753 #ifde
-__REDIRECT
-
-
-754 
- `__REDIRECT
- (
-feko
-,
-
-755 (
-FILE
- *
-__am
-,
-__off64_t
-
-__off
-, 
-__wh
-),
-
-756
-feko64
-);
-
-757
-__off64_t
-
- `__REDIRECT
- (
-lo
-, (
-FILE
- *
-__am
-),
-lo64
-);
-
-759 
- #feko
-
-feko64
-
-
- )
-
-760 
- #lo
-
-lo64
-
-
- )
-
-765
-__BEGIN_NAMESPACE_STD
-
-
-766 #ide
-__USE_FILE_OFFSET64
-
-
-771 
- `fgpos
- (
-FILE
- *
-__ri
-
-__am
-,
-os_t
- *__ri
-__pos
-);
-
-776 
- `fos
- (
-FILE
- *
-__am
-,
-__cڡ
-
-os_t
- *
-__pos
-);
-
-778 #ifde
-__REDIRECT
-
-
-779 
- `__REDIRECT
- (
-fgpos
-, (
-FILE
- *
-__ri
-
-__am
-,
-
-780
-os_t
- *
-__ri
-
-__pos
-),
-fgpos64
-);
-
-781 
- `__REDIRECT
- (
-fos
-,
-
-782 (
-FILE
- *
-__am
-,
-__cڡ
-
-os_t
- *
-__pos
-),
-fos64
-);
-
-784 
- #fgpos
-
-fgpos64
-
-
- )
-
-785 
- #fos
-
-fos64
-
-
- )
-
-788
-__END_NAMESPACE_STD
-
-
-790 #ifde
-__USE_LARGEFILE64
-
-
-791 
- `feko64
- (
-FILE
- *
-__am
-,
-__off64_t
-
-__off
-, 
-__wh
-);
-
-792
-__off64_t
-
- $lo64
- (
-FILE
- *
-__am
-
-__wur
-;
-
-793 
- `fgpos64
- (
-FILE
- *
-__ri
-
-__am
-,
-os64_t
- *__ri
-__pos
-);
-
-794 
- `fos64
- (
-FILE
- *
-__am
-,
-__cڡ
-
-os64_t
- *
-__pos
-);
-
-797
-__BEGIN_NAMESPACE_STD
-
-
-799 
- $
- (
-FILE
- *
-__am
-
-__THROW
-;
-
-801 
- $of
- (
-FILE
- *
-__am
-
-__THROW
-
-__wur
-;
-
-803 
- $
- (
-FILE
- *
-__am
-
-__THROW
-
-__wur
-;
-
-804
-__END_NAMESPACE_STD
-
-
-806 #ifde
-__USE_MISC
-
-
-808 
- $_uocked
- (
-FILE
- *
-__am
-
-__THROW
-;
-
-809 
- $of_uocked
- (
-FILE
- *
-__am
-
-__THROW
-
-__wur
-;
-
-810 
- $_uocked
- (
-FILE
- *
-__am
-
-__THROW
-
-__wur
-;
-
-814
-__BEGIN_NAMESPACE_STD
-
-
-819 
- `
- (
-__cڡ
- *
-__s
-);
-
-820
-__END_NAMESPACE_STD
-
-
-826 
- ~<bs/sys_i.h
->
-
-829 #ifdef
-__USE_POSIX
-
-
-831 
- $fo
- (
-FILE
- *
-__am
-
-__THROW
-
-__wur
-;
-
-834 #ifde
-__USE_MISC
-
-
-836 
- $fo_uocked
- (
-FILE
- *
-__am
-
-__THROW
-
-__wur
-;
-
-840 #i(
-defed
-
-__USE_POSIX2
- || defed
-__USE_SVID
- || defed
-__USE_BSD
- || \
-
-841
-defed
-
-__USE_MISC
-)
-
-846
-FILE
- *
- $pݒ
- (
-__cڡ
- *
-__commd
-, __cڡ *
-__modes
-
-__wur
-;
-
-852 
- `po
- (
-FILE
- *
-__am
-);
-
-856 #ifdef
-__USE_POSIX
-
-
-858 *
- $mid
- (*
-__s
-
-__THROW
-;
-
-862 #ifde
-__USE_XOPEN
-
-
-864 *
- `curid
- (*
-__s
-);
-
-868 #ifdef
-__USE_GNU
-
-
-869 
-oback
-;
-
-872 
- $oback_tf
- (
-oback
- *
-__ri
-
-__oback
-,
-
-873
-__cڡ
- *
-__ri
-
-__fm
-, ...)
-
-874
-__THROW
-
- `__ibu__
- ((
- `__fm__
- (
-__tf__
-, 2, 3)));
-
-875 
- $oback_vtf
- (
-oback
- *
-__ri
-
-__oback
-,
-
-876
-__cڡ
- *
-__ri
-
-__fm
-,
-
-877
-_G_va_li
-
-__gs
-)
-
-878
-__THROW
-
- `__ibu__
- ((
- `__fm__
- (
-__tf__
-, 2, 0)));
-
-882 #i
-defed
-
-__USE_POSIX
- || defed
-__USE_MISC
-
-
-886 
- $ockfe
- (
-FILE
- *
-__am
-
-__THROW
-;
-
-890 
- $rylockfe
- (
-FILE
- *
-__am
-
-__THROW
-
-__wur
-;
-
-893 
- $fuockfe
- (
-FILE
- *
-__am
-
-__THROW
-;
-
-896 #i
-defed
-
-__USE_XOPEN
- && !defed
-__USE_XOPEN2K
- && !defed
-__USE_GNU
-
-
-900 
- #__ed_gt
-
-
- )
-
-901 
- ~<gt.h
->
-
-906 #ifde
-__USE_EXTERN_INLINES
-
-
-907 
- ~<bs/dio.h
->
-
-909 #i
-__USE_FORTIFY_LEVEL
- > 0 &&
-defed
-
-__ex_ways_le
-
-
-910 
- ~<bs/dio2.h
->
-
-912 #ifde
-__LDBL_COMPAT
-
-
-913 
- ~<bs/dio-ldbl.h
->
-
-916
-__END_DECLS
-
-
- @/usr/include/string.h
-
-23 #idef
-_STRING_H
-
-
-24 
- #_STRING_H
- 1
-
- )
-
-26 
- ~<us.h
->
-
-28
- g__BEGIN_DECLS
-
-
-31 
- #__ed_size_t
-
-
- )
-
-32 
- #__ed_NULL
-
-
- )
-
-33 
- ~<ddef.h
->
-
-36 #i
-defed
-
-__lulus
- &&
-__GNUC_PREREQ
- (4, 4)
-
-37 
- #__CORRECT_ISO_CPP_STRING_H_PROTO
-
-
- )
-
-41
-__BEGIN_NAMESPACE_STD
-
-
-43 *
- $memy
- (*
-__ri
-
-__de
-,
-
-44
-__cڡ
- *
-__ri
-
-__c
-,
-size_t
-
-__n
-)
-
-45
-__THROW
-
- `__nnu
- ((1, 2));
-
-48 *
- $memmove
- (*
-__de
-,
-__cڡ
- *
-__c
-,
-size_t
-
-__n
-)
-
-49
-__THROW
-
- `__nnu
- ((1, 2));
-
-50
-__END_NAMESPACE_STD
-
-
-55 #i
-defed
-
-__USE_SVID
- || defed
-__USE_BSD
- || defed
-__USE_XOPEN
-
-
-56 *
- $memcy
- (*
-__ri
-
-__de
-,
-__cڡ
- *__ri
-__c
-,
-
-57 
-__c
-,
-size_t
-
-__n
-)
-
-58
-__THROW
-
- `__nnu
- ((1, 2));
-
-62
-__BEGIN_NAMESPACE_STD
-
-
-64 *
- $memt
- (*
-__s
-, 
-__c
-,
-size_t
-
-__n
-
-__THROW
-
- `__nnu
- ((1));
-
-67 
- $memcmp
- (
-__cڡ
- *
-__s1
-, __cڡ *
-__s2
-,
-size_t
-
-__n
-)
-
-68
-__THROW
-
-__ibu_pu__
-
- `__nnu
- ((1, 2));
-
-71 #ifde
-__CORRECT_ISO_CPP_STRING_H_PROTO
-
-
-74 *
- `memchr
- (*
-__s
-, 
-__c
-,
-size_t
-
-__n
-)
-
-75
-__THROW
-
- `__asm
- ("memchr"
-__ibu_pu__
-
- `__nnu
- ((1));
-
-76
-__cڡ
- *
- `memchr
- (__cڡ *
-__s
-, 
-__c
-,
-size_t
-
-__n
-)
-
-77
-__THROW
-
- `__asm
- ("memchr"
-__ibu_pu__
-
- `__nnu
- ((1));
-
-79 #ifde
-__OPTIMIZE__
-
-
-80
-__ex_ways_le
- *
-
-81
- `memchr
- (*
-__s
-, 
-__c
-,
-size_t
-
-__n
-
-__THROW
-
-
-83 
- `__but_memchr
- (
-__s
-,
-__c
-,
-__n
-);
-
-86
-__ex_ways_le
-
-__cڡ
- *
-
-87
- `memchr
- (
-__cڡ
- *
-__s
-, 
-__c
-,
-size_t
-
-__n
-
-__THROW
-
-
-89 
- `__but_memchr
- (
-__s
-,
-__c
-,
-__n
-);
-
-92
- }
-}
-
-94 *
- $memchr
- (
-__cڡ
- *
-__s
-, 
-__c
-,
-size_t
-
-__n
-)
-
-95
-__THROW
-
-__ibu_pu__
-
- `__nnu
- ((1));
-
-97
-__END_NAMESPACE_STD
-
-
-99 #ifde
-__USE_GNU
-
-
-102 #ifde
-__CORRECT_ISO_CPP_STRING_H_PROTO
-
-
-103 "C++" *
- $wmemchr
- (*
-__s
-, 
-__c
-)
-
-104
-__THROW
-
- `__asm
- ("wmemchr"
-__ibu_pu__
-
- `__nnu
- ((1));
-
-105 "C++"
-__cڡ
- *
- $wmemchr
- (
-__cڡ
- *
-__s
-, 
-__c
-)
-
-106
-__THROW
-
- `__asm
- ("wmemchr"
-__ibu_pu__
-
- `__nnu
- ((1));
-
-108 *
- $wmemchr
- (
-__cڡ
- *
-__s
-, 
-__c
-)
-
-109
-__THROW
-
-__ibu_pu__
-
- `__nnu
- ((1));
-
-113 #ifde
-__CORRECT_ISO_CPP_STRING_H_PROTO
-
-
-114 "C++" *
- $memrchr
- (*
-__s
-, 
-__c
-,
-size_t
-
-__n
-)
-
-115
-__THROW
-
- `__asm
- ("memrchr"
-__ibu_pu__
-
- `__nnu
- ((1));
-
-116 "C++"
-__cڡ
- *
- $memrchr
- (
-__cڡ
- *
-__s
-, 
-__c
-,
-size_t
-
-__n
-)
-
-117
-__THROW
-
- `__asm
- ("memrchr"
-__ibu_pu__
-
- `__nnu
- ((1));
-
-119 *
- $memrchr
- (
-__cڡ
- *
-__s
-, 
-__c
-,
-size_t
-
-__n
-)
-
-120
-__THROW
-
-__ibu_pu__
-
- `__nnu
- ((1));
-
-125
-__BEGIN_NAMESPACE_STD
-
-
-127 *
- $ry
- (*
-__ri
-
-__de
-,
-__cڡ
- *__ri
-__c
-)
-
-128
-__THROW
-
- `__nnu
- ((1, 2));
-
-130 *
- $y
- (*
-__ri
-
-__de
-,
-
-131
-__cڡ
- *
-__ri
-
-__c
-,
-size_t
-
-__n
-)
-
-132
-__THROW
-
- `__nnu
- ((1, 2));
-
-135 *
- $rt
- (*
-__ri
-
-__de
-,
-__cڡ
- *__ri
-__c
-)
-
-136
-__THROW
-
- `__nnu
- ((1, 2));
-
-138 *
- $t
- (*
-__ri
-
-__de
-,
-__cڡ
- *__ri
-__c
-,
-
-139
-size_t
-
-__n
-
-__THROW
-
- `__nnu
- ((1, 2));
-
-142 
- $rcmp
- (
-__cڡ
- *
-__s1
-, __cڡ *
-__s2
-)
-
-143
-__THROW
-
-__ibu_pu__
-
- `__nnu
- ((1, 2));
-
-145 
- $cmp
- (
-__cڡ
- *
-__s1
-, __cڡ *
-__s2
-,
-size_t
-
-__n
-)
-
-146
-__THROW
-
-__ibu_pu__
-
- `__nnu
- ((1, 2));
-
-149 
- $rcl
- (
-__cڡ
- *
-__s1
-, __cڡ *
-__s2
-)
-
-150
-__THROW
-
-__ibu_pu__
-
- `__nnu
- ((1, 2));
-
-152
-size_t
-
- $rxm
- (*
-__ri
-
-__de
-,
-
-153
-__cڡ
- *
-__ri
-
-__c
-,
-size_t
-
-__n
-)
-
-154
-__THROW
-
- `__nnu
- ((2));
-
-155
-__END_NAMESPACE_STD
-
-
-157 #ifde
-__USE_XOPEN2K8
-
-
-161 
- ~<xlo.h
->
-
-164 
- $rcl_l
- (
-__cڡ
- *
-__s1
-, __cڡ *
-__s2
-,
-__lo_t
-
-__l
-)
-
-165
-__THROW
-
-__ibu_pu__
-
- `__nnu
- ((1, 2, 3));
-
-167
-size_t
-
- $rxm_l
- (*
-__de
-,
-__cڡ
- *
-__c
-,
-size_t
-
-__n
-,
-
-168
-__lo_t
-
-__l
-
-__THROW
-
- `__nnu
- ((2, 4));
-
-171 #i
-defed
-
-__USE_SVID
- || defed
-__USE_BSD
- || defed
-__USE_XOPEN_EXTENDED
-
-
-173 *
- $rdup
- (
-__cڡ
- *
-__s
-)
-
-174
-__THROW
-
-__ibu_mloc__
-
- `__nnu
- ((1));
-
-180 #i
-defed
-
-__USE_XOPEN2K8
-
-
-181 *
- $dup
- (
-__cڡ
- *
-__rg
-,
-size_t
-
-__n
-)
-
-182
-__THROW
-
-__ibu_mloc__
-
- `__nnu
- ((1));
-
-185 #i
-defed
-
-__USE_GNU
- && defed
-__GNUC__
-
-
-187 
- #rdu
-(
-s
-) \
-
-188 (
-__exnsi__
- \
-
-190
-__cڡ
- *
-__d
- = (
-s
-); \
-
-191
-size_t
-
-__n
- =
- `
- (
-__d
-) + 1; \
-
-192 *
-__w
- = (*
- `__but_lo
- (
-__n
-); \
-
-193 (*
- `memy
- (
-__w
-,
-__d
-,
-__n
-); \
-
-194
- }
-}))
-
- )
-
-197 
- #du
-(
-s
-,
-n
-) \
-
-198 (
-__exnsi__
- \
-
-200
-__cڡ
- *
-__d
- = (
-s
-); \
-
-201
-size_t
-
-__n
- =
- `n
- (
-__d
-, (
-n
-)); \
-
-202 *
-__w
- = (*
- `__but_lo
- (
-__n
- + 1); \
-
-203
-__w
-[
-__n
-] = '\0'; \
-
-204 (*
- `memy
- (
-__w
-,
-__d
-,
-__n
-); \
-
-205 }))
-
- )
-
-208
- g__BEGIN_NAMESPACE_STD
-
-
-210 #ifde
-__CORRECT_ISO_CPP_STRING_H_PROTO
-
-
-213 *
-rchr
- (*
-__s
-, 
-__c
-)
-
-214
-__THROW
-
-__asm
- ("rchr"
-__ibu_pu__
-
-__nnu
- ((1));
-
-215
-__cڡ
- *
-rchr
- (__cڡ *
-__s
-, 
-__c
-)
-
-216
-__THROW
-
-__asm
- ("rchr"
-__ibu_pu__
-
-__nnu
- ((1));
-
-218 #ifde
-__OPTIMIZE__
-
-
-219
-__ex_ways_le
- *
-
-220
-rchr
- (*
-__s
-, 
-__c
-
- g__THROW
-
-
-222 
-__but_rchr
- (
-__s
-,
-__c
-);
-
-225
-__ex_ways_le
-
-__cڡ
- *
-
-226
-rchr
- (
-__cڡ
- *
-__s
-, 
-__c
-
- g__THROW
-
-
-228 
-__but_rchr
- (
-__s
-,
-__c
-);
-
-233 *
- $rchr
- (
-__cڡ
- *
-__s
-, 
-__c
-)
-
-234
-__THROW
-
-__ibu_pu__
-
- `__nnu
- ((1));
-
-237 #ifde
-__CORRECT_ISO_CPP_STRING_H_PROTO
-
-
-240 *
- `chr
- (*
-__s
-, 
-__c
-)
-
-241
-__THROW
-
- `__asm
- ("chr"
-__ibu_pu__
-
- `__nnu
- ((1));
-
-242
-__cڡ
- *
- `chr
- (__cڡ *
-__s
-, 
-__c
-)
-
-243
-__THROW
-
- `__asm
- ("chr"
-__ibu_pu__
-
- `__nnu
- ((1));
-
-245 #ifde
-__OPTIMIZE__
-
-
-246
-__ex_ways_le
- *
-
-247
- `chr
- (*
-__s
-, 
-__c
-
-__THROW
-
-
-249 
- `__but_chr
- (
-__s
-,
-__c
-);
-
-252
-__ex_ways_le
-
-__cڡ
- *
-
-253
- `chr
- (
-__cڡ
- *
-__s
-, 
-__c
-
-__THROW
-
-
-255 
- `__but_chr
- (
-__s
-,
-__c
-);
-
-258
- }
-}
-
-260 *
- $chr
- (
-__cڡ
- *
-__s
-, 
-__c
-)
-
-261
-__THROW
-
-__ibu_pu__
-
- `__nnu
- ((1));
-
-263
-__END_NAMESPACE_STD
-
-
-265 #ifde
-__USE_GNU
-
-
-268 #ifde
-__CORRECT_ISO_CPP_STRING_H_PROTO
-
-
-269 "C++" *
- $rchul
- (*
-__s
-, 
-__c
-)
-
-270
-__THROW
-
- `__asm
- ("rchul"
-__ibu_pu__
-
- `__nnu
- ((1));
-
-271 "C++"
-__cڡ
- *
- $rchul
- (
-__cڡ
- *
-__s
-, 
-__c
-)
-
-272
-__THROW
-
- `__asm
- ("rchul"
-__ibu_pu__
-
- `__nnu
- ((1));
-
-274 *
- $rchul
- (
-__cڡ
- *
-__s
-, 
-__c
-)
-
-275
-__THROW
-
-__ibu_pu__
-
- `__nnu
- ((1));
-
-279
-__BEGIN_NAMESPACE_STD
-
-
-282
-size_t
-
- $rcn
- (
-__cڡ
- *
-__s
-, __cڡ *
-__je
-)
-
-283
-__THROW
-
-__ibu_pu__
-
- `__nnu
- ((1, 2));
-
-286
-size_t
-
- $rn
- (
-__cڡ
- *
-__s
-, __cڡ *
-__ac
-)
-
-287
-__THROW
-
-__ibu_pu__
-
- `__nnu
- ((1, 2));
-
-289 #ifde
-__CORRECT_ISO_CPP_STRING_H_PROTO
-
-
-292 *
- `brk
- (*
-__s
-,
-__cڡ
- *
-__ac
-)
-
-293
-__THROW
-
- `__asm
- ("brk"
-__ibu_pu__
-
- `__nnu
- ((1, 2));
-
-294
-__cڡ
- *
- `brk
- (__cڡ *
-__s
-, __cڡ *
-__ac
-)
-
-295
-__THROW
-
- `__asm
- ("brk"
-__ibu_pu__
-
- `__nnu
- ((1, 2));
-
-297 #ifde
-__OPTIMIZE__
-
-
-298
-__ex_ways_le
- *
-
-299
- `brk
- (*
-__s
-,
-__cڡ
- *
-__ac
-
-__THROW
-
-
-301 
- `__but_brk
- (
-__s
-,
-__ac
-);
-
-304
-__ex_ways_le
-
-__cڡ
- *
-
-305
- `brk
- (
-__cڡ
- *
-__s
-, __cڡ *
-__ac
-
-__THROW
-
-
-307 
- `__but_brk
- (
-__s
-,
-__ac
-);
-
-310
- }
-}
-
-312 *
- $brk
- (
-__cڡ
- *
-__s
-, __cڡ *
-__ac
-)
-
-313
-__THROW
-
-__ibu_pu__
-
- `__nnu
- ((1, 2));
-
-316 #ifde
-__CORRECT_ISO_CPP_STRING_H_PROTO
-
-
-319 *
- `rr
- (*
-__hayack
-,
-__cڡ
- *
-__ed
-)
-
-320
-__THROW
-
- `__asm
- ("rr"
-__ibu_pu__
-
- `__nnu
- ((1, 2));
-
-321
-__cڡ
- *
- `rr
- (__cڡ *
-__hayack
-,
-
-322
-__cڡ
- *
-__ed
-)
-
-323
-__THROW
-
- `__asm
- ("rr"
-__ibu_pu__
-
- `__nnu
- ((1, 2));
-
-325 #ifde
-__OPTIMIZE__
-
-
-326
-__ex_ways_le
- *
-
-327
- `rr
- (*
-__hayack
-,
-__cڡ
- *
-__ed
-
-__THROW
-
-
-329 
- `__but_rr
- (
-__hayack
-,
-__ed
-);
-
-332
-__ex_ways_le
-
-__cڡ
- *
-
-333
- `rr
- (
-__cڡ
- *
-__hayack
-, __cڡ *
-__ed
-
-__THROW
-
-
-335 
- `__but_rr
- (
-__hayack
-,
-__ed
-);
-
-338
- }
-}
-
-340 *
- $rr
- (
-__cڡ
- *
-__hayack
-, __cڡ *
-__ed
-)
-
-341
-__THROW
-
-__ibu_pu__
-
- `__nnu
- ((1, 2));
-
-346 *
- $ok
- (*
-__ri
-
-__s
-,
-__cڡ
- *__ri
-__dim
-)
-
-347
-__THROW
-
- `__nnu
- ((2));
-
-348
-__END_NAMESPACE_STD
-
-
-352 *
- $__ok_r
- (*
-__ri
-
-__s
-,
-
-353
-__cڡ
- *
-__ri
-
-__dim
-,
-
-354 **
-__ri
-
-__ve_r
-)
-
-355
-__THROW
-
- `__nnu
- ((2, 3));
-
-356 #i
-defed
-
-__USE_POSIX
- || defed
-__USE_MISC
-
-
-357 *
- $ok_r
- (*
-__ri
-
-__s
-,
-__cڡ
- *__ri
-__dim
-,
-
-358 **
-__ri
-
-__ve_r
-)
-
-359
-__THROW
-
- `__nnu
- ((2, 3));
-
-362 #ifde
-__USE_GNU
-
-
-364 #ifde
-__CORRECT_ISO_CPP_STRING_H_PROTO
-
-
-365 "C++" *
- $rr
- (*
-__hayack
-,
-__cڡ
- *
-__ed
-)
-
-366
-__THROW
-
- `__asm
- ("rr"
-__ibu_pu__
-
- `__nnu
- ((1, 2));
-
-367 "C++"
-__cڡ
- *
- $rr
- (
-__cڡ
- *
-__hayack
-,
-
-368
-__cڡ
- *
-__ed
-)
-
-369
-__THROW
-
- `__asm
- ("rr"
-__ibu_pu__
-
- `__nnu
- ((1, 2));
-
-371 *
- $rr
- (
-__cڡ
- *
-__hayack
-, __cڡ *
-__ed
-)
-
-372
-__THROW
-
-__ibu_pu__
-
- `__nnu
- ((1, 2));
-
-376 #ifde
-__USE_GNU
-
-
-380 *
- $memmem
- (
-__cڡ
- *
-__hayack
-,
-size_t
-
-__hayackn
-,
-
-381
-__cڡ
- *
-__ed
-,
-size_t
-
-__edn
-)
-
-382
-__THROW
-
-__ibu_pu__
-
- `__nnu
- ((1, 3));
-
-386 *
- $__mempy
- (*
-__ri
-
-__de
-,
-
-387
-__cڡ
- *
-__ri
-
-__c
-,
-size_t
-
-__n
-)
-
-388
-__THROW
-
- `__nnu
- ((1, 2));
-
-389 *
- $mempy
- (*
-__ri
-
-__de
-,
-
-390
-__cڡ
- *
-__ri
-
-__c
-,
-size_t
-
-__n
-)
-
-391
-__THROW
-
- `__nnu
- ((1, 2));
-
-395
-__BEGIN_NAMESPACE_STD
-
-
-397
-size_t
-
- $
- (
-__cڡ
- *
-__s
-)
-
-398
-__THROW
-
-__ibu_pu__
-
- `__nnu
- ((1));
-
-399
-__END_NAMESPACE_STD
-
-
-401 #ifdef
-__USE_XOPEN2K8
-
-
-404
-size_t
-
- $n
- (
-__cڡ
- *
-__rg
-,
-size_t
-
-__maxn
-)
-
-405
-__THROW
-
-__ibu_pu__
-
- `__nnu
- ((1));
-
-409
-__BEGIN_NAMESPACE_STD
-
-
-411 *
- $
- (
-__um
-
-__THROW
-;
-
-412
-__END_NAMESPACE_STD
-
-
-413 #i
-defed
-
-__USE_XOPEN2K
- || defed
-__USE_MISC
-
-
-421 #i
-defed
-
-__USE_XOPEN2K
- && !defed
-__USE_GNU
-
-
-424 #ifde
-__REDIRECT_NTH
-
-
-425 
- `__REDIRECT_NTH
- (
-_r
-,
-
-426 (
-__um
-, *
-__buf
-,
-size_t
-
-__bu
-),
-
-427
-__xpg__r
-
- `__nnu
- ((2));
-
-429 
- $__xpg__r
- (
-__um
-, *
-__buf
-,
-size_t
-
-__bu
-)
-
-430
-__THROW
-
- `__nnu
- ((2));
-
-431 
- #_r
-
-__xpg__r
-
-
- )
-
-436 *
- $_r
- (
-__um
-, *
-__buf
-,
-size_t
-
-__bu
-)
-
-437
-__THROW
-
- `__nnu
- ((2));
-
-441 #ifde
-__USE_XOPEN2K8
-
-
-443 *
- $_l
- (
-__um
-,
-__lo_t
-
-__l
-
-__THROW
-;
-
-449 
- $__bzo
- (*
-__s
-,
-size_t
-
-__n
-
-__THROW
-
- `__nnu
- ((1));
-
-451 #ifde
-__USE_BSD
-
-
-453 
- $bcy
- (
-__cڡ
- *
-__c
-, *
-__de
-,
-size_t
-
-__n
-)
-
-454
-__THROW
-
- `__nnu
- ((1, 2));
-
-457 
- $bzo
- (*
-__s
-,
-size_t
-
-__n
-
-__THROW
-
- `__nnu
- ((1));
-
-460 
- $bcmp
- (
-__cڡ
- *
-__s1
-, __cڡ *
-__s2
-,
-size_t
-
-__n
-)
-
-461
-__THROW
-
-__ibu_pu__
-
- `__nnu
- ((1, 2));
-
-464 #ifde
-__CORRECT_ISO_CPP_STRING_H_PROTO
-
-
-467 *
- `dex
- (*
-__s
-, 
-__c
-)
-
-468
-__THROW
-
- `__asm
- ("dex"
-__ibu_pu__
-
- `__nnu
- ((1));
-
-469
-__cڡ
- *
- `dex
- (__cڡ *
-__s
-, 
-__c
-)
-
-470
-__THROW
-
- `__asm
- ("dex"
-__ibu_pu__
-
- `__nnu
- ((1));
-
-472 #i
-defed
-
-__OPTIMIZE__
- && !defed
-__CORRECT_ISO_CPP_STRINGS_H_PROTO
-
-
-473
-__ex_ways_le
- *
-
-474
- `dex
- (*
-__s
-, 
-__c
-
-__THROW
-
-
-476 
- `__but_dex
- (
-__s
-,
-__c
-);
-
-479
-__ex_ways_le
-
-__cڡ
- *
-
-480
- `dex
- (
-__cڡ
- *
-__s
-, 
-__c
-
-__THROW
-
-
-482 
- `__but_dex
- (
-__s
-,
-__c
-);
-
-485
- }
-}
-
-487 *
- $dex
- (
-__cڡ
- *
-__s
-, 
-__c
-)
-
-488
-__THROW
-
-__ibu_pu__
-
- `__nnu
- ((1));
-
-492 #ifde
-__CORRECT_ISO_CPP_STRING_H_PROTO
-
-
-495 *
- `rdex
- (*
-__s
-, 
-__c
-)
-
-496
-__THROW
-
- `__asm
- ("rdex"
-__ibu_pu__
-
- `__nnu
- ((1));
-
-497
-__cڡ
- *
- `rdex
- (__cڡ *
-__s
-, 
-__c
-)
-
-498
-__THROW
-
- `__asm
- ("rdex"
-__ibu_pu__
-
- `__nnu
- ((1));
-
-500 #i
-defed
-
-__OPTIMIZE__
- && !defed
-__CORRECT_ISO_CPP_STRINGS_H_PROTO
-
-
-501
-__ex_ways_le
- *
-
-502
- `rdex
- (*
-__s
-, 
-__c
-
-__THROW
-
-
-504 
- `__but_rdex
- (
-__s
-,
-__c
-);
-
-507
-__ex_ways_le
-
-__cڡ
- *
-
-508
- `rdex
- (
-__cڡ
- *
-__s
-, 
-__c
-
-__THROW
-
-
-510 
- `__but_rdex
- (
-__s
-,
-__c
-);
-
-513
- }
-}
-
-515 *
- $rdex
- (
-__cڡ
- *
-__s
-, 
-__c
-)
-
-516
-__THROW
-
-__ibu_pu__
-
- `__nnu
- ((1));
-
-521 
- $ffs
- (
-__i
-
-__THROW
-
- `__ibu__
- ((
-__cڡ__
-));
-
-525 #ifdef
-__USE_GNU
-
-
-526 
- $ff
- (
-__l
-
-__THROW
-
- `__ibu__
- ((
-__cڡ__
-));
-
-527 #ifde
-__GNUC__
-
-
-528
-__exnsi__
- 
- $ffl
- (
-__
-)
-
-529
-__THROW
-
- `__ibu__
- ((
-__cڡ__
-));
-
-534 
- $rcmp
- (
-__cڡ
- *
-__s1
-, __cڡ *
-__s2
-)
-
-535
-__THROW
-
-__ibu_pu__
-
- `__nnu
- ((1, 2));
-
-538 
- $cmp
- (
-__cڡ
- *
-__s1
-, __cڡ *
-__s2
-,
-size_t
-
-__n
-)
-
-539
-__THROW
-
-__ibu_pu__
-
- `__nnu
- ((1, 2));
-
-542 #ifdef
-__USE_GNU
-
-
-545 
- $rcmp_l
- (
-__cڡ
- *
-__s1
-, __cڡ *
-__s2
-,
-
-546
-__lo_t
-
-__loc
-)
-
-547
-__THROW
-
-__ibu_pu__
-
- `__nnu
- ((1, 2, 3));
-
-549 
- $cmp_l
- (
-__cڡ
- *
-__s1
-, __cڡ *
-__s2
-,
-
-550
-size_t
-
-__n
-,
-__lo_t
-
-__loc
-)
-
-551
-__THROW
-
-__ibu_pu__
-
- `__nnu
- ((1, 2, 4));
-
-554 #ifdef
-__USE_BSD
-
-
-557 *
- $rp
- (**
-__ri
-
-__rgp
-,
-
-558
-__cڡ
- *
-__ri
-
-__dim
-)
-
-559
-__THROW
-
- `__nnu
- ((1, 2));
-
-562 #ifdef
-__USE_XOPEN2K8
-
-
-564 *
- $rsigl
- (
-__sig
-
-__THROW
-;
-
-567 *
- $__py
- (*
-__ri
-
-__de
-,
-__cڡ
- *__ri
-__c
-)
-
-568
-__THROW
-
- `__nnu
- ((1, 2));
-
-569 *
- $py
- (*
-__ri
-
-__de
-,
-__cڡ
- *__ri
-__c
-)
-
-570
-__THROW
-
- `__nnu
- ((1, 2));
-
-574 *
- $__y
- (*
-__ri
-
-__de
-,
-
-575
-__cڡ
- *
-__ri
-
-__c
-,
-size_t
-
-__n
-)
-
-576
-__THROW
-
- `__nnu
- ((1, 2));
-
-577 *
- $y
- (*
-__ri
-
-__de
-,
-
-578
-__cڡ
- *
-__ri
-
-__c
-,
-size_t
-
-__n
-)
-
-579
-__THROW
-
- `__nnu
- ((1, 2));
-
-582 #ifdef
-__USE_GNU
-
-
-584 
- $rvscmp
- (
-__cڡ
- *
-__s1
-, __cڡ *
-__s2
-)
-
-585
-__THROW
-
-__ibu_pu__
-
- `__nnu
- ((1, 2));
-
-588 *
- $ry
- (*
-__rg
-
-__THROW
-
- `__nnu
- ((1));
-
-591 *
- $memob
- (*
-__s
-,
-size_t
-
-__n
-
-__THROW
-
- `__nnu
- ((1));
-
-593 #ide
-bame
-
-
-598 #ifde
-__CORRECT_ISO_CPP_STRING_H_PROTO
-
-
-599 "C++" *
- $bame
- (*
-__fame
-)
-
-600
-__THROW
-
- `__asm
- ("bame"
- `__nnu
- ((1));
-
-601 "C++"
-__cڡ
- *
- $bame
- (
-__cڡ
- *
-__fame
-)
-
-602
-__THROW
-
- `__asm
- ("bame"
- `__nnu
- ((1));
-
-604 *
- $bame
- (
-__cڡ
- *
-__fame
-
-__THROW
-
- `__nnu
- ((1));
-
-610 #i
-defed
-
-__GNUC__
- && __GNUC__ >= 2
-
-611 #i
-defed
-
-__OPTIMIZE__
- && !defed
-__OPTIMIZE_SIZE__
- \
-
-612 && !
-defed
-
-__NO_INLINE__
- && !defed
-__lulus
-
-
-632 
- ~<bs/rg.h
->
-
-635 
- ~<bs/rg2.h
->
-
-638 #i
-__USE_FORTIFY_LEVEL
- > 0 &&
-defed
-
-__ex_ways_le
-
-
-640 
- ~<bs/rg3.h
->
-
-644
-__END_DECLS
-
-
- @/usr/include/bits/huge_val.h
-
-22 #ide
-_MATH_H
-
-
-28 #i
-__GNUC_PREREQ
-(3,3)
-
-29 
- #HUGE_VAL
- (
- `__but_huge_v
-())
-
- )
-
-30 #i
-__GNUC_PREREQ
-(2,96)
-
-31 
- #HUGE_VAL
- (
-__exnsi__
- 0x1.0
-p2047
-)
-
- )
-
-32 #i
-defed
-
-__GNUC__
-
-
-34 
- #HUGE_VAL
- \
-
-35 (
-__exnsi__
- \
-
-36 ((uni { 
-__l
-
- `__ibu__
-((
- `__mode__
-(
-__DI__
-))); 
-__d
-; }) \
-
-37 {
-__l
-: 0x7ff0000000000000ULL }).
-__d
-)
-
- )
-
-41 
- ~<dn.h
->
-
-43 uni { 
- m__c
-[8]; 
- m__d
-; }
- t__huge_v_t
-;
-
-45 #i
-__BYTE_ORDER
- =
-__BIG_ENDIAN
-
-
-46 
- #__HUGE_VAL_bys
- { 0x7f, 0xf0, 0, 0, 0, 0, 0, 0 }
-
- )
-
-48 #i
-__BYTE_ORDER
- =
-__LITTLE_ENDIAN
-
-
-49 
- #__HUGE_VAL_bys
- { 0, 0, 0, 0, 0, 0, 0xf0, 0x7}
-
- )
-
-52 
-__huge_v_t
-
- g__huge_v
- = {
-__HUGE_VAL_bys
- };
-
-53 
- #HUGE_VAL
- (
-__huge_v
-.
-__d
-)
-
- )
-
- @/usr/include/bits/huge_valf.h
-
-22 #ide
-_MATH_H
-
-
-28 #i
-__GNUC_PREREQ
-(3,3)
-
-29 
- #HUGE_VALF
- (
- `__but_huge_vf
-())
-
- )
-
-30 #i
-__GNUC_PREREQ
-(2,96)
-
-31 
- #HUGE_VALF
- (
-__exnsi__
- 0x1.0
-p255f
-)
-
- )
-
-32 #i
-defed
-
-__GNUC__
-
-
-34 
- #HUGE_VALF
- \
-
-35 (
-__exnsi__
- \
-
-36 ((uni { 
-__l
-
- `__ibu__
-((
- `__mode__
-(
-__SI__
-))); 
-__d
-; }) \
-
-37 {
-__l
-: 0x7f800000UL }).
-__d
-)
-
- )
-
-41 uni { 
- m__c
-[4]; 
- m__f
-; }
- t__huge_vf_t
-;
-
-43 #i
-__BYTE_ORDER
- =
-__BIG_ENDIAN
-
-
-44 
- #__HUGE_VALF_bys
- { 0x7f, 0x80, 0, 0 }
-
- )
-
-46 #i
-__BYTE_ORDER
- =
-__LITTLE_ENDIAN
-
-
-47 
- #__HUGE_VALF_bys
- { 0, 0, 0x80, 0x7}
-
- )
-
-50 
-__huge_vf_t
-
- g__huge_vf
- = {
-__HUGE_VALF_bys
- };
-
-51 
- #HUGE_VALF
- (
-__huge_vf
-.
-__f
-)
-
- )
-
- @/usr/include/bits/huge_vall.h
-
-21 #ide
-_MATH_H
-
-
-25 #i
-__GNUC_PREREQ
-(3,3)
-
-26 
- #HUGE_VALL
- (
- `__but_huge_vl
-())
-
- )
-
-28 
- #HUGE_VALL
- ((
-HUGE_VAL
-)
-
- )
-
- @/usr/include/bits/inf.h
-
-20 #ide
-_MATH_H
-
-
-26 #i
-__GNUC_PREREQ
-(3,3)
-
-27 
- #INFINITY
- (
- `__but_ff
-())
-
- )
-
-29 
- #INFINITY
-
-HUGE_VALF
-
-
- )
-
- @/usr/include/bits/mathcalls.h
-
-46 #ide
-_MATH_H
-
-
-53
-_Mdoub_BEGIN_NAMESPACE
-
-
-55
-__MATHCALL
- (
-acos
-,, (
-_Mdoub_
-
-__x
-));
-
-57
-__MATHCALL
- (
-as
-,, (
-_Mdoub_
-
-__x
-));
-
-59
-__MATHCALL
- (
-
-,, (
-_Mdoub_
-
-__x
-));
-
-61
-__MATHCALL
- (
-2
-,, (
-_Mdoub_
-
-__y
-, _Mdoub_
-__x
-));
-
-64
-__MATHCALL
- (
-cos
-,, (
-_Mdoub_
-
-__x
-));
-
-66
-__MATHCALL
- (
-s
-,, (
-_Mdoub_
-
-__x
-));
-
-68
-__MATHCALL
- (
-n
-,, (
-_Mdoub_
-
-__x
-));
-
-73
-__MATHCALL
- (
-cosh
-,, (
-_Mdoub_
-
-__x
-));
-
-75
-__MATHCALL
- (
-sh
-,, (
-_Mdoub_
-
-__x
-));
-
-77
-__MATHCALL
- (
-nh
-,, (
-_Mdoub_
-
-__x
-));
-
-78
- g_Mdoub_END_NAMESPACE
-
-
-80 #ifde
-__USE_GNU
-
-
-82
-__MATHDECL
- (,
-scos
-,,
-
-83 (
-_Mdoub_
-
-__x
-, _Mdoub_ *
-__sx
-, _Mdoub_ *
-__cosx
-));
-
-86 #i
-defed
-
-__USE_MISC
- || defed
-__USE_XOPEN_EXTENDED
- || defed
-__USE_ISOC99
-
-
-87
-__BEGIN_NAMESPACE_C99
-
-
-89
-__MATHCALL
- (
-acosh
-,, (
-_Mdoub_
-
-__x
-));
-
-91
-__MATHCALL
- (
-ash
-,, (
-_Mdoub_
-
-__x
-));
-
-93
-__MATHCALL
- (
-h
-,, (
-_Mdoub_
-
-__x
-));
-
-94
- g__END_NAMESPACE_C99
-
-
-99
-_Mdoub_BEGIN_NAMESPACE
-
-
-101
-__MATHCALL
- (
-exp
-,, (
-_Mdoub_
-
-__x
-));
-
-104
-__MATHCALL
- (
-exp
-,, (
-_Mdoub_
-
-__x
-, *
-__expڒt
-));
-
-107
-__MATHCALL
- (
-ldexp
-,, (
-_Mdoub_
-
-__x
-, 
-__expڒt
-));
-
-110
-__MATHCALL
- (
-log
-,, (
-_Mdoub_
-
-__x
-));
-
-113
-__MATHCALL
- (
-log10
-,, (
-_Mdoub_
-
-__x
-));
-
-116
-__MATHCALL
- (
-modf
-,, (
-_Mdoub_
-
-__x
-, _Mdoub_ *
-__
-));
-
-117
- g_Mdoub_END_NAMESPACE
-
-
-119 #ifde
-__USE_GNU
-
-
-121
-__MATHCALL
- (
-exp10
-,, (
-_Mdoub_
-
-__x
-));
-
-123
-__MATHCALL
- (
-pow10
-,, (
-_Mdoub_
-
-__x
-));
-
-126 #i
-defed
-
-__USE_MISC
- || defed
-__USE_XOPEN_EXTENDED
- || defed
-__USE_ISOC99
-
-
-127
-__BEGIN_NAMESPACE_C99
-
-
-129
-__MATHCALL
- (
-expm1
-,, (
-_Mdoub_
-
-__x
-));
-
-132
-__MATHCALL
- (
-log1p
-,, (
-_Mdoub_
-
-__x
-));
-
-135
-__MATHCALL
- (
-logb
-,, (
-_Mdoub_
-
-__x
-));
-
-136
- g__END_NAMESPACE_C99
-
-
-139 #ifde
-__USE_ISOC99
-
-
-140
-__BEGIN_NAMESPACE_C99
-
-
-142
-__MATHCALL
- (
-exp2
-,, (
-_Mdoub_
-
-__x
-));
-
-145
-__MATHCALL
- (
-log2
-,, (
-_Mdoub_
-
-__x
-));
-
-146
- g__END_NAMESPACE_C99
-
-
-152
-_Mdoub_BEGIN_NAMESPACE
-
-
-154
-__MATHCALL
- (
-pow
-,, (
-_Mdoub_
-
-__x
-, _Mdoub_
-__y
-));
-
-157
-__MATHCALL
- (
-sq
-,, (
-_Mdoub_
-
-__x
-));
-
-158
- g_Mdoub_END_NAMESPACE
-
-
-160 #i
-defed
-
-__USE_MISC
- || defed
-__USE_XOPEN
- || defed
-__USE_ISOC99
-
-
-161
-__BEGIN_NAMESPACE_C99
-
-
-163
-__MATHCALL
- (
-hyp
-,, (
-_Mdoub_
-
-__x
-, _Mdoub_
-__y
-));
-
-164
- g__END_NAMESPACE_C99
-
-
-167 #i
-defed
-
-__USE_MISC
- || defed
-__USE_XOPEN_EXTENDED
- || defed
-__USE_ISOC99
-
-
-168
-__BEGIN_NAMESPACE_C99
-
-
-170
-__MATHCALL
- (
-cb
-,, (
-_Mdoub_
-
-__x
-));
-
-171
- g__END_NAMESPACE_C99
-
-
-177
-_Mdoub_BEGIN_NAMESPACE
-
-
-179
-__MATHCALLX
- (
-
-,, (
-_Mdoub_
-
-__x
-), (
-__cڡ__
-));
-
-182
-__MATHCALLX
- (
-bs
-,, (
-_Mdoub_
-
-__x
-), (
-__cڡ__
-));
-
-185
-__MATHCALLX
- (
-o
-,, (
-_Mdoub_
-
-__x
-), (
-__cڡ__
-));
-
-188
-__MATHCALL
- (
-fmod
-,, (
-_Mdoub_
-
-__x
-, _Mdoub_
-__y
-));
-
-193
-__MATHDECL_1
- (,
-__isf
-,, (
-_Mdoub_
-
-__vue
-)
-__ibu__
- ((
-__cڡ__
-));
-
-196
-__MATHDECL_1
- (,
-__fe
-,, (
-_Mdoub_
-
-__vue
-)
-__ibu__
- ((
-__cڡ__
-));
-
-197
- g_Mdoub_END_NAMESPACE
-
-
-199 #ifde
-__USE_MISC
-
-
-202
-__MATHDECL_1
- (,
-isf
-,, (
-_Mdoub_
-
-__vue
-)
-__ibu__
- ((
-__cڡ__
-));
-
-205
-__MATHDECL_1
- (,
-fe
-,, (
-_Mdoub_
-
-__vue
-)
-__ibu__
- ((
-__cڡ__
-));
-
-208
-__MATHCALL
- (
-dm
-,, (
-_Mdoub_
-
-__x
-, _Mdoub_
-__y
-));
-
-212
-__MATHCALL
- (
-signifind
-,, (
-_Mdoub_
-
-__x
-));
-
-215 #i
-defed
-
-__USE_MISC
- || defed
-__USE_ISOC99
-
-
-216
-__BEGIN_NAMESPACE_C99
-
-
-218
-__MATHCALLX
- (
-cysign
-,, (
-_Mdoub_
-
-__x
-, _Mdoub_
-__y
-), (
-__cڡ__
-));
-
-219
- g__END_NAMESPACE_C99
-
-
-222 #ifde
-__USE_ISOC99
-
-
-223
-__BEGIN_NAMESPACE_C99
-
-
-225
-__MATHCALLX
- (
-n
-,, (
-__cڡ
- *
-__gb
-), (
-__cڡ__
-));
-
-226
- g__END_NAMESPACE_C99
-
-
-231
-__MATHDECL_1
- (,
-__i
-,, (
-_Mdoub_
-
-__vue
-)
-__ibu__
- ((
-__cڡ__
-));
-
-233 #i
-defed
-
-__USE_MISC
- || defed
-__USE_XOPEN
-
-
-235
-__MATHDECL_1
- (,
-i
-,, (
-_Mdoub_
-
-__vue
-)
-__ibu__
- ((
-__cڡ__
-));
-
-238
-__MATHCALL
- (
-j0
-,, (
-_Mdoub_
-));
-
-239
-__MATHCALL
- (
-j1
-,, (
-_Mdoub_
-));
-
-240
-__MATHCALL
- (
-jn
-,, (,
-_Mdoub_
-));
-
-241
-__MATHCALL
- (
-y0
-,, (
-_Mdoub_
-));
-
-242
-__MATHCALL
- (
-y1
-,, (
-_Mdoub_
-));
-
-243
-__MATHCALL
- (
-yn
-,, (,
-_Mdoub_
-));
-
-247 #i
-defed
-
-__USE_MISC
- || defed
-__USE_XOPEN
- || defed
-__USE_ISOC99
-
-
-248
-__BEGIN_NAMESPACE_C99
-
-
-250
-__MATHCALL
- (
-f
-,, (
-_Mdoub_
-));
-
-251
-__MATHCALL
- (
-fc
-,, (
-_Mdoub_
-));
-
-252
-__MATHCALL
- (
-lgamma
-,, (
-_Mdoub_
-));
-
-253
- g__END_NAMESPACE_C99
-
-
-256 #ifde
-__USE_ISOC99
-
-
-257
-__BEGIN_NAMESPACE_C99
-
-
-259
-__MATHCALL
- (
-tgamma
-,, (
-_Mdoub_
-));
-
-260
- g__END_NAMESPACE_C99
-
-
-263 #i
-defed
-
-__USE_MISC
- || defed
-__USE_XOPEN
-
-
-265
-__MATHCALL
- (
-gamma
-,, (
-_Mdoub_
-));
-
-268 #ifde
-__USE_MISC
-
-
-272
-__MATHCALL
- (
-lgamma
-,
-_r
-, (
-_Mdoub_
-, *
-__signgamp
-));
-
-276 #i
-defed
-
-__USE_MISC
- || defed
-__USE_XOPEN_EXTENDED
- || defed
-__USE_ISOC99
-
-
-277
-__BEGIN_NAMESPACE_C99
-
-
-280
-__MATHCALL
- (
-rt
-,, (
-_Mdoub_
-
-__x
-));
-
-283
-__MATHCALLX
- (
-x
-,, (
-_Mdoub_
-
-__x
-, _Mdoub_
-__y
-), (
-__cڡ__
-));
-
-284 #i
-defed
-
-__USE_ISOC99
- && !defed
-__LDBL_COMPAT
-
-
-285
-__MATHCALLX
- (
-xowd
-,, (
-_Mdoub_
-
-__x
-, 
-__y
-), (
-__cڡ__
-));
-
-289
-__MATHCALL
- (
-mad
-,, (
-_Mdoub_
-
-__x
-, _Mdoub_
-__y
-));
-
-291 #i
-defed
-
-__USE_MISC
- || defed
-__USE_ISOC99
-
-
-293
-__MATHCALL
- (
-slbn
-,, (
-_Mdoub_
-
-__x
-, 
-__n
-));
-
-297
-__MATHDECL
- (,
-ogb
-,, (
-_Mdoub_
-
-__x
-));
-
-300 #ifde
-__USE_ISOC99
-
-
-302
-__MATHCALL
- (
-slb
-,, (
-_Mdoub_
-
-__x
-, 
-__n
-));
-
-306
-__MATHCALL
- (
-ìbyt
-,, (
-_Mdoub_
-
-__x
-));
-
-310
-__MATHCALLX
- (
-round
-,, (
-_Mdoub_
-
-__x
-), (
-__cڡ__
-));
-
-314
-__MATHCALLX
- (
-unc
-,, (
-_Mdoub_
-
-__x
-), (
-__cڡ__
-));
-
-319
-__MATHCALL
- (
-mquo
-,, (
-_Mdoub_
-
-__x
-, _Mdoub_
-__y
-, *
-__quo
-));
-
-326
-__MATHDECL
- (,
-̚t
-,, (
-_Mdoub_
-
-__x
-));
-
-327
-__MATHDECL
- (,
-rt
-,, (
-_Mdoub_
-
-__x
-));
-
-331
-__MATHDECL
- (,
-ound
-,, (
-_Mdoub_
-
-__x
-));
-
-332
-__MATHDECL
- (,
-round
-,, (
-_Mdoub_
-
-__x
-));
-
-336
-__MATHCALL
- (
-fdim
-,, (
-_Mdoub_
-
-__x
-, _Mdoub_
-__y
-));
-
-339
-__MATHCALL
- (
-fmax
-,, (
-_Mdoub_
-
-__x
-, _Mdoub_
-__y
-));
-
-342
-__MATHCALL
- (
-fm
-,, (
-_Mdoub_
-
-__x
-, _Mdoub_
-__y
-));
-
-346
-__MATHDECL_1
- (,
-__assify
-,, (
-_Mdoub_
-
-__vue
-))
-
-347
-__ibu__
- ((
-__cڡ__
-));
-
-350
-__MATHDECL_1
- (,
-__signb
-,, (
-_Mdoub_
-
-__vue
-))
-
-351
-__ibu__
- ((
-__cڡ__
-));
-
-355
-__MATHCALL
- (
-fma
-,, (
-_Mdoub_
-
-__x
-, _Mdoub_
-__y
-, _Mdoub_
-__z
-));
-
-358 #i
-defed
-
-__USE_MISC
- || defed
-__USE_XOPEN_EXTENDED
- || defed
-__USE_ISOC99
-
-
-359
- g__END_NAMESPACE_C99
-
-
-362 #i
-defed
-
-__USE_MISC
- || defed
-__USE_XOPEN_EXTENDED
-
-
-364
-__MATHCALL
- (
-slb
-,, (
-_Mdoub_
-
-__x
-, _Mdoub_
-__n
-));
-
- @/usr/include/bits/mathdef.h
-
-19 #i!
-defed
-
-_MATH_H
- && !defed
-_COMPLEX_H
-
-
-23 #i
-defed
-
-__USE_ISOC99
- && defed
-_MATH_H
- && !defed
-_MATH_H_MATHDEF
-
-
-24 
- #_MATH_H_MATHDEF
- 1
-
- )
-
-26 
- ~<bs/wdsize.h
->
-
-28 #i
-__WORDSIZE
- =64 || (
-defed
-
-__FLT_EVAL_METHOD__
- && __FLT_EVAL_METHOD__ == 0)
-
-31 
- tt_t
-;
-
-32 
- tdoub_t
-;
-
-38 
- tt_t
-;
-
-40 
- tdoub_t
-;
-
-45 
- #FP_ILOGB0
- (-2147483647 - 1)
-
- )
-
-46 
- #FP_ILOGBNAN
- (-2147483647 - 1)
-
- )
-
- @/usr/include/bits/mathinline.h
-
-21 #ide
-_MATH_H
-
-
-25 
- ~<bs/wdsize.h
->
-
-27 #ide
-__ex_le
-
-
-28 
- #__MATH_INLINE
-
-__le
-
-
- )
-
-30 
- #__MATH_INLINE
-
-__ex_le
-
-
- )
-
-34 #i
-defed
-
-__USE_ISOC99
- && defed
-__GNUC__
- && __GNUC__ >= 2
-
-37
-__MATH_INLINE
- 
-
-38
-__NTH
- (
- $__signbf
- (
-__x
-))
-
-40 #i
-__WORDSIZE
- == 32
-
-41
-__exnsi__
- uni { 
-__f
-; 
-__i
-; }
-__u
- = { __f:
-__x
- };
-
-42 
-__u
-.
-__i
- < 0;
-
-44 
-__m
-;
-
-45
- `__asm
- ("pmovmskb %1, %0" : "" (
-__m
-: "x" (
-__x
-));
-
-46 
-__m
- & 0x8;
-
-48
- }
-}
-
-49
-__MATH_INLINE
- 
-
-50
-__NTH
- (
- $__signb
- (
-__x
-))
-
-52 #i
-__WORDSIZE
- == 32
-
-53
-__exnsi__
- uni { 
-__d
-; 
-__i
-[2]; }
-__u
- = { __d:
-__x
- };
-
-54 
-__u
-.
-__i
-[1] < 0;
-
-56 
-__m
-;
-
-57
- `__asm
- ("pmovmskb %1, %0" : "" (
-__m
-: "x" (
-__x
-));
-
-58 
-__m
- & 0x80;
-
-60
- }
-}
-
-61
-__MATH_INLINE
- 
-
-62
-__NTH
- (
- $__signbl
- (
-__x
-))
-
-64
-__exnsi__
- uni { 
-__l
-; 
-__i
-[3]; }
-__u
- = { __l:
-__x
- };
-
-65  (
-__u
-.
-__i
-[2] & 0x8000) != 0;
-
-66
- }
-}
-
- @/usr/include/bits/nan.h
-
-20 #ide
-_MATH_H
-
-
-27 #i
-__GNUC_PREREQ
-(3,3)
-
-29 
- #NAN
- (
- `__but_nf
- (""))
-
- )
-
-31 #i
-defed
-
-__GNUC__
-
-
-33 
- #NAN
- \
-
-34 (
-__exnsi__
- \
-
-35 ((uni { 
-__l
-
- `__ibu__
- ((
- `__mode__
- (
-__SI__
-))); 
-__d
-; }) \
-
-36 {
-__l
-: 0x7fc00000UL }).
-__d
-)
-
- )
-
-40 
- ~<dn.h
->
-
-42 #i
-__BYTE_ORDER
- =
-__BIG_ENDIAN
-
-
-43 
- #__n_bys
- { 0x7f, 0xc0, 0, 0 }
-
- )
-
-45 #i
-__BYTE_ORDER
- =
-__LITTLE_ENDIAN
-
-
-46 
- #__n_bys
- { 0, 0, 0xc0, 0x7}
-
- )
-
-49 uni { 
- m__c
-[4]; 
- m__d
-; }
-__n_uni
-
-
-50
- g__ibu_ud__
- = {
-__n_bys
- };
-
-51 
- #NAN
- (
-__n_uni
-.
-__d
-)
-
- )
-
- @/usr/include/bits/stdio-ldbl.h
-
-20 #ide
-_STDIO_H
-
-
-24
-__BEGIN_NAMESPACE_STD
-
-
-25
- $__LDBL_REDIR_DECL
- (
-rtf
-)
-
-26
- $__LDBL_REDIR_DECL
- (
-tf
-)
-
-27
- $__LDBL_REDIR_DECL
- (
-rtf
-)
-
-28
- $__LDBL_REDIR_DECL
- (
-vrtf
-)
-
-29
- $__LDBL_REDIR_DECL
- (
-vtf
-)
-
-30
- $__LDBL_REDIR_DECL
- (
-vrtf
-)
-
-31 #i
-defed
-
-__USE_ISOC99
- && !defed
-__USE_GNU
- \
-
-32 && !
-defed
-
-__REDIRECT
- \
-
-33 && (
-defed
-
-__STRICT_ANSI__
- || defed
-__USE_XOPEN2K
-)
-
-34
- $__LDBL_REDIR1_DECL
- (
-fsnf
-,
-__dbl___isoc99_fsnf
-)
-
-35
- $__LDBL_REDIR1_DECL
- (
-snf
-,
-__dbl___isoc99_snf
-)
-
-36
- $__LDBL_REDIR1_DECL
- (
-ssnf
-,
-__dbl___isoc99_ssnf
-)
-
-38
- $__LDBL_REDIR_DECL
- (
-fsnf
-)
-
-39
- $__LDBL_REDIR_DECL
- (
-snf
-)
-
-40
- $__LDBL_REDIR_DECL
- (
-ssnf
-)
-
-42
-__END_NAMESPACE_STD
-
-
-44 #i
-defed
-
-__USE_BSD
- || defed
-__USE_ISOC99
- || defed
-__USE_UNIX98
-
-
-45
-__BEGIN_NAMESPACE_C99
-
-
-46
- $__LDBL_REDIR_DECL
- (
-tf
-)
-
-47
- $__LDBL_REDIR_DECL
- (
-vtf
-)
-
-48
-__END_NAMESPACE_C99
-
-
-51 #ifdef
-__USE_ISOC99
-
-
-52
-__BEGIN_NAMESPACE_C99
-
-
-53 #i!
-defed
-
-__USE_GNU
- && !defed
-__REDIRECT
- \
-
-54 && (
-defed
-
-__STRICT_ANSI__
- || defed
-__USE_XOPEN2K
-)
-
-55
- $__LDBL_REDIR1_DECL
- (
-vfsnf
-,
-__dbl___isoc99_vfsnf
-)
-
-56
- $__LDBL_REDIR1_DECL
- (
-vsnf
-,
-__dbl___isoc99_vsnf
-)
-
-57
- $__LDBL_REDIR1_DECL
- (
-vssnf
-,
-__dbl___isoc99_vssnf
-)
-
-59
- $__LDBL_REDIR_DECL
- (
-vfsnf
-)
-
-60
- $__LDBL_REDIR_DECL
- (
-vssnf
-)
-
-61
- $__LDBL_REDIR_DECL
- (
-vsnf
-)
-
-63
-__END_NAMESPACE_C99
-
-
-66 #ifde
-__USE_GNU
-
-
-67
- $__LDBL_REDIR_DECL
- (
-vdtf
-)
-
-68
- $__LDBL_REDIR_DECL
- (
-dtf
-)
-
-69
- $__LDBL_REDIR_DECL
- (
-vartf
-)
-
-70
- $__LDBL_REDIR_DECL
- (
-__artf
-)
-
-71
- $__LDBL_REDIR_DECL
- (
-artf
-)
-
-72
- $__LDBL_REDIR_DECL
- (
-oback_tf
-)
-
-73
- $__LDBL_REDIR_DECL
- (
-oback_vtf
-)
-
-76 #i
-__USE_FORTIFY_LEVEL
- > 0 &&
-defed
-
-__ex_ways_le
-
-
-77
- $__LDBL_REDIR_DECL
- (
-__rtf_chk
-)
-
-78
- $__LDBL_REDIR_DECL
- (
-__vrtf_chk
-)
-
-79 #i
-defed
-
-__USE_BSD
- || defed
-__USE_ISOC99
- || defed
-__USE_UNIX98
-
-
-80
- $__LDBL_REDIR_DECL
- (
-__tf_chk
-)
-
-81
- $__LDBL_REDIR_DECL
- (
-__vtf_chk
-)
-
-83 #i
-__USE_FORTIFY_LEVEL
- > 1
-
-84
- $__LDBL_REDIR_DECL
- (
-__rtf_chk
-)
-
-85
- $__LDBL_REDIR_DECL
- (
-__tf_chk
-)
-
-86
- $__LDBL_REDIR_DECL
- (
-__vrtf_chk
-)
-
-87
- $__LDBL_REDIR_DECL
- (
-__vtf_chk
-)
-
-88 #ifde
-__USE_GNU
-
-
-89
- $__LDBL_REDIR_DECL
- (
-__artf_chk
-)
-
-90
- $__LDBL_REDIR_DECL
- (
-__vartf_chk
-)
-
-91
- $__LDBL_REDIR_DECL
- (
-__dtf_chk
-)
-
-92
- $__LDBL_REDIR_DECL
- (
-__vdtf_chk
-)
-
-93
- $__LDBL_REDIR_DECL
- (
-__oback_tf_chk
-)
-
-94
- $__LDBL_REDIR_DECL
- (
-__oback_vtf_chk
-)
-
- @/usr/include/bits/stdio.h
-
-20 #ide
-_STDIO_H
-
-
-24 #ide
-__ex_le
-
-
-25 
- #__STDIO_INLINE
-
-le
-
-
- )
-
-27 
- #__STDIO_INLINE
-
-__ex_le
-
-
- )
-
-31 #ifde
-__USE_EXTERN_INLINES
-
-
-34 #i!(
-__USE_FORTIFY_LEVEL
- > 0 &&
-defed
-
-__ex_ways_le
-)
-
-36
-__STDIO_INLINE
- 
-
-37
- $vtf
- (
-__cڡ
- *
-__ri
-
-__fmt
-,
-_G_va_li
-
-__g
-)
-
-39 
- `vrtf
- (
-dout
-,
-__fmt
-,
-__g
-);
-
-40
- }
-}
-
-44
-__STDIO_INLINE
- 
-
-45
- $gch
- ()
-
-47 
- `_IO_gc
- (
-d
-);
-
-48
- }
-}
-
-51 #ifde
-__USE_MISC
-
-
-53
-__STDIO_INLINE
- 
-
-54
- $fgc_uocked
- (
-FILE
- *
-__
-)
-
-56 
- `_IO_gc_uocked
- (
-__
-);
-
-57
- }
-}
-
-61 #i
-defed
-
-__USE_POSIX
- || defed
-__USE_MISC
-
-
-63
-__STDIO_INLINE
- 
-
-64
- $gc_uocked
- (
-FILE
- *
-__
-)
-
-66 
- `_IO_gc_uocked
- (
-__
-);
-
-67
- }
-}
-
-70
-__STDIO_INLINE
- 
-
-71
- $gch_uocked
- ()
-
-73 
- `_IO_gc_uocked
- (
-d
-);
-
-74
- }
-}
-
-79
-__STDIO_INLINE
- 
-
-80
- $putch
- (
-__c
-)
-
-82 
- `_IO_putc
- (
-__c
-,
-dout
-);
-
-83
- }
-}
-
-86 #ifde
-__USE_MISC
-
-
-88
-__STDIO_INLINE
- 
-
-89
- $utc_uocked
- (
-__c
-,
-FILE
- *
-__am
-)
-
-91 
- `_IO_putc_uocked
- (
-__c
-,
-__am
-);
-
-92
- }
-}
-
-96 #i
-defed
-
-__USE_POSIX
- || defed
-__USE_MISC
-
-
-98
-__STDIO_INLINE
- 
-
-99
- $putc_uocked
- (
-__c
-,
-FILE
- *
-__am
-)
-
-101 
- `_IO_putc_uocked
- (
-__c
-,
-__am
-);
-
-102
- }
-}
-
-105
-__STDIO_INLINE
- 
-
-106
- $putch_uocked
- (
-__c
-)
-
-108 
- `_IO_putc_uocked
- (
-__c
-,
-dout
-);
-
-109
- }
-}
-
-113 #ifdef
-__USE_GNU
-
-
-115
-__STDIO_INLINE
-
-_IO_ssize_t
-
-
-116
- $gle
- (**
-__l
-,
-size_t
- *
-__n
-,
-FILE
- *
-__am
-)
-
-118 
- `__gdim
- (
-__l
-,
-__n
-, '\n',
-__am
-);
-
-119
- }
-}
-
-123 #ifde
-__USE_MISC
-
-
-125
-__STDIO_INLINE
- 
-
-126
-__NTH
- (
- $of_uocked
- (
-FILE
- *
-__am
-))
-
-128 
- `_IO_of_uocked
- (
-__am
-);
-
-129
- }
-}
-
-132
-__STDIO_INLINE
- 
-
-133
-__NTH
- (
- $_uocked
- (
-FILE
- *
-__am
-))
-
-135 
- `_IO__uocked
- (
-__am
-);
-
-136
- }
-}
-
-142 #i
-defed
-
-__USE_MISC
- && defed
-__GNUC__
- && defed
-__OPTIMIZE__
- \
-
-143 && !
-defed
-
- g__lulus
-
-
-145 
- #d_uocked
-(
-r
-,
-size
-,
-n
-,
-am
-) \
-
-146 (
- `__exnsi__
- ((
- `__but_cڡt_p
- (
-size
-&& __but_cڡt_(
-n
-) \
-
-147 && (
-size_t
-(
-size
-* (size_t(
-n
-) <= 8 \
-
-148 && (
-size_t
-(
-size
-) != 0) \
-
-149 ? ({ *
-__r
- = (*(
-r
-); \
-
-150
-FILE
- *
-__am
- = (
-am
-); \
-
-151
-size_t
-
-__t
-; \
-
-152 
-__t
- = (
-size_t
-(
-size
-* (size_t(
-n
-); \
-
-153
-__t
- > 0; --__cnt) \
-
-155 
-__c
- =
- `_IO_gc_uocked
- (
-__am
-); \
-
-156 i(
-__c
- =
-EOF
-) \
-
-158 *
-__r
-++ =
-__c
-; \
-
-160 ((
-size_t
-(
-size
-* (size_t(
-n
--
-__t
-) \
-
-161 / (
-size_t
-(
-size
-); }) \
-
-162 : (((
- `__but_cڡt_p
- (
-size
-&& (
-size_t
-) (size) == 0) \
-
-163 || (
- `__but_cڡt_p
- (
-n
-&& (
-size_t
-) (n) == 0)) \
-
-165 ? (((
-r
-), ((
-am
-), ((
-size
-), \
-
-166 ((
-n
-), (
-size_t
-) 0) \
-
-167 :
- `d_uocked
- (
-r
-,
-size
-,
-n
-,
-am
-))))
-
- )
-
-169 
- #fwre_uocked
-(
-r
-,
-size
-,
-n
-,
-am
-) \
-
-170 (
- `__exnsi__
- ((
- `__but_cڡt_p
- (
-size
-&& __but_cڡt_(
-n
-) \
-
-171 && (
-size_t
-(
-size
-* (size_t(
-n
-) <= 8 \
-
-172 && (
-size_t
-(
-size
-) != 0) \
-
-173 ? ({ cڡ *
-__r
- = (cڡ *(
-r
-); \
-
-174
-FILE
- *
-__am
- = (
-am
-); \
-
-175
-size_t
-
-__t
-; \
-
-176 
-__t
- = (
-size_t
-(
-size
-* (size_t(
-n
-); \
-
-177
-__t
- > 0; --__cnt) \
-
-178 i(
- `_IO_putc_uocked
- (*
-__r
-++,
-__am
-=
-EOF
-) \
-
-180 ((
-size_t
-(
-size
-* (size_t(
-n
--
-__t
-) \
-
-181 / (
-size_t
-(
-size
-); }) \
-
-182 : (((
- `__but_cڡt_p
- (
-size
-&& (
-size_t
-) (size) == 0) \
-
-183 || (
- `__but_cڡt_p
- (
-n
-&& (
-size_t
-) (n) == 0)) \
-
-185 ? (((
-r
-), ((
-am
-), ((
-size
-), \
-
-186 ((
-n
-), (
-size_t
-) 0) \
-
-187 :
- `fwre_uocked
- (
-r
-,
-size
-,
-n
-,
-am
-))))
-
- )
-
-191 #unde
-__STDIO_INLINE
-
-
- @/usr/include/bits/stdio2.h
-
-20 #ide
-_STDIO_H
-
-
-24 
- $__rtf_chk
- (*
-__ri
-
-__s
-, 
-__ag
-,
-size_t
-
-__
-,
-
-25
-__cڡ
- *
-__ri
-
-__fm
-, ...
-__THROW
-;
-
-26 
- $__vrtf_chk
- (*
-__ri
-
-__s
-, 
-__ag
-,
-size_t
-
-__
-,
-
-27
-__cڡ
- *
-__ri
-
-__fm
-,
-
-28
-_G_va_li
-
-__
-
-__THROW
-;
-
-30 #ifde
-__va_g_ck
-
-
-31
-__ex_ways_le
- 
-
-32
- `__NTH
- (
- $rtf
- (*
-__ri
-
-__s
-,
-__cڡ
- *__ri
-__fmt
-, ...))
-
-34 
- `__but___rtf_chk
- (
-__s
-,
-__USE_FORTIFY_LEVEL
- - 1,
-
-35
- `__bos
- (
-__s
-),
-__fmt
-,
- `__va_g_ck
- ());
-
-36
- }
-}
-
-37 #i!
-defed
-
-__lulus
-
-
-38 
- #rtf
-(
-r
-, ...) \
-
-39
- `__but___rtf_chk
- (
-r
-,
-__USE_FORTIFY_LEVEL
- - 1,
- `__bos
- (str), \
-
-40
-__VA_ARGS__
-)
-
- )
-
-43
-__ex_ways_le
- 
-
-44
-__NTH
- (
- $vrtf
- (*
-__ri
-
-__s
-,
-__cڡ
- *__ri
-__fmt
-,
-
-45
-_G_va_li
-
-__
-))
-
-47 
- `__but___vrtf_chk
- (
-__s
-,
-__USE_FORTIFY_LEVEL
- - 1,
-
-48
- `__bos
- (
-__s
-),
-__fmt
-,
-__
-);
-
-49
- }
-}
-
-51 #i
-defed
-
-__USE_BSD
- || defed
-__USE_ISOC99
- || defed
-__USE_UNIX98
-
-
-53 
- $__tf_chk
- (*
-__ri
-
-__s
-,
-size_t
-
-__n
-, 
-__ag
-,
-
-54
-size_t
-
-__
-,
-__cڡ
- *
-__ri
-
-__fm
-,
-
-55 ...
-__THROW
-;
-
-56 
- $__vtf_chk
- (*
-__ri
-
-__s
-,
-size_t
-
-__n
-, 
-__ag
-,
-
-57
-size_t
-
-__
-,
-__cڡ
- *
-__ri
-
-__fm
-,
-
-58
-_G_va_li
-
-__
-
-__THROW
-;
-
-60 #ifde
-__va_g_ck
-
-
-61
-__ex_ways_le
- 
-
-62
- `__NTH
- (
- $tf
- (*
-__ri
-
-__s
-,
-size_t
-
-__n
-,
-
-63
-__cڡ
- *
-__ri
-
-__fmt
-, ...))
-
-65 
- `__but___tf_chk
- (
-__s
-,
-__n
-,
-__USE_FORTIFY_LEVEL
- - 1,
-
-66
- `__bos
- (
-__s
-),
-__fmt
-,
- `__va_g_ck
- ());
-
-67
- }
-}
-
-68 #i!
-defed
-
-__lulus
-
-
-69 
- #tf
-(
-r
-,
-n
-, ...) \
-
-70
- `__but___tf_chk
- (
-r
-,
-n
-,
-__USE_FORTIFY_LEVEL
- - 1,
- `__bos
- (str), \
-
-71
-__VA_ARGS__
-)
-
- )
-
-74
-__ex_ways_le
- 
-
-75
-__NTH
- (
- $vtf
- (*
-__ri
-
-__s
-,
-size_t
-
-__n
-,
-
-76
-__cڡ
- *
-__ri
-
-__fmt
-,
-_G_va_li
-
-__
-))
-
-78 
- `__but___vtf_chk
- (
-__s
-,
-__n
-,
-__USE_FORTIFY_LEVEL
- - 1,
-
-79
- `__bos
- (
-__s
-),
-__fmt
-,
-__
-);
-
-80
- }
-}
-
-84 #i
-__USE_FORTIFY_LEVEL
- > 1
-
-86 
-__rtf_chk
- (
-FILE
- *
-__ri
-
-__am
-, 
-__ag
-,
-
-87
-__cڡ
- *
-__ri
-
-__fm
-, ...);
-
-88 
-__tf_chk
- (
-__ag
-,
-__cڡ
- *
-__ri
-
-__fm
-, ...);
-
-89 
-__vrtf_chk
- (
-FILE
- *
-__ri
-
-__am
-, 
-__ag
-,
-
-90
-__cڡ
- *
-__ri
-
-__fm
-,
-_G_va_li
-
-__
-);
-
-91 
-__vtf_chk
- (
-__ag
-,
-__cڡ
- *
-__ri
-
-__fm
-,
-
-92
-_G_va_li
-
-__
-);
-
-94 #ifde
-__va_g_ck
-
-
-95
-__ex_ways_le
- 
-
-96
- $rtf
- (
-FILE
- *
-__ri
-
-__am
-,
-__cڡ
- *__ri
-__fmt
-, ...)
-
-98 
- `__rtf_chk
- (
-__am
-,
-__USE_FORTIFY_LEVEL
- - 1,
-__fmt
-,
-
-99
- `__va_g_ck
- ());
-
-100
- }
-}
-
-102
-__ex_ways_le
- 
-
-103
- $tf
- (
-__cڡ
- *
-__ri
-
-__fmt
-, ...)
-
-105 
- `__tf_chk
- (
-__USE_FORTIFY_LEVEL
- - 1,
-__fmt
-,
- `__va_g_ck
- ());
-
-106
- }
-}
-
-107 #i!
-defed
-
-__lulus
-
-
-108 
- #tf
-(...) \
-
-109
- `__tf_chk
- (
-__USE_FORTIFY_LEVEL
- - 1,
-__VA_ARGS__
-)
-
- )
-
-110 
- #rtf
-(
-am
-, ...) \
-
-111
- `__rtf_chk
- (
-am
-,
-__USE_FORTIFY_LEVEL
- - 1,
-__VA_ARGS__
-)
-
- )
-
-114
-__ex_ways_le
- 
-
-115
- $vtf
- (
-__cڡ
- *
-__ri
-
-__fmt
-,
-_G_va_li
-
-__
-)
-
-117 #ifde
-__USE_EXTERN_INLINES
-
-
-118 
- `__vrtf_chk
- (
-dout
-,
-__USE_FORTIFY_LEVEL
- - 1,
-__fmt
-,
-__
-);
-
-120 
- `__vtf_chk
- (
-__USE_FORTIFY_LEVEL
- - 1,
-__fmt
-,
-__
-);
-
-122
- }
-}
-
-124
-__ex_ways_le
- 
-
-125
- $vrtf
- (
-FILE
- *
-__ri
-
-__am
-,
-
-126
-__cڡ
- *
-__ri
-
-__fmt
-,
-_G_va_li
-
-__
-)
-
-128 
- `__vrtf_chk
- (
-__am
-,
-__USE_FORTIFY_LEVEL
- - 1,
-__fmt
-,
-__
-);
-
-129
- }
-}
-
-131 #ifde
-__USE_GNU
-
-
-133 
- $__artf_chk
- (**
-__ri
-
-__r
-, 
-__ag
-,
-
-134
-__cڡ
- *
-__ri
-
-__fmt
-, ...)
-
-135
-__THROW
-
- `__ibu__
- ((
- $__fm__
- (
-__tf__
-, 3, 4))
-__wur
-;
-
-136 
- $__vartf_chk
- (**
-__ri
-
-__r
-, 
-__ag
-,
-
-137
-__cڡ
- *
-__ri
-
-__fmt
-,
-_G_va_li
-
-__g
-)
-
-138
-__THROW
-
- `__ibu__
- ((
- $__fm__
- (
-__tf__
-, 3, 0))
-__wur
-;
-
-139 
- $__dtf_chk
- (
-__fd
-, 
-__ag
-,
-__cڡ
- *
-__ri
-
-__fmt
-,
-
-140 ...
- `__ibu__
- ((
- `__fm__
- (
-__tf__
-, 3, 4)));
-
-141 
- $__vdtf_chk
- (
-__fd
-, 
-__ag
-,
-
-142
-__cڡ
- *
-__ri
-
-__fmt
-,
-_G_va_li
-
-__g
-)
-
-143
- `__ibu__
- ((
- `__fm__
- (
-__tf__
-, 3, 0)));
-
-144 
- $__oback_tf_chk
- (
-oback
- *
-__ri
-
-__oback
-,
-
-145 
-__ag
-,
-__cڡ
- *
-__ri
-
-__fm
-,
-
-147
-__THROW
-
- `__ibu__
- ((
- `__fm__
- (
-__tf__
-, 3, 4)));
-
-148 
- $__oback_vtf_chk
- (
-oback
- *
-__ri
-
-__oback
-,
-
-149 
-__ag
-,
-
-150
-__cڡ
- *
-__ri
-
-__fm
-,
-
-151
-_G_va_li
-
-__gs
-)
-
-152
-__THROW
-
- `__ibu__
- ((
- `__fm__
- (
-__tf__
-, 3, 0)));
-
-154 #ifde
-__va_g_ck
-
-
-155
-__ex_ways_le
- 
-
-156
- `__NTH
- (
- $artf
- (**
-__ri
-
-__r
-,
-__cڡ
- *__ri
-__fmt
-, ...))
-
-158 
- `__artf_chk
- (
-__r
-,
-__USE_FORTIFY_LEVEL
- - 1,
-__fmt
-,
-
-159
- `__va_g_ck
- ());
-
-160
- }
-}
-
-162
-__ex_ways_le
- 
-
-163
-__NTH
- (
- $__artf
- (**
-__ri
-
-__r
-,
-__cڡ
- *__ri
-__fmt
-,
-
-166 
- `__artf_chk
- (
-__r
-,
-__USE_FORTIFY_LEVEL
- - 1,
-__fmt
-,
-
-167
- `__va_g_ck
- ());
-
-168
- }
-}
-
-170
-__ex_ways_le
- 
-
-171
- $dtf
- (
-__fd
-,
-__cڡ
- *
-__ri
-
-__fmt
-, ...)
-
-173 
- `__dtf_chk
- (
-__fd
-,
-__USE_FORTIFY_LEVEL
- - 1,
-__fmt
-,
-
-174
- `__va_g_ck
- ());
-
-175
- }
-}
-
-177
-__ex_ways_le
- 
-
-178
-__NTH
- (
- $oback_tf
- (
-oback
- *
-__ri
-
-__oback
-,
-
-179
-__cڡ
- *
-__ri
-
-__fmt
-, ...))
-
-181 
- `__oback_tf_chk
- (
-__oback
-,
-__USE_FORTIFY_LEVEL
- - 1,
-__fmt
-,
-
-182
- `__va_g_ck
- ());
-
-183
- }
-}
-
-184 #i!
-defed
-
-__lulus
-
-
-185 
- #artf
-(
-r
-, ...) \
-
-186
- `__artf_chk
- (
-r
-,
-__USE_FORTIFY_LEVEL
- - 1,
-__VA_ARGS__
-)
-
- )
-
-187 
- #__artf
-(
-r
-, ...) \
-
-188
- `__artf_chk
- (
-r
-,
-__USE_FORTIFY_LEVEL
- - 1,
-__VA_ARGS__
-)
-
- )
-
-189 
- #dtf
-(
-fd
-, ...) \
-
-190
- `__dtf_chk
- (
-fd
-,
-__USE_FORTIFY_LEVEL
- - 1,
-__VA_ARGS__
-)
-
- )
-
-191 
- #oback_tf
-(
-oback
-, ...) \
-
-192
- `__oback_tf_chk
- (
-oback
-,
-__USE_FORTIFY_LEVEL
- - 1,
-__VA_ARGS__
-)
-
- )
-
-195
-__ex_ways_le
- 
-
-196
-__NTH
- (
- $vartf
- (**
-__ri
-
-__r
-,
-__cڡ
- *__ri
-__fmt
-,
-
-197
-_G_va_li
-
-__
-))
-
-199 
- `__vartf_chk
- (
-__r
-,
-__USE_FORTIFY_LEVEL
- - 1,
-__fmt
-,
-__
-);
-
-200
- }
-}
-
-202
-__ex_ways_le
- 
-
-203
- $vdtf
- (
-__fd
-,
-__cڡ
- *
-__ri
-
-__fmt
-,
-_G_va_li
-
-__
-)
-
-205 
- `__vdtf_chk
- (
-__fd
-,
-__USE_FORTIFY_LEVEL
- - 1,
-__fmt
-,
-__
-);
-
-206
- }
-}
-
-208
-__ex_ways_le
- 
-
-209
-__NTH
- (
- $oback_vtf
- (
-oback
- *
-__ri
-
-__oback
-,
-
-210
-__cڡ
- *
-__ri
-
-__fmt
-,
-_G_va_li
-
-__
-))
-
-212 
- `__oback_vtf_chk
- (
-__oback
-,
-__USE_FORTIFY_LEVEL
- - 1,
-__fmt
-,
-
-213
-__
-);
-
-214
- }
-}
-
-220 *
- $__gs_chk
- (*
-__r
-,
-size_t
-
-__wur
-;
-
-221 *
- `__REDIRECT
- (
-__gs_wn
-, (*
-__r
-),
-gs
-)
-
-222
-__wur
-
- `__wljr
- ("please use fgets or getline instead, gets can't "
-
-225
-__ex_ways_le
-
-__wur
- *
-
-226
- $gs
- (*
-__r
-)
-
-228 i(
- `__bos
- (
-__r
-!(
-size_t
-) -1)
-
-229 
- `__gs_chk
- (
-__r
-,
- `__bos
- (__str));
-
-230 
- `__gs_wn
- (
-__r
-);
-
-231
- }
-}
-
-233 *
- $__fgs_chk
- (*
-__ri
-
-__s
-,
-size_t
-
-__size
-, 
-__n
-,
-
-234
-FILE
- *
-__ri
-
-__am
-
-__wur
-;
-
-235 *
- `__REDIRECT
- (
-__fgs_s
-,
-
-236 (*
-__ri
-
-__s
-, 
-__n
-,
-
-237
-FILE
- *
-__ri
-
-__am
-),
-fgs
-
-__wur
-;
-
-238 *
- `__REDIRECT
- (
-__fgs_chk_wn
-,
-
-239 (*
-__ri
-
-__s
-,
-size_t
-
-__size
-, 
-__n
-,
-
-240
-FILE
- *
-__ri
-
-__am
-),
-__fgs_chk
-)
-
-241
-__wur
-
- `__wljr
- ("fgets called with bigger sizehanength "
-
-244
-__ex_ways_le
-
-__wur
- *
-
-245
- $fgs
- (*
-__ri
-
-__s
-, 
-__n
-,
-FILE
- *__ri
-__am
-)
-
-247 i(
- `__bos
- (
-__s
-!(
-size_t
-) -1)
-
-249 i(!
- `__but_cڡt_p
- (
-__n
-) || __n <= 0)
-
-250 
- `__fgs_chk
- (
-__s
-,
- `__bos
- (__s),
-__n
-,
-__am
-);
-
-252 i((
-size_t
-
-__n
- >
- `__bos
- (
-__s
-))
-
-253 
- `__fgs_chk_wn
- (
-__s
-,
- `__bos
- (__s),
-__n
-,
-__am
-);
-
-255 
- `__fgs_s
- (
-__s
-,
-__n
-,
-__am
-);
-
-256
- }
-}
-
-258
-size_t
-
- $__d_chk
- (*
-__ri
-
-__r
-,
-size_t
-
-__
-,
-
-259
-size_t
-
-__size
-, size_
-__n
-,
-
-260
-FILE
- *
-__ri
-
-__am
-
-__wur
-;
-
-261
-size_t
-
- `__REDIRECT
- (
-__d_s
-,
-
-262 (*
-__ri
-
-__r
-,
-size_t
-
-__size
-,
-
-263
-size_t
-
-__n
-,
-FILE
- *
-__ri
-
-__am
-),
-
-264
-d
-
-__wur
-;
-
-265
-size_t
-
- `__REDIRECT
- (
-__d_chk_wn
-,
-
-266 (*
-__ri
-
-__r
-,
-size_t
-
-__
-,
-
-267
-size_t
-
-__size
-, size_
-__n
-,
-
-268
-FILE
- *
-__ri
-
-__am
-),
-
-269
-__d_chk
-)
-
-270
-__wur
-
- `__wljr
- ("fread called with bigger size *membhanength "
-
-273
-__ex_ways_le
-
-__wur
-
-size_t
-
-
-274
- $d
- (*
-__ri
-
-__r
-,
-size_t
-
-__size
-, size_
-__n
-,
-
-275
-FILE
- *
-__ri
-
-__am
-)
-
-277 i(
- `__bos0
- (
-__r
-!(
-size_t
-) -1)
-
-279 i(!
- `__but_cڡt_p
- (
-__size
-)
-
-280 || !
- `__but_cڡt_p
- (
-__n
-)
-
-281 || (
-__size
- |
-__n
->(((
-size_t
-) 1) << (8 *  (size_t) / 2)))
-
-282 
- `__d_chk
- (
-__r
-,
- `__bos0
- (__r),
-__size
-,
-__n
-,
-__am
-);
-
-284 i(
-__size
- *
-__n
- >
- `__bos0
- (
-__r
-))
-
-285 
- `__d_chk_wn
- (
-__r
-,
- `__bos0
- (__r),
-__size
-,
-__n
-,
-__am
-);
-
-287 
- `__d_s
- (
-__r
-,
-__size
-,
-__n
-,
-__am
-);
-
-288
- }
-}
-
-290 #ifde
-__USE_GNU
-
-
-291 *
- $__fgs_uocked_chk
- (*
-__ri
-
-__s
-,
-size_t
-
-__size
-,
-
-292 
-__n
-,
-FILE
- *
-__ri
-
-__am
-
-__wur
-;
-
-293 *
- `__REDIRECT
- (
-__fgs_uocked_s
-,
-
-294 (*
-__ri
-
-__s
-, 
-__n
-,
-
-295
-FILE
- *
-__ri
-
-__am
-),
-fgs_uocked
-
-__wur
-;
-
-296 *
- `__REDIRECT
- (
-__fgs_uocked_chk_wn
-,
-
-297 (*
-__ri
-
-__s
-,
-size_t
-
-__size
-, 
-__n
-,
-
-298
-FILE
- *
-__ri
-
-__am
-),
-__fgs_uocked_chk
-)
-
-299
-__wur
-
- `__wljr
- ("fgets_unlocked called with bigger sizehanength "
-
-302
-__ex_ways_le
-
-__wur
- *
-
-303
- $fgs_uocked
- (*
-__ri
-
-__s
-, 
-__n
-,
-FILE
- *__ri
-__am
-)
-
-305 i(
- `__bos
- (
-__s
-!(
-size_t
-) -1)
-
-307 i(!
- `__but_cڡt_p
- (
-__n
-) || __n <= 0)
-
-308 
- `__fgs_uocked_chk
- (
-__s
-,
- `__bos
- (__s),
-__n
-,
-__am
-);
-
-310 i((
-size_t
-
-__n
- >
- `__bos
- (
-__s
-))
-
-311 
- `__fgs_uocked_chk_wn
- (
-__s
-,
- `__bos
- (__s),
-__n
-,
-__am
-);
-
-313 
- `__fgs_uocked_s
- (
-__s
-,
-__n
-,
-__am
-);
-
-314
- }
-}
-
-317 #ifde
-__USE_MISC
-
-
-318 #unde
-d_uocked
-
-
-319
-size_t
-
- $__d_uocked_chk
- (*
-__ri
-
-__r
-,
-size_t
-
-__
-,
-
-320
-size_t
-
-__size
-, size_
-__n
-,
-
-321
-FILE
- *
-__ri
-
-__am
-
-__wur
-;
-
-322
-size_t
-
- `__REDIRECT
- (
-__d_uocked_s
-,
-
-323 (*
-__ri
-
-__r
-,
-size_t
-
-__size
-,
-
-324
-size_t
-
-__n
-,
-FILE
- *
-__ri
-
-__am
-),
-
-325
-d_uocked
-
-__wur
-;
-
-326
-size_t
-
- `__REDIRECT
- (
-__d_uocked_chk_wn
-,
-
-327 (*
-__ri
-
-__r
-,
-size_t
-
-__
-,
-
-328
-size_t
-
-__size
-, size_
-__n
-,
-
-329
-FILE
- *
-__ri
-
-__am
-),
-
-330
-__d_uocked_chk
-)
-
-331
-__wur
-
- `__wljr
- ("fread_unlocked called with bigger size *membhan "
-
-334
-__ex_ways_le
-
-__wur
-
-size_t
-
-
-335
- $d_uocked
- (*
-__ri
-
-__r
-,
-size_t
-
-__size
-, size_
-__n
-,
-
-336
-FILE
- *
-__ri
-
-__am
-)
-
-338 i(
- `__bos0
- (
-__r
-!(
-size_t
-) -1)
-
-340 i(!
- `__but_cڡt_p
- (
-__size
-)
-
-341 || !
- `__but_cڡt_p
- (
-__n
-)
-
-342 || (
-__size
- |
-__n
->(((
-size_t
-) 1) << (8 *  (size_t) / 2)))
-
-343 
- `__d_uocked_chk
- (
-__r
-,
- `__bos0
- (__r),
-__size
-,
-__n
-,
-
-344
-__am
-);
-
-346 i(
-__size
- *
-__n
- >
- `__bos0
- (
-__r
-))
-
-347 
- `__d_uocked_chk_wn
- (
-__r
-,
- `__bos0
- (__r),
-__size
-,
-__n
-,
-
-348
-__am
-);
-
-351 #ifde
-__USE_EXTERN_INLINES
-
-
-352 i(
- `__but_cڡt_p
- (
-__size
-)
-
-353 &&
- `__but_cڡt_p
- (
-__n
-)
-
-354 && (
-__size
- |
-__n
-< (((
-size_t
-) 1) << (8 *  (size_t) / 2))
-
-355 &&
-__size
- *
-__n
- <= 8)
-
-357
-size_t
-
-__t
- =
-__size
- *
-__n
-;
-
-358 *
-__
- = (*
-__r
-;
-
-359 i(
-__t
- == 0)
-
-362 ;
-__t
- > 0; --__cnt)
-
-364 
-__c
- =
- `_IO_gc_uocked
- (
-__am
-);
-
-365 i(
-__c
- =
-EOF
-)
-
-367 *
-__
-++ =
-__c
-;
-
-369  (
-__
- - (*
-__r
-/
-__size
-;
-
-372 
- `__d_uocked_s
- (
-__r
-,
-__size
-,
-__n
-,
-__am
-);
-
-373
- }
-}
-
- @/usr/include/bits/stdio_lim.h
-
-19 #i!
-defed
-
-_STDIO_H
- && !defed
-__ed_FOPEN_MAX
- && !defed
-__ed_IOV_MAX
-
-
-23 #ifde
-_STDIO_H
-
-
-24 
- #L_tmam
- 20
-
- )
-
-25 
- #TMP_MAX
- 238328
-
- )
-
-26 
- #FILENAME_MAX
- 4096
-
- )
-
-28 #ifde
-__USE_POSIX
-
-
-29 
- #L_mid
- 9
-
- )
-
-30 #i!
-defed
-
-__USE_XOPEN2K
- || defed
-__USE_GNU
-
-
-31 
- #L_curid
- 9
-
- )
-
-36 #i
-defed
-
-__ed_FOPEN_MAX
- || defed
-_STDIO_H
-
-
-37 #unde
-FOPEN_MAX
-
-
-38 
- #FOPEN_MAX
- 16
-
- )
-
-41 #i
-defed
-
-__ed_IOV_MAX
- && !defed
-IOV_MAX
-
-
-42 
- #IOV_MAX
- 1024
-
- )
-
- @/usr/include/bits/string.h
-
-20 #ide
-_STRING_H
-
-
-26 
- #_STRING_ARCH_uligd
- 1
-
- )
-
- @/usr/include/bits/string2.h
-
-21 #ide
-_STRING_H
-
-
-25 #i!
-defed
-
-__NO_STRING_INLINES
- && !defed
-__BOUNDED_POINTERS__
-
-
-42 #ide
-__STRING_INLINE
-
-
-43 #ifde
-__lulus
-
-
-44 
- #__STRING_INLINE
-
-le
-
-
- )
-
-46 
- #__STRING_INLINE
-
-__ex_le
-
-
- )
-
-50 #i
-_STRING_ARCH_uligd
-
-
-52 
- ~<dn.h
->
-
-53 
- ~<bs/tys.h
->
-
-55 #i
-__BYTE_ORDER
- =
-__LITTLE_ENDIAN
-
-
-56 
- #__STRING2_SMALL_GET16
-(
-c
-,
-idx
-) \
-
-57 (((
-__cڡ
- *(__cڡ *(
-c
-))[
-idx
- + 1] << 8 \
-
-58 | ((
-__cڡ
- *(__cڡ *(
-c
-))[
-idx
-])
-
- )
-
-59 
- #__STRING2_SMALL_GET32
-(
-c
-,
-idx
-) \
-
-60 (((((
-__cڡ
- *(__cڡ *(
-c
-))[
-idx
- + 3] << 8 \
-
-61 | ((
-__cڡ
- *(__cڡ *(
-c
-))[
-idx
- + 2]) << 8 \
-
-62 | ((
-__cڡ
- *(__cڡ *(
-c
-))[
-idx
- + 1]) << 8 \
-
-63 | ((
-__cڡ
- *(__cڡ *(
-c
-))[
-idx
-])
-
- )
-
-65 
- #__STRING2_SMALL_GET16
-(
-c
-,
-idx
-) \
-
-66 (((
-__cڡ
- *(__cڡ *(
-c
-))[
-idx
-] << 8 \
-
-67 | ((
-__cڡ
- *(__cڡ *(
-c
-))[
-idx
- + 1])
-
- )
-
-68 
- #__STRING2_SMALL_GET32
-(
-c
-,
-idx
-) \
-
-69 (((((
-__cڡ
- *(__cڡ *(
-c
-))[
-idx
-] << 8 \
-
-70 | ((
-__cڡ
- *(__cڡ *(
-c
-))[
-idx
- + 1]) << 8 \
-
-71 | ((
-__cڡ
- *(__cڡ *(
-c
-))[
-idx
- + 2]) << 8 \
-
-72 | ((
-__cڡ
- *(__cڡ *(
-c
-))[
-idx
- + 3])
-
- )
-
-77 
- #__STRING2_COPY_TYPE
-(
-N
-) \
-
-78 ru { 
-__r
-[
-N
-]; } \
-
-79
- t__ibu__
- ((
- t__cked__
-)
- t__STRING2_COPY_ARR
-##
- tN
-
-
- )
-
-80
- t__STRING2_COPY_TYPE
- (2);
-
-81
-__STRING2_COPY_TYPE
- (3);
-
-82
-__STRING2_COPY_TYPE
- (4);
-
-83
-__STRING2_COPY_TYPE
- (5);
-
-84
-__STRING2_COPY_TYPE
- (6);
-
-85
-__STRING2_COPY_TYPE
- (7);
-
-86
-__STRING2_COPY_TYPE
- (8);
-
-87 #unde
-__STRING2_COPY_TYPE
-
-
-93 
- #__rg2_1br_p
-(
-__x
-) \
-
-94 ((
-size_t
-)(cڡ *)((
-__x
-+ 1- (size_t)(cڡ *)(__x=1)
-
- )
-
-97 #i!
-defed
-
-_HAVE_STRING_ARCH_memt
-
-
-98 #i!
-__GNUC_PREREQ
- (3, 0)
-
-99 #i
-_STRING_ARCH_uligd
-
-
-100 
- #memt
-(
-s
-,
-c
-,
-n
-) \
-
-101 (
- `__exnsi__
- (
- `__but_cڡt_p
- (
-n
-) && (n) <= 16 \
-
-102 ? ((
-n
-) == 1 \
-
-103 ?
- `__memt_1
- (
-s
-,
-c
-) \
-
-104 :
- `__memt_gc
- (
-s
-,
-c
-,
-n
-)) \
-
-105 : (
- `__but_cڡt_p
- (
-c
-) && (c) == '\0' \
-
-106 ? ({ *
-__s
- = (
-s
-);
- `__bzo
- (__s,
-n
-); __s; }) \
-
-107 :
- `memt
- (
-s
-,
-c
-,
-n
-))))
-
- )
-
-109 
- #__memt_1
-(
-s
-,
-c
-({ *
-__s
- = (s); \
-
-110 *((
-__ut8_t
- *
-__s
-(__ut8_t
-c
-; __s; })
-
- )
-
-112 
- #__memt_gc
-(
-s
-,
-c
-,
-n
-) \
-
-113 ({ *
-__s
- = (
-s
-); \
-
-115 
-__ui
-; \
-
-116 
-__usi
-; \
-
-117 
-__uc
-; \
-
-118 } *
-__u
- =
-__s
-; \
-
-119
-__ut8_t
-
-__c
- = (__ut8_t(
-c
-); \
-
-122 ((
-n
-)) \
-
-125
-__u
-->
-__ui
- =
-__c
- * 0x01010101; \
-
-126
-__u
- =
- `__exnsi__
- ((*) __u + 4); \
-
-128
-__u
-->
-__ui
- =
-__c
- * 0x01010101; \
-
-129
-__u
- =
- `__exnsi__
- ((*) __u + 4); \
-
-131
-__u
-->
-__ui
- =
-__c
- * 0x01010101; \
-
-132
-__u
- =
- `__exnsi__
- ((*) __u + 4); \
-
-134
-__u
-->
-__usi
- = (
-__c
- * 0x0101; \
-
-135
-__u
- =
- `__exnsi__
- ((*) __u + 2); \
-
-136
-__u
-->
-__uc
- = (
-__c
-; \
-
-140
-__u
-->
-__ui
- =
-__c
- * 0x01010101; \
-
-141
-__u
- =
- `__exnsi__
- ((*) __u + 4); \
-
-143
-__u
-->
-__ui
- =
-__c
- * 0x01010101; \
-
-144
-__u
- =
- `__exnsi__
- ((*) __u + 4); \
-
-146
-__u
-->
-__ui
- =
-__c
- * 0x01010101; \
-
-147
-__u
- =
- `__exnsi__
- ((*) __u + 4); \
-
-149
-__u
-->
-__usi
- = (
-__c
- * 0x0101; \
-
-153
-__u
-->
-__ui
- =
-__c
- * 0x01010101; \
-
-154
-__u
- =
- `__exnsi__
- ((*) __u + 4); \
-
-156
-__u
-->
-__ui
- =
-__c
- * 0x01010101; \
-
-157
-__u
- =
- `__exnsi__
- ((*) __u + 4); \
-
-159
-__u
-->
-__ui
- =
-__c
- * 0x01010101; \
-
-160
-__u
- =
- `__exnsi__
- ((*) __u + 4); \
-
-162
-__u
-->
-__uc
- = (
-__c
-; \
-
-166
-__u
-->
-__ui
- =
-__c
- * 0x01010101; \
-
-167
-__u
- =
- `__exnsi__
- ((*) __u + 4); \
-
-169
-__u
-->
-__ui
- =
-__c
- * 0x01010101; \
-
-170
-__u
- =
- `__exnsi__
- ((*) __u + 4); \
-
-172
-__u
-->
-__ui
- =
-__c
- * 0x01010101; \
-
-173
-__u
- =
- `__exnsi__
- ((*) __u + 4); \
-
-175
-__u
-->
-__ui
- =
-__c
- * 0x01010101; \
-
-180
-__s
-; })
-
- )
-
-182 
- #memt
-(
-s
-,
-c
-,
-n
-) \
-
-183 (
- `__exnsi__
- (
- `__but_cڡt_p
- (
-c
-) && (c) == '\0' \
-
-184 ? ({ *
-__s
- = (
-s
-);
- `__bzo
- (__s,
-n
-); __s; }) \
-
-185 :
- `memt
- (
-s
-,
-c
-,
-n
-)))
-
- )
-
-194 #i
-__GNUC_PREREQ
- (2, 91)
-
-195 
- #__bzo
-(
-s
-,
-n
-
- `__but_memt
- (s, '\0',)
-
- )
-
-203 #ifde
-__USE_GNU
-
-
-204 #i!
-defed
-
-_HAVE_STRING_ARCH_mempy
- || defed
-_FORCE_INLINES
-
-
-205 #ide
-_HAVE_STRING_ARCH_mempy
-
-
-206 #i
-__GNUC_PREREQ
- (3, 4)
-
-207 
- #__mempy
-(
-de
-,
-c
-,
-n
-
- `__but_mempy
- (de, src,)
-
- )
-
-208 #i
-__GNUC_PREREQ
- (3, 0)
-
-209 
- #__mempy
-(
-de
-,
-c
-,
-n
-) \
-
-210 (
- `__exnsi__
- (
- `__but_cڡt_p
- (
-c
-&& __but_cڡt_(
-n
-) \
-
-211 &&
- `__rg2_1br_p
- (
-c
-&&
-n
- <= 8 \
-
-212 ?
- `__but_memy
- (
-de
-,
-c
-,
-n
-) + (n) \
-
-213 :
- `__mempy
- (
-de
-,
-c
-,
-n
-)))
-
- )
-
-215 
- #__mempy
-(
-de
-,
-c
-,
-n
-) \
-
-216 (
- `__exnsi__
- (
- `__but_cڡt_p
- (
-c
-&& __but_cڡt_(
-n
-) \
-
-217 &&
- `__rg2_1br_p
- (
-c
-&&
-n
- <= 8 \
-
-218 ?
- `__mempy_sml
- (
-de
-,
- `__mempy_gs
- (
-c
-),
-n
-) \
-
-219 :
- `__mempy
- (
-de
-,
-c
-,
-n
-)))
-
- )
-
-223 
- #mempy
-(
-de
-,
-c
-,
-n
-
- `__mempy
- (de, src,)
-
- )
-
-226 #i!
-__GNUC_PREREQ
- (3, 0||
-defed
-
-_FORCE_INLINES
-
-
-227 #i
-_STRING_ARCH_uligd
-
-
-228 #ide
-_FORCE_INLINES
-
-
-229 
- #__mempy_gs
-(
-c
-) \
-
-230 ((
-__cڡ
- *(
-c
-))[0], ((__const *) (src))[2], \
-
-231 ((
-__cڡ
- *(
-c
-))[4], ((__const *) (src))[6], \
-
-232
-__exnsi__
-
- `__STRING2_SMALL_GET16
- (
-c
-, 0), \
-
-233
-__exnsi__
-
- `__STRING2_SMALL_GET16
- (
-c
-, 4), \
-
-234
-__exnsi__
-
- `__STRING2_SMALL_GET32
- (
-c
-, 0), \
-
-235
-__exnsi__
-
- `__STRING2_SMALL_GET32
- (
-c
-, 4)
-
- )
-
-237
-__STRING_INLINE
- *
-__mempy_sml
- (*, , , , ,
-
-238
-__ut16_t
-, __ut16_t,
-__ut32_t
-,
-
-239
-__ut32_t
-,
-size_t
-);
-
-240
-__STRING_INLINE
- *
-
-241
- $__mempy_sml
- (*
-__de1
-,
-
-242 
-__c0_1
-, 
-__c2_1
-, 
-__c4_1
-, 
-__c6_1
-,
-
-243
-__ut16_t
-
-__c0_2
-, __ut16_
-__c4_2
-,
-
-244
-__ut32_t
-
-__c0_4
-, __ut32_
-__c4_4
-,
-
-245
-size_t
-
-__
-)
-
-248
-__ut32_t
-
-__ui
-;
-
-249
-__ut16_t
-
-__usi
-;
-
-250 
-__uc
-;
-
-251 
-__c
-;
-
-252 } *
-__u
- =
-__de1
-;
-
-253 (
-__
-)
-
-256
-__u
-->
-__c
- =
-__c0_1
-;
-
-257
-__u
- =
- `__exnsi__
- ((*) __u + 1);
-
-260
-__u
-->
-__usi
- =
-__c0_2
-;
-
-261
-__u
- =
- `__exnsi__
- ((*) __u + 2);
-
-264
-__u
-->
-__usi
- =
-__c0_2
-;
-
-265
-__u
- =
- `__exnsi__
- ((*) __u + 2);
-
-266
-__u
-->
-__c
- =
-__c2_1
-;
-
-267
-__u
- =
- `__exnsi__
- ((*) __u + 1);
-
-270
-__u
-->
-__ui
- =
-__c0_4
-;
-
-271
-__u
- =
- `__exnsi__
- ((*) __u + 4);
-
-274
-__u
-->
-__ui
- =
-__c0_4
-;
-
-275
-__u
- =
- `__exnsi__
- ((*) __u + 4);
-
-276
-__u
-->
-__c
- =
-__c4_1
-;
-
-277
-__u
- =
- `__exnsi__
- ((*) __u + 1);
-
-280
-__u
-->
-__ui
- =
-__c0_4
-;
-
-281
-__u
- =
- `__exnsi__
- ((*) __u + 4);
-
-282
-__u
-->
-__usi
- =
-__c4_2
-;
-
-283
-__u
- =
- `__exnsi__
- ((*) __u + 2);
-
-286
-__u
-->
-__ui
- =
-__c0_4
-;
-
-287
-__u
- =
- `__exnsi__
- ((*) __u + 4);
-
-288
-__u
-->
-__usi
- =
-__c4_2
-;
-
-289
-__u
- =
- `__exnsi__
- ((*) __u + 2);
-
-290
-__u
-->
-__c
- =
-__c6_1
-;
-
-291
-__u
- =
- `__exnsi__
- ((*) __u + 1);
-
-294
-__u
-->
-__ui
- =
-__c0_4
-;
-
-295
-__u
- =
- `__exnsi__
- ((*) __u + 4);
-
-296
-__u
-->
-__ui
- =
-__c4_4
-;
-
-297
-__u
- =
- `__exnsi__
- ((*) __u + 4);
-
-300  (*
-__u
-;
-
-301
- }
-}
-
-303 #ide
-_FORCE_INLINES
-
-
-304 
- #__mempy_gs
-(
-c
-) \
-
-305 ((
-__cڡ
- *(
-c
-))[0], \
-
-306
- `__exnsi__
- ((
-__STRING2_COPY_ARR2
-) \
-
-307 { { ((
-__cڡ
- *(
-c
-))[0], ((__const *) (src))[1] } }), \
-
-308
- `__exnsi__
- ((
-__STRING2_COPY_ARR3
-) \
-
-309 { { ((
-__cڡ
- *(
-c
-))[0], ((__const *) (src))[1], \
-
-310 ((
-__cڡ
- *(
-c
-))[2] } }), \
-
-311
- `__exnsi__
- ((
-__STRING2_COPY_ARR4
-) \
-
-312 { { ((
-__cڡ
- *(
-c
-))[0], ((__const *) (src))[1], \
-
-313 ((
-__cڡ
- *(
-c
-))[2], ((__const *) (src))[3] } }), \
-
-314
- `__exnsi__
- ((
-__STRING2_COPY_ARR5
-) \
-
-315 { { ((
-__cڡ
- *(
-c
-))[0], ((__const *) (src))[1], \
-
-316 ((
-__cڡ
- *(
-c
-))[2], ((__const *) (src))[3], \
-
-317 ((
-__cڡ
- *(
-c
-))[4] } }), \
-
-318
- `__exnsi__
- ((
-__STRING2_COPY_ARR6
-) \
-
-319 { { ((
-__cڡ
- *(
-c
-))[0], ((__const *) (src))[1], \
-
-320 ((
-__cڡ
- *(
-c
-))[2], ((__const *) (src))[3], \
-
-321 ((
-__cڡ
- *(
-c
-))[4], ((__const *) (src))[5] } }), \
-
-322
- `__exnsi__
- ((
-__STRING2_COPY_ARR7
-) \
-
-323 { { ((
-__cڡ
- *(
-c
-))[0], ((__const *) (src))[1], \
-
-324 ((
-__cڡ
- *(
-c
-))[2], ((__const *) (src))[3], \
-
-325 ((
-__cڡ
- *(
-c
-))[4], ((__const *) (src))[5], \
-
-326 ((
-__cڡ
- *(
-c
-))[6] } }), \
-
-327
- `__exnsi__
- ((
-__STRING2_COPY_ARR8
-) \
-
-328 { { ((
-__cڡ
- *(
-c
-))[0], ((__const *) (src))[1], \
-
-329 ((
-__cڡ
- *(
-c
-))[2], ((__const *) (src))[3], \
-
-330 ((
-__cڡ
- *(
-c
-))[4], ((__const *) (src))[5], \
-
-331 ((
-__cڡ
- *(
-c
-))[6], ((__cڡ *(c))[7] } })
-
- )
-
-333
-__STRING_INLINE
- *
-__mempy_sml
- (*, ,
-__STRING2_COPY_ARR2
-,
-
-334
-__STRING2_COPY_ARR3
-,
-
-335
-__STRING2_COPY_ARR4
-,
-
-336
-__STRING2_COPY_ARR5
-,
-
-337
-__STRING2_COPY_ARR6
-,
-
-338
-__STRING2_COPY_ARR7
-,
-
-339
-__STRING2_COPY_ARR8
-,
-size_t
-);
-
-340
-__STRING_INLINE
- *
-
-341
- $__mempy_sml
- (*
-__de
-, 
-__c1
-,
-
-342
-__STRING2_COPY_ARR2
-
-__c2
-,
-__STRING2_COPY_ARR3
-
-__c3
-,
-
-343
-__STRING2_COPY_ARR4
-
-__c4
-,
-__STRING2_COPY_ARR5
-
-__c5
-,
-
-344
-__STRING2_COPY_ARR6
-
-__c6
-,
-__STRING2_COPY_ARR7
-
-__c7
-,
-
-345
-__STRING2_COPY_ARR8
-
-__c8
-,
-size_t
-
-__
-)
-
-348 
-__c
-;
-
-349
-__STRING2_COPY_ARR2
-
-__s2
-;
-
-350
-__STRING2_COPY_ARR3
-
-__s3
-;
-
-351
-__STRING2_COPY_ARR4
-
-__s4
-;
-
-352
-__STRING2_COPY_ARR5
-
-__s5
-;
-
-353
-__STRING2_COPY_ARR6
-
-__s6
-;
-
-354
-__STRING2_COPY_ARR7
-
-__s7
-;
-
-355
-__STRING2_COPY_ARR8
-
-__s8
-;
-
-356 } *
-__u
- =
-__de
-;
-
-357 (
-__
-)
-
-360
-__u
-->
-__c
- =
-__c1
-;
-
-363
-__exnsi__
-
-__u
-->
-__s2
- =
-__c2
-;
-
-366
-__exnsi__
-
-__u
-->
-__s3
- =
-__c3
-;
-
-369
-__exnsi__
-
-__u
-->
-__s4
- =
-__c4
-;
-
-372
-__exnsi__
-
-__u
-->
-__s5
- =
-__c5
-;
-
-375
-__exnsi__
-
-__u
-->
-__s6
- =
-__c6
-;
-
-378
-__exnsi__
-
-__u
-->
-__s7
- =
-__c7
-;
-
-381
-__exnsi__
-
-__u
-->
-__s8
- =
-__c8
-;
-
-384 
- `__exnsi__
- ((*
-__u
- +
-__
-);
-
-385
- }
-}
-
-393 #ide
-_HAVE_STRING_ARCH_rchr
-
-
-394 *
-__wmemchr
- (cڡ *
-__s
-, 
-__c
-);
-
-395 #i
-__GNUC_PREREQ
- (3, 2)
-
-396 
- #rchr
-(
-s
-,
-c
-) \
-
-397 (
- `__exnsi__
- (
- `__but_cڡt_p
- (
-c
-&& !__but_cڡt_(
-s
-) \
-
-398 && (
-c
-) == '\0' \
-
-399 ? (*
- `__wmemchr
- (
-s
-,
-c
-) \
-
-400 :
- `__but_rchr
- (
-s
-,
-c
-)))
-
- )
-
-402 
- #rchr
-(
-s
-,
-c
-) \
-
-403 (
- `__exnsi__
- (
- `__but_cڡt_p
- (
-c
-) && (c) == '\0' \
-
-404 ? (*
- `__wmemchr
- (
-s
-,
-c
-) \
-
-405 :
- `rchr
- (
-s
-,
-c
-)))
-
- )
-
-411 #i(!
-defed
-
-_HAVE_STRING_ARCH_ry
- && !
-__GNUC_PREREQ
- (3, 0)) \
-
-412 ||
-defed
-
- g_FORCE_INLINES
-
-
-413 #i!
-defed
-
-_HAVE_STRING_ARCH_ry
- && !
-__GNUC_PREREQ
- (3, 0)
-
-414 
- #ry
-(
-de
-,
-c
-) \
-
-415 (
- `__exnsi__
- (
- `__but_cڡt_p
- (
-c
-) \
-
-416 ? (
- `__rg2_1br_p
- (
-c
-&&
- `
- (src) + 1 <= 8 \
-
-417 ?
- `__ry_sml
- (
-de
-,
- `__ry_gs
- (
-c
-), \
-
-418
- `
- (
-c
-) + 1) \
-
-419 : (*
- `memy
- (
-de
-,
-c
-,
- `
- (src) + 1)) \
-
-420 :
- `ry
- (
-de
-,
-c
-)))
-
- )
-
-423 #i
-_STRING_ARCH_uligd
-
-
-424 #ide
-_FORCE_INLINES
-
-
-425 
- #__ry_gs
-(
-c
-) \
-
-426
-__exnsi__
-
- `__STRING2_SMALL_GET16
- (
-c
-, 0), \
-
-427
-__exnsi__
-
- `__STRING2_SMALL_GET16
- (
-c
-, 4), \
-
-428
-__exnsi__
-
- `__STRING2_SMALL_GET32
- (
-c
-, 0), \
-
-429
-__exnsi__
-
- `__STRING2_SMALL_GET32
- (
-c
-, 4)
-
- )
-
-431
-__STRING_INLINE
- *
-__ry_sml
- (*,
-__ut16_t
-, __uint16_t,
-
-432
-__ut32_t
-, __ut32_t,
-size_t
-);
-
-433
-__STRING_INLINE
- *
-
-434
- $__ry_sml
- (*
-__de
-,
-
-435
-__ut16_t
-
-__c0_2
-, __ut16_
-__c4_2
-,
-
-436
-__ut32_t
-
-__c0_4
-, __ut32_
-__c4_4
-,
-
-437
-size_t
-
-__
-)
-
-440
-__ut32_t
-
-__ui
-;
-
-441
-__ut16_t
-
-__usi
-;
-
-442 
-__uc
-;
-
-443 } *
-__u
- = (*
-__de
-;
-
-444 (
-__
-)
-
-447
-__u
-->
-__uc
- = '\0';
-
-450
-__u
-->
-__usi
- =
-__c0_2
-;
-
-453
-__u
-->
-__usi
- =
-__c0_2
-;
-
-454
-__u
- =
- `__exnsi__
- ((*) __u + 2);
-
-455
-__u
-->
-__uc
- = '\0';
-
-458
-__u
-->
-__ui
- =
-__c0_4
-;
-
-461
-__u
-->
-__ui
- =
-__c0_4
-;
-
-462
-__u
- =
- `__exnsi__
- ((*) __u + 4);
-
-463
-__u
-->
-__uc
- = '\0';
-
-466
-__u
-->
-__ui
- =
-__c0_4
-;
-
-467
-__u
- =
- `__exnsi__
- ((*) __u + 4);
-
-468
-__u
-->
-__usi
- =
-__c4_2
-;
-
-471
-__u
-->
-__ui
- =
-__c0_4
-;
-
-472
-__u
- =
- `__exnsi__
- ((*) __u + 4);
-
-473
-__u
-->
-__usi
- =
-__c4_2
-;
-
-474
-__u
- =
- `__exnsi__
- ((*) __u + 2);
-
-475
-__u
-->
-__uc
- = '\0';
-
-478
-__u
-->
-__ui
- =
-__c0_4
-;
-
-479
-__u
- =
- `__exnsi__
- ((*) __u + 4);
-
-480
-__u
-->
-__ui
- =
-__c4_4
-;
-
-483 
-__de
-;
-
-484
- }
-}
-
-486 #ide
-_FORCE_INLINES
-
-
-487 
- #__ry_gs
-(
-c
-) \
-
-488
- `__exnsi__
- ((
-__STRING2_COPY_ARR2
-) \
-
-489 { { ((
-__cڡ
- *(
-c
-))[0], '\0' } }), \
-
-490
- `__exnsi__
- ((
-__STRING2_COPY_ARR3
-) \
-
-491 { { ((
-__cڡ
- *(
-c
-))[0], ((__const *) (src))[1], \
-
-493
- `__exnsi__
- ((
-__STRING2_COPY_ARR4
-) \
-
-494 { { ((
-__cڡ
- *(
-c
-))[0], ((__const *) (src))[1], \
-
-495 ((
-__cڡ
- *(
-c
-))[2], '\0' } }), \
-
-496
- `__exnsi__
- ((
-__STRING2_COPY_ARR5
-) \
-
-497 { { ((
-__cڡ
- *(
-c
-))[0], ((__const *) (src))[1], \
-
-498 ((
-__cڡ
- *(
-c
-))[2], ((__const *) (src))[3], \
-
-500
- `__exnsi__
- ((
-__STRING2_COPY_ARR6
-) \
-
-501 { { ((
-__cڡ
- *(
-c
-))[0], ((__const *) (src))[1], \
-
-502 ((
-__cڡ
- *(
-c
-))[2], ((__const *) (src))[3], \
-
-503 ((
-__cڡ
- *(
-c
-))[4], '\0' } }), \
-
-504
- `__exnsi__
- ((
-__STRING2_COPY_ARR7
-) \
-
-505 { { ((
-__cڡ
- *(
-c
-))[0], ((__const *) (src))[1], \
-
-506 ((
-__cڡ
- *(
-c
-))[2], ((__const *) (src))[3], \
-
-507 ((
-__cڡ
- *(
-c
-))[4], ((__const *) (src))[5], \
-
-509
- `__exnsi__
- ((
-__STRING2_COPY_ARR8
-) \
-
-510 { { ((
-__cڡ
- *(
-c
-))[0], ((__const *) (src))[1], \
-
-511 ((
-__cڡ
- *(
-c
-))[2], ((__const *) (src))[3], \
-
-512 ((
-__cڡ
- *(
-c
-))[4], ((__const *) (src))[5], \
-
-513 ((
-__cڡ
- *(
-c
-))[6], '\0' } })
-
- )
-
-515
-__STRING_INLINE
- *
-__ry_sml
- (*,
-__STRING2_COPY_ARR2
-,
-
-516
-__STRING2_COPY_ARR3
-,
-
-517
-__STRING2_COPY_ARR4
-,
-
-518
-__STRING2_COPY_ARR5
-,
-
-519
-__STRING2_COPY_ARR6
-,
-
-520
-__STRING2_COPY_ARR7
-,
-
-521
-__STRING2_COPY_ARR8
-,
-size_t
-);
-
-522
-__STRING_INLINE
- *
-
-523
- $__ry_sml
- (*
-__de
-,
-
-524
-__STRING2_COPY_ARR2
-
-__c2
-,
-__STRING2_COPY_ARR3
-
-__c3
-,
-
-525
-__STRING2_COPY_ARR4
-
-__c4
-,
-__STRING2_COPY_ARR5
-
-__c5
-,
-
-526
-__STRING2_COPY_ARR6
-
-__c6
-,
-__STRING2_COPY_ARR7
-
-__c7
-,
-
-527
-__STRING2_COPY_ARR8
-
-__c8
-,
-size_t
-
-__
-)
-
-530 
-__c
-;
-
-531
-__STRING2_COPY_ARR2
-
-__s2
-;
-
-532
-__STRING2_COPY_ARR3
-
-__s3
-;
-
-533
-__STRING2_COPY_ARR4
-
-__s4
-;
-
-534
-__STRING2_COPY_ARR5
-
-__s5
-;
-
-535
-__STRING2_COPY_ARR6
-
-__s6
-;
-
-536
-__STRING2_COPY_ARR7
-
-__s7
-;
-
-537
-__STRING2_COPY_ARR8
-
-__s8
-;
-
-538 } *
-__u
- = (*
-__de
-;
-
-539 (
-__
-)
-
-542
-__u
-->
-__c
- = '\0';
-
-545
-__exnsi__
-
-__u
-->
-__s2
- =
-__c2
-;
-
-548
-__exnsi__
-
-__u
-->
-__s3
- =
-__c3
-;
-
-551
-__exnsi__
-
-__u
-->
-__s4
- =
-__c4
-;
-
-554
-__exnsi__
-
-__u
-->
-__s5
- =
-__c5
-;
-
-557
-__exnsi__
-
-__u
-->
-__s6
- =
-__c6
-;
-
-560
-__exnsi__
-
-__u
-->
-__s7
- =
-__c7
-;
-
-563
-__exnsi__
-
-__u
-->
-__s8
- =
-__c8
-;
-
-566 
-__de
-;
-
-567
- }
-}
-
-573 #ifde
-__USE_GNU
-
-
-574 #i!
-defed
-
-_HAVE_STRING_ARCH_py
- || defed
-_FORCE_INLINES
-
-
-575 #ide
-_HAVE_STRING_ARCH_py
-
-
-576 #i
-__GNUC_PREREQ
- (3, 4)
-
-577 
- #__py
-(
-de
-,
-c
-
- `__but_py
- (de, src)
-
- )
-
-578 #i
-__GNUC_PREREQ
- (3, 0)
-
-579 
- #__py
-(
-de
-,
-c
-) \
-
-580 (
- `__exnsi__
- (
- `__but_cڡt_p
- (
-c
-) \
-
-581 ? (
- `__rg2_1br_p
- (
-c
-&&
- `
- (src) + 1 <= 8 \
-
-582 ?
- `__but_ry
- (
-de
-,
-c
-+
- `
- (src) \
-
-583 : ((*(
-__mempy
-(
-de
-,
-c
-,
- `
- (src) + 1) \
-
-585 :
- `__py
- (
-de
-,
-c
-)))
-
- )
-
-587 
- #__py
-(
-de
-,
-c
-) \
-
-588 (
- `__exnsi__
- (
- `__but_cڡt_p
- (
-c
-) \
-
-589 ? (
- `__rg2_1br_p
- (
-c
-&&
- `
- (src) + 1 <= 8 \
-
-590 ?
- `__py_sml
- (
-de
-,
- `__py_gs
- (
-c
-), \
-
-591
- `
- (
-c
-) + 1) \
-
-592 : ((*(
-__mempy
-(
-de
-,
-c
-,
- `
- (src) + 1) \
-
-594 :
- `__py
- (
-de
-,
-c
-)))
-
- )
-
-598 
- #py
-(
-de
-,
-c
-
- `__py
- (de, src)
-
- )
-
-601 #i!
-__GNUC_PREREQ
- (3, 0||
-defed
-
-_FORCE_INLINES
-
-
-602 #i
-_STRING_ARCH_uligd
-
-
-603 #ide
-_FORCE_INLINES
-
-
-604 
- #__py_gs
-(
-c
-) \
-
-605
-__exnsi__
-
- `__STRING2_SMALL_GET16
- (
-c
-, 0), \
-
-606
-__exnsi__
-
- `__STRING2_SMALL_GET16
- (
-c
-, 4), \
-
-607
-__exnsi__
-
- `__STRING2_SMALL_GET32
- (
-c
-, 0), \
-
-608
-__exnsi__
-
- `__STRING2_SMALL_GET32
- (
-c
-, 4)
-
- )
-
-610
-__STRING_INLINE
- *
-__py_sml
- (*,
-__ut16_t
-, __uint16_t,
-
-611
-__ut32_t
-, __ut32_t,
-size_t
-);
-
-612
-__STRING_INLINE
- *
-
-613
- $__py_sml
- (*
-__de
-,
-
-614
-__ut16_t
-
-__c0_2
-, __ut16_
-__c4_2
-,
-
-615
-__ut32_t
-
-__c0_4
-, __ut32_
-__c4_4
-,
-
-616
-size_t
-
-__
-)
-
-619 
-__ui
-;
-
-620 
-__usi
-;
-
-621 
-__uc
-;
-
-622 
-__c
-;
-
-623 } *
-__u
- = (*
-__de
-;
-
-624 (
-__
-)
-
-627
-__u
-->
-__uc
- = '\0';
-
-630
-__u
-->
-__usi
- =
-__c0_2
-;
-
-631
-__u
- =
- `__exnsi__
- ((*) __u + 1);
-
-634
-__u
-->
-__usi
- =
-__c0_2
-;
-
-635
-__u
- =
- `__exnsi__
- ((*) __u + 2);
-
-636
-__u
-->
-__uc
- = '\0';
-
-639
-__u
-->
-__ui
- =
-__c0_4
-;
-
-640
-__u
- =
- `__exnsi__
- ((*) __u + 3);
-
-643
-__u
-->
-__ui
- =
-__c0_4
-;
-
-644
-__u
- =
- `__exnsi__
- ((*) __u + 4);
-
-645
-__u
-->
-__uc
- = '\0';
-
-648
-__u
-->
-__ui
- =
-__c0_4
-;
-
-649
-__u
- =
- `__exnsi__
- ((*) __u + 4);
-
-650
-__u
-->
-__usi
- =
-__c4_2
-;
-
-651
-__u
- =
- `__exnsi__
- ((*) __u + 1);
-
-654
-__u
-->
-__ui
- =
-__c0_4
-;
-
-655
-__u
- =
- `__exnsi__
- ((*) __u + 4);
-
-656
-__u
-->
-__usi
- =
-__c4_2
-;
-
-657
-__u
- =
- `__exnsi__
- ((*) __u + 2);
-
-658
-__u
-->
-__uc
- = '\0';
-
-661
-__u
-->
-__ui
- =
-__c0_4
-;
-
-662
-__u
- =
- `__exnsi__
- ((*) __u + 4);
-
-663
-__u
-->
-__ui
- =
-__c4_4
-;
-
-664
-__u
- =
- `__exnsi__
- ((*) __u + 3);
-
-667  &
-__u
-->
-__c
-;
-
-668
- }
-}
-
-670 #ide
-_FORCE_INLINES
-
-
-671 
- #__py_gs
-(
-c
-) \
-
-672
- `__exnsi__
- ((
-__STRING2_COPY_ARR2
-) \
-
-673 { { ((
-__cڡ
- *(
-c
-))[0], '\0' } }), \
-
-674
- `__exnsi__
- ((
-__STRING2_COPY_ARR3
-) \
-
-675 { { ((
-__cڡ
- *(
-c
-))[0], ((__const *) (src))[1], \
-
-677
- `__exnsi__
- ((
-__STRING2_COPY_ARR4
-) \
-
-678 { { ((
-__cڡ
- *(
-c
-))[0], ((__const *) (src))[1], \
-
-679 ((
-__cڡ
- *(
-c
-))[2], '\0' } }), \
-
-680
- `__exnsi__
- ((
-__STRING2_COPY_ARR5
-) \
-
-681 { { ((
-__cڡ
- *(
-c
-))[0], ((__const *) (src))[1], \
-
-682 ((
-__cڡ
- *(
-c
-))[2], ((__const *) (src))[3], \
-
-684
- `__exnsi__
- ((
-__STRING2_COPY_ARR6
-) \
-
-685 { { ((
-__cڡ
- *(
-c
-))[0], ((__const *) (src))[1], \
-
-686 ((
-__cڡ
- *(
-c
-))[2], ((__const *) (src))[3], \
-
-687 ((
-__cڡ
- *(
-c
-))[4], '\0' } }), \
-
-688
- `__exnsi__
- ((
-__STRING2_COPY_ARR7
-) \
-
-689 { { ((
-__cڡ
- *(
-c
-))[0], ((__const *) (src))[1], \
-
-690 ((
-__cڡ
- *(
-c
-))[2], ((__const *) (src))[3], \
-
-691 ((
-__cڡ
- *(
-c
-))[4], ((__const *) (src))[5], \
-
-693
- `__exnsi__
- ((
-__STRING2_COPY_ARR8
-) \
-
-694 { { ((
-__cڡ
- *(
-c
-))[0], ((__const *) (src))[1], \
-
-695 ((
-__cڡ
- *(
-c
-))[2], ((__const *) (src))[3], \
-
-696 ((
-__cڡ
- *(
-c
-))[4], ((__const *) (src))[5], \
-
-697 ((
-__cڡ
- *(
-c
-))[6], '\0' } })
-
- )
-
-699
-__STRING_INLINE
- *
-__py_sml
- (*,
-__STRING2_COPY_ARR2
-,
-
-700
-__STRING2_COPY_ARR3
-,
-
-701
-__STRING2_COPY_ARR4
-,
-
-702
-__STRING2_COPY_ARR5
-,
-
-703
-__STRING2_COPY_ARR6
-,
-
-704
-__STRING2_COPY_ARR7
-,
-
-705
-__STRING2_COPY_ARR8
-,
-size_t
-);
-
-706
-__STRING_INLINE
- *
-
-707
- $__py_sml
- (*
-__de
-,
-
-708
-__STRING2_COPY_ARR2
-
-__c2
-,
-__STRING2_COPY_ARR3
-
-__c3
-,
-
-709
-__STRING2_COPY_ARR4
-
-__c4
-,
-__STRING2_COPY_ARR5
-
-__c5
-,
-
-710
-__STRING2_COPY_ARR6
-
-__c6
-,
-__STRING2_COPY_ARR7
-
-__c7
-,
-
-711
-__STRING2_COPY_ARR8
-
-__c8
-,
-size_t
-
-__
-)
-
-714 
-__c
-;
-
-715
-__STRING2_COPY_ARR2
-
-__s2
-;
-
-716
-__STRING2_COPY_ARR3
-
-__s3
-;
-
-717
-__STRING2_COPY_ARR4
-
-__s4
-;
-
-718
-__STRING2_COPY_ARR5
-
-__s5
-;
-
-719
-__STRING2_COPY_ARR6
-
-__s6
-;
-
-720
-__STRING2_COPY_ARR7
-
-__s7
-;
-
-721
-__STRING2_COPY_ARR8
-
-__s8
-;
-
-722 } *
-__u
- = (*
-__de
-;
-
-723 (
-__
-)
-
-726
-__u
-->
-__c
- = '\0';
-
-729
-__exnsi__
-
-__u
-->
-__s2
- =
-__c2
-;
-
-732
-__exnsi__
-
-__u
-->
-__s3
- =
-__c3
-;
-
-735
-__exnsi__
-
-__u
-->
-__s4
- =
-__c4
-;
-
-738
-__exnsi__
-
-__u
-->
-__s5
- =
-__c5
-;
-
-741
-__exnsi__
-
-__u
-->
-__s6
- =
-__c6
-;
-
-744
-__exnsi__
-
-__u
-->
-__s7
- =
-__c7
-;
-
-747
-__exnsi__
-
-__u
-->
-__s8
- =
-__c8
-;
-
-750 
-__de
- +
-__
- - 1;
-
-751
- }
-}
-
-759 #ide
-_HAVE_STRING_ARCH_y
-
-
-760 #i
-__GNUC_PREREQ
- (3, 2)
-
-761 
- #y
-(
-de
-,
-c
-,
-n
-
- `__but_y
- (de, src,)
-
- )
-
-763 
- #y
-(
-de
-,
-c
-,
-n
-) \
-
-764 (
- `__exnsi__
- (
- `__but_cڡt_p
- (
-c
-&& __but_cڡt_(
-n
-) \
-
-765 ? (
- `
- (
-c
-+ 1 >((
-size_t
-(
-n
-)) \
-
-766 ? (*
- `memy
- (
-de
-,
-c
-,
-n
-) \
-
-767 :
- `y
- (
-de
-,
-c
-,
-n
-)) \
-
-768 :
- `y
- (
-de
-,
-c
-,
-n
-)))
-
- )
-
-774 #ide
-_HAVE_STRING_ARCH_t
-
-
-775 #ifde
-_USE_STRING_ARCH_rchr
-
-
-776 
- #t
-(
-de
-,
-c
-,
-n
-) \
-
-777 (
- `__exnsi__
- ({ *
-__de
- = (
-de
-); \
-
-778
- `__but_cڡt_p
- (
-c
-&& __but_cڡt_(
-n
-) \
-
-779 ? (
- `
- (
-c
-< ((
-size_t
-(
-n
-)) \
-
-780 ?
- `rt
- (
-__de
-,
-c
-) \
-
-781 : (*((*
- `__mempy
- (
- `rchr
- (
-__de
-, '\0'), \
-
-782
-c
-,
-n
-)'\0',
-__de
-)) \
-
-783 :
- `t
- (
-de
-,
-c
-,
-n
-); }))
-
- )
-
-784 #i
-__GNUC_PREREQ
- (3, 2)
-
-785 
- #t
-(
-de
-,
-c
-,
-n
-
- `__but_t
- (de, src,)
-
- )
-
-787 
- #t
-(
-de
-,
-c
-,
-n
-) \
-
-788 (
- `__exnsi__
- (
- `__but_cڡt_p
- (
-c
-&& __but_cڡt_(
-n
-) \
-
-789 ? (
- `
- (
-c
-< ((
-size_t
-(
-n
-)) \
-
-790 ?
- `rt
- (
-de
-,
-c
-) \
-
-791 :
- `t
- (
-de
-,
-c
-,
-n
-)) \
-
-792 :
- `t
- (
-de
-,
-c
-,
-n
-)))
-
- )
-
-798 #ide
-_HAVE_STRING_ARCH_rcmp
-
-
-799 #i
-__GNUC_PREREQ
- (3, 2)
-
-800 
- #rcmp
-(
-s1
-,
-s2
-) \
-
-801
-__exnsi__
- \
-
-802 ({
-size_t
-
-__s1_n
-,
-__s2_n
-; \
-
-803 (
- `__but_cڡt_p
- (
-s1
-&& __but_cڡt_(
-s2
-) \
-
-804 && (
-__s1_n
- =
- `
- (
-s1
-),
-__s2_n
- = s(
-s2
-), \
-
-805 (!
- `__rg2_1br_p
- (
-s1
-||
-__s1_n
- >= 4) \
-
-806 && (!
- `__rg2_1br_p
- (
-s2
-||
-__s2_n
- >= 4)) \
-
-807 ?
- `__but_rcmp
- (
-s1
-,
-s2
-) \
-
-808 : (
- `__but_cڡt_p
- (
-s1
-&&
- `__rg2_1br_p
- (s1) \
-
-809 && (
-__s1_n
- =
- `
- (
-s1
-), __s1_len < 4) \
-
-810 ? (
- `__but_cڡt_p
- (
-s2
-&&
- `__rg2_1br_p
- (s2) \
-
-811 ?
- `__but_rcmp
- (
-s1
-,
-s2
-) \
-
-812 :
- `__rcmp_cg
- (
-s1
-,
-s2
-,
-__s1_n
-)) \
-
-813 : (
- `__but_cڡt_p
- (
-s2
-&&
- `__rg2_1br_p
- (s2) \
-
-814 && (
-__s2_n
- =
- `
- (
-s2
-), __s2_len < 4) \
-
-815 ? (
- `__but_cڡt_p
- (
-s1
-&&
- `__rg2_1br_p
- (s1) \
-
-816 ?
- `__but_rcmp
- (
-s1
-,
-s2
-) \
-
-817 :
- `__rcmp_gc
- (
-s1
-,
-s2
-,
-__s2_n
-)) \
-
-818 :
- `__but_rcmp
- (
-s1
-,
-s2
-)))); })
-
- )
-
-820 
- #rcmp
-(
-s1
-,
-s2
-) \
-
-821
-__exnsi__
- \
-
-822 ({
-size_t
-
-__s1_n
-,
-__s2_n
-; \
-
-823 (
- `__but_cڡt_p
- (
-s1
-&& __but_cڡt_(
-s2
-) \
-
-824 && (
-__s1_n
- =
- `
- (
-s1
-),
-__s2_n
- = s(
-s2
-), \
-
-825 (!
- `__rg2_1br_p
- (
-s1
-||
-__s1_n
- >= 4) \
-
-826 && (!
- `__rg2_1br_p
- (
-s2
-||
-__s2_n
- >= 4)) \
-
-827 ?
- `memcmp
- ((
-__cڡ
- *(
-s1
-), (__cڡ *(
-s2
-), \
-
-828 (
-__s1_n
- <
-__s2_n
- ? __s1_len : __s2_len) + 1) \
-
-829 : (
- `__but_cڡt_p
- (
-s1
-&&
- `__rg2_1br_p
- (s1) \
-
-830 && (
-__s1_n
- =
- `
- (
-s1
-), __s1_len < 4) \
-
-831 ? (
- `__but_cڡt_p
- (
-s2
-&&
- `__rg2_1br_p
- (s2) \
-
-832 ?
- `__rcmp_cc
- (
-s1
-,
-s2
-,
-__s1_n
-) \
-
-833 :
- `__rcmp_cg
- (
-s1
-,
-s2
-,
-__s1_n
-)) \
-
-834 : (
- `__but_cڡt_p
- (
-s2
-&&
- `__rg2_1br_p
- (s2) \
-
-835 && (
-__s2_n
- =
- `
- (
-s2
-), __s2_len < 4) \
-
-836 ? (
- `__but_cڡt_p
- (
-s1
-&&
- `__rg2_1br_p
- (s1) \
-
-837 ?
- `__rcmp_cc
- (
-s1
-,
-s2
-,
-__s2_n
-) \
-
-838 :
- `__rcmp_gc
- (
-s1
-,
-s2
-,
-__s2_n
-)) \
-
-839 :
- `rcmp
- (
-s1
-,
-s2
-)))); })
-
- )
-
-842 
- #__rcmp_cc
-(
-s1
-,
-s2
-,
-l
-) \
-
-843 (
- `__exnsi__
- ({ 
-__su
- = \
-
-844 (((
-__cڡ
- *(__cڡ *(
-s1
-))[0] \
-
-845 - ((
-__cڡ
- *(__cڡ *)(
-s2
-))[0]);\
-
-846 i(
-l
- > 0 &&
-__su
- == 0) \
-
-848
-__su
- = (((
-__cڡ
- *) \
-
-849 (
-__cڡ
- *(
-s1
-))[1] \
-
-850 - ((
-__cڡ
- *) \
-
-851 (
-__cڡ
- *(
-s2
-))[1]); \
-
-852 i(
-l
- > 1 &&
-__su
- == 0) \
-
-854
-__su
- = \
-
-855 (((
-__cڡ
- *) \
-
-856 (
-__cڡ
- *(
-s1
-))[2] \
-
-857 - ((
-__cڡ
- *) \
-
-858 (
-__cڡ
- *(
-s2
-))[2]); \
-
-859 i(
-l
- > 2 &&
-__su
- == 0) \
-
-860
-__su
- = \
-
-861 (((
-__cڡ
- *) \
-
-862 (
-__cڡ
- *(
-s1
-))[3] \
-
-863 - ((
-__cڡ
- *) \
-
-864 (
-__cڡ
- *(
-s2
-))[3]); \
-
-867
-__su
-; }))
-
- )
-
-869 
- #__rcmp_cg
-(
-s1
-,
-s2
-,
-l1
-) \
-
-870 (
- `__exnsi__
- ({
-__cڡ
- *
-__s2
- = \
-
-871 (
-__cڡ
- *(__cڡ *(
-s2
-); \
-
-872 
-__su
- = \
-
-873 (((
-__cڡ
- *(__cڡ *(
-s1
-))[0] \
-
-874 -
-__s2
-[0]); \
-
-875 i(
-l1
- > 0 &&
-__su
- == 0) \
-
-877
-__su
- = (((
-__cڡ
- *) \
-
-878 (
-__cڡ
- *(
-s1
-))[1] -
-__s2
-[1]); \
-
-879 i(
-l1
- > 1 &&
-__su
- == 0) \
-
-881
-__su
- = (((
-__cڡ
- *) \
-
-882 (
-__cڡ
- *(
-s1
-))[2] -
-__s2
-[2]);\
-
-883 i(
-l1
- > 2 &&
-__su
- == 0) \
-
-884
-__su
- = (((
-__cڡ
- *) \
-
-885 (
-__cڡ
- *(
-s1
-))[3] \
-
-886 -
-__s2
-[3]); \
-
-889
-__su
-; }))
-
- )
-
-891 
- #__rcmp_gc
-(
-s1
-,
-s2
-,
-l2
-) \
-
-892 (
- `__exnsi__
- ({
-__cڡ
- *
-__s1
- = \
-
-893 (
-__cڡ
- *(__cڡ *(
-s1
-); \
-
-894 
-__su
- = \
-
-895
-__s1
-[0] - ((
-__cڡ
- *) \
-
-896 (
-__cڡ
- *(
-s2
-))[0]; \
-
-897 i(
-l2
- > 0 &&
-__su
- == 0) \
-
-899
-__su
- = (
-__s1
-[1] \
-
-900 - ((
-__cڡ
- *) \
-
-901 (
-__cڡ
- *(
-s2
-))[1]); \
-
-902 i(
-l2
- > 1 &&
-__su
- == 0) \
-
-904
-__su
- = \
-
-905 (
-__s1
-[2] - ((
-__cڡ
- *) \
-
-906 (
-__cڡ
- *(
-s2
-))[2]); \
-
-907 i(
-l2
- > 2 &&
-__su
- == 0) \
-
-908
-__su
- = \
-
-909 (
-__s1
-[3] \
-
-910 - ((
-__cڡ
- *) \
-
-911 (
-__cڡ
- *(
-s2
-))[3]); \
-
-914
-__su
-; }))
-
- )
-
-919 #ide
-_HAVE_STRING_ARCH_cmp
-
-
-920 
- #cmp
-(
-s1
-,
-s2
-,
-n
-) \
-
-921 (
- `__exnsi__
- (
- `__but_cڡt_p
- (
-n
-) \
-
-922 && ((
- `__but_cڡt_p
- (
-s1
-) \
-
-923 &&
- `
- (
-s1
-< ((
-size_t
-(
-n
-))) \
-
-924 || (
- `__but_cڡt_p
- (
-s2
-) \
-
-925 &&
- `
- (
-s2
-< ((
-size_t
-(
-n
-)))) \
-
-926 ?
- `rcmp
- (
-s1
-,
-s2
-:
- `cmp
- (s1, s2,
-n
-)))
-
- )
-
-932 #i!
-defed
-
-_HAVE_STRING_ARCH_rcn
- || defed
-_FORCE_INLINES
-
-
-933 #ide
-_HAVE_STRING_ARCH_rcn
-
-
-934 #i
-__GNUC_PREREQ
- (3, 2)
-
-935 
- #rcn
-(
-s
-,
-je
-) \
-
-936
-__exnsi__
- \
-
-937 ({ 
-__r0
-,
-__r1
-,
-__r2
-; \
-
-938 (
- `__but_cڡt_p
- (
-je
-&&
- `__rg2_1br_p
- (reject) \
-
-939 ? ((
- `__but_cڡt_p
- (
-s
-&&
- `__rg2_1br_p
- (s)) \
-
-940 ?
- `__but_rcn
- (
-s
-,
-je
-) \
-
-941 : ((
-__r0
- = ((
-__cڡ
- *(
-je
-))[0], __r0 == '\0') \
-
-942 ?
- `
- (
-s
-) \
-
-943 : ((
-__r1
- = ((
-__cڡ
- *(
-je
-))[1], __r1 == '\0') \
-
-944 ?
- `__rcn_c1
- (
-s
-,
-__r0
-) \
-
-945 : ((
-__r2
- = ((
-__cڡ
- *(
-je
-))[2], __r2 == '\0') \
-
-946 ?
- `__rcn_c2
- (
-s
-,
-__r0
-,
-__r1
-) \
-
-947 : (((
-__cڡ
- *(
-je
-))[3] == '\0' \
-
-948 ?
- `__rcn_c3
- (
-s
-,
-__r0
-,
-__r1
-,
-__r2
-) \
-
-949 :
- `__but_rcn
- (
-s
-,
-je
-)))))) \
-
-950 :
- `__but_rcn
- (
-s
-,
-je
-)); })
-
- )
-
-952 
- #rcn
-(
-s
-,
-je
-) \
-
-953
-__exnsi__
- \
-
-954 ({ 
-__r0
-,
-__r1
-,
-__r2
-; \
-
-955 (
- `__but_cڡt_p
- (
-je
-&&
- `__rg2_1br_p
- (reject) \
-
-956 ? ((
-__r0
- = ((
-__cڡ
- *(
-je
-))[0], __r0 == '\0') \
-
-957 ?
- `
- (
-s
-) \
-
-958 : ((
-__r1
- = ((
-__cڡ
- *(
-je
-))[1], __r1 == '\0') \
-
-959 ?
- `__rcn_c1
- (
-s
-,
-__r0
-) \
-
-960 : ((
-__r2
- = ((
-__cڡ
- *(
-je
-))[2], __r2 == '\0') \
-
-961 ?
- `__rcn_c2
- (
-s
-,
-__r0
-,
-__r1
-) \
-
-962 : (((
-__cڡ
- *(
-je
-))[3] == '\0' \
-
-963 ?
- `__rcn_c3
- (
-s
-,
-__r0
-,
-__r1
-,
-__r2
-) \
-
-964 :
- `rcn
- (
-s
-,
-je
-))))) \
-
-965 :
- `rcn
- (
-s
-,
-je
-)); })
-
- )
-
-969
-__STRING_INLINE
-
-size_t
-
-__rcn_c1
- (
-__cڡ
- *
-__s
-, 
-__je
-);
-
-970
-__STRING_INLINE
-
-size_t
-
-
-971
- $__rcn_c1
- (
-__cڡ
- *
-__s
-, 
-__je
-)
-
-973 
-size_t
-
-__su
- = 0;
-
-974 
-__s
-[
-__su
-] !'\0' && __s[__su] !
-__je
-)
-
-975 ++
-__su
-;
-
-976 
-__su
-;
-
-977
- }
-}
-
-979
-__STRING_INLINE
-
-size_t
-
-__rcn_c2
- (
-__cڡ
- *
-__s
-, 
-__je1
-,
-
-980 
-__je2
-);
-
-981
-__STRING_INLINE
-
-size_t
-
-
-982
- $__rcn_c2
- (
-__cڡ
- *
-__s
-, 
-__je1
-, 
-__je2
-)
-
-984 
-size_t
-
-__su
- = 0;
-
-985 
-__s
-[
-__su
-] !'\0' && __s[__su] !
-__je1
-
-
-986 &&
-__s
-[
-__su
-] !
-__je2
-)
-
-987 ++
-__su
-;
-
-988 
-__su
-;
-
-989
- }
-}
-
-991
-__STRING_INLINE
-
-size_t
-
-__rcn_c3
- (
-__cڡ
- *
-__s
-, 
-__je1
-,
-
-992 
-__je2
-, 
-__je3
-);
-
-993
-__STRING_INLINE
-
-size_t
-
-
-994
- $__rcn_c3
- (
-__cڡ
- *
-__s
-, 
-__je1
-, 
-__je2
-,
-
-995 
-__je3
-)
-
-997 
-size_t
-
-__su
- = 0;
-
-998 
-__s
-[
-__su
-] !'\0' && __s[__su] !
-__je1
-
-
-999 &&
-__s
-[
-__su
-] !
-__je2
- && __s[__su] !
-__je3
-)
-
-1000 ++
-__su
-;
-
-1001 
-__su
-;
-
-1002
- }
-}
-
-1008 #i!
-defed
-
-_HAVE_STRING_ARCH_rn
- || defed
-_FORCE_INLINES
-
-
-1009 #ide
-_HAVE_STRING_ARCH_rn
-
-
-1010 #i
-__GNUC_PREREQ
- (3, 2)
-
-1011 
- #rn
-(
-s
-,
-ac
-) \
-
-1012
-__exnsi__
- \
-
-1013 ({ 
-__a0
-,
-__a1
-,
-__a2
-; \
-
-1014 (
- `__but_cڡt_p
- (
-ac
-&&
- `__rg2_1br_p
- (accept) \
-
-1015 ? ((
- `__but_cڡt_p
- (
-s
-&&
- `__rg2_1br_p
- (s)) \
-
-1016 ?
- `__but_rn
- (
-s
-,
-ac
-) \
-
-1017 : ((
-__a0
- = ((
-__cڡ
- *(
-ac
-))[0], __a0 == '\0') \
-
-1018 ? (((
-s
-), 0) \
-
-1019 : ((
-__a1
- = ((
-__cڡ
- *(
-ac
-))[1], __a1 == '\0') \
-
-1020 ?
- `__rn_c1
- (
-s
-,
-__a0
-) \
-
-1021 : ((
-__a2
- = ((
-__cڡ
- *(
-ac
-))[2], __a2 == '\0') \
-
-1022 ?
- `__rn_c2
- (
-s
-,
-__a0
-,
-__a1
-) \
-
-1023 : (((
-__cڡ
- *(
-ac
-))[3] == '\0' \
-
-1024 ?
- `__rn_c3
- (
-s
-,
-__a0
-,
-__a1
-,
-__a2
-) \
-
-1025 :
- `__but_rn
- (
-s
-,
-ac
-)))))) \
-
-1026 :
- `__but_rn
- (
-s
-,
-ac
-)); })
-
- )
-
-1028 
- #rn
-(
-s
-,
-ac
-) \
-
-1029
-__exnsi__
- \
-
-1030 ({ 
-__a0
-,
-__a1
-,
-__a2
-; \
-
-1031 (
- `__but_cڡt_p
- (
-ac
-&&
- `__rg2_1br_p
- (accept) \
-
-1032 ? ((
-__a0
- = ((
-__cڡ
- *(
-ac
-))[0], __a0 == '\0') \
-
-1033 ? (((
-s
-), 0) \
-
-1034 : ((
-__a1
- = ((
-__cڡ
- *(
-ac
-))[1], __a1 == '\0') \
-
-1035 ?
- `__rn_c1
- (
-s
-,
-__a0
-) \
-
-1036 : ((
-__a2
- = ((
-__cڡ
- *(
-ac
-))[2], __a2 == '\0') \
-
-1037 ?
- `__rn_c2
- (
-s
-,
-__a0
-,
-__a1
-) \
-
-1038 : (((
-__cڡ
- *(
-ac
-))[3] == '\0' \
-
-1039 ?
- `__rn_c3
- (
-s
-,
-__a0
-,
-__a1
-,
-__a2
-) \
-
-1040 :
- `rn
- (
-s
-,
-ac
-))))) \
-
-1041 :
- `rn
- (
-s
-,
-ac
-)); })
-
- )
-
-1045
-__STRING_INLINE
-
-size_t
-
-__rn_c1
- (
-__cڡ
- *
-__s
-, 
-__ac
-);
-
-1046
-__STRING_INLINE
-
-size_t
-
-
-1047
- $__rn_c1
- (
-__cڡ
- *
-__s
-, 
-__ac
-)
-
-1049 
-size_t
-
-__su
- = 0;
-
-1051 
-__s
-[
-__su
-] =
-__ac
-)
-
-1052 ++
-__su
-;
-
-1053 
-__su
-;
-
-1054
- }
-}
-
-1056
-__STRING_INLINE
-
-size_t
-
-__rn_c2
- (
-__cڡ
- *
-__s
-, 
-__ac1
-,
-
-1057 
-__ac2
-);
-
-1058
-__STRING_INLINE
-
-size_t
-
-
-1059
- $__rn_c2
- (
-__cڡ
- *
-__s
-, 
-__ac1
-, 
-__ac2
-)
-
-1061 
-size_t
-
-__su
- = 0;
-
-1063 
-__s
-[
-__su
-] =
-__ac1
- || __s[__su] =
-__ac2
-)
-
-1064 ++
-__su
-;
-
-1065 
-__su
-;
-
-1066
- }
-}
-
-1068
-__STRING_INLINE
-
-size_t
-
-__rn_c3
- (
-__cڡ
- *
-__s
-, 
-__ac1
-,
-
-1069 
-__ac2
-, 
-__ac3
-);
-
-1070
-__STRING_INLINE
-
-size_t
-
-
-1071
- $__rn_c3
- (
-__cڡ
- *
-__s
-, 
-__ac1
-, 
-__ac2
-, 
-__ac3
-)
-
-1073 
-size_t
-
-__su
- = 0;
-
-1075 
-__s
-[
-__su
-] =
-__ac1
- || __s[__su] =
-__ac2
-
-
-1076 ||
-__s
-[
-__su
-] =
-__ac3
-)
-
-1077 ++
-__su
-;
-
-1078 
-__su
-;
-
-1079
- }
-}
-
-1084 #i!
-defed
-
-_HAVE_STRING_ARCH_brk
- || defed
-_FORCE_INLINES
-
-
-1085 #ide
-_HAVE_STRING_ARCH_brk
-
-
-1086 #i
-__GNUC_PREREQ
- (3, 2)
-
-1087 
- #brk
-(
-s
-,
-ac
-) \
-
-1088
-__exnsi__
- \
-
-1089 ({ 
-__a0
-,
-__a1
-,
-__a2
-; \
-
-1090 (
- `__but_cڡt_p
- (
-ac
-&&
- `__rg2_1br_p
- (accept) \
-
-1091 ? ((
- `__but_cڡt_p
- (
-s
-&&
- `__rg2_1br_p
- (s)) \
-
-1092 ?
- `__but_brk
- (
-s
-,
-ac
-) \
-
-1093 : ((
-__a0
- = ((
-__cڡ
- *(
-ac
-))[0], __a0 == '\0') \
-
-1094 ? (((
-s
-), (*
-NULL
-) \
-
-1095 : ((
-__a1
- = ((
-__cڡ
- *(
-ac
-))[1], __a1 == '\0') \
-
-1096 ?
- `__but_rchr
- (
-s
-,
-__a0
-) \
-
-1097 : ((
-__a2
- = ((
-__cڡ
- *(
-ac
-))[2], __a2 == '\0') \
-
-1098 ?
- `__brk_c2
- (
-s
-,
-__a0
-,
-__a1
-) \
-
-1099 : (((
-__cڡ
- *(
-ac
-))[3] == '\0' \
-
-1100 ?
- `__brk_c3
- (
-s
-,
-__a0
-,
-__a1
-,
-__a2
-) \
-
-1101 :
- `__but_brk
- (
-s
-,
-ac
-)))))) \
-
-1102 :
- `__but_brk
- (
-s
-,
-ac
-)); })
-
- )
-
-1104 
- #brk
-(
-s
-,
-ac
-) \
-
-1105
-__exnsi__
- \
-
-1106 ({ 
-__a0
-,
-__a1
-,
-__a2
-; \
-
-1107 (
- `__but_cڡt_p
- (
-ac
-&&
- `__rg2_1br_p
- (accept) \
-
-1108 ? ((
-__a0
- = ((
-__cڡ
- *(
-ac
-))[0], __a0 == '\0') \
-
-1109 ? (((
-s
-), (*
-NULL
-) \
-
-1110 : ((
-__a1
- = ((
-__cڡ
- *(
-ac
-))[1], __a1 == '\0') \
-
-1111 ?
- `rchr
- (
-s
-,
-__a0
-) \
-
-1112 : ((
-__a2
- = ((
-__cڡ
- *(
-ac
-))[2], __a2 == '\0') \
-
-1113 ?
- `__brk_c2
- (
-s
-,
-__a0
-,
-__a1
-) \
-
-1114 : (((
-__cڡ
- *(
-ac
-))[3] == '\0' \
-
-1115 ?
- `__brk_c3
- (
-s
-,
-__a0
-,
-__a1
-,
-__a2
-) \
-
-1116 :
- `brk
- (
-s
-,
-ac
-))))) \
-
-1117 :
- `brk
- (
-s
-,
-ac
-)); })
-
- )
-
-1121
-__STRING_INLINE
- *
-__brk_c2
- (
-__cڡ
- *
-__s
-, 
-__ac1
-,
-
-1122 
-__ac2
-);
-
-1123
-__STRING_INLINE
- *
-
-1124
- $__brk_c2
- (
-__cڡ
- *
-__s
-, 
-__ac1
-, 
-__ac2
-)
-
-1127 *
-__s
- !'\0' && *__!
-__ac1
- && *__!
-__ac2
-)
-
-1128 ++
-__s
-;
-
-1129  *
-__s
- ='\0' ?
-NULL
- : (*(
-size_t
-) __s;
-
-1130
- }
-}
-
-1132
-__STRING_INLINE
- *
-__brk_c3
- (
-__cڡ
- *
-__s
-, 
-__ac1
-,
-
-1133 
-__ac2
-, 
-__ac3
-);
-
-1134
-__STRING_INLINE
- *
-
-1135
- $__brk_c3
- (
-__cڡ
- *
-__s
-, 
-__ac1
-, 
-__ac2
-,
-
-1136 
-__ac3
-)
-
-1139 *
-__s
- !'\0' && *__!
-__ac1
- && *__!
-__ac2
-
-
-1140 && *
-__s
- !
-__ac3
-)
-
-1141 ++
-__s
-;
-
-1142  *
-__s
- ='\0' ?
-NULL
- : (*(
-size_t
-) __s;
-
-1143
- }
-}
-
-1149 #i!
-defed
-
-_HAVE_STRING_ARCH_rr
- && !
-__GNUC_PREREQ
- (2, 97)
-
-1150 
- #rr
-(
-hayack
-,
-ed
-) \
-
-1151 (
- `__exnsi__
- (
- `__but_cڡt_p
- (
-ed
-&&
- `__rg2_1br_p
- (needle) \
-
-1152 ? (((
-__cڡ
- *(
-ed
-))[0] == '\0' \
-
-1153 ? (*(
-size_t
-(
-hayack
-) \
-
-1154 : (((
-__cڡ
- *(
-ed
-))[1] == '\0' \
-
-1155 ?
- `rchr
- (
-hayack
-, \
-
-1156 ((
-__cڡ
- *(
-ed
-))[0]) \
-
-1157 :
- `rr
- (
-hayack
-,
-ed
-))) \
-
-1158 :
- `rr
- (
-hayack
-,
-ed
-)))
-
- )
-
-1162 #i!
-defed
-
-_HAVE_STRING_ARCH_ok_r
- || defed
-_FORCE_INLINES
-
-
-1163 #ide
-_HAVE_STRING_ARCH_ok_r
-
-
-1164 
- #__ok_r
-(
-s
-,
-p
-,
-x
-) \
-
-1165 (
- `__exnsi__
- (
- `__but_cڡt_p
- (
-p
-&&
- `__rg2_1br_p
- (sep) \
-
-1166 && ((
-__cڡ
- *(
-p
-))[0] != '\0' \
-
-1167 && ((
-__cڡ
- *(
-p
-))[1] == '\0' \
-
-1168 ?
- `__ok_r_1c
- (
-s
-, ((
-__cڡ
- *(
-p
-))[0],
-x
-) \
-
-1169 :
- `__ok_r
- (
-s
-,
-p
-,
-x
-)))
-
- )
-
-1172
-__STRING_INLINE
- *
-__ok_r_1c
- (*
-__s
-, 
-__p
-, **
-__x
-);
-
-1173
-__STRING_INLINE
- *
-
-1174
- $__ok_r_1c
- (*
-__s
-, 
-__p
-, **
-__x
-)
-
-1176 *
-__su
-;
-
-1177 i(
-__s
- =
-NULL
-)
-
-1178
-__s
- = *
-__x
-;
-
-1179 *
-__s
- =
-__p
-)
-
-1180 ++
-__s
-;
-
-1181
-__su
- =
-NULL
-;
-
-1182 i(*
-__s
- != '\0')
-
-1184
-__su
- =
-__s
-++;
-
-1185 *
-__s
- != '\0')
-
-1186 i(*
-__s
-++ =
-__p
-)
-
-1188
-__s
-[-1] = '\0';
-
-1192 *
-__x
- =
-__s
-;
-
-1193 
-__su
-;
-
-1194
- }
-}
-
-1195 #i
-defed
-
-__USE_POSIX
- || defed
-__USE_MISC
-
-
-1196 
- #ok_r
-(
-s
-,
-p
-,
-x
-
- `__ok_r
- (s, s,ex)
-
- )
-
-1201 #i!
-defed
-
-_HAVE_STRING_ARCH_rp
- || defed
-_FORCE_INLINES
-
-
-1202 #ide
-_HAVE_STRING_ARCH_rp
-
-
-1204 *
-__rp_g
- (**
-__rgp
-,
-__cڡ
- *
-__dim
-);
-
-1205 
- #__rp
-(
-s
-,
-je
-) \
-
-1206
-__exnsi__
- \
-
-1207 ({ 
-__r0
-,
-__r1
-,
-__r2
-; \
-
-1208 (
- `__but_cڡt_p
- (
-je
-&&
- `__rg2_1br_p
- (reject) \
-
-1209 && (
-__r0
- = ((
-__cڡ
- *(
-je
-))[0], \
-
-1210 ((
-__cڡ
- *(
-je
-))[0] != '\0') \
-
-1211 ? ((
-__r1
- = ((
-__cڡ
- *(
-je
-))[1], \
-
-1212 ((
-__cڡ
- *(
-je
-))[1] == '\0') \
-
-1213 ?
- `__rp_1c
- (
-s
-,
-__r0
-) \
-
-1214 : ((
-__r2
- = ((
-__cڡ
- *(
-je
-))[2], __r2 == '\0') \
-
-1215 ?
- `__rp_2c
- (
-s
-,
-__r0
-,
-__r1
-) \
-
-1216 : (((
-__cڡ
- *(
-je
-))[3] == '\0' \
-
-1217 ?
- `__rp_3c
- (
-s
-,
-__r0
-,
-__r1
-,
-__r2
-) \
-
-1218 :
- `__rp_g
- (
-s
-,
-je
-)))) \
-
-1219 :
- `__rp_g
- (
-s
-,
-je
-)); })
-
- )
-
-1222
-__STRING_INLINE
- *
-__rp_1c
- (**
-__s
-, 
-__je
-);
-
-1223
-__STRING_INLINE
- *
-
-1224
- $__rp_1c
- (**
-__s
-, 
-__je
-)
-
-1226 *
-__tv
- = *
-__s
-;
-
-1227 i(
-__tv
- !
-NULL
- && (*
-__s
- =
- `rchr
- (__tv,
-__je
-)) != NULL)
-
-1228 *(*
-__s
-)++ = '\0';
-
-1229 
-__tv
-;
-
-1230
- }
-}
-
-1232
-__STRING_INLINE
- *
-__rp_2c
- (**
-__s
-, 
-__je1
-, 
-__je2
-);
-
-1233
-__STRING_INLINE
- *
-
-1234
- $__rp_2c
- (**
-__s
-, 
-__je1
-, 
-__je2
-)
-
-1236 *
-__tv
- = *
-__s
-;
-
-1237 i(
-__tv
- !
-NULL
-)
-
-1239 *
-__
- =
-__tv
-;
-
-1242 i(*
-__
- == '\0')
-
-1244
-__
- =
-NULL
-;
-
-1247 i(*
-__
- =
-__je1
- || *__ =
-__je2
-)
-
-1249 *
-__
-++ = '\0';
-
-1252 ++
-__
-;
-
-1254 *
-__s
- =
-__
-;
-
-1256 
-__tv
-;
-
-1257
- }
-}
-
-1259
-__STRING_INLINE
- *
-__rp_3c
- (**
-__s
-, 
-__je1
-, 
-__je2
-,
-
-1260 
-__je3
-);
-
-1261
-__STRING_INLINE
- *
-
-1262
- $__rp_3c
- (**
-__s
-, 
-__je1
-, 
-__je2
-, 
-__je3
-)
-
-1264 *
-__tv
- = *
-__s
-;
-
-1265 i(
-__tv
- !
-NULL
-)
-
-1267 *
-__
- =
-__tv
-;
-
-1270 i(*
-__
- == '\0')
-
-1272
-__
- =
-NULL
-;
-
-1275 i(*
-__
- =
-__je1
- || *__ =
-__je2
- || *__ =
-__je3
-)
-
-1277 *
-__
-++ = '\0';
-
-1280 ++
-__
-;
-
-1282 *
-__s
- =
-__
-;
-
-1284 
-__tv
-;
-
-1285
- }
-}
-
-1286 #ifde
-__USE_BSD
-
-
-1287 
- #rp
-(
-s
-,
-je
-
- `__rp
- (s,eje)
-
- )
-
-1294 #ifde
-__USE_MISC
-
-
-1296 #i!
-defed
-
-_HAVE_STRING_ARCH_rdup
- || !defed
-_HAVE_STRING_ARCH_dup
-
-
-1297 
- #__ed_mloc_d_oc
-
-
- )
-
-1298 
- ~<dlib.h
->
-
-1301 #ide
-_HAVE_STRING_ARCH_rdup
-
-
-1303 *
- $__rdup
- (
-__cڡ
- *
-__rg
-
-__THROW
-
-__ibu_mloc__
-;
-
-1304 
- #__rdup
-(
-s
-) \
-
-1305 (
- `__exnsi__
- (
- `__but_cڡt_p
- (
-s
-&&
- `__rg2_1br_p
- (s) \
-
-1306 ? (((
-__cڡ
- *(
-s
-))[0] == '\0' \
-
-1307 ? (*
- `oc
- ((
-size_t
-) 1, (size_t) 1) \
-
-1308 : ({
-size_t
-
-__n
- =
- `
- (
-s
-) + 1; \
-
-1309 *
-__tv
- = (*
- `mloc
- (
-__n
-); \
-
-1310 i(
-__tv
- !
-NULL
-) \
-
-1311
-__tv
- = (*
- `memy
- (__tv,
-s
-,
-__n
-); \
-
-1312
-__tv
-;
- }
-})) \
-
-1313 :
- `__rdup
- (
-s
-)))
-
- )
-
-1315 #i
-defed
-
-__USE_SVID
- || defed
-__USE_BSD
- || defed
-__USE_XOPEN_EXTENDED
-
-
-1316 
- #rdup
-(
-s
-
- `__rdup
- (s)
-
- )
-
-1320 #ide
-_HAVE_STRING_ARCH_dup
-
-
-1322 *
- $__dup
- (
-__cڡ
- *
-__rg
-,
-size_t
-
-__n
-)
-
-1323
-__THROW
-
-__ibu_mloc__
-;
-
-1324 
- #__dup
-(
-s
-,
-n
-) \
-
-1325 (
- `__exnsi__
- (
- `__but_cڡt_p
- (
-s
-&&
- `__rg2_1br_p
- (s) \
-
-1326 ? (((
-__cڡ
- *(
-s
-))[0] == '\0' \
-
-1327 ? (*
- `oc
- ((
-size_t
-) 1, (size_t) 1) \
-
-1328 : ({
-size_t
-
-__n
- =
- `
- (
-s
-) + 1; \
-
-1329
-size_t
-
-__n
- = (
-n
-); \
-
-1330 *
-__tv
-; \
-
-1331 i(
-__n
- <
-__n
-) \
-
-1332
-__n
- =
-__n
- + 1; \
-
-1333
-__tv
- = (*
- `mloc
- (
-__n
-); \
-
-1334 i(
-__tv
- !
-NULL
-) \
-
-1336
-__tv
-[
-__n
- - 1] = '\0'; \
-
-1337
-__tv
- = (*
- `memy
- (__tv,
-s
-, \
-
-1338
-__n
- - 1); \
-
-1340
-__tv
-;
- }
-})) \
-
-1341 :
- `__dup
- (
-s
-,
-n
-)))
-
- )
-
-1343 #ifde
-__USE_GNU
-
-
-1344 
- #dup
-(
-s
-,
-n
-
- `__dup
- (s,)
-
- )
-
-1350 #ide
-_FORCE_INLINES
-
-
-1351 #unde
-__STRING_INLINE
-
-
- @/usr/include/bits/string3.h
-
-19 #ide
-_STRING_H
-
-
-23
-__wnde
- (
-__wn_memt_zo_n
-,
-
-26 #ide
-__lulus
-
-
-30 #unde
-memy
-
-
-31 #unde
-memmove
-
-
-32 #unde
-memt
-
-
-33 #unde
-rt
-
-
-34 #unde
-ry
-
-
-35 #unde
-t
-
-
-36 #unde
-y
-
-
-37 #ifde
-__USE_GNU
-
-
-38 #unde
-mempy
-
-
-39 #unde
-py
-
-
-41 #ifde
-__USE_BSD
-
-
-42 #unde
-bcy
-
-
-43 #unde
-bzo
-
-
-48
-__ex_ways_le
- *
-
-49
-__NTH
- (
- $memy
- (*
-__ri
-
-__de
-,
-__cڡ
- *__ri
-__c
-,
-
-50
-size_t
-
-__n
-))
-
-52 
- `__but___memy_chk
- (
-__de
-,
-__c
-,
-__n
-,
- `__bos0
- (__dest));
-
-53
- }
-}
-
-55
-__ex_ways_le
- *
-
-56
-__NTH
- (
- $memmove
- (*
-__ri
-
-__de
-,
-__cڡ
- *__ri
-__c
-,
-
-57
-size_t
-
-__n
-))
-
-59 
- `__but___memmove_chk
- (
-__de
-,
-__c
-,
-__n
-,
- `__bos0
- (__dest));
-
-60
- }
-}
-
-62 #ifde
-__USE_GNU
-
-
-63
-__ex_ways_le
- *
-
-64
-__NTH
- (
- $mempy
- (*
-__ri
-
-__de
-,
-__cڡ
- *__ri
-__c
-,
-
-65
-size_t
-
-__n
-))
-
-67 
- `__but___mempy_chk
- (
-__de
-,
-__c
-,
-__n
-,
- `__bos0
- (__dest));
-
-68
- }
-}
-
-77
-__ex_ways_le
- *
-
-78
-__NTH
- (
- $memt
- (*
-__de
-, 
-__ch
-,
-size_t
-
-__n
-))
-
-80 i(
- `__but_cڡt_p
- (
-__n
-) && __len == 0
-
-81 && (!
- `__but_cڡt_p
- (
-__ch
-) || __ch != 0))
-
-83
- `__wn_memt_zo_n
- ();
-
-84 
-__de
-;
-
-86 
- `__but___memt_chk
- (
-__de
-,
-__ch
-,
-__n
-,
- `__bos0
- (__dest));
-
-87
- }
-}
-
-89 #ifde
-__USE_BSD
-
-
-90
-__ex_ways_le
- 
-
-91
-__NTH
- (
- $bcy
- (
-__cڡ
- *
-__ri
-
-__c
-, *__ri
-__de
-,
-
-92
-size_t
-
-__n
-))
-
-94 (
- `__but___memmove_chk
- (
-__de
-,
-__c
-,
-__n
-,
- `__bos0
- (__dest));
-
-95
- }
-}
-
-97
-__ex_ways_le
- 
-
-98
-__NTH
- (
- $bzo
- (*
-__de
-,
-size_t
-
-__n
-))
-
-100 (
- `__but___memt_chk
- (
-__de
-, '\0',
-__n
-,
- `__bos0
- (__dest));
-
-101
- }
-}
-
-104
-__ex_ways_le
- *
-
-105
-__NTH
- (
- $ry
- (*
-__ri
-
-__de
-,
-__cڡ
- *__ri
-__c
-))
-
-107 
- `__but___ry_chk
- (
-__de
-,
-__c
-,
- `__bos
- (__dest));
-
-108
- }
-}
-
-110 #ifde
-__USE_GNU
-
-
-111
-__ex_ways_le
- *
-
-112
-__NTH
- (
- $py
- (*
-__ri
-
-__de
-,
-__cڡ
- *__ri
-__c
-))
-
-114 
- `__but___py_chk
- (
-__de
-,
-__c
-,
- `__bos
- (__dest));
-
-115
- }
-}
-
-119
-__ex_ways_le
- *
-
-120
-__NTH
- (
- $y
- (*
-__ri
-
-__de
-,
-__cڡ
- *__ri
-__c
-,
-
-121
-size_t
-
-__n
-))
-
-123 
- `__but___y_chk
- (
-__de
-,
-__c
-,
-__n
-,
- `__bos
- (__dest));
-
-124
- }
-}
-
-127 *
- $__y_chk
- (*
-__de
-,
-__cڡ
- *
-__c
-,
-size_t
-
-__n
-,
-
-128
-size_t
-
-__den
-
-__THROW
-;
-
-129 *
- `__REDIRECT_NTH
- (
-__y_s
-, (*
-__de
-,
-
-130
-__cڡ
- *
-__c
-,
-
-131
-size_t
-
-__n
-),
-y
-);
-
-133
-__ex_ways_le
- *
-
-134
- `__NTH
- (
- $y
- (*
-__de
-,
-__cڡ
- *
-__c
-,
-size_t
-
-__n
-))
-
-136 i(
- `__bos
- (
-__de
-!(
-size_t
-) -1
-
-137 && (!
- `__but_cڡt_p
- (
-__n
-|| __<
- `__bos
- (
-__de
-)))
-
-138 
- `__y_chk
- (
-__de
-,
-__c
-,
-__n
-,
- `__bos
- (__dest));
-
-139 
- `__y_s
- (
-__de
-,
-__c
-,
-__n
-);
-
-140
- }
-}
-
-143
-__ex_ways_le
- *
-
-144
-__NTH
- (
- $rt
- (*
-__ri
-
-__de
-,
-__cڡ
- *__ri
-__c
-))
-
-146 
- `__but___rt_chk
- (
-__de
-,
-__c
-,
- `__bos
- (__dest));
-
-147
- }
-}
-
-150
-__ex_ways_le
- *
-
-151
-__NTH
- (
- $t
- (*
-__ri
-
-__de
-,
-__cڡ
- *__ri
-__c
-,
-
-152
-size_t
-
-__n
-))
-
-154 
- `__but___t_chk
- (
-__de
-,
-__c
-,
-__n
-,
- `__bos
- (__dest));
-
-155
- }
-}
-
- @/usr/include/bits/sys_errlist.h
-
-20 #ide
-_STDIO_H
-
-
-26 #ifde
-__USE_BSD
-
-
-27 
-sys_ü
-;
-
-28
-__cڡ
- *__cڡ
-sys_i
-[];
-
-30 #ifde
-__USE_GNU
-
-
-31 
-_sys_ü
-;
-
-32
-__cڡ
- *__cڡ
-_sys_i
-[];
-
- @/usr/include/bits/types.h
-
-24 #idef
-_BITS_TYPES_H
-
-
-25 
- #_BITS_TYPES_H
- 1
-
- )
-
-27 
- ~<us.h
->
-
-28 
- ~<bs/wdsize.h
->
-
-31 
- t__u_ch
-;
-
-32 
- t__u_sht
-;
-
-33 
- t__u_t
-;
-
-34 
- t__u_lg
-;
-
-37 sigd 
- t__t8_t
-;
-
-38 
- t__ut8_t
-;
-
-39 sigd 
- t__t16_t
-;
-
-40 
- t__ut16_t
-;
-
-41 sigd 
- t__t32_t
-;
-
-42 
- t__ut32_t
-;
-
-43 #i
-__WORDSIZE
- == 64
-
-44 sigd 
- t__t64_t
-;
-
-45 
- t__ut64_t
-;
-
-46 #i
-defed
-
-__GLIBC_HAVE_LONG_LONG
-
-
-47
-__exnsi__
- sigd 
- t__t64_t
-;
-
-48
-__exnsi__
- 
- t__ut64_t
-;
-
-52 #i
-__WORDSIZE
- == 64
-
-53 
- t__quad_t
-;
-
-54 
- t__u_quad_t
-;
-
-55 #i
-defed
-
-__GLIBC_HAVE_LONG_LONG
-
-
-56
-__exnsi__
- 
- t__quad_t
-;
-
-57
-__exnsi__
- 
- t__u_quad_t
-;
-
-61 
- m__v
-[2];
-
-62 }
- t__quad_t
-;
-
-65
-__u_lg
-
- m__v
-[2];
-
-66 }
- t__u_quad_t
-;
-
-99 
- #__S16_TYPE
- 
-
- )
-
-100 
- #__U16_TYPE
- 
-
- )
-
-101 
- #__S32_TYPE
- 
-
- )
-
-102 
- #__U32_TYPE
- 
-
- )
-
-103 
- #__SLONGWORD_TYPE
- 
-
- )
-
-104 
- #__ULONGWORD_TYPE
- 
-
- )
-
-105 #i
-__WORDSIZE
- == 32
-
-106 
- #__SQUAD_TYPE
-
-__quad_t
-
-
- )
-
-107 
- #__UQUAD_TYPE
-
-__u_quad_t
-
-
- )
-
-108 
- #__SWORD_TYPE
- 
-
- )
-
-109 
- #__UWORD_TYPE
- 
-
- )
-
-110 
- #__SLONG32_TYPE
- 
-
- )
-
-111 
- #__ULONG32_TYPE
- 
-
- )
-
-112 
- #__S64_TYPE
-
-__quad_t
-
-
- )
-
-113 
- #__U64_TYPE
-
-__u_quad_t
-
-
- )
-
-116 
- #__STD_TYPE
-
-__exnsi__
- 
-
- )
-
-117 #i
-__WORDSIZE
- == 64
-
-118 
- t__SQUAD_TYPE
- 
-
- )
-
-119 
- t__UQUAD_TYPE
- 
-
- )
-
-120 
- t__SWORD_TYPE
- 
-
- )
-
-121 
- t__UWORD_TYPE
- 
-
- )
-
-122 
- t__SLONG32_TYPE
- 
-
- )
-
-123 
- t__ULONG32_TYPE
- 
-
- )
-
-124 
- t__S64_TYPE
- 
-
- )
-
-125 
- t__U64_TYPE
- 
-
- )
-
-127 
- t__STD_TYPE
- 
-
- )
-
-131 
- ~<bs/tysizes.h
->
-
-134
-__STD_TYPE
-
- t__DEV_T_TYPE
-
- t__dev_t
-;
-
-135
-__STD_TYPE
-
-__UID_T_TYPE
-
- g__uid_t
-;
-
-136
-__STD_TYPE
-
-__GID_T_TYPE
-
- g__gid_t
-;
-
-137
-__STD_TYPE
-
-__INO_T_TYPE
-
- g__o_t
-;
-
-138
-__STD_TYPE
-
-__INO64_T_TYPE
-
- g__o64_t
-;
-
-139
-__STD_TYPE
-
-__MODE_T_TYPE
-
- g__mode_t
-;
-
-140
-__STD_TYPE
-
-__NLINK_T_TYPE
-
- g__ƚk_t
-;
-
-141
-__STD_TYPE
-
-__OFF_T_TYPE
-
- g__off_t
-;
-
-142
-__STD_TYPE
-
-__OFF64_T_TYPE
-
- g__off64_t
-;
-
-143
-__STD_TYPE
-
-__PID_T_TYPE
-
- g__pid_t
-;
-
-144
-__STD_TYPE
-
-__FSID_T_TYPE
-
- g__fsid_t
-;
-
-145
-__STD_TYPE
-
-__CLOCK_T_TYPE
-
- g__ock_t
-;
-
-146
-__STD_TYPE
-
-__RLIM_T_TYPE
-
- g__im_t
-;
-
-147
-__STD_TYPE
-
-__RLIM64_T_TYPE
-
- g__im64_t
-;
-
-148
-__STD_TYPE
-
-__ID_T_TYPE
-
- g__id_t
-;
-
-149
-__STD_TYPE
-
-__TIME_T_TYPE
-
- g__time_t
-;
-
-150
-__STD_TYPE
-
-__USECONDS_T_TYPE
-
- g__ucds_t
-;
-
-151
-__STD_TYPE
-
-__SUSECONDS_T_TYPE
-
- g__sucds_t
-;
-
-153
-__STD_TYPE
-
-__DADDR_T_TYPE
-
- g__daddr_t
-;
-
-154
-__STD_TYPE
-
-__SWBLK_T_TYPE
-
- g__swblk_t
-;
-
-155
-__STD_TYPE
-
-__KEY_T_TYPE
-
- g__key_t
-;
-
-158
-__STD_TYPE
-
-__CLOCKID_T_TYPE
-
- g__ockid_t
-;
-
-161
-__STD_TYPE
-
-__TIMER_T_TYPE
-
- g__tim_t
-;
-
-164
-__STD_TYPE
-
-__BLKSIZE_T_TYPE
-
- g__blksize_t
-;
-
-169
-__STD_TYPE
-
-__BLKCNT_T_TYPE
-
- g__blkt_t
-;
-
-170
-__STD_TYPE
-
-__BLKCNT64_T_TYPE
-
- g__blkt64_t
-;
-
-173
-__STD_TYPE
-
-__FSBLKCNT_T_TYPE
-
- g__fsblkt_t
-;
-
-174
-__STD_TYPE
-
-__FSBLKCNT64_T_TYPE
-
- g__fsblkt64_t
-;
-
-177
-__STD_TYPE
-
-__FSFILCNT_T_TYPE
-
- g__fsft_t
-;
-
-178
-__STD_TYPE
-
-__FSFILCNT64_T_TYPE
-
- g__fsft64_t
-;
-
-180
-__STD_TYPE
-
-__SSIZE_T_TYPE
-
- g__ssize_t
-;
-
-184 
-__off64_t
-
- t__loff_t
-;
-
-185 
-__quad_t
- *
- t__qaddr_t
-;
-
-186 *
- t__ddr_t
-;
-
-189
-__STD_TYPE
-
-__SWORD_TYPE
-
- g___t
-;
-
-192
-__STD_TYPE
-
-__U32_TYPE
-
- g__sockn_t
-;
-
-195 #unde
-__STD_TYPE
-
-
- @/usr/include/features.h
-
-19 #idef
-_FEATURES_H
-
-
-20 
- #_FEATURES_H
- 1
-
- )
-
-95 #unde
-__USE_ISOC99
-
-
-96 #unde
-__USE_ISOC95
-
-
-97 #unde
-__USE_POSIX
-
-
-98 #unde
-__USE_POSIX2
-
-
-99 #unde
-__USE_POSIX199309
-
-
-100 #unde
-__USE_POSIX199506
-
-
-101 #unde
-__USE_XOPEN
-
-
-102 #unde
-__USE_XOPEN_EXTENDED
-
-
-103 #unde
-__USE_UNIX98
-
-
-104 #unde
-__USE_XOPEN2K
-
-
-105 #unde
-__USE_XOPEN2K8
-
-
-106 #unde
-__USE_LARGEFILE
-
-
-107 #unde
-__USE_LARGEFILE64
-
-
-108 #unde
-__USE_FILE_OFFSET64
-
-
-109 #unde
-__USE_BSD
-
-
-110 #unde
-__USE_SVID
-
-
-111 #unde
-__USE_MISC
-
-
-112 #unde
-__USE_ATFILE
-
-
-113 #unde
-__USE_GNU
-
-
-114 #unde
-__USE_REENTRANT
-
-
-115 #unde
-__USE_FORTIFY_LEVEL
-
-
-116 #unde
-__FAVOR_BSD
-
-
-117 #unde
-__KERNEL_STRICT_NAMES
-
-
-121 #ide
-_LOOSE_KERNEL_NAMES
-
-
-122 
- #__KERNEL_STRICT_NAMES
-
-
- )
-
-126 
- #__USE_ANSI
- 1
-
- )
-
-135 #i
-defed
-
-__GNUC__
- && defed
-__GNUC_MINOR__
-
-
-136 
- #__GNUC_PREREQ
-(
-maj
-,
-m
-) \
-
-137 ((
-__GNUC__
- << 16+
-__GNUC_MINOR__
- >((
-maj
-<< 16+ (
-m
-))
-
- )
-
-139 
- #__GNUC_PREREQ
-(
-maj
-,
-m
-0
-
- )
-
-144 #i
-defed
-
-_BSD_SOURCE
- && \
-
-145 !(
-defed
-
- g_POSIX_SOURCE
- || defed
- g_POSIX_C_SOURCE
- || \
-
-146
-defed
-
- g_XOPEN_SOURCE
- || defed
- g_XOPEN_SOURCE_EXTENDED
- || \
-
-147
-defed
-
- g_GNU_SOURCE
- || defed
- g_SVID_SOURCE
-)
-
-148 
- #__FAVOR_BSD
- 1
-
- )
-
-152 #ifde
-_GNU_SOURCE
-
-
-153 #unde
-_ISOC99_SOURCE
-
-
-154 
- #_ISOC99_SOURCE
- 1
-
- )
-
-155 #unde
-_POSIX_SOURCE
-
-
-156 
- #_POSIX_SOURCE
- 1
-
- )
-
-157 #unde
-_POSIX_C_SOURCE
-
-
-158 
- #_POSIX_C_SOURCE
- 200809L
-
- )
-
-159 #unde
-_XOPEN_SOURCE
-
-
-160 
- #_XOPEN_SOURCE
- 700
-
- )
-
-161 #unde
-_XOPEN_SOURCE_EXTENDED
-
-
-162 
- #_XOPEN_SOURCE_EXTENDED
- 1
-
- )
-
-163 #unde
-_LARGEFILE64_SOURCE
-
-
-164 
- #_LARGEFILE64_SOURCE
- 1
-
- )
-
-165 #unde
-_BSD_SOURCE
-
-
-166 
- #_BSD_SOURCE
- 1
-
- )
-
-167 #unde
-_SVID_SOURCE
-
-
-168 
- #_SVID_SOURCE
- 1
-
- )
-
-169 #unde
-_ATFILE_SOURCE
-
-
-170 
- #_ATFILE_SOURCE
- 1
-
- )
-
-175 #i(!
-defed
-
-__STRICT_ANSI__
- && !defed
-_ISOC99_SOURCE
- && \
-
-176 !
-defed
-
- g_POSIX_SOURCE
- && !defed
- g_POSIX_C_SOURCE
- && \
-
-177 !
-defed
-
- g_XOPEN_SOURCE
- && !defed
- g_XOPEN_SOURCE_EXTENDED
- && \
-
-178 !
-defed
-
- g_BSD_SOURCE
- && !defed
- g_SVID_SOURCE
-)
-
-179 
- #_BSD_SOURCE
- 1
-
- )
-
-180 
- #_SVID_SOURCE
- 1
-
- )
-
-187 #i(
-defed
-
-_ISOC99_SOURCE
- || defed
-_ISOC9X_SOURCE
- \
-
-188 || (
-defed
-
- g__STDC_VERSION__
- && __STDC_VERSION__ >= 199901L))
-
-189 
- #__USE_ISOC99
- 1
-
- )
-
-193 #i(
-defed
-
-_ISOC99_SOURCE
- || defed
-_ISOC9X_SOURCE
- \
-
-194 || (
-defed
-
-__STDC_VERSION__
- && __STDC_VERSION__ >= 199409L))
-
-195 
- #__USE_ISOC95
- 1
-
- )
-
-200 #i((!
-defed
-
-__STRICT_ANSI__
- || (
-_XOPEN_SOURCE
- - 0) >= 500) && \
-
-201 !
-defed
-
-_POSIX_SOURCE
- && !defed
-_POSIX_C_SOURCE
-)
-
-202 
- #_POSIX_SOURCE
- 1
-
- )
-
-203 #i
-defed
-
-_XOPEN_SOURCE
- && (_XOPEN_SOURCE - 0) < 500
-
-204 
- #_POSIX_C_SOURCE
- 2
-
- )
-
-205 #i
-defed
-
-_XOPEN_SOURCE
- && (_XOPEN_SOURCE - 0) < 600
-
-206 
- #_POSIX_C_SOURCE
- 199506L
-
- )
-
-207 #i
-defed
-
-_XOPEN_SOURCE
- && (_XOPEN_SOURCE - 0) < 700
-
-208 
- #_POSIX_C_SOURCE
- 200112L
-
- )
-
-210 
- #_POSIX_C_SOURCE
- 200809L
-
- )
-
-212 
- #__USE_POSIX_IMPLICITLY
- 1
-
- )
-
-215 #i
-defed
-
-_POSIX_SOURCE
- ||
-_POSIX_C_SOURCE
- >1 || defed
-_XOPEN_SOURCE
-
-
-216 
- #__USE_POSIX
- 1
-
- )
-
-219 #i
-defed
-
-_POSIX_C_SOURCE
- && _POSIX_C_SOURCE >2 || defed
-_XOPEN_SOURCE
-
-
-220 
- #__USE_POSIX2
- 1
-
- )
-
-223 #i(
-_POSIX_C_SOURCE
- - 0) >= 199309L
-
-224 
- #__USE_POSIX199309
- 1
-
- )
-
-227 #i(
-_POSIX_C_SOURCE
- - 0) >= 199506L
-
-228 
- #__USE_POSIX199506
- 1
-
- )
-
-231 #i(
-_POSIX_C_SOURCE
- - 0) >= 200112L
-
-232 
- #__USE_XOPEN2K
- 1
-
- )
-
-233 #unde
-__USE_ISOC99
-
-
-234 
- #__USE_ISOC99
- 1
-
- )
-
-237 #i(
-_POSIX_C_SOURCE
- - 0) >= 200809L
-
-238 
- #__USE_XOPEN2K8
- 1
-
- )
-
-239 #unde
-_ATFILE_SOURCE
-
-
-240 
- #_ATFILE_SOURCE
- 1
-
- )
-
-243 #ifdef
-_XOPEN_SOURCE
-
-
-244 
- #__USE_XOPEN
- 1
-
- )
-
-245 #i(
-_XOPEN_SOURCE
- - 0) >= 500
-
-246 
- #__USE_XOPEN_EXTENDED
- 1
-
- )
-
-247 
- #__USE_UNIX98
- 1
-
- )
-
-248 #unde
-_LARGEFILE_SOURCE
-
-
-249 
- #_LARGEFILE_SOURCE
- 1
-
- )
-
-250 #i(
-_XOPEN_SOURCE
- - 0) >= 600
-
-251 #i(
-_XOPEN_SOURCE
- - 0) >= 700
-
-252 
- #__USE_XOPEN2K8
- 1
-
- )
-
-254 
- #__USE_XOPEN2K
- 1
-
- )
-
-255 #unde
-__USE_ISOC99
-
-
-256 
- #__USE_ISOC99
- 1
-
- )
-
-259 #ifde
-_XOPEN_SOURCE_EXTENDED
-
-
-260 
- #__USE_XOPEN_EXTENDED
- 1
-
- )
-
-265 #ifde
-_LARGEFILE_SOURCE
-
-
-266 
- #__USE_LARGEFILE
- 1
-
- )
-
-269 #ifde
-_LARGEFILE64_SOURCE
-
-
-270 
- #__USE_LARGEFILE64
- 1
-
- )
-
-273 #i
-defed
-
-_FILE_OFFSET_BITS
- && _FILE_OFFSET_BITS == 64
-
-274 
- #__USE_FILE_OFFSET64
- 1
-
- )
-
-277 #i
-defed
-
-_BSD_SOURCE
- || defed
-_SVID_SOURCE
-
-
-278 
- #__USE_MISC
- 1
-
- )
-
-281 #ifdef
-_BSD_SOURCE
-
-
-282 
- #__USE_BSD
- 1
-
- )
-
-285 #ifdef
-_SVID_SOURCE
-
-
-286 
- #__USE_SVID
- 1
-
- )
-
-289 #ifdef
-_ATFILE_SOURCE
-
-
-290 
- #__USE_ATFILE
- 1
-
- )
-
-293 #ifdef
-_GNU_SOURCE
-
-
-294 
- #__USE_GNU
- 1
-
- )
-
-297 #i
-defed
-
-_REENTRANT
- || defed
-_THREAD_SAFE
-
-
-298 
- #__USE_REENTRANT
- 1
-
- )
-
-301 #i
-defed
-
-_FORTIFY_SOURCE
- && _FORTIFY_SOURCE > 0 \
-
-302 &&
-__GNUC_PREREQ
- (4, 1&&
-defed
-
- g__OPTIMIZE__
- && __OPTIMIZE__ > 0
-
-303 #i
-_FORTIFY_SOURCE
- > 1
-
-304 
- #__USE_FORTIFY_LEVEL
- 2
-
- )
-
-306 
- #__USE_FORTIFY_LEVEL
- 1
-
- )
-
-309 
- #__USE_FORTIFY_LEVEL
- 0
-
- )
-
-313 
- ~<bs/edefs.h
->
-
-316 
- #__STDC_ISO_10646__
- 200009L
-
- )
-
-324 #unde
-__GNU_LIBRARY__
-
-
-325 
- #__GNU_LIBRARY__
- 6
-
- )
-
-329 
- #__GLIBC__
- 2
-
- )
-
-330 
- #__GLIBC_MINOR__
- 11
-
- )
-
-332 
- #__GLIBC_PREREQ
-(
-maj
-,
-m
-) \
-
-333 ((
-__GLIBC__
- << 16+
-__GLIBC_MINOR__
- >((
-maj
-<< 16+ (
-m
-))
-
- )
-
-336 #i
-defed
-
-__GNUC__
- \
-
-337 || (
-defed
-
- g__PGI
- && defed
- g__i386__
- ) \
-
-338 || (
-defed
-
- g__INTEL_COMPILER
- && (defed
- g__i386__
- || defed
- g__64__
-)) \
-
-339 || (
-defed
-
- g__STDC_VERSION__
- && __STDC_VERSION__ >= 199901L)
-
-340 
- #__GLIBC_HAVE_LONG_LONG
- 1
-
- )
-
-344 #ide
-__ASSEMBLER__
-
-
-345 #ide
-_SYS_CDEFS_H
-
-
-346 
- ~<sys/cdefs.h
->
-
-351 #i
-defed
-
-__USE_FILE_OFFSET64
- && !defed
-__REDIRECT
-
-
-352 
- #__USE_LARGEFILE
- 1
-
- )
-
-353 
- #__USE_LARGEFILE64
- 1
-
- )
-
-359 #i
-__GNUC_PREREQ
- (2, 7&&
-defed
-
-__OPTIMIZE__
- \
-
-360 && !
-defed
-
- g__OPTIMIZE_SIZE__
- && !defed
- g__NO_INLINE__
- \
-
-361 &&
-defed
-
- g__ex_le
-
-
-362 
- #__USE_EXTERN_INLINES
- 1
-
- )
-
-367 #i
-__GNUC_PREREQ
- (2, 7&&
-defed
-
-__OPTIMIZE__
- \
-
-368 && (
-defed
-
- g_LIBC
- || !defed
- g__OPTIMIZE_SIZE__
-&& !defed
- g__NO_INLINE__
- \
-
-369 &&
-defed
-
- g__ex_le
-
-
-370 
- #__USE_EXTERN_INLINES_IN_LIBC
- 1
-
- )
-
-378 
- ~<gnu/ubs.h
->
-
- @/usr/include/getopt.h
-
-21 #ide
-_GETOPT_H
-
-
-23 #ide
-__ed_gt
-
-
-24 
- #_GETOPT_H
- 1
-
- )
-
-34 #i!
-defed
-
-__GNU_LIBRARY__
-
-
-35 
- ~<y.h
->
-
-38 #ide
-__THROW
-
-
-39 #ide
-__GNUC_PREREQ
-
-
-40 
- #__GNUC_PREREQ
-(
-maj
-,
-m
-(0)
-
- )
-
-42 #i
-defed
-
-__lulus
- &&
-__GNUC_PREREQ
- (2,8)
-
-43 
- #__THROW
-
- `throw
- ()
-
- )
-
-45 
- #__THROW
-
-
- )
-
-49 #ifdef
-__lulus
-
-
-59 *
-ݏrg
-;
-
-73 
-td
-;
-
-78 
-;
-
-82 
-tt
-;
-
-84 #ide
-__ed_gt
-
-
-106 
- sti
-
-
-108 cڡ *
- gme
-;
-
-111 
- ghas_g
-;
-
-112 *
- gag
-;
-
-113 
- gv
-;
-
-118 
- #no_gumt
- 0
-
- )
-
-119 
- #qued_gumt
- 1
-
- )
-
-120 
- #tiڮ_gumt
- 2
-
- )
-
-148 #ifde
-__GNU_LIBRARY__
-
-
-152 
-gt
- (
-___gc
-, *cڡ *
-___gv
-, cڡ *
-__shtts
-)
-
-153
-__THROW
-;
-
-155 #i
-defed
-
-__ed_gt
- && defed
-__USE_POSIX2
- \
-
-156 && !
-defed
-
- g__USE_POSIX_IMPLICITLY
- && !defed
- g__USE_GNU
-
-
-160 #ifde
-__REDIRECT
-
-
-161 
-__REDIRECT
- (
-gt
-, (
-___gc
-, *cڡ *
-___gv
-,
-
-162 cڡ *
-__shtts
-),
-
-163
-__posix_gt
-
-__THROW
-;
-
-165 
-__posix_gt
- (
-___gc
-, *cڡ *
-___gv
-,
-
-166 cڡ *
-__shtts
-
-__THROW
-;
-
-167 
- #gt
-
-__posix_gt
-
-
- )
-
-171 
-gt
- ();
-
-174 #ide
-__ed_gt
-
-
-175 
-gt_lg
- (
-___gc
-, *cڡ *
-___gv
-,
-
-176 cڡ *
-__shtts
-,
-
-177 cڡ 
-ti
- *
-__lgts
-, *
-__lgd
-)
-
-178
-__THROW
-;
-
-179 
-gt_lg_ly
- (
-___gc
-, *cڡ *
-___gv
-,
-
-180 cڡ *
-__shtts
-,
-
-181 cڡ 
-ti
- *
-__lgts
-, *
-__lgd
-)
-
-182
-__THROW
-;
-
-186 #ifdef
-__lulus
-
-
-191 #unde
-__ed_gt
-
-
- @/usr/include/libio.h
-
-29 #ide
-_IO_STDIO_H
-
-
-30 
- #_IO_STDIO_H
-
-
- )
-
-32 
- ~<_G_cfig.h
->
-
-34 
- #_IO_pos_t
-
-_G_os_t
-
-
- )
-
-35 
- #_IO_os_t
-
-_G_os_t
-
-
- )
-
-36 
- #_IO_os64_t
-
-_G_os64_t
-
-
- )
-
-37 
- #_IO_size_t
-
-_G_size_t
-
-
- )
-
-38 
- #_IO_ssize_t
-
-_G_ssize_t
-
-
- )
-
-39 
- #_IO_off_t
-
-_G_off_t
-
-
- )
-
-40 
- #_IO_off64_t
-
-_G_off64_t
-
-
- )
-
-41 
- #_IO_pid_t
-
-_G_pid_t
-
-
- )
-
-42 
- #_IO_uid_t
-
-_G_uid_t
-
-
- )
-
-43 
- #_IO_icv_t
-
-_G_icv_t
-
-
- )
-
-44 
- #_IO_HAVE_SYS_WAIT
-
-_G_HAVE_SYS_WAIT
-
-
- )
-
-45 
- #_IO_HAVE_ST_BLKSIZE
-
-_G_HAVE_ST_BLKSIZE
-
-
- )
-
-46 
- #_IO_BUFSIZ
-
-_G_BUFSIZ
-
-
- )
-
-47 
- #_IO_va_li
-
-_G_va_li
-
-
- )
-
-48 
- #_IO_wt_t
-
-_G_wt_t
-
-
- )
-
-50 #ifde
-_G_NEED_STDARG_H
-
-
-52 
- #__ed___va_li
-
-
- )
-
-53 
- ~<dg.h
->
-
-54 #ifde
-__GNUC_VA_LIST
-
-
-55 #unde
-_IO_va_li
-
-
-56 
- #_IO_va_li
-
-__gnuc_va_li
-
-
- )
-
-60 #ide
-__P
-
-
-61 #i
-_G_HAVE_SYS_CDEFS
-
-
-62 
- ~<sys/cdefs.h
->
-
-64 #ifde
-__STDC__
-
-
-65 
- #__P
-(
-p
-
- )
-p
-
-66 
- #__PMT
-(
-p
-
- )
-p
-
-68 
- #__P
-(
-p
-()
-
- )
-
-69 
- #__PMT
-(
-p
-()
-
- )
-
-75 #ide
-_PARAMS
-
-
-76 
- #_PARAMS
-(
-os
-
- `__P
-ros)
-
- )
-
-79 #ide
-__STDC__
-
-
-81 cڡ
-
- )
-
-84 
- #_IO_UNIFIED_JUMPTABLES
- 1
-
- )
-
-85 #ide
-_G_HAVE_PRINTF_FP
-
-
-86 
- #_IO_USE_DTOA
- 1
-
- )
-
-89 #ide
-EOF
-
-
-90 
- #EOF
- (-1)
-
- )
-
-92 #ide
-NULL
-
-
-93 #i
-defed
-
-__GNUG__
- && \
-
-94 (
- g__GNUC__
- > 2 || (__GNUC__ =2 &&
-__GNUC_MINOR__
- >= 8))
-
-95 
- #NULL
- (
-__nu
-)
-
- )
-
-97 #i!
-defed
-(
-__lulus
-)
-
-98 
- #NULL
- ((*)0)
-
- )
-
-100 
- #NULL
- (0)
-
- )
-
-105 
- #_IOS_INPUT
- 1
-
- )
-
-106 
- #_IOS_OUTPUT
- 2
-
- )
-
-107 
- #_IOS_ATEND
- 4
-
- )
-
-108 
- #_IOS_APPEND
- 8
-
- )
-
-109 
- #_IOS_TRUNC
- 16
-
- )
-
-110 
- #_IOS_NOCREATE
- 32
-
- )
-
-111 
- #_IOS_NOREPLACE
- 64
-
- )
-
-112 
- #_IOS_BIN
- 128
-
- )
-
-120 
- #_IO_MAGIC
- 0xFBAD0000
-
- )
-
-121 
- #_OLD_STDIO_MAGIC
- 0xFABC0000
-
- )
-
-122 
- #_IO_MAGIC_MASK
- 0xFFFF0000
-
- )
-
-123 
- #_IO_USER_BUF
- 1
-
- )
-
-124 
- #_IO_UNBUFFERED
- 2
-
- )
-
-125 
- #_IO_NO_READS
- 4
-
- )
-
-126 
- #_IO_NO_WRITES
- 8
-
- )
-
-127 
- #_IO_EOF_SEEN
- 0x10
-
- )
-
-128 
- #_IO_ERR_SEEN
- 0x20
-
- )
-
-129 
- #_IO_DELETE_DONT_CLOSE
- 0x40
-
- )
-
-130 
- #_IO_LINKED
- 0x80
-
- )
-
-131 
- #_IO_IN_BACKUP
- 0x100
-
- )
-
-132 
- #_IO_LINE_BUF
- 0x200
-
- )
-
-133 
- #_IO_TIED_PUT_GET
- 0x400
-
- )
-
-134 
- #_IO_CURRENTLY_PUTTING
- 0x800
-
- )
-
-135 
- #_IO_IS_APPENDING
- 0x1000
-
- )
-
-136 
- #_IO_IS_FILEBUF
- 0x2000
-
- )
-
-137 
- #_IO_BAD_SEEN
- 0x4000
-
- )
-
-138 
- #_IO_USER_LOCK
- 0x8000
-
- )
-
-140 
- #_IO_FLAGS2_MMAP
- 1
-
- )
-
-141 
- #_IO_FLAGS2_NOTCANCEL
- 2
-
- )
-
-142 #ifde
-_LIBC
-
-
-143 
- #_IO_FLAGS2_FORTIFY
- 4
-
- )
-
-145 
- #_IO_FLAGS2_USER_WBUF
- 8
-
- )
-
-146 #ifde
-_LIBC
-
-
-147 
- #_IO_FLAGS2_SCANF_STD
- 16
-
- )
-
-151 
- #_IO_SKIPWS
- 01
-
- )
-
-152 
- #_IO_LEFT
- 02
-
- )
-
-153 
- #_IO_RIGHT
- 04
-
- )
-
-154 
- #_IO_INTERNAL
- 010
-
- )
-
-155 
- #_IO_DEC
- 020
-
- )
-
-156 
- #_IO_OCT
- 040
-
- )
-
-157 
- #_IO_HEX
- 0100
-
- )
-
-158 
- #_IO_SHOWBASE
- 0200
-
- )
-
-159 
- #_IO_SHOWPOINT
- 0400
-
- )
-
-160 
- #_IO_UPPERCASE
- 01000
-
- )
-
-161 
- #_IO_SHOWPOS
- 02000
-
- )
-
-162 
- #_IO_SCIENTIFIC
- 04000
-
- )
-
-163 
- #_IO_FIXED
- 010000
-
- )
-
-164 
- #_IO_UNITBUF
- 020000
-
- )
-
-165 
- #_IO_STDIO
- 040000
-
- )
-
-166 
- #_IO_DONT_CLOSE
- 0100000
-
- )
-
-167 
- #_IO_BOOLALPHA
- 0200000
-
- )
-
-170 
-_IO_jump_t
-; 
- g_IO_FILE
-;
-
-173 #ifde
-_IO_MTSAFE_IO
-
-
-174 #i
-defed
-
-__GLIBC__
- && __GLIBC__ >= 2
-
-175 
- ~<bs/dio-lock.h
->
-
-180 
- t_IO_lock_t
-;
-
-186 
- s_IO_mk
- {
-
-187 
-_IO_mk
- *
- m_xt
-;
-
-188 
-_IO_FILE
- *
- m_sbuf
-;
-
-192 
- m_pos
-;
-
-194 
-t_ampos
-(
-ampos
-
-
-{
- m_os
- = sp; }
-
-195 
-t_offt
-(
-offt
-{
- m_pos
- = offt;
- m_os
- = (
-ampos
-)(-2); }
-
-196
- mpublic
-:
-
-197
-ammk
-(
-ambuf
- *
-sb
-);
-
-198 ~
-ammk
-();
-
-199 
-vg
-({ 
- m_os
- == -2; }
-
-200 
-d
-(
-ammk
-&);
-
-201 
-d
-();
-
-206
- e__codecvt_su
-
-
-208
- m__codecvt_ok
-,
-
-209
- m__codecvt_l
-,
-
-210
- m__codecvt_r
-,
-
-211
- m__codecvt_nocv
-
-
-214 #i
-defed
-
-_LIBC
- || defed
-_GLIBCPP_USE_WCHAR_T
-
-
-217 
- s_IO_codecvt
-
-
-219 (*
- m__codecvt_der
-(
- m_IO_codecvt
- *);
-
-220
-__codecvt_su
- (*
-__codecvt_do_out
-(
- m_IO_codecvt
- *,
-
-221
- m__mbe_t
- *,
-
-222 cڡ
- mwch_t
- *,
-
-223 cڡ
- mwch_t
- *,
-
-224 cڡ
- mwch_t
- **, *,
-
-226
-__codecvt_su
- (*
-__codecvt_do_unshi
-(
- m_IO_codecvt
- *,
-
-227
- m__mbe_t
- *, *,
-
-229
-__codecvt_su
- (*
-__codecvt_do_
-(
- m_IO_codecvt
- *,
-
-230
- m__mbe_t
- *,
-
-232 cڡ **,
- mwch_t
- *,
-
-233
- mwch_t
- *, wchar_t **);
-
-234 (*
- m__codecvt_do_codg
-(
- m_IO_codecvt
- *);
-
-235 (*
- m__codecvt_do_ways_nocv
-(
- m_IO_codecvt
- *);
-
-236 (*
- m__codecvt_do_ngth
-(
- m_IO_codecvt
- *,
- m__mbe_t
- *,
-
-237 cڡ *, cڡ *,
- m_IO_size_t
-);
-
-238 (*
- m__codecvt_do_max_ngth
-(
- m_IO_codecvt
- *);
-
-240
-_IO_icv_t
-
- m__cd_
-;
-
-241
-_IO_icv_t
-
- m__cd_out
-;
-
-245 
- s_IO_wide_da
-
-
-247
-wch_t
- *
- m_IO_ad_r
-;
-
-248
-wch_t
- *
- m_IO_ad_d
-;
-
-249
-wch_t
- *
- m_IO_ad_ba
-;
-
-250
-wch_t
- *
- m_IO_wre_ba
-;
-
-251
-wch_t
- *
- m_IO_wre_r
-;
-
-252
-wch_t
- *
- m_IO_wre_d
-;
-
-253
-wch_t
- *
- m_IO_buf_ba
-;
-
-254
-wch_t
- *
- m_IO_buf_d
-;
-
-256
-wch_t
- *
- m_IO_ve_ba
-;
-
-257
-wch_t
- *
- m_IO_backup_ba
-;
-
-259
-wch_t
- *
- m_IO_ve_d
-;
-
-261
-__mbe_t
-
- m_IO_e
-;
-
-262
-__mbe_t
-
- m_IO_ϡ_e
-;
-
-263 
-_IO_codecvt
-
- m_codecvt
-;
-
-265
-wch_t
-
- m_shtbuf
-[1];
-
-267 cڡ 
-_IO_jump_t
- *
- m_wide_vb
-;
-
-271 
- s_IO_FILE
- {
-
-272 
- m_ags
-;
-
-273 
- #_IO_fe_ags
-
-_ags
-
-
- )
-
-277 *
- m_IO_ad_r
-;
-
-278 *
- m_IO_ad_d
-;
-
-279 *
- m_IO_ad_ba
-;
-
-280 *
- m_IO_wre_ba
-;
-
-281 *
- m_IO_wre_r
-;
-
-282 *
- m_IO_wre_d
-;
-
-283 *
- m_IO_buf_ba
-;
-
-284 *
- m_IO_buf_d
-;
-
-286 *
- m_IO_ve_ba
-;
-
-287 *
- m_IO_backup_ba
-;
-
-288 *
- m_IO_ve_d
-;
-
-290 
-_IO_mk
- *
- m_mks
-;
-
-292 
-_IO_FILE
- *
- m_cha
-;
-
-294 
- m_fo
-;
-
-296 
- m_blksize
-;
-
-298 
- m_ags2
-;
-
-300
-_IO_off_t
-
- m_d_offt
-;
-
-302 
- #__HAVE_COLUMN
-
-
- )
-
-304 
- m_cur_cumn
-;
-
-305 sigd 
- m_vb_offt
-;
-
-306 
- m_shtbuf
-[1];
-
-310
-_IO_lock_t
- *
- m_lock
-;
-
-311 #ifde
-_IO_USE_OLD_IO_FILE
-
-
-314 
- s_IO_FILE_come
-
-
-316 
-_IO_FILE
-
- m_fe
-;
-
-318 #i
-defed
-
-_G_IO_IO_FILE_VERSION
- && _G_IO_IO_FILE_VERSION == 0x20001
-
-319
-_IO_off64_t
-
- m_offt
-;
-
-320 #i
-defed
-
-_LIBC
- || defed
-_GLIBCPP_USE_WCHAR_T
-
-
-322 
-_IO_codecvt
- *
- m_codecvt
-;
-
-323 
-_IO_wide_da
- *
- m_wide_da
-;
-
-324 
-_IO_FILE
- *
- m_䓻s_li
-;
-
-325 *
- m_䓻s_buf
-;
-
-326
-size_t
-
- m_䓻s_size
-;
-
-328 *
- m__d1
-;
-
-329 *
- m__d2
-;
-
-330 *
- m__d3
-;
-
-331 *
- m__d4
-;
-
-332
-size_t
-
- m__d5
-;
-
-334 
- m_mode
-;
-
-336 
- m_unud2
-[15 *  (- 4 *  (*-  (
-size_t
-)];
-
-340 #ide
-__lulus
-
-
-341 
-_IO_FILE
-
- t_IO_FILE
-;
-
-344 
- g_IO_FILE_us
-;
-
-346 
-_IO_FILE_us
-
-_IO_2_1_d_
-;
-
-347 
-_IO_FILE_us
-
-_IO_2_1_dout_
-;
-
-348 
-_IO_FILE_us
-
-_IO_2_1_dr_
-;
-
-349 #ide
-_LIBC
-
-
-350 
- #_IO_d
- ((
-_IO_FILE
-*)(&
-_IO_2_1_d_
-))
-
- )
-
-351 
- #_IO_dout
- ((
-_IO_FILE
-*)(&
-_IO_2_1_dout_
-))
-
- )
-
-352 
- #_IO_dr
- ((
-_IO_FILE
-*)(&
-_IO_2_1_dr_
-))
-
- )
-
-354
-_IO_FILE
- *
-_IO_d
-
-ibu_hidd
-;
-
-355
-_IO_FILE
- *
-_IO_dout
-
-ibu_hidd
-;
-
-356
-_IO_FILE
- *
-_IO_dr
-
-ibu_hidd
-;
-
-364 
-__ssize_t
-
- t__io_ad_
- (*
- t__cook
-, *
- t__buf
-,
- tsize_t
-
- t__nbys
-);
-
-372 
-__ssize_t
-
- t__io_wre_
- (*
- t__cook
-,
- t__cڡ
- *
- t__buf
-,
-
-373
- tsize_t
-
- t__n
-);
-
-381 
- t__io_ek_
- (*
- t__cook
-,
- t_IO_off64_t
- *
- t__pos
-, 
- t__w
-);
-
-384 
- t__io_o_
- (*
- t__cook
-);
-
-387 #ifde
-_GNU_SOURCE
-
-
-389 
-__io_ad_
-
- tcook_ad_funi_t
-;
-
-390 
-__io_wre_
-
- tcook_wre_funi_t
-;
-
-391 
-__io_ek_
-
- tcook_ek_funi_t
-;
-
-392 
-__io_o_
-
- tcook_o_funi_t
-;
-
-397
-__io_ad_
- *
- mad
-;
-
-398
-__io_wre_
- *
- mwre
-;
-
-399
-__io_ek_
- *
- mek
-;
-
-400
-__io_o_
- *
- mo
-;
-
-401 }
- t_IO_cook_io_funis_t
-;
-
-402 
-_IO_cook_io_funis_t
-
- tcook_io_funis_t
-;
-
-404 
- g_IO_cook_fe
-;
-
-407 
-_IO_cook_
- (
-_IO_cook_fe
- *
-__cfe
-, 
-__ad_wre
-,
-
-408 *
-__cook
-,
-_IO_cook_io_funis_t
-
-__s
-);
-
-412 #ifde
-__lulus
-
-
-416 
-__undow
- (
-_IO_FILE
- *);
-
-417 
-__uow
- (
-_IO_FILE
- *);
-
-418 
-__ovow
- (
-_IO_FILE
- *, );
-
-419 #i
-defed
-
-_LIBC
- || defed
-_GLIBCPP_USE_WCHAR_T
-
-
-420
-_IO_wt_t
-
-__wundow
- (
-_IO_FILE
- *);
-
-421
-_IO_wt_t
-
-__wuow
- (
-_IO_FILE
- *);
-
-422
-_IO_wt_t
-
-__wovow
- (
-_IO_FILE
- *, _IO_wint_t);
-
-425 #i
-__GNUC__
- >= 3
-
-426 
- #_IO_BE
-(
-ex
-,
-s
-
- `__but_ex
- (x),es)
-
- )
-
-428 
- #_IO_BE
-(
-ex
-,
-s
-x)
-
- )
-
-431 
- #_IO_gc_uocked
-(
-_
-) \
-
-432 (
- `_IO_BE
- ((
-_
-)->
-_IO_ad_r
- >(_)->
-_IO_ad_d
-, 0) \
-
-433 ?
- `__uow
- (
-_
-: *(*(_)->
-_IO_ad_r
-++)
-
- )
-
-434 
- #_IO_ekc_uocked
-(
-_
-) \
-
-435 (
- `_IO_BE
- ((
-_
-)->
-_IO_ad_r
- >(_)->
-_IO_ad_d
-, 0) \
-
-436 &&
- `__undow
- (
-_
-=
-EOF
- ? EOF \
-
-437 : *(*(
-_
-)->
-_IO_ad_r
-)
-
- )
-
-438 
- #_IO_putc_uocked
-(
-_ch
-,
-_
-) \
-
-439 (
- `_IO_BE
- ((
-_
-)->
-_IO_wre_r
- >(_)->
-_IO_wre_d
-, 0) \
-
-440 ?
- `__ovow
- (
-_
-, ((
-_ch
-)) \
-
-441 : ((*(
-_
-)->
-_IO_wre_r
-++ = (
-_ch
-)))
-
- )
-
-443 #i
-defed
-
-_LIBC
- || defed
-_GLIBCPP_USE_WCHAR_T
-
-
-444 
- #_IO_gwc_uocked
-(
-_
-) \
-
-445 (
- `_IO_BE
- ((
-_
-)->
-_wide_da
- =
-NULL
- \
-
-446 || ((
-_
-)->
-_wide_da
-->
-_IO_ad_r
- \
-
-447 >(
-_
-)->
-_wide_da
-->
-_IO_ad_d
-), 0) \
-
-448 ?
- `__wuow
- (
-_
-: (
-_IO_wt_t
-*(_)->
-_wide_da
-->
-_IO_ad_r
-++)
-
- )
-
-449 
- #_IO_putwc_uocked
-(
-_wch
-,
-_
-) \
-
-450 (
- `_IO_BE
- ((
-_
-)->
-_wide_da
- =
-NULL
- \
-
-451 || ((
-_
-)->
-_wide_da
-->
-_IO_wre_r
- \
-
-452 >(
-_
-)->
-_wide_da
-->
-_IO_wre_d
-), 0) \
-
-453 ?
- `__wovow
- (
-_
-,
-_wch
-) \
-
-454 : (
-_IO_wt_t
-(*(
-_
-)->
-_wide_da
-->
-_IO_wre_r
-++ = (
-_wch
-)))
-
- )
-
-457 
- #_IO_of_uocked
-(
-__
-(((__)->
-_ags
- &
-_IO_EOF_SEEN
-!0)
-
- )
-
-458 
- #_IO__uocked
-(
-__
-(((__)->
-_ags
- &
-_IO_ERR_SEEN
-!0)
-
- )
-
-460 
-_IO_gc
- (
-_IO_FILE
- *
-__
-);
-
-461 
-_IO_putc
- (
-__c
-,
-_IO_FILE
- *
-__
-);
-
-462 
-_IO_of
- (
-_IO_FILE
- *
-__
-
-__THROW
-;
-
-463 
-_IO_
- (
-_IO_FILE
- *
-__
-
-__THROW
-;
-
-465 
-_IO_ekc_locked
- (
-_IO_FILE
- *
-__
-);
-
-468 
- #_IO_PENDING_OUTPUT_COUNT
-(
-_
-) \
-
-469 ((
-_
-)->
-_IO_wre_r
- - (_)->
-_IO_wre_ba
-)
-
- )
-
-471 
-_IO_ockfe
- (
-_IO_FILE
- *
-__THROW
-;
-
-472 
-_IO_fuockfe
- (
-_IO_FILE
- *
-__THROW
-;
-
-473 
-_IO_rylockfe
- (
-_IO_FILE
- *
-__THROW
-;
-
-475 #ifde
-_IO_MTSAFE_IO
-
-
-476 
- #_IO_ekc
-(
-_
-
- `_IO_ekc_locked
- (_)
-
- )
-
-477 
- #_IO_ockfe
-(
-_
-) \
-
-478 i(((
-_
-)->
-_ags
- &
-_IO_USER_LOCK
-=0
- `_IO_ockfe
- (_)
-
- )
-
-479 
- #_IO_fuockfe
-(
-_
-) \
-
-480 i(((
-_
-)->
-_ags
- &
-_IO_USER_LOCK
-=0
- `_IO_fuockfe
- (_)
-
- )
-
-482 
- #_IO_ekc
-(
-_
-
- `_IO_ekc_uocked
- (_)
-
- )
-
-483 
- #_IO_ockfe
-(
-_
-
-
- )
-
-484 
- #_IO_fuockfe
-(
-_
-
-
- )
-
-485 
- #_IO_rylockfe
-(
-_
-
-
- )
-
-486 
- #_IO_nup_gi_t
-(
-_f
-,
-_
-
-
- )
-
-487 
- #_IO_nup_gi_d
-(
-_Do
-
-
- )
-
-490 
-_IO_vfsnf
- (
-_IO_FILE
- *
-__ri
-, const * __restrict,
-
-491
-_IO_va_li
-, *
-__ri
-);
-
-492 
-_IO_vrtf
- (
-_IO_FILE
- *
-__ri
-, const *__restrict,
-
-493
-_IO_va_li
-);
-
-494
-_IO_ssize_t
-
-_IO_dn
- (
-_IO_FILE
- *, , _IO_ssize_t);
-
-495
-_IO_size_t
-
-_IO_sgn
- (
-_IO_FILE
- *, *, _IO_size_t);
-
-497
-_IO_off64_t
-
-_IO_ekoff
- (
-_IO_FILE
- *, _IO_off64_t, , );
-
-498
-_IO_off64_t
-
-_IO_ekpos
- (
-_IO_FILE
- *, _IO_off64_t, );
-
-500 
-_IO__backup_
- (
-_IO_FILE
- *
-__THROW
-;
-
-502 #i
-defed
-
-_LIBC
- || defed
-_GLIBCPP_USE_WCHAR_T
-
-
-503
-_IO_wt_t
-
-_IO_gwc
- (
-_IO_FILE
- *
-__
-);
-
-504
-_IO_wt_t
-
-_IO_putwc
- (
-wch_t
-
-__wc
-,
-_IO_FILE
- *
-__
-);
-
-505 
-_IO_fwide
- (
-_IO_FILE
- *
-__
-, 
-__mode
-
-__THROW
-;
-
-506 #i
-__GNUC__
- >= 2
-
-509 #i
-defed
-
-_LIBC
- && defed
-SHARED
-
-
-510 
- ~<shlib-comt.h
->
-
-511 #i
-SHLIB_COMPAT
- (
-libc
-,
-GLIBC_2_0
-,
-GLIBC_2_1
-)
-
-512 
- #_IO_fwide_maybe_comtib
- \
-
-513 (
- `__but_ex
- (&
-_IO_d_ud
- =
-NULL
-, 0))
-
- )
-
-514 cڡ 
-_IO_d_ud
-;
-
-515
-wk_ex
- (
-_IO_d_ud
-);
-
-518 #ide
-_IO_fwide_maybe_comtib
-
-
-519 
- #_IO_fwide_maybe_comtib
- (0)
-
- )
-
-523 
- #_IO_fwide
-(
-__
-,
-__mode
-) \
-
-524 ({ 
-__su
- = (
-__mode
-); \
-
-525 i(
-__su
- < 0 && !
-_IO_fwide_maybe_comtib
-) \
-
-527 i((
-__
-)->
-_mode
- == 0) \
-
-529 (
-__
-)->
-_mode
- = -1; \
-
-530
-__su
- = (
-__
-)->
-_mode
-; \
-
-532 i(
- `__but_cڡt_p
- (
-__mode
-) && (__mode) == 0) \
-
-533
-__su
- =
-_IO_fwide_maybe_comtib
- ? -1 : (
-__
-)->
-_mode
-; \
-
-535
-__su
- =
- `_IO_fwide
- (
-__
-, __result); \
-
-536
-__su
-; })
-
- )
-
-539 
-_IO_vfwsnf
- (
-_IO_FILE
- *
-__ri
-, cڡ
-wch_t
- * __restrict,
-
-540
-_IO_va_li
-, *
-__ri
-);
-
-541 
-_IO_vfwtf
- (
-_IO_FILE
- *
-__ri
-, cڡ
-wch_t
- *__restrict,
-
-542
-_IO_va_li
-);
-
-543
-_IO_ssize_t
-
-_IO_wdn
- (
-_IO_FILE
- *,
-wt_t
-, _IO_ssize_t);
-
-544 
-_IO__wbackup_
- (
-_IO_FILE
- *
-__THROW
-;
-
-547 #ifde
-__LDBL_COMPAT
-
-
-548 
- ~<bs/libio-ldbl.h
->
-
-551 #ifde
-__lulus
-
-
- @/usr/include/xlocale.h
-
-21 #ide
-_XLOCALE_H
-
-
-22 
- #_XLOCALE_H
- 1
-
- )
-
-28 
- s__lo_ru
-
-
-31 
-lo_da
- *
- m__los
-[13];
-
-34 cڡ *
- m__y_b
-;
-
-35 cڡ *
- m__y_tow
-;
-
-36 cڡ *
- m__y_tou
-;
-
-39 cڡ *
- m__mes
-[13];
-
-40 } *
- t__lo_t
-;
-
-43 
-__lo_t
-
- tlo_t
-;
-
- @/usr/include/_G_config.h
-
-4 #ide
-_G_cfig_h
-
-
-5 
- #_G_cfig_h
- 1
-
- )
-
-9 
- ~<bs/tys.h
->
-
-10 
- #__ed_size_t
-
-
- )
-
-11 #i
-defed
-
-_LIBC
- || defed
-_GLIBCPP_USE_WCHAR_T
-
-
-12 
- #__ed_wch_t
-
-
- )
-
-14 
- #__ed_NULL
-
-
- )
-
-15 
- ~<ddef.h
->
-
-16 
- #__ed_mbe_t
-
-
- )
-
-17 #i
-defed
-
-_LIBC
- || defed
-_GLIBCPP_USE_WCHAR_T
-
-
-18 
- #__ed_wt_t
-
-
- )
-
-20 
- ~<wch.h
->
-
-21 
- #_G_size_t
-
-size_t
-
-
- )
-
-24
-__off_t
-
- m__pos
-;
-
-25
-__mbe_t
-
- m__e
-;
-
-26 }
- t_G_os_t
-;
-
-29
-__off64_t
-
- m__pos
-;
-
-30
-__mbe_t
-
- m__e
-;
-
-31 }
- t_G_os64_t
-;
-
-32 
- #_G_ssize_t
-
-__ssize_t
-
-
- )
-
-33 
- #_G_off_t
-
-__off_t
-
-
- )
-
-34 
- #_G_off64_t
-
-__off64_t
-
-
- )
-
-35 
- #_G_pid_t
-
-__pid_t
-
-
- )
-
-36 
- #_G_uid_t
-
-__uid_t
-
-
- )
-
-37 
- #_G_wch_t
-
-wch_t
-
-
- )
-
-38 
- #_G_wt_t
-
-wt_t
-
-
- )
-
-39 
- #_G_64
-
-64
-
-
- )
-
-40 #i
-defed
-
-_LIBC
- || defed
-_GLIBCPP_USE_WCHAR_T
-
-
-41 
- ~<gcv.h
->
-
-44 
-__gcv_fo
-
- m__cd
-;
-
-47 
-__gcv_fo
-
- m__cd
-;
-
-48 
-__gcv__da
-
- m__da
-;
-
-49 }
- m__combed
-;
-
-50 }
- t_G_icv_t
-;
-
-53 
- t_G_t16_t
-
- t__ibu__
- ((
- t__mode__
- (
- t__HI__
-)));
-
-54 
- t_G_t32_t
-
- t__ibu__
- ((
- t__mode__
- (
- t__SI__
-)));
-
-55 
- t_G_ut16_t
-
- t__ibu__
- ((
- t__mode__
- (
- t__HI__
-)));
-
-56 
- t_G_ut32_t
-
- t__ibu__
- ((
- t__mode__
- (
- t__SI__
-)));
-
-58 
- #_G_HAVE_BOOL
- 1
-
- )
-
-62 
- #_G_HAVE_ATEXIT
- 1
-
- )
-
-63 
- #_G_HAVE_SYS_CDEFS
- 1
-
- )
-
-64 
- #_G_HAVE_SYS_WAIT
- 1
-
- )
-
-65 
- #_G_NEED_STDARG_H
- 1
-
- )
-
-66 
- #_G_va_li
-
-__gnuc_va_li
-
-
- )
-
-68 
- #_G_HAVE_PRINTF_FP
- 1
-
- )
-
-69 
- #_G_HAVE_MMAP
- 1
-
- )
-
-70 
- #_G_HAVE_MREMAP
- 1
-
- )
-
-71 
- #_G_HAVE_LONG_DOUBLE_IO
- 1
-
- )
-
-72 
- #_G_HAVE_IO_FILE_OPEN
- 1
-
- )
-
-73 
- #_G_HAVE_IO_GETLINE_INFO
- 1
-
- )
-
-75 
- #_G_IO_IO_FILE_VERSION
- 0x20001
-
- )
-
-77 
- #_G_OPEN64
-
-__ݒ64
-
-
- )
-
-78 
- #_G_LSEEK64
-
-__lek64
-
-
- )
-
-79 
- #_G_MMAP64
-
-__mm64
-
-
- )
-
-80 
- #_G_FSTAT64
-(
-fd
-,
-buf
-
- `__fx64
- (
-_STAT_VER
-, fd, buf)
-
- )
-
-83 
- #_G_HAVE_ST_BLKSIZE
-
- `defed
- (
-_STATBUF_ST_BLKSIZE
-)
-
- )
-
-85 
- #_G_BUFSIZ
- 8192
-
- )
-
-88 
- #_G_NAMES_HAVE_UNDERSCORE
- 0
-
- )
-
-89 
- #_G_VTABLE_LABEL_HAS_LENGTH
- 1
-
- )
-
-90 
- #_G_USING_THUNKS
- 1
-
- )
-
-91 
- #_G_VTABLE_LABEL_PREFIX
- "__vt_"
-
- )
-
-92 
- #_G_VTABLE_LABEL_PREFIX_ID
-
-__vt_
-
-
- )
-
-95 #i
-defed
-
-__lulus
- || defed
-__STDC__
-
-
-96 
- #_G_ARGS
-(
-ARGLIST
-
- )
-ARGLIST
-
-98 
- #_G_ARGS
-(
-ARGLIST
-()
-
- )
-
- @/usr/include/bits/libio-ldbl.h
-
-20 #ide
-_IO_STDIO_H
-
-
-24
- $__LDBL_REDIR_DECL
- (
-_IO_vfsnf
-)
-
-25
- `__LDBL_REDIR_DECL
- (
-_IO_vrtf
-)
-
- @/usr/include/bits/predefs.h
-
-19 #ide
-_FEATURES_H
-
-
-23 #ide
-_PREDEFS_H
-
-
-24 
- #_PREDEFS_H
-
-
- )
-
-27 
- #__STDC_IEC_559__
- 1
-
- )
-
-28 
- #__STDC_IEC_559_COMPLEX__
- 1
-
- )
-
- @/usr/include/bits/stdio-lock.h
-
-20 #ide
-_BITS_STDIO_LOCK_H
-
-
-21 
- #_BITS_STDIO_LOCK_H
- 1
-
- )
-
-23 
- ~<bs/libc-lock.h
->
-
-24 
- ~<lowvlock.h
->
-
-28 
- #_IO_lock_exnsive
- 1
-
- )
-
-30 ru { 
- mlock
-; 
- mt
-; *
- mowr
-; }
- t_IO_lock_t
-;
-
-32 
- #_IO_lock_liz
- {
-LLL_LOCK_INITIALIZER
-, 0,
-NULL
- }
-
- )
-
-34 
- #_IO_lock_
-(
-_me
-) \
-
-35 ((
-_me
-(
-_IO_lock_t
-
-_IO_lock_liz
- , 0)
-
- )
-
-37 
- #_IO_lock_fi
-(
-_me
-) \
-
-38 ((0)
-
- )
-
-40 
- #_IO_lock_lock
-(
-_me
-) \
-
-42 *
-__lf
- =
-THREAD_SELF
-; \
-
-43 i((
-_me
-).
-owr
- !
-__lf
-) \
-
-45
- `l_lock
- ((
-_me
-).
-lock
-,
-LLL_PRIVATE
-); \
-
-46 (
-_me
-).
-owr
- =
-__lf
-; \
-
-48 ++(
-_me
-).
-t
-; \
-
-49 } 0)
-
- )
-
-51 
- #_IO_lock_ylock
-(
-_me
-) \
-
-53 
-__su
- = 0; \
-
-54 *
-__lf
- =
-THREAD_SELF
-; \
-
-55 i((
-_me
-).
-owr
- !
-__lf
-) \
-
-57 i(
- `l_ylock
- ((
-_me
-).
-lock
-) == 0) \
-
-59 (
-_me
-).
-owr
- =
-__lf
-; \
-
-60 (
-_me
-).
-t
- = 1; \
-
-63
-__su
- =
-EBUSY
-; \
-
-66 ++(
-_me
-).
-t
-; \
-
-67
-__su
-; \
-
-68 })
-
- )
-
-70 
- #_IO_lock_uock
-(
-_me
-) \
-
-72 i(--(
-_me
-).
-t
- == 0) \
-
-74 (
-_me
-).
-owr
- =
-NULL
-; \
-
-75
- `l_uock
- ((
-_me
-).
-lock
-,
-LLL_PRIVATE
-); \
-
-77 } 0)
-
- )
-
-81 
- #_IO_nup_gi_t
-(
-_f
-,
-_
-) \
-
-82
- `__libc_nup_gi_t
- (((
-_
-)->
-_ags
- &
-_IO_USER_LOCK
-=0,
-_f
-, _)
-
- )
-
-83 
- #_IO_nup_gi_t_nrg
-(
-_f
-) \
-
-84
- `__libc_nup_gi_t
- (1,
-_f
-,
-NULL
-)
-
- )
-
-85 
- #_IO_nup_gi_d
-(
-_do
-) \
-
-86
- `__libc_nup_gi_d
- (
-_do
-)
-
- )
-
-88 #i
-defed
-
-_LIBC
- && !defed
-NOT_IN_libc
-
-
-90 #ifde
-__EXCEPTIONS
-
-
-91 
- #_IO_acque_lock
-(
-_
-) \
-
-93
-_IO_FILE
- *
-_IO_acque_lock_fe
- \
-
-94
- `__ibu__
-((
- `nup
- (
-_IO_acque_lock_f
-))) \
-
-95 (
-_
-); \
-
-96
- `_IO_ockfe
- (
-_IO_acque_lock_fe
-);
-
- )
-
-97 
- #_IO_acque_lock_r_ags2
-(
-_
-) \
-
-99
-_IO_FILE
- *
-_IO_acque_lock_fe
- \
-
-100
- `__ibu__
-((
- `nup
- (
-_IO_acque_lock_r_ags2_f
-))) \
-
-101 (
-_
-); \
-
-102
- `_IO_ockfe
- (
-_IO_acque_lock_fe
-);
-
- )
-
-104 
- #_IO_acque_lock
-(
-_
-
-_IO_acque_lock_eds_exis_abd
-
-
- )
-
-105 
- #_IO_acque_lock_r_ags2
-(
-_
-
- `_IO_acque_lock
- (_)
-
- )
-
-107 
- #_IO_a_lock
-(
-_
-; } 0)
-
- )
-
- @/usr/include/bits/typesizes.h
-
-20 #ide
-_BITS_TYPES_H
-
-
-24 #idef
-_BITS_TYPESIZES_H
-
-
-25 
- #_BITS_TYPESIZES_H
- 1
-
- )
-
-30 
- #__DEV_T_TYPE
-
-__UQUAD_TYPE
-
-
- )
-
-31 
- #__UID_T_TYPE
-
-__U32_TYPE
-
-
- )
-
-32 
- #__GID_T_TYPE
-
-__U32_TYPE
-
-
- )
-
-33 
- #__INO_T_TYPE
-
-__ULONGWORD_TYPE
-
-
- )
-
-34 
- #__INO64_T_TYPE
-
-__UQUAD_TYPE
-
-
- )
-
-35 
- #__MODE_T_TYPE
-
-__U32_TYPE
-
-
- )
-
-36 
- #__NLINK_T_TYPE
-
-__UWORD_TYPE
-
-
- )
-
-37 
- #__OFF_T_TYPE
-
-__SLONGWORD_TYPE
-
-
- )
-
-38 
- #__OFF64_T_TYPE
-
-__SQUAD_TYPE
-
-
- )
-
-39 
- #__PID_T_TYPE
-
-__S32_TYPE
-
-
- )
-
-40 
- #__RLIM_T_TYPE
-
-__ULONGWORD_TYPE
-
-
- )
-
-41 
- #__RLIM64_T_TYPE
-
-__UQUAD_TYPE
-
-
- )
-
-42 
- #__BLKCNT_T_TYPE
-
-__SLONGWORD_TYPE
-
-
- )
-
-43 
- #__BLKCNT64_T_TYPE
-
-__SQUAD_TYPE
-
-
- )
-
-44 
- #__FSBLKCNT_T_TYPE
-
-__ULONGWORD_TYPE
-
-
- )
-
-45 
- #__FSBLKCNT64_T_TYPE
-
-__UQUAD_TYPE
-
-
- )
-
-46 
- #__FSFILCNT_T_TYPE
-
-__ULONGWORD_TYPE
-
-
- )
-
-47 
- #__FSFILCNT64_T_TYPE
-
-__UQUAD_TYPE
-
-
- )
-
-48 
- #__ID_T_TYPE
-
-__U32_TYPE
-
-
- )
-
-49 
- #__CLOCK_T_TYPE
-
-__SLONGWORD_TYPE
-
-
- )
-
-50 
- #__TIME_T_TYPE
-
-__SLONGWORD_TYPE
-
-
- )
-
-51 
- #__USECONDS_T_TYPE
-
-__U32_TYPE
-
-
- )
-
-52 
- #__SUSECONDS_T_TYPE
-
-__SLONGWORD_TYPE
-
-
- )
-
-53 
- #__DADDR_T_TYPE
-
-__S32_TYPE
-
-
- )
-
-54 
- #__SWBLK_T_TYPE
-
-__SLONGWORD_TYPE
-
-
- )
-
-55 
- #__KEY_T_TYPE
-
-__S32_TYPE
-
-
- )
-
-56 
- #__CLOCKID_T_TYPE
-
-__S32_TYPE
-
-
- )
-
-57 
- #__TIMER_T_TYPE
- *
-
- )
-
-58 
- #__BLKSIZE_T_TYPE
-
-__SLONGWORD_TYPE
-
-
- )
-
-59 
- #__FSID_T_TYPE
- su { 
-__v
-[2]; }
-
- )
-
-60 
- #__SSIZE_T_TYPE
-
-__SWORD_TYPE
-
-
- )
-
-63 
- #__FD_SETSIZE
- 1024
-
- )
-
- @/usr/include/bits/wordsize.h
-
-3 #i
-defed
-
-__x86_64__
-
-
-4 
- #__WORDSIZE
- 64
-
- )
-
-5 
- #__WORDSIZE_COMPAT32
- 1
-
- )
-
-7 
- #__WORDSIZE
- 32
-
- )
-
- @/usr/include/ctype.h
-
-24 #idef
-_CTYPE_H
-
-
-25 
- #_CTYPE_H
- 1
-
- )
-
-27 
- ~<us.h
->
-
-28 
- ~<bs/tys.h
->
-
-30
- g__BEGIN_DECLS
-
-
-32 #ide
-_ISb
-
-
-41 
- ~<dn.h
->
-
-42 #i
-__BYTE_ORDER
- =
-__BIG_ENDIAN
-
-
-43 
- #_ISb
-(
-b
-(1 << (b))
-
- )
-
-45 
- #_ISb
-(
-b
-((b< 8 ? ((1 << (b)<< 8: ((1 << (b)>> 8))
-
- )
-
-50
- m_ISu
- =
-_ISb
- (0),
-
-51
- m_ISlow
- =
-_ISb
- (1),
-
-52
- m_ISpha
- =
-_ISb
- (2),
-
-53
- m_ISdig
- =
-_ISb
- (3),
-
-54
- m_ISxdig
- =
-_ISb
- (4),
-
-55
- m_ISa
- =
-_ISb
- (5),
-
-56
- m_ISt
- =
-_ISb
- (6),
-
-57
- m_ISgph
- =
-_ISb
- (7),
-
-58
- m_ISbnk
- =
-_ISb
- (8),
-
-59
- m_ISl
- =
-_ISb
- (9),
-
-60
- m_ISpun
- =
-_ISb
- (10),
-
-61
- m_ISnum
- =
-_ISb
- (11)
-
-81
-__cڡ
- **
- $__y_b_loc
- ()
-
-82
-__THROW
-
- `__ibu__
- ((
-__cڡ
-));
-
-83
-__cڡ
-
-__t32_t
- **
- $__y_tow_loc
- ()
-
-84
-__THROW
-
- `__ibu__
- ((
-__cڡ
-));
-
-85
-__cڡ
-
-__t32_t
- **
- $__y_tou_loc
- ()
-
-86
-__THROW
-
- `__ibu__
- ((
-__cڡ
-));
-
-88 
- #__isy
-(
-c
-,
-ty
-) \
-
-89 ((*
- `__y_b_loc
- ())[((
-c
-)] & (
-ty
-)
-
- )
-
-91 
- #__iscii
-(
-c
-(((c& ~0x7f=0
-
- )
-
-92 
- #__tscii
-(
-c
-((c& 0x7f
-
- )
-
-94 
- #__exy
-(
-me
- 
- `me
- (
-__THROW
-
-
- )
-
-96
-__BEGIN_NAMESPACE_STD
-
-
-102
- `__exy
- (
-ium
-);
-
-103
- `__exy
- (
-iha
-);
-
-104
- `__exy
- (
-isl
-);
-
-105
- `__exy
- (
-isdig
-);
-
-106
- `__exy
- (
-iow
-);
-
-107
- `__exy
- (
-isgph
-);
-
-108
- `__exy
- (
-irt
-);
-
-109
- `__exy
- (
-iun
-);
-
-110
- `__exy
- (
-isa
-);
-
-111
- `__exy
- (
-isu
-);
-
-112
- `__exy
- (
-isxdig
-);
-
-116 
- $tow
- (
-__c
-
-__THROW
-;
-
-119 
- $tou
- (
-__c
-
-__THROW
-;
-
-121
-__END_NAMESPACE_STD
-
-
-125 #ifdef
-__USE_ISOC99
-
-
-126
-__BEGIN_NAMESPACE_C99
-
-
-128
- `__exy
- (
-isbnk
-);
-
-130
-__END_NAMESPACE_C99
-
-
-133 #ifde
-__USE_GNU
-
-
-135 
- $isy
- (
-__c
-, 
-__mask
-
-__THROW
-;
-
-138 #i
-defed
-
-__USE_SVID
- || defed
-__USE_MISC
- || defed
-__USE_XOPEN
-
-
-142 
- $iscii
- (
-__c
-
-__THROW
-;
-
-146 
- $tscii
- (
-__c
-
-__THROW
-;
-
-150
- `__exy
- (
-_tou
-);
-
-151
- `__exy
- (
-_tow
-);
-
-155 
- #__tobody
-(
-c
-,
-f
-,
-a
-,
-gs
-) \
-
-156 (
-__exnsi__
- \
-
-157 ({ 
-__s
-; \
-
-158 i( (
-c
-) > 1) \
-
-160 i(
- `__but_cڡt_p
- (
-c
-)) \
-
-162 
-__c
- = (
-c
-); \
-
-163
-__s
- =
-__c
- < -128 || __> 255 ? __: (
-a
-)[__c]; \
-
-166
-__s
- =
-f
-
-gs
-; \
-
-169
-__s
- = (
-a
-)[((
-c
-)]; \
-
-170
-__s
-;
- }
-}))
-
- )
-
-172 #i!
-defed
-
-__NO_CTYPE
- && !defed
-__lulus
-
-
-173 
- #ium
-(
-c
-
- `__isy
-((c),
-_ISnum
-)
-
- )
-
-174 
- #iha
-(
-c
-
- `__isy
-((c),
-_ISpha
-)
-
- )
-
-175 
- #isl
-(
-c
-
- `__isy
-((c),
-_ISl
-)
-
- )
-
-176 
- #isdig
-(
-c
-
- `__isy
-((c),
-_ISdig
-)
-
- )
-
-177 
- #iow
-(
-c
-
- `__isy
-((c),
-_ISlow
-)
-
- )
-
-178 
- #isgph
-(
-c
-
- `__isy
-((c),
-_ISgph
-)
-
- )
-
-179 
- #irt
-(
-c
-
- `__isy
-((c),
-_ISt
-)
-
- )
-
-180 
- #iun
-(
-c
-
- `__isy
-((c),
-_ISpun
-)
-
- )
-
-181 
- #isa
-(
-c
-
- `__isy
-((c),
-_ISa
-)
-
- )
-
-182 
- #isu
-(
-c
-
- `__isy
-((c),
-_ISu
-)
-
- )
-
-183 
- #isxdig
-(
-c
-
- `__isy
-((c),
-_ISxdig
-)
-
- )
-
-185 #ifde
-__USE_ISOC99
-
-
-186 
- #isbnk
-(
-c
-
- `__isy
-((c),
-_ISbnk
-)
-
- )
-
-189 #ifde
-__USE_EXTERN_INLINES
-
-
-190
-__ex_le
- 
-
-191
-__NTH
- (
- $tow
- (
-__c
-))
-
-193 
-__c
- >-128 && __< 256 ? (*
- `__y_tow_loc
- ())[__c] : __c;
-
-194
- }
-}
-
-196
-__ex_le
- 
-
-197
-__NTH
- (
- $tou
- (
-__c
-))
-
-199 
-__c
- >-128 && __< 256 ? (*
- `__y_tou_loc
- ())[__c] : __c;
-
-200
- }
-}
-
-203 #i
-__GNUC__
- >2 &&
-defed
-
-__OPTIMIZE__
- && !defed
-__lulus
-
-
-204 
- #tow
-(
-c
-
- `__tobody
- (c,
-tow
-, *
- `__y_tow_loc
- (), (c))
-
- )
-
-205 
- #tou
-(
-c
-
- `__tobody
- (c,
-tou
-, *
- `__y_tou_loc
- (), (c))
-
- )
-
-208 #i
-defed
-
-__USE_SVID
- || defed
-__USE_MISC
- || defed
-__USE_XOPEN
-
-
-209 
- #iscii
-(
-c
-
- `__iscii
- (c)
-
- )
-
-210 
- #tscii
-(
-c
-
- `__tscii
- (c)
-
- )
-
-212 
- #_tow
-(
-c
-(((*
- `__y_tow_loc
- ())[((c)])
-
- )
-
-213 
- #_tou
-(
-c
-(((*
- `__y_tou_loc
- ())[((c)])
-
- )
-
-219 #ifde
-__USE_XOPEN2K8
-
-
-233 
- ~<xlo.h
->
-
-237 
- #__isy_l
-(
-c
-,
-ty
-,
-lo
-) \
-
-238 ((
-lo
-)->
-__y_b
-[((
-c
-)] & (
-ty
-)
-
- )
-
-240 
- #__exy_l
-(
-me
-) \
-
-241 
- `me
- (,
-__lo_t
-
-__THROW
-
-
- )
-
-247
-__exy_l
- (
-ium_l
-);
-
-248
-__exy_l
- (
-iha_l
-);
-
-249
-__exy_l
- (
-isl_l
-);
-
-250
-__exy_l
- (
-isdig_l
-);
-
-251
-__exy_l
- (
-iow_l
-);
-
-252
-__exy_l
- (
-isgph_l
-);
-
-253
-__exy_l
- (
-irt_l
-);
-
-254
-__exy_l
- (
-iun_l
-);
-
-255
-__exy_l
- (
-isa_l
-);
-
-256
-__exy_l
- (
-isu_l
-);
-
-257
-__exy_l
- (
-isxdig_l
-);
-
-259
-__exy_l
- (
-isbnk_l
-);
-
-263 
- $__tow_l
- (
-__c
-,
-__lo_t
-
-__l
-
-__THROW
-;
-
-264 
- $tow_l
- (
-__c
-,
-__lo_t
-
-__l
-
-__THROW
-;
-
-267 
- $__tou_l
- (
-__c
-,
-__lo_t
-
-__l
-
-__THROW
-;
-
-268 
- $tou_l
- (
-__c
-,
-__lo_t
-
-__l
-
-__THROW
-;
-
-270 #i
-__GNUC__
- >2 &&
-defed
-
-__OPTIMIZE__
- && !defed
-__lulus
-
-
-271 
- #__tow_l
-(
-c
-,
-lo
-) \
-
-272
- `__tobody
- (
-c
-,
-__tow_l
-, (
-lo
-)->
-__y_tow
-, (c,o))
-
- )
-
-273 
- #__tou_l
-(
-c
-,
-lo
-) \
-
-274
- `__tobody
- (
-c
-,
-__tou_l
-, (
-lo
-)->
-__y_tou
-, (c,o))
-
- )
-
-275 
- #tow_l
-(
-c
-,
-lo
-
- `__tow_l
- ((c), (lo))
-
- )
-
-276 
- #tou_l
-(
-c
-,
-lo
-
- `__tou_l
- ((c), (lo))
-
- )
-
-280 #ide
-__NO_CTYPE
-
-
-281 
- #__ium_l
-(
-c
-,
-l
-
- `__isy_l
-((c),
-_ISnum
-, (l))
-
- )
-
-282 
- #__iha_l
-(
-c
-,
-l
-
- `__isy_l
-((c),
-_ISpha
-, (l))
-
- )
-
-283 
- #__isl_l
-(
-c
-,
-l
-
- `__isy_l
-((c),
-_ISl
-, (l))
-
- )
-
-284 
- #__isdig_l
-(
-c
-,
-l
-
- `__isy_l
-((c),
-_ISdig
-, (l))
-
- )
-
-285 
- #__iow_l
-(
-c
-,
-l
-
- `__isy_l
-((c),
-_ISlow
-, (l))
-
- )
-
-286 
- #__isgph_l
-(
-c
-,
-l
-
- `__isy_l
-((c),
-_ISgph
-, (l))
-
- )
-
-287 
- #__irt_l
-(
-c
-,
-l
-
- `__isy_l
-((c),
-_ISt
-, (l))
-
- )
-
-288 
- #__iun_l
-(
-c
-,
-l
-
- `__isy_l
-((c),
-_ISpun
-, (l))
-
- )
-
-289 
- #__isa_l
-(
-c
-,
-l
-
- `__isy_l
-((c),
-_ISa
-, (l))
-
- )
-
-290 
- #__isu_l
-(
-c
-,
-l
-
- `__isy_l
-((c),
-_ISu
-, (l))
-
- )
-
-291 
- #__isxdig_l
-(
-c
-,
-l
-
- `__isy_l
-((c),
-_ISxdig
-, (l))
-
- )
-
-293 
- #__isbnk_l
-(
-c
-,
-l
-
- `__isy_l
-((c),
-_ISbnk
-, (l))
-
- )
-
-295 #i
-defed
-
-__USE_SVID
- || defed
-__USE_MISC
-
-
-296 
- #__iscii_l
-(
-c
-,
-l
-(),
- `__iscii
- (c))
-
- )
-
-297 
- #__tscii_l
-(
-c
-,
-l
-(),
- `__tscii
- (c))
-
- )
-
-300 
- #ium_l
-(
-c
-,
-l
-
- `__ium_l
- ((c), (l))
-
- )
-
-301 
- #iha_l
-(
-c
-,
-l
-
- `__iha_l
- ((c), (l))
-
- )
-
-302 
- #isl_l
-(
-c
-,
-l
-
- `__isl_l
- ((c), (l))
-
- )
-
-303 
- #isdig_l
-(
-c
-,
-l
-
- `__isdig_l
- ((c), (l))
-
- )
-
-304 
- #iow_l
-(
-c
-,
-l
-
- `__iow_l
- ((c), (l))
-
- )
-
-305 
- #isgph_l
-(
-c
-,
-l
-
- `__isgph_l
- ((c), (l))
-
- )
-
-306 
- #irt_l
-(
-c
-,
-l
-
- `__irt_l
- ((c), (l))
-
- )
-
-307 
- #iun_l
-(
-c
-,
-l
-
- `__iun_l
- ((c), (l))
-
- )
-
-308 
- #isa_l
-(
-c
-,
-l
-
- `__isa_l
- ((c), (l))
-
- )
-
-309 
- #isu_l
-(
-c
-,
-l
-
- `__isu_l
- ((c), (l))
-
- )
-
-310 
- #isxdig_l
-(
-c
-,
-l
-
- `__isxdig_l
- ((c), (l))
-
- )
-
-312 
- #isbnk_l
-(
-c
-,
-l
-
- `__isbnk_l
- ((c), (l))
-
- )
-
-314 #i
-defed
-
-__USE_SVID
- || defed
-__USE_MISC
-
-
-315 
- #iscii_l
-(
-c
-,
-l
-
- `__iscii_l
- ((c), (l))
-
- )
-
-316 
- #tscii_l
-(
-c
-,
-l
-
- `__tscii_l
- ((c), (l))
-
- )
-
-323
-__END_DECLS
-
-
- @/usr/include/endian.h
-
-19 #idef
-_ENDIAN_H
-
-
-20 
- #_ENDIAN_H
- 1
-
- )
-
-22 
- ~<us.h
->
-
-32 
- #__LITTLE_ENDIAN
- 1234
-
- )
-
-33 
- #__BIG_ENDIAN
- 4321
-
- )
-
-34 
- #__PDP_ENDIAN
- 3412
-
- )
-
-37 
- ~<bs/dn.h
->
-
-41 #ide
-__FLOAT_WORD_ORDER
-
-
-42 
- #__FLOAT_WORD_ORDER
-
-__BYTE_ORDER
-
-
- )
-
-45 #ifdef
-__USE_BSD
-
-
-46 
- #LITTLE_ENDIAN
-
-__LITTLE_ENDIAN
-
-
- )
-
-47 
- #BIG_ENDIAN
-
-__BIG_ENDIAN
-
-
- )
-
-48 
- #PDP_ENDIAN
-
-__PDP_ENDIAN
-
-
- )
-
-49 
- #BYTE_ORDER
-
-__BYTE_ORDER
-
-
- )
-
-52 #i
-__BYTE_ORDER
- =
-__LITTLE_ENDIAN
-
-
-53 
- #__LONG_LONG_PAIR
-(
-HI
-,
-LO
-LO,
- )
-HI
-
-54 #i
-__BYTE_ORDER
- =
-__BIG_ENDIAN
-
-
-55 
- #__LONG_LONG_PAIR
-(
-HI
-,
-LO
-HI,
- )
-LO
-
-59 #ifde
-__USE_BSD
-
-
-61 
- ~<bs/bysw.h
->
-
-63 #i
-__BYTE_ORDER
- =
-__LITTLE_ENDIAN
-
-
-64 
- #htobe16
-(
-x
-
- `__bsw_16
- (x)
-
- )
-
-65 
- #hte16
-(
-x
-(x)
-
- )
-
-66 
- #be16toh
-(
-x
-
- `__bsw_16
- (x)
-
- )
-
-67 
- #16toh
-(
-x
-(x)
-
- )
-
-69 
- #htobe32
-(
-x
-
- `__bsw_32
- (x)
-
- )
-
-70 
- #hte32
-(
-x
-(x)
-
- )
-
-71 
- #be32toh
-(
-x
-
- `__bsw_32
- (x)
-
- )
-
-72 
- #32toh
-(
-x
-(x)
-
- )
-
-74 
- #htobe64
-(
-x
-
- `__bsw_64
- (x)
-
- )
-
-75 
- #hte64
-(
-x
-(x)
-
- )
-
-76 
- #be64toh
-(
-x
-
- `__bsw_64
- (x)
-
- )
-
-77 
- #64toh
-(
-x
-(x)
-
- )
-
-79 
- #htobe16
-(
-x
-(x)
-
- )
-
-80 
- #hte16
-(
-x
-
- `__bsw_16
- (x)
-
- )
-
-81 
- #be16toh
-(
-x
-(x)
-
- )
-
-82 
- #16toh
-(
-x
-
- `__bsw_16
- (x)
-
- )
-
-84 
- #htobe32
-(
-x
-(x)
-
- )
-
-85 
- #hte32
-(
-x
-
- `__bsw_32
- (x)
-
- )
-
-86 
- #be32toh
-(
-x
-(x)
-
- )
-
-87 
- #32toh
-(
-x
-
- `__bsw_32
- (x)
-
- )
-
-89 
- #htobe64
-(
-x
-(x)
-
- )
-
-90 
- #hte64
-(
-x
-
- `__bsw_64
- (x)
-
- )
-
-91 
- #be64toh
-(
-x
-(x)
-
- )
-
-92 
- #64toh
-(
-x
-
- `__bsw_64
- (x)
-
- )
-
- @/usr/include/gnu/stubs.h
-
-4 
- ~<bs/wdsize.h
->
-
-6 #i
-__WORDSIZE
- == 32
-
-7 
- ~<gnu/ubs-32.h
->
-
-8 #i
-__WORDSIZE
- == 64
-
-9 
- ~<gnu/ubs-64.h
->
-
- @/usr/include/stdlib.h
-
-23 #idef
-_STDLIB_H
-
-
-25 
- ~<us.h
->
-
-28 
- #__ed_size_t
-
-
- )
-
-29 #ide
-__ed_mloc_d_oc
-
-
-30 
- #__ed_wch_t
-
-
- )
-
-31 
- #__ed_NULL
-
-
- )
-
-33 
- ~<ddef.h
->
-
-35
- g__BEGIN_DECLS
-
-
-37 #ide
-__ed_mloc_d_oc
-
-
-38 
- #_STDLIB_H
- 1
-
- )
-
-40 #i
-defed
-
-__USE_XOPEN
- && !defed
-_SYS_WAIT_H
-
-
-42 
- ~<bs/waags.h
->
-
-43 
- ~<bs/waus.h
->
-
-45 #ifde
-__USE_BSD
-
-
-50 #i
-defed
-
-__GNUC__
- && !defed
-__lulus
-
-
-51 
- #__WAIT_INT
-(
-us
-) \
-
-52 (
- `__exnsi__
- (((uni {
- `__tyof
-(
-us
-
-__
-; 
-__i
-; }) \
-
-53 { .
-__
- = (
-us
-}).
-__i
-))
-
- )
-
-55 
- #__WAIT_INT
-(
-us
-(*(*&(us))
-
- )
-
-63 #i!
-defed
-
-__GNUC__
- || __GNUC__ < 2 || defed
-__lulus
-
-
-64 
- #__WAIT_STATUS
- *
-
- )
-
-65 
- #__WAIT_STATUS_DEFN
- *
-
- )
-
-70 
-wa
- *
- m__ur
-;
-
-71 *
- m__
-;
-
-72 }
- t__WAIT_STATUS
-
- t__ibu__
- ((
- t__t_uni__
-));
-
-73 
- #__WAIT_STATUS_DEFN
- *
-
- )
-
-78 
- #__WAIT_INT
-(
-us
-(us)
-
- )
-
-79 
- #__WAIT_STATUS
- *
-
- )
-
-80 
- #__WAIT_STATUS_DEFN
- *
-
- )
-
-85 
- #WEXITSTATUS
-(
-us
-
- `__WEXITSTATUS
- (
- `__WAIT_INT
- (us))
-
- )
-
-86 
- #WTERMSIG
-(
-us
-
- `__WTERMSIG
- (
- `__WAIT_INT
- (us))
-
- )
-
-87 
- #WSTOPSIG
-(
-us
-
- `__WSTOPSIG
- (
- `__WAIT_INT
- (us))
-
- )
-
-88 
- #WIFEXITED
-(
-us
-
- `__WIFEXITED
- (
- `__WAIT_INT
- (us))
-
- )
-
-89 
- #WIFSIGNALED
-(
-us
-
- `__WIFSIGNALED
- (
- `__WAIT_INT
- (us))
-
- )
-
-90 
- #WIFSTOPPED
-(
-us
-
- `__WIFSTOPPED
- (
- `__WAIT_INT
- (us))
-
- )
-
-91 #ifde
-__WIFCONTINUED
-
-
-92 
- #WIFCONTINUED
-(
-us
-
- `__WIFCONTINUED
- (
- `__WAIT_INT
- (us))
-
- )
-
-96
-__BEGIN_NAMESPACE_STD
-
-
-100 
- mqu
-;
-
-101 
- mm
-;
-
-102 }
- tdiv_t
-;
-
-105 #ide
-__ldiv_t_defed
-
-
-108 
- mqu
-;
-
-109 
- mm
-;
-
-110 }
- tldiv_t
-;
-
-111 
- #__ldiv_t_defed
- 1
-
- )
-
-113
- g__END_NAMESPACE_STD
-
-
-115 #i
-defed
-
-__USE_ISOC99
- && !defed
-__div_t_defed
-
-
-116
-__BEGIN_NAMESPACE_C99
-
-
-118
-__exnsi__
- struct
-
-120 
- mqu
-;
-
-121 
- mm
-;
-
-122 }
- tdiv_t
-;
-
-123 
- #__div_t_defed
- 1
-
- )
-
-124
- g__END_NAMESPACE_C99
-
-
-129 
- #RAND_MAX
- 2147483647
-
- )
-
-134 
- #EXIT_FAILURE
- 1
-
- )
-
-135 
- #EXIT_SUCCESS
- 0
-
- )
-
-139 
- #MB_CUR_MAX
- (
- `__y_g_mb_cur_max
- ())
-
- )
-
-140
-size_t
-
- $__y_g_mb_cur_max
- (
-__THROW
-
-__wur
-;
-
-143
-__BEGIN_NAMESPACE_STD
-
-
-145 
- $of
- (
-__cڡ
- *
-__Ō
-)
-
-146
-__THROW
-
-__ibu_pu__
-
- `__nnu
- ((1)
-__wur
-;
-
-148 
- $oi
- (
-__cڡ
- *
-__Ō
-)
-
-149
-__THROW
-
-__ibu_pu__
-
- `__nnu
- ((1)
-__wur
-;
-
-151 
- $
- (
-__cڡ
- *
-__Ō
-)
-
-152
-__THROW
-
-__ibu_pu__
-
- `__nnu
- ((1)
-__wur
-;
-
-153
-__END_NAMESPACE_STD
-
-
-155 #i
-defed
-
-__USE_ISOC99
- || (defed
-__GLIBC_HAVE_LONG_LONG
- && defed
-__USE_MISC
-)
-
-156
-__BEGIN_NAMESPACE_C99
-
-
-158
-__exnsi__
- 
- $l
- (
-__cڡ
- *
-__Ō
-)
-
-159
-__THROW
-
-__ibu_pu__
-
- `__nnu
- ((1)
-__wur
-;
-
-160
-__END_NAMESPACE_C99
-
-
-163
-__BEGIN_NAMESPACE_STD
-
-
-165 
- $od
- (
-__cڡ
- *
-__ri
-
-__Ō
-,
-
-166 **
-__ri
-
-__dr
-)
-
-167
-__THROW
-
- `__nnu
- ((1)
-__wur
-;
-
-168
-__END_NAMESPACE_STD
-
-
-170 #ifdef
-__USE_ISOC99
-
-
-171
-__BEGIN_NAMESPACE_C99
-
-
-173 
- $of
- (
-__cڡ
- *
-__ri
-
-__Ō
-,
-
-174 **
-__ri
-
-__dr
-
-__THROW
-
- `__nnu
- ((1)
-__wur
-;
-
-176 
- $d
- (
-__cڡ
- *
-__ri
-
-__Ō
-,
-
-177 **
-__ri
-
-__dr
-)
-
-178
-__THROW
-
- `__nnu
- ((1)
-__wur
-;
-
-179
-__END_NAMESPACE_C99
-
-
-182
-__BEGIN_NAMESPACE_STD
-
-
-184 
- $
- (
-__cڡ
- *
-__ri
-
-__Ō
-,
-
-185 **
-__ri
-
-__dr
-, 
-__ba
-)
-
-186
-__THROW
-
- `__nnu
- ((1)
-__wur
-;
-
-188 
- $oul
- (
-__cڡ
- *
-__ri
-
-__Ō
-,
-
-189 **
-__ri
-
-__dr
-, 
-__ba
-)
-
-190
-__THROW
-
- `__nnu
- ((1)
-__wur
-;
-
-191
-__END_NAMESPACE_STD
-
-
-193 #i
-defed
-
-__GLIBC_HAVE_LONG_LONG
- && defed
-__USE_BSD
-
-
-195
-__exnsi__
-
-
-196 
- $oq
- (
-__cڡ
- *
-__ri
-
-__Ō
-,
-
-197 **
-__ri
-
-__dr
-, 
-__ba
-)
-
-198
-__THROW
-
- `__nnu
- ((1)
-__wur
-;
-
-200
-__exnsi__
-
-
-201 
- $ouq
- (
-__cڡ
- *
-__ri
-
-__Ō
-,
-
-202 **
-__ri
-
-__dr
-, 
-__ba
-)
-
-203
-__THROW
-
- `__nnu
- ((1)
-__wur
-;
-
-206 #i
-defed
-
-__USE_ISOC99
- || (defed
-__GLIBC_HAVE_LONG_LONG
- && defed
-__USE_MISC
-)
-
-207
-__BEGIN_NAMESPACE_C99
-
-
-209
-__exnsi__
-
-
-210 
- $l
- (
-__cڡ
- *
-__ri
-
-__Ō
-,
-
-211 **
-__ri
-
-__dr
-, 
-__ba
-)
-
-212
-__THROW
-
- `__nnu
- ((1)
-__wur
-;
-
-214
-__exnsi__
-
-
-215 
- $ou
- (
-__cڡ
- *
-__ri
-
-__Ō
-,
-
-216 **
-__ri
-
-__dr
-, 
-__ba
-)
-
-217
-__THROW
-
- `__nnu
- ((1)
-__wur
-;
-
-218
-__END_NAMESPACE_C99
-
-
-222 #ifde
-__USE_GNU
-
-
-236 
- ~<xlo.h
->
-
-240 
- $_l
- (
-__cڡ
- *
-__ri
-
-__Ō
-,
-
-241 **
-__ri
-
-__dr
-, 
-__ba
-,
-
-242
-__lo_t
-
-__loc
-
-__THROW
-
- `__nnu
- ((1, 4)
-__wur
-;
-
-244 
- $oul_l
- (
-__cڡ
- *
-__ri
-
-__Ō
-,
-
-245 **
-__ri
-
-__dr
-,
-
-246 
-__ba
-,
-__lo_t
-
-__loc
-)
-
-247
-__THROW
-
- `__nnu
- ((1, 4)
-__wur
-;
-
-249
-__exnsi__
-
-
-250 
- $l_l
- (
-__cڡ
- *
-__ri
-
-__Ō
-,
-
-251 **
-__ri
-
-__dr
-, 
-__ba
-,
-
-252
-__lo_t
-
-__loc
-)
-
-253
-__THROW
-
- `__nnu
- ((1, 4)
-__wur
-;
-
-255
-__exnsi__
-
-
-256 
- $ou_l
- (
-__cڡ
- *
-__ri
-
-__Ō
-,
-
-257 **
-__ri
-
-__dr
-,
-
-258 
-__ba
-,
-__lo_t
-
-__loc
-)
-
-259
-__THROW
-
- `__nnu
- ((1, 4)
-__wur
-;
-
-261 
- $od_l
- (
-__cڡ
- *
-__ri
-
-__Ō
-,
-
-262 **
-__ri
-
-__dr
-,
-__lo_t
-
-__loc
-)
-
-263
-__THROW
-
- `__nnu
- ((1, 3)
-__wur
-;
-
-265 
- $of_l
- (
-__cڡ
- *
-__ri
-
-__Ō
-,
-
-266 **
-__ri
-
-__dr
-,
-__lo_t
-
-__loc
-)
-
-267
-__THROW
-
- `__nnu
- ((1, 3)
-__wur
-;
-
-269 
- $d_l
- (
-__cڡ
- *
-__ri
-
-__Ō
-,
-
-270 **
-__ri
-
-__dr
-,
-
-271
-__lo_t
-
-__loc
-)
-
-272
-__THROW
-
- `__nnu
- ((1, 3)
-__wur
-;
-
-276 #ifde
-__USE_EXTERN_INLINES
-
-
-277
-__BEGIN_NAMESPACE_STD
-
-
-278
-__ex_le
- 
-
-279
- `__NTH
- (
- $of
- (
-__cڡ
- *
-__Ō
-))
-
-281 
- `od
- (
-__Ō
-, (**
-NULL
-);
-
-282
- }
-}
-
-283
-__ex_le
- 
-
-284
-__NTH
- (
- $oi
- (
-__cڡ
- *
-__Ō
-))
-
-286  (
- `
- (
-__Ō
-, (**
-NULL
-, 10);
-
-287
- }
-}
-
-288
-__ex_le
- 
-
-289
-__NTH
- (
- $
- (
-__cڡ
- *
-__Ō
-))
-
-291 
- `
- (
-__Ō
-, (**
-NULL
-, 10);
-
-292
- }
-}
-
-293
- g__END_NAMESPACE_STD
-
-
-295 #i
-defed
-
-__USE_MISC
- || defed
-__USE_ISOC99
-
-
-296
-__BEGIN_NAMESPACE_C99
-
-
-297
-__exnsi__
-
-__ex_le
- 
-
-298
-__NTH
- (
- $l
- (
-__cڡ
- *
-__Ō
-))
-
-300 
- `l
- (
-__Ō
-, (**
-NULL
-, 10);
-
-301
- }
-}
-
-302
- g__END_NAMESPACE_C99
-
-
-307 #i
-defed
-
-__USE_SVID
- || defed
-__USE_XOPEN_EXTENDED
-
-
-311 *
- $l64a
- (
-__n
-
-__THROW
-
-__wur
-;
-
-314 
- $a64l
- (
-__cڡ
- *
-__s
-)
-
-315
-__THROW
-
-__ibu_pu__
-
- `__nnu
- ((1)
-__wur
-;
-
-319 #i
-defed
-
-__USE_SVID
- || defed
-__USE_XOPEN_EXTENDED
- || defed
-__USE_BSD
-
-
-320 
- ~<sys/tys.h
->
-
-327 
- $ndom
- (
-__THROW
-;
-
-330 
- $dom
- (
-__ed
-
-__THROW
-;
-
-336 *
- $e
- (
-__ed
-, *
-__ebuf
-,
-
-337
-size_t
-
-__
-
-__THROW
-
- `__nnu
- ((2));
-
-341 *
- $te
- (*
-__ebuf
-
-__THROW
-
- `__nnu
- ((1));
-
-344 #ifde
-__USE_MISC
-
-
-349 
- sndom_da
-
-
-351
-t32_t
- *
-
-;
-
-352
-t32_t
- *
-
-;
-
-353
-t32_t
- *
-e
-;
-
-354 
-nd_ty
-;
-
-355 
-nd_deg
-;
-
-356 
-nd_p
-;
-
-357
-t32_t
- *
-d_r
-;
-
-360 
- $ndom_r
- (
-ndom_da
- *
-__ri
-
-__buf
-,
-
-361
-t32_t
- *
-__ri
-
-__su
-
-__THROW
-
- `__nnu
- ((1, 2));
-
-363 
- $dom_r
- (
-__ed
-, 
-ndom_da
- *
-__buf
-)
-
-364
-__THROW
-
- `__nnu
- ((2));
-
-366 
- $e_r
- (
-__ed
-, *
-__ri
-
-__ebuf
-,
-
-367
-size_t
-
-__
-,
-
-368 
-ndom_da
- *
-__ri
-
-__buf
-)
-
-369
-__THROW
-
- `__nnu
- ((2, 4));
-
-371 
- $te_r
- (*
-__ri
-
-__ebuf
-,
-
-372 
-ndom_da
- *
-__ri
-
-__buf
-)
-
-373
-__THROW
-
- `__nnu
- ((1, 2));
-
-378
-__BEGIN_NAMESPACE_STD
-
-
-380 
- $nd
- (
-__THROW
-;
-
-382 
- $d
- (
-__ed
-
-__THROW
-;
-
-383
-__END_NAMESPACE_STD
-
-
-385 #ifde
-__USE_POSIX
-
-
-387 
- $nd_r
- (*
-__ed
-
-__THROW
-;
-
-391 #i
-defed
-
-__USE_SVID
- || defed
-__USE_XOPEN
-
-
-395 
- $dnd48
- (
-__THROW
-;
-
-396 
- $d48
- (
-__xsubi
-[3]
-__THROW
-
- `__nnu
- ((1));
-
-399 
- $̪d48
- (
-__THROW
-;
-
-400 
- $Īd48
- (
-__xsubi
-[3])
-
-401
-__THROW
-
- `__nnu
- ((1));
-
-404 
- $mnd48
- (
-__THROW
-;
-
-405 
- $jnd48
- (
-__xsubi
-[3])
-
-406
-__THROW
-
- `__nnu
- ((1));
-
-409 
- $d48
- (
-__edv
-
-__THROW
-;
-
-410 *
- $ed48
- (
-__ed16v
-[3])
-
-411
-__THROW
-
- `__nnu
- ((1));
-
-412 
- $lcg48
- (
-__m
-[7]
-__THROW
-
- `__nnu
- ((1));
-
-414 #ifde
-__USE_MISC
-
-
-418 
- sdnd48_da
-
-
-420 
-__x
-[3];
-
-421 
-__d_x
-[3];
-
-422 
-__c
-;
-
-423 
-__
-;
-
-424 
-__a
-;
-
-428 
- $dnd48_r
- (
-dnd48_da
- *
-__ri
-
-__bufr
-,
-
-429 *
-__ri
-
-__su
-
-__THROW
-
- `__nnu
- ((1, 2));
-
-430 
- $d48_r
- (
-__xsubi
-[3],
-
-431 
-dnd48_da
- *
-__ri
-
-__bufr
-,
-
-432 *
-__ri
-
-__su
-
-__THROW
-
- `__nnu
- ((1, 2));
-
-435 
- $̪d48_r
- (
-dnd48_da
- *
-__ri
-
-__bufr
-,
-
-436 *
-__ri
-
-__su
-)
-
-437
-__THROW
-
- `__nnu
- ((1, 2));
-
-438 
- $Īd48_r
- (
-__xsubi
-[3],
-
-439 
-dnd48_da
- *
-__ri
-
-__bufr
-,
-
-440 *
-__ri
-
-__su
-)
-
-441
-__THROW
-
- `__nnu
- ((1, 2));
-
-444 
- $mnd48_r
- (
-dnd48_da
- *
-__ri
-
-__bufr
-,
-
-445 *
-__ri
-
-__su
-)
-
-446
-__THROW
-
- `__nnu
- ((1, 2));
-
-447 
- $jnd48_r
- (
-__xsubi
-[3],
-
-448 
-dnd48_da
- *
-__ri
-
-__bufr
-,
-
-449 *
-__ri
-
-__su
-)
-
-450
-__THROW
-
- `__nnu
- ((1, 2));
-
-453 
- $d48_r
- (
-__edv
-, 
-dnd48_da
- *
-__bufr
-)
-
-454
-__THROW
-
- `__nnu
- ((2));
-
-456 
- $ed48_r
- (
-__ed16v
-[3],
-
-457 
-dnd48_da
- *
-__bufr
-
-__THROW
-
- `__nnu
- ((1, 2));
-
-459 
- $lcg48_r
- (
-__m
-[7],
-
-460 
-dnd48_da
- *
-__bufr
-)
-
-461
-__THROW
-
- `__nnu
- ((1, 2));
-
-467 #ide
-__mloc_d_oc_defed
-
-
-468 
- #__mloc_d_oc_defed
-
-
- )
-
-469
-__BEGIN_NAMESPACE_STD
-
-
-471 *
- $mloc
- (
-size_t
-
-__size
-
-__THROW
-
-__ibu_mloc__
-
-__wur
-;
-
-473 *
- $oc
- (
-size_t
-
-__nmemb
-, size_
-__size
-)
-
-474
-__THROW
-
-__ibu_mloc__
-
-__wur
-;
-
-475
-__END_NAMESPACE_STD
-
-
-478 #ide
-__ed_mloc_d_oc
-
-
-479
-__BEGIN_NAMESPACE_STD
-
-
-485 *
- $loc
- (*
-__r
-,
-size_t
-
-__size
-)
-
-486
-__THROW
-
-__ibu_wn_unud_su__
-;
-
-488 
- $
- (*
-__r
-
-__THROW
-;
-
-489
-__END_NAMESPACE_STD
-
-
-491 #ifdef
-__USE_MISC
-
-
-493 
- $c
- (*
-__r
-
-__THROW
-;
-
-496 #i
-defed
-
-__USE_GNU
- || defed
-__USE_BSD
- || defed
-__USE_MISC
-
-
-497 
- ~<lo.h
->
-
-500 #i
-defed
-
-__USE_BSD
- || defed
-__USE_XOPEN_EXTENDED
-
-
-502 *
- $vloc
- (
-size_t
-
-__size
-
-__THROW
-
-__ibu_mloc__
-
-__wur
-;
-
-505 #ifde
-__USE_XOPEN2K
-
-
-507 
- $posix_memign
- (**
-__memr
-,
-size_t
-
-__ignmt
-, size_
-__size
-)
-
-508
-__THROW
-
- `__nnu
- ((1)
-__wur
-;
-
-511
-__BEGIN_NAMESPACE_STD
-
-
-513 
- $abt
- (
-__THROW
-
- `__ibu__
- ((
-__nܑu__
-));
-
-517 
- `ex
- ((*
-__func
-()
-__THROW
-
- `__nnu
- ((1));
-
-519 #ifde
-__USE_GNU
-
-
-523 #ifde
-__lulus
-
-
-524 "C++" 
- `_quick_ex
- ((*
-__func
-) ())
-
-525
-__THROW
-
- `__asm
- ("_quick_ex"
- `__nnu
- ((1));
-
-527 
- `_quick_ex
- ((*
-__func
-()
-__THROW
-
- `__nnu
- ((1));
-
-530
-__END_NAMESPACE_STD
-
-
-532 #ifdef
-__USE_MISC
-
-
-535 
- `_ex
- ((*
-__func
-(
-__us
-, *
-__g
-), *__arg)
-
-536
-__THROW
-
- `__nnu
- ((1));
-
-539
-__BEGIN_NAMESPACE_STD
-
-
-543 
- $ex
- (
-__us
-
-__THROW
-
- `__ibu__
- ((
-__nܑu__
-));
-
-545 #ifde
-__USE_GNU
-
-
-551 
- $quick_ex
- (
-__us
-
-__THROW
-
- `__ibu__
- ((
-__nܑu__
-));
-
-553
-__END_NAMESPACE_STD
-
-
-555 #ifde
-__USE_ISOC99
-
-
-556
-__BEGIN_NAMESPACE_C99
-
-
-559 
- $_Ex
- (
-__us
-
-__THROW
-
- `__ibu__
- ((
-__nܑu__
-));
-
-560
-__END_NAMESPACE_C99
-
-
-564
-__BEGIN_NAMESPACE_STD
-
-
-566 *
- $gv
- (
-__cڡ
- *
-__me
-
-__THROW
-
- `__nnu
- ((1)
-__wur
-;
-
-567
-__END_NAMESPACE_STD
-
-
-571 *
- $__cu_gv
- (
-__cڡ
- *
-__me
-)
-
-572
-__THROW
-
- `__nnu
- ((1)
-__wur
-;
-
-574 #i
-defed
-
-__USE_SVID
- || defed
-__USE_XOPEN
-
-
-578 
- $punv
- (*
-__rg
-
-__THROW
-
- `__nnu
- ((1));
-
-581 #i
-defed
-
-__USE_BSD
- || defed
-__USE_XOPEN2K
-
-
-584 
- $nv
- (
-__cڡ
- *
-__me
-, __cڡ *
-__vue
-, 
-__a
-)
-
-585
-__THROW
-
- `__nnu
- ((2));
-
-588 
- $unnv
- (
-__cڡ
- *
-__me
-
-__THROW
-;
-
-591 #ifdef
-__USE_MISC
-
-
-595 
- $nv
- (
-__THROW
-;
-
-599 #i
-defed
-
-__USE_MISC
- || defed
-__USE_XOPEN_EXTENDED
-
-
-604 *
- $mkmp
- (*
-__me
-
-__THROW
-
- `__nnu
- ((1)
-__wur
-;
-
-614 #ide
-__USE_FILE_OFFSET64
-
-
-615 
- $mkemp
- (*
-__me
-
- `__nnu
- ((1)
-__wur
-;
-
-617 #ifde
-__REDIRECT
-
-
-618 
- `__REDIRECT
- (
-mkemp
-, (*
-__me
-),
-mkemp64
-)
-
-619
- `__nnu
- ((1)
-__wur
-;
-
-621 
- #mkemp
-
-mkemp64
-
-
- )
-
-624 #ifde
-__USE_LARGEFILE64
-
-
-625 
- $mkemp64
- (*
-__me
-
- `__nnu
- ((1)
-__wur
-;
-
-629 #ifde
-__USE_MISC
-
-
-636 #ide
-__USE_FILE_OFFSET64
-
-
-637 
- $mkemps
- (*
-__me
-, 
-__suffixn
-
- `__nnu
- ((1)
-__wur
-;
-
-639 #ifde
-__REDIRECT
-
-
-640 
- `__REDIRECT
- (
-mkemps
-, (*
-__me
-, 
-__suffixn
-),
-
-641
-mkemps64
-
- `__nnu
- ((1)
-__wur
-;
-
-643 
- #mkemps
-
-mkemps64
-
-
- )
-
-646 #ifde
-__USE_LARGEFILE64
-
-
-647 
- $mkemps64
- (*
-__me
-, 
-__suffixn
-)
-
-648
- `__nnu
- ((1)
-__wur
-;
-
-652 #i
-defed
-
-__USE_BSD
- || defed
-__USE_XOPEN2K8
-
-
-658 *
- $mkdmp
- (*
-__me
-
-__THROW
-
- `__nnu
- ((1)
-__wur
-;
-
-661 #ifde
-__USE_GNU
-
-
-668 #ide
-__USE_FILE_OFFSET64
-
-
-669 
- $mkoemp
- (*
-__me
-, 
-__ags
-
- `__nnu
- ((1)
-__wur
-;
-
-671 #ifde
-__REDIRECT
-
-
-672 
- `__REDIRECT
- (
-mkoemp
-, (*
-__me
-, 
-__ags
-),
-mkoemp64
-)
-
-673
- `__nnu
- ((1)
-__wur
-;
-
-675 
- #mkoemp
-
-mkoemp64
-
-
- )
-
-678 #ifde
-__USE_LARGEFILE64
-
-
-679 
- $mkoemp64
- (*
-__me
-, 
-__ags
-
- `__nnu
- ((1)
-__wur
-;
-
-688 #ide
-__USE_FILE_OFFSET64
-
-
-689 
- $mkoemps
- (*
-__me
-, 
-__suffixn
-, 
-__ags
-)
-
-690
- `__nnu
- ((1)
-__wur
-;
-
-692 #ifde
-__REDIRECT
-
-
-693 
- `__REDIRECT
- (
-mkoemps
-, (*
-__me
-, 
-__suffixn
-,
-
-694 
-__ags
-),
-mkoemps64
-)
-
-695
- `__nnu
- ((1)
-__wur
-;
-
-697 
- #mkoemps
-
-mkoemps64
-
-
- )
-
-700 #ifde
-__USE_LARGEFILE64
-
-
-701 
- $mkoemps64
- (*
-__me
-, 
-__suffixn
-, 
-__ags
-)
-
-702
- `__nnu
- ((1)
-__wur
-;
-
-707
-__BEGIN_NAMESPACE_STD
-
-
-712 
- $syem
- (
-__cڡ
- *
-__commd
-
-__wur
-;
-
-713
-__END_NAMESPACE_STD
-
-
-716 #ifdef
-__USE_GNU
-
-
-719 *
- $nilize_fe_me
- (
-__cڡ
- *
-__me
-)
-
-720
-__THROW
-
- `__nnu
- ((1)
-__wur
-;
-
-723 #i
-defed
-
-__USE_BSD
- || defed
-__USE_XOPEN_EXTENDED
-
-
-729 *
- $th
- (
-__cڡ
- *
-__ri
-
-__me
-,
-
-730 *
-__ri
-
-__sved
-
-__THROW
-
-__wur
-;
-
-735 #ide
-__COMPAR_FN_T
-
-
-736 
- #__COMPAR_FN_T
-
-
- )
-
-737 (*
- t__comr__t
-(
- t__cڡ
- *, __const *);
-
-739 #ifdef
-__USE_GNU
-
-
-740 
-__comr__t
-
- tcomris__t
-;
-
-743 #ifde
-__USE_GNU
-
-
-744 (*
- t__comr_d__t
-(
- t__cڡ
- *, __const *, *);
-
-747
-__BEGIN_NAMESPACE_STD
-
-
-750 *
- $bch
- (
-__cڡ
- *
-__key
-, __cڡ *
-__ba
-,
-
-751
-size_t
-
-__nmemb
-, size_
-__size
-,
-__comr__t
-
-__comr
-)
-
-752
- `__nnu
- ((1, 2, 5)
-__wur
-;
-
-756 
- $qst
- (*
-__ba
-,
-size_t
-
-__nmemb
-, size_
-__size
-,
-
-757
-__comr__t
-
-__comr
-
- `__nnu
- ((1, 4));
-
-758 #ifde
-__USE_GNU
-
-
-759 
- $qst_r
- (*
-__ba
-,
-size_t
-
-__nmemb
-, size_
-__size
-,
-
-760
-__comr_d__t
-
-__comr
-, *
-__g
-)
-
-761
- `__nnu
- ((1, 4));
-
-766 
- $abs
- (
-__x
-
-__THROW
-
- `__ibu__
- ((
-__cڡ__
-)
-__wur
-;
-
-767 
- $bs
- (
-__x
-
-__THROW
-
- `__ibu__
- ((
-__cڡ__
-)
-__wur
-;
-
-768
-__END_NAMESPACE_STD
-
-
-770 #ifde
-__USE_ISOC99
-
-
-771
-__exnsi__
- 
- $abs
- (
-__x
-)
-
-772
-__THROW
-
- `__ibu__
- ((
-__cڡ__
-)
-__wur
-;
-
-776
-__BEGIN_NAMESPACE_STD
-
-
-780
-div_t
-
- $div
- (
-__num
-, 
-__dom
-)
-
-781
-__THROW
-
- `__ibu__
- ((
-__cڡ__
-)
-__wur
-;
-
-782
-ldiv_t
-
- $ldiv
- (
-__num
-, 
-__dom
-)
-
-783
-__THROW
-
- `__ibu__
- ((
-__cڡ__
-)
-__wur
-;
-
-784
-__END_NAMESPACE_STD
-
-
-786 #ifde
-__USE_ISOC99
-
-
-787
-__BEGIN_NAMESPACE_C99
-
-
-788
-__exnsi__
-
-div_t
-
- $div
- (
-__num
-,
-
-789 
-__dom
-)
-
-790
-__THROW
-
- `__ibu__
- ((
-__cڡ__
-)
-__wur
-;
-
-791
-__END_NAMESPACE_C99
-
-
-795 #i
-defed
-
-__USE_SVID
- || defed
-__USE_XOPEN_EXTENDED
-
-
-802 *
- $ecvt
- (
-__vue
-, 
-__ndig
-, *
-__ri
-
-__det
-,
-
-803 *
-__ri
-
-__sign
-
-__THROW
-
- `__nnu
- ((3, 4)
-__wur
-;
-
-808 *
- $fcvt
- (
-__vue
-, 
-__ndig
-, *
-__ri
-
-__det
-,
-
-809 *
-__ri
-
-__sign
-
-__THROW
-
- `__nnu
- ((3, 4)
-__wur
-;
-
-814 *
- $gcvt
- (
-__vue
-, 
-__ndig
-, *
-__buf
-)
-
-815
-__THROW
-
- `__nnu
- ((3)
-__wur
-;
-
-818 #ifde
-__USE_MISC
-
-
-820 *
- $qecvt
- (
-__vue
-, 
-__ndig
-,
-
-821 *
-__ri
-
-__det
-, *__ri
-__sign
-)
-
-822
-__THROW
-
- `__nnu
- ((3, 4)
-__wur
-;
-
-823 *
- $qfcvt
- (
-__vue
-, 
-__ndig
-,
-
-824 *
-__ri
-
-__det
-, *__ri
-__sign
-)
-
-825
-__THROW
-
- `__nnu
- ((3, 4)
-__wur
-;
-
-826 *
- $qgcvt
- (
-__vue
-, 
-__ndig
-, *
-__buf
-)
-
-827
-__THROW
-
- `__nnu
- ((3)
-__wur
-;
-
-832 
- $ecvt_r
- (
-__vue
-, 
-__ndig
-, *
-__ri
-
-__det
-,
-
-833 *
-__ri
-
-__sign
-, *__ri
-__buf
-,
-
-834
-size_t
-
-__n
-
-__THROW
-
- `__nnu
- ((3, 4, 5));
-
-835 
- $fcvt_r
- (
-__vue
-, 
-__ndig
-, *
-__ri
-
-__det
-,
-
-836 *
-__ri
-
-__sign
-, *__ri
-__buf
-,
-
-837
-size_t
-
-__n
-
-__THROW
-
- `__nnu
- ((3, 4, 5));
-
-839 
- $qecvt_r
- (
-__vue
-, 
-__ndig
-,
-
-840 *
-__ri
-
-__det
-, *__ri
-__sign
-,
-
-841 *
-__ri
-
-__buf
-,
-size_t
-
-__n
-)
-
-842
-__THROW
-
- `__nnu
- ((3, 4, 5));
-
-843 
- $qfcvt_r
- (
-__vue
-, 
-__ndig
-,
-
-844 *
-__ri
-
-__det
-, *__ri
-__sign
-,
-
-845 *
-__ri
-
-__buf
-,
-size_t
-
-__n
-)
-
-846
-__THROW
-
- `__nnu
- ((3, 4, 5));
-
-851
-__BEGIN_NAMESPACE_STD
-
-
-854 
- $mbn
- (
-__cڡ
- *
-__s
-,
-size_t
-
-__n
-
-__THROW
-
-__wur
-;
-
-857 
- $mbtowc
- (
-wch_t
- *
-__ri
-
-__pwc
-,
-
-858
-__cڡ
- *
-__ri
-
-__s
-,
-size_t
-
-__n
-
-__THROW
-
-__wur
-;
-
-861 
- $womb
- (*
-__s
-,
-wch_t
-
-__wch
-
-__THROW
-
-__wur
-;
-
-865
-size_t
-
- $mbowcs
- (
-wch_t
- *
-__ri
-
-__pwcs
-,
-
-866
-__cڡ
- *
-__ri
-
-__s
-,
-size_t
-
-__n
-
-__THROW
-;
-
-868
-size_t
-
- $wcombs
- (*
-__ri
-
-__s
-,
-
-869
-__cڡ
-
-wch_t
- *
-__ri
-
-__pwcs
-,
-size_t
-
-__n
-)
-
-870
-__THROW
-;
-
-871
-__END_NAMESPACE_STD
-
-
-874 #ifde
-__USE_SVID
-
-
-879 
- $mch
- (
-__cڡ
- *
-__ڣ
-
-__THROW
-
- `__nnu
- ((1)
-__wur
-;
-
-883 #ifde
-__USE_XOPEN_EXTENDED
-
-
-890 
- $gsubt
- (**
-__ri
-
-__tip
-,
-
-891 *
-__cڡ
- *
-__ri
-
-__toks
-,
-
-892 **
-__ri
-
-__vu
-)
-
-893
-__THROW
-
- `__nnu
- ((1, 2, 3)
-__wur
-;
-
-897 #ifde
-__USE_XOPEN
-
-
-899 
- $tkey
- (
-__cڡ
- *
-__key
-
-__THROW
-
- `__nnu
- ((1));
-
-905 #ifde
-__USE_XOPEN2K
-
-
-907 
- $posix_ݒ
- (
-__oag
-
-__wur
-;
-
-910 #ifde
-__USE_XOPEN
-
-
-915 
- $g
- (
-__fd
-
-__THROW
-;
-
-919 
- $uock
- (
-__fd
-
-__THROW
-;
-
-924 *
- $ame
- (
-__fd
-
-__THROW
-
-__wur
-;
-
-927 #ifde
-__USE_GNU
-
-
-931 
- $ame_r
- (
-__fd
-, *
-__buf
-,
-size_t
-
-__bu
-)
-
-932
-__THROW
-
- `__nnu
- ((2));
-
-935 
- `g
- ();
-
-938 #ifde
-__USE_BSD
-
-
-942 
- $gldavg
- (
-__ldavg
-[], 
-__m
-)
-
-943
-__THROW
-
- `__nnu
- ((1));
-
-948 #i
-__USE_FORTIFY_LEVEL
- > 0 &&
-defed
-
-__ex_ways_le
-
-
-949 
- ~<bs/dlib.h
->
-
-951 #ifde
-__LDBL_COMPAT
-
-
-952 
- ~<bs/dlib-ldbl.h
->
-
-956 #unde
-__ed_mloc_d_oc
-
-
-958
-__END_DECLS
-
-
- @/usr/include/sys/cdefs.h
-
-20 #idef
-_SYS_CDEFS_H
-
-
-21 
- #_SYS_CDEFS_H
- 1
-
- )
-
-24 #ide
-_FEATURES_H
-
-
-25 
- ~<us.h
->
-
-31 #i
-defed
-
-__GNUC__
- && !defed
-__STDC__
-
-
-36 #unde
-__P
-
-
-37 #unde
-__PMT
-
-
-39 #ifde
-__GNUC__
-
-
-46 #i!
-defed
-
-__lulus
- &&
-__GNUC_PREREQ
- (3, 3)
-
-47 
- #__THROW
-
- `__ibu__
- ((
-__nhrow__
-))
-
- )
-
-48 
- #__NTH
-(
-f
-
- `__ibu__
- ((
-__nhrow__
-)
- )
-fct
-
-50 #i
-defed
-
-__lulus
- &&
-__GNUC_PREREQ
- (2,8)
-
-51 
- #__THROW
-
- `throw
- ()
-
- )
-
-52 
- #__NTH
-(
-f
-f
- `throw
- ()
-
- )
-
-54 
- #__THROW
-
-
- )
-
-55 
- #__NTH
-(
-f
-
- )
-fct
-
-61 
- #__le
-
-
- )
-
-63 
- #__THROW
-
-
- )
-
-64 
- #__NTH
-(
-f
-
- )
-fct
-
-66 
- #__cڡ
- cڡ
-
- )
-
-67 
- #__sigd
- sigd
-
- )
-
-68 
- #__vީe
- vީe
-
- )
-
-74 
- #__P
-(
-gs
-
- )
-args
-
-75 
- #__PMT
-(
-gs
-
- )
-args
-
-80 
- #__CONCAT
-(
-x
-,
-y
-x ##
- )
-y
-
-81 
- #__STRING
-(
-x
-#x
-
- )
-
-84 
- #__r_t
- *
-
- )
-
-85 
- #__lg_doub_t
- 
-
- )
-
-89 #ifdef
-__lulus
-
-
-90 
- #__BEGIN_DECLS
- "C" {
-
- )
-
-91 
- #__END_DECLS
- }
-
- )
-
-93 
- #__BEGIN_DECLS
-
-
- )
-
-94 
- #__END_DECLS
-
-
- )
-
-103 #i
-defed
-
-__lulus
- && defed
-_GLIBCPP_USE_NAMESPACES
-
-
-104 
- #__BEGIN_NAMESPACE_STD
-
-mea
-
-d
- {
-
- )
-
-105 
- #__END_NAMESPACE_STD
- }
-
- )
-
-106 
- #__USING_NAMESPACE_STD
-(
-me
-
-usg
-
-d
-::me;
-
- )
-
-107 
- #__BEGIN_NAMESPACE_C99
-
-mea
-
-__c99
- {
-
- )
-
-108 
- #__END_NAMESPACE_C99
- }
-
- )
-
-109 
- #__USING_NAMESPACE_C99
-(
-me
-
-usg
-
-__c99
-::me;
-
- )
-
-114 
- #__BEGIN_NAMESPACE_STD
-
-
- )
-
-115 
- #__END_NAMESPACE_STD
-
-
- )
-
-116 
- #__USING_NAMESPACE_STD
-(
-me
-)
-
- )
-
-117 
- #__BEGIN_NAMESPACE_C99
-
-
- )
-
-118 
- #__END_NAMESPACE_C99
-
-
- )
-
-119 
- #__USING_NAMESPACE_C99
-(
-me
-)
-
- )
-
-124 #ide
-__BOUNDED_POINTERS__
-
-
-125 
- #__bounded
-
-
- )
-
-126 
- #__unbounded
-
-
- )
-
-127 
- #__rvue
-
-
- )
-
-132 
- #__bos
-(
-r
-
- `__but_obje_size
- (r,
-__USE_FORTIFY_LEVEL
- > 1)
-
- )
-
-133 
- #__bos0
-(
-r
-
- `__but_obje_size
- (r, 0)
-
- )
-
-135 #i
-__GNUC_PREREQ
- (4,3)
-
-136 
- #__wnde
-(
-me
-,
-msg
-) \
-
-137 
- `me
- (
- `__ibu__
-((
- `__wng__
- (
-msg
-)))
-
- )
-
-138 
- #__wljr
-(
-msg
-
- `__ibu__
-((
- `__wng__
- (msg)))
-
- )
-
-139 
- #__rde
-(
-me
-,
-msg
-) \
-
-140 
- `me
- (
- `__ibu__
-((
- `__r__
- (
-msg
-)))
-
- )
-
-142 
- #__wnde
-(
-me
-,
-msg
- 
- `me
- ()
-
- )
-
-143 
- #__wljr
-(
-msg
-)
-
- )
-
-144 
- #__rde
-(
-me
-,
-msg
- 
- `me
- ()
-
- )
-
-148 #i
-__GNUC_PREREQ
- (2,97)
-
-150 
- #__exr
- []
-
- )
-
-152 #ifde
-__GNUC__
-
-
-153 
- #__exr
- [0]
-
- )
-
-155 #i
-defed
-
-__STDC_VERSION__
- && __STDC_VERSION__ >= 199901L
-
-156 
- #__exr
- []
-
- )
-
-159 
- #__exr
- [1]
-
- )
-
-175 #i
-defed
-
-__GNUC__
- && __GNUC__ >= 2
-
-177 
- #__REDIRECT
-(
-me
-,
-o
-,
-s
-m
- `__asm__
- (
- `__ASMNAME
- (#s))
-
- )
-
-178 #ifde
-__lulus
-
-
-179 
- #__REDIRECT_NTH
-(
-me
-,
-o
-,
-s
-) \
-
-180
-me
-
-o
-
-__THROW
-
- `__asm__
- (
- `__ASMNAME
- (#s))
-
- )
-
-182 
- #__REDIRECT_NTH
-(
-me
-,
-o
-,
-s
-) \
-
-183
-me
-
-o
-
- `__asm__
- (
- `__ASMNAME
- (#s)
-__THROW
-
-
- )
-
-185 
- #__ASMNAME
-(
-ame
-
- `__ASMNAME2
- (
-__USER_LABEL_PREFIX__
-, cme)
-
- )
-
-186 
- #__ASMNAME2
-(
-efix
-,
-ame
-
- `__STRING
- (efix
- )
-cname
-
-199 #i!
-defed
-
-__GNUC__
- || __GNUC__ < 2
-
-200 
- #__ibu__
-(
-xyz
-
-
- )
-
-206 #i
-__GNUC_PREREQ
- (2,96)
-
-207 
- #__ibu_mloc__
-
- `__ibu__
- ((
-__mloc__
-))
-
- )
-
-209 
- #__ibu_mloc__
-
-
- )
-
-215 #i
-__GNUC_PREREQ
- (2,96)
-
-216 
- #__ibu_pu__
-
- `__ibu__
- ((
-__pu__
-))
-
- )
-
-218 
- #__ibu_pu__
-
-
- )
-
-224 #i
-__GNUC_PREREQ
- (3,1)
-
-225 
- #__ibu_ud__
-
- `__ibu__
- ((
-__ud__
-))
-
- )
-
-226 
- #__ibu_nole__
-
- `__ibu__
- ((
-__nole__
-))
-
- )
-
-228 
- #__ibu_ud__
-
- `__ibu__
- ((
-__unud__
-))
-
- )
-
-229 
- #__ibu_nole__
-
-
- )
-
-233 #i
-__GNUC_PREREQ
- (3,2)
-
-234 
- #__ibu_dd__
-
- `__ibu__
- ((
-__dd__
-))
-
- )
-
-236 
- #__ibu_dd__
-
-
- )
-
-245 #i
-__GNUC_PREREQ
- (2,8)
-
-246 
- #__ibu_fm_g__
-(
-x
-
- `__ibu__
- ((
- `__fm_g__
- (x)))
-
- )
-
-248 
- #__ibu_fm_g__
-(
-x
-
-
- )
-
-255 #i
-__GNUC_PREREQ
- (2,97)
-
-256 
- #__ibu_fm_rfm__
-(
-a
-,
-b
-) \
-
-257
- `__ibu__
- ((
- `__fm__
- (
-__rfm__
-,
-a
-,
-b
-)))
-
- )
-
-259 
- #__ibu_fm_rfm__
-(
-a
-,
-b
-
-
- )
-
-264 #i
-__GNUC_PREREQ
- (3,3)
-
-265 
- #__nnu
-(
-ms
-
- `__ibu__
- ((
-__nnu__
-ams))
-
- )
-
-267 
- #__nnu
-(
-ms
-)
-
- )
-
-272 #i
-__GNUC_PREREQ
- (3,4)
-
-273 
- #__ibu_wn_unud_su__
- \
-
-274
- `__ibu__
- ((
-__wn_unud_su__
-))
-
- )
-
-275 #i
-__USE_FORTIFY_LEVEL
- > 0
-
-276 
- #__wur
-
-__ibu_wn_unud_su__
-
-
- )
-
-279 
- #__ibu_wn_unud_su__
-
-
- )
-
-281 #ide
-__wur
-
-
-282 
- #__wur
-
-
- )
-
-286 #i
-__GNUC_PREREQ
- (3,2)
-
-287 
- #__ways_le
-
-__le
-
- `__ibu__
- ((
-__ways_le__
-))
-
- )
-
-289 
- #__ways_le
-
-__le
-
-
- )
-
-294 #i!
-defed
-
-__lulus
- ||
-__GNUC_PREREQ
- (4,3)
-
-295 #i
-defed
-
-__GNUC_STDC_INLINE__
- || defed
-__lulus
-
-
-296 
- #__ex_le
-
-__le
-
- `__ibu__
- ((
-__gnu_le__
-))
-
- )
-
-297 #i
-__GNUC_PREREQ
- (4,3)
-
-298 
- #__ex_ways_le
- \
-
-299
-__ways_le
-
- `__ibu__
- ((
-__gnu_le__
-,
-__tificl__
-))
-
- )
-
-301 
- #__ex_ways_le
- \
-
-302
-__ways_le
-
- `__ibu__
- ((
-__gnu_le__
-))
-
- )
-
-305 
- #__ex_le
-
-__le
-
-
- )
-
-306 #i
-__GNUC_PREREQ
- (4,3)
-
-307 
- #__ex_ways_le
- \
-
-308
-__ways_le
-
- `__ibu__
- ((
-__tificl__
-))
-
- )
-
-310 
- #__ex_ways_le
-
-__ways_le
-
-
- )
-
-317 #i
-__GNUC_PREREQ
- (4,3)
-
-318 
- #__va_g_ck
-(
- `__but_va_g_ck
- ()
-
- )
-
-319 
- #__va_g_ck_n
-(
- `__but_va_g_ck_n
- ()
-
- )
-
-326 #i!
-__GNUC_PREREQ
- (2,8)
-
-327 
- #__exnsi__
-
-
- )
-
-331 #i!
-__GNUC_PREREQ
- (2,92)
-
-332 
- #__ri
-
-
- )
-
-338 #i
-__GNUC_PREREQ
- (3,1&& !
-defed
-
-__GNUG__
-
-
-339 
- #__ri_r
-
-__ri
-
-
- )
-
-341 #ifde
-__GNUC__
-
-
-342 
- #__ri_r
-
-
- )
-
-344 #i
-defed
-
-__STDC_VERSION__
- && __STDC_VERSION__ >= 199901L
-
-345 
- #__ri_r
-
-ri
-
-
- )
-
-348 
- #__ri_r
-
-
- )
-
-353 
- ~<bs/wdsize.h
->
-
-355 #i
-defed
-
-__LONG_DOUBLE_MATH_OPTIONAL
- && defed
-__NO_LONG_DOUBLE_MATH
-
-
-356 
- #__LDBL_COMPAT
- 1
-
- )
-
-357 #ifde
-__REDIRECT
-
-
-358 
- #__LDBL_REDIR1
-(
-me
-,
-o
-,
-s
-
- `__REDIRECT
- (me,ro,ls)
-
- )
-
-359 
- #__LDBL_REDIR
-(
-me
-,
-o
-) \
-
-360
- `__LDBL_REDIR1
- (
-me
-,
-o
-,
-__dbl_
-##me)
-
- )
-
-361 
- #__LDBL_REDIR1_NTH
-(
-me
-,
-o
-,
-s
-
- `__REDIRECT_NTH
- (me,ro,ls)
-
- )
-
-362 
- #__LDBL_REDIR_NTH
-(
-me
-,
-o
-) \
-
-363
- `__LDBL_REDIR1_NTH
- (
-me
-,
-o
-,
-__dbl_
-##me)
-
- )
-
-364 
- #__LDBL_REDIR1_DECL
-(
-me
-,
-s
-) \
-
-365
- `__tyof
- (
-me
-m
- `__asm
- (
- `__ASMNAME
- (#s));
-
- )
-
-366 
- #__LDBL_REDIR_DECL
-(
-me
-) \
-
-367
- `__tyof
- (
-me
-m
- `__asm
- (
- `__ASMNAME
- ("__dbl_" #me));
-
- )
-
-368 
- #__REDIRECT_LDBL
-(
-me
-,
-o
-,
-s
-) \
-
-369
- `__LDBL_REDIR1
- (
-me
-,
-o
-,
-__dbl_
-##
-s
-)
-
- )
-
-370 
- #__REDIRECT_NTH_LDBL
-(
-me
-,
-o
-,
-s
-) \
-
-371
- `__LDBL_REDIR1_NTH
- (
-me
-,
-o
-,
-__dbl_
-##
-s
-)
-
- )
-
-374 #i!
-defed
-
-__LDBL_COMPAT
- || !defed
-__REDIRECT
-
-
-375 
- #__LDBL_REDIR1
-(
-me
-,
-o
-,
-s
-m
- )
-proto
-
-376 
- #__LDBL_REDIR
-(
-me
-,
-o
-m
- )
-proto
-
-377 
- #__LDBL_REDIR1_NTH
-(
-me
-,
-o
-,
-s
-m
-__THROW
-
-
- )
-
-378 
- #__LDBL_REDIR_NTH
-(
-me
-,
-o
-m
-__THROW
-
-
- )
-
-379 
- #__LDBL_REDIR_DECL
-(
-me
-)
-
- )
-
-380 #ifde
-__REDIRECT
-
-
-381 
- #__REDIRECT_LDBL
-(
-me
-,
-o
-,
-s
-
- `__REDIRECT
- (me,ro,ls)
-
- )
-
-382 
- #__REDIRECT_NTH_LDBL
-(
-me
-,
-o
-,
-s
-) \
-
-383
- `__REDIRECT_NTH
- (
-me
-,
-o
-,
-s
-)
-
- )
-
- @/usr/include/alloca.h
-
-19 #idef
-_ALLOCA_H
-
-
-20 
- #_ALLOCA_H
- 1
-
- )
-
-22 
- ~<us.h
->
-
-24 
- #__ed_size_t
-
-
- )
-
-25 
- ~<ddef.h
->
-
-27
- g__BEGIN_DECLS
-
-
-30 #unde
-lo
-
-
-33 *
- $lo
- (
-size_t
-
-__size
-
-__THROW
-;
-
-35 #ifdef
-__GNUC__
-
-
-36 
- #lo
-(
-size
-
- `__but_lo
- (size)
-
- )
-
-39
-__END_DECLS
-
-
- @/usr/include/bits/byteswap.h
-
-21 #i!
-defed
-
-_BYTESWAP_H
- && !defed
-_NETINET_IN_H
- && !defed
-_ENDIAN_H
-
-
-25 #ide
-_BITS_BYTESWAP_H
-
-
-26 
- #_BITS_BYTESWAP_H
- 1
-
- )
-
-28 
- ~<bs/wdsize.h
->
-
-31 
- #__bsw_cڡt_16
-(
-x
-) \
-
-32 ((((
-x
->> 8& 0xff| (((x& 0xff<< 8))
-
- )
-
-34 #i
-defed
-
-__GNUC__
- && __GNUC__ >= 2
-
-35 
- #__bsw_16
-(
-x
-) \
-
-36 (
-__exnsi__
- \
-
-37 ({ 
-__v
-,
-__x
- = (
-x
-); \
-
-38 i(
- `__but_cڡt_p
- (
-__x
-)) \
-
-39
-__v
- =
- `__bsw_cڡt_16
- (
-__x
-); \
-
-41
- `__asm__
- ("rorw $8, %w0" \
-
-42 : "" (
-__v
-) \
-
-43 : "0" (
-__x
-) \
-
-45
-__v
-; }))
-
- )
-
-48 
- #__bsw_16
-(
-x
-) \
-
-49 (
-__exnsi__
- \
-
-50 ({ 
-__x
- = (
-x
-);
- `__bsw_cڡt_16
- (__x); }))
-
- )
-
-55 
- #__bsw_cڡt_32
-(
-x
-) \
-
-56 ((((
-x
-) & 0xff000000) >> 24) | (((x) & 0x00ff0000) >> 8) | \
-
-57 (((
-x
-& 0x0000ff00<< 8| (((x& 0x000000ff<< 24))
-
- )
-
-59 #i
-defed
-
-__GNUC__
- && __GNUC__ >= 2
-
-60 #i
-__WORDSIZE
- =64 || (
-defed
-
-__i486__
- || defed
-__ium__
- \
-
-61 ||
-defed
-
- g__iumo__
- || defed
- g__ium4__
- \
-
-62 ||
-defed
-
- g__k8__
- || defed
- g__hl__
- \
-
-63 ||
-defed
-
- g__k6__
- || defed
- g__noca__
- \
-
-64 ||
-defed
-
- g__ce2__
- || defed
- g__geode__
- \
-
-65 ||
-defed
-
- g__amdm10__
-)
-
-68 
- #__bsw_32
-(
-x
-) \
-
-69 (
-__exnsi__
- \
-
-70 ({ 
-__v
-,
-__x
- = (
-x
-); \
-
-71 i(
- `__but_cڡt_p
- (
-__x
-)) \
-
-72
-__v
- =
- `__bsw_cڡt_32
- (
-__x
-); \
-
-74
- `__asm__
- ("bsw %0" : "" (
-__v
-: "0" (
-__x
-)); \
-
-75
-__v
-; }))
-
- )
-
-77 
- #__bsw_32
-(
-x
-) \
-
-78 (
-__exnsi__
- \
-
-79 ({ 
-__v
-,
-__x
- = (
-x
-); \
-
-80 i(
- `__but_cڡt_p
- (
-__x
-)) \
-
-81
-__v
- =
- `__bsw_cڡt_32
- (
-__x
-); \
-
-83
- `__asm__
- ("rorw $8, %w0;" \
-
-86 : "" (
-__v
-) \
-
-87 : "0" (
-__x
-) \
-
-89
-__v
-; }))
-
- )
-
-92 
- #__bsw_32
-(
-x
-) \
-
-93 (
-__exnsi__
- \
-
-94 ({ 
-__x
- = (
-x
-);
- `__bsw_cڡt_32
- (__x); }))
-
- )
-
-98 #i
-defed
-
-__GNUC__
- && __GNUC__ >= 2
-
-100 
- #__bsw_cڡt_64
-(
-x
-) \
-
-101 ((((
-x
-) & 0xff00000000000000ull) >> 56) \
-
-102 | (((
-x
-) & 0x00ff000000000000ull) >> 40) \
-
-103 | (((
-x
-) & 0x0000ff0000000000ull) >> 24) \
-
-104 | (((
-x
-) & 0x000000ff00000000ull) >> 8) \
-
-105 | (((
-x
-) & 0x00000000ff000000ull) << 8) \
-
-106 | (((
-x
-) & 0x0000000000ff0000ull) << 24) \
-
-107 | (((
-x
-) & 0x000000000000ff00ull) << 40) \
-
-108 | (((
-x
-& 0x00000000000000ffu<< 56))
-
- )
-
-110 #i
-__WORDSIZE
- == 64
-
-111 
- #__bsw_64
-(
-x
-) \
-
-112 (
-__exnsi__
- \
-
-113 ({ 
-__v
-,
-__x
- = (
-x
-); \
-
-114 i(
- `__but_cڡt_p
- (
-__x
-)) \
-
-115
-__v
- =
- `__bsw_cڡt_64
- (
-__x
-); \
-
-117
- `__asm__
- ("bsw %q0" : "" (
-__v
-: "0" (
-__x
-)); \
-
-118
-__v
-; }))
-
- )
-
-120 
- #__bsw_64
-(
-x
-) \
-
-121 (
-__exnsi__
- \
-
-122 ({ uni {
-__exnsi__
- 
-__
-; \
-
-123 
-__l
-[2]; }
-__w
-,
-__r
-; \
-
-124 i(
- `__but_cڡt_p
- (
-x
-)) \
-
-125
-__r
-.
-__
- =
- `__bsw_cڡt_64
- (
-x
-); \
-
-128
-__w
-.
-__
- = (
-x
-); \
-
-129
-__r
-.
-__l
-[0] =
- `__bsw_32
- (
-__w
-.__l[1]); \
-
-130
-__r
-.
-__l
-[1] =
- `__bsw_32
- (
-__w
-.__l[0]); \
-
-132
-__r
-.
-__
-; }))
-
- )
-
- @/usr/include/bits/endian.h
-
-3 #ide
-_ENDIAN_H
-
-
-7 
- #__BYTE_ORDER
-
-__LITTLE_ENDIAN
-
-
- )
-
- @/usr/include/bits/libc-lock.h
-
-20 #ide
-_BITS_LIBC_LOCK_H
-
-
-21 
- #_BITS_LIBC_LOCK_H
- 1
-
- )
-
-23 
- ~<had.h
->
-
-24 
- #__ed_NULL
-
-
- )
-
-25 
- ~<ddef.h
->
-
-34 #ifde
-_LIBC
-
-
-35 
- ~<lowvlock.h
->
-
-36 
- ~<s.h
->
-
-37 
- ~<had-funis.h
->
-
-38 
- ~<o.h
->
-
-39 
- ~<gnu/ti-groups.h
->
-
-43 #i
-defed
-
-_LIBC
- || defed
-_IO_MTSAFE_IO
-
-
-44 #i(
-defed
-
-NOT_IN_libc
- && !defed
-IS_IN_libhad
-|| !defed
-_LIBC
-
-
-45 
-had_mux_t
-
- t__libc_lock_t
-;
-
-46 ru {
-had_mux_t
-
- mmux
-; }
- t__libc_lock_cursive_t
-;
-
-48 
- t__libc_lock_t
-;
-
-49 ru { 
- mlock
-; 
- mt
-; *
- mowr
-; }
- t__libc_lock_cursive_t
-;
-
-51 ru {
-had_mux_t
-
- mmux
-; }
- t__ld_lock_cursive_t
-;
-
-52 #ifde
-__USE_UNIX98
-
-
-53 
-had_rwlock_t
-
- t__libc_rwlock_t
-;
-
-55 
-__libc_rwlock_aque__
-
- t__libc_rwlock_t
-;
-
-58 
-__libc_lock_aque__
-
- t__libc_lock_t
-;
-
-59 
-__libc_lock_cursive_aque__
-
- t__libc_lock_cursive_t
-;
-
-60 
-__libc_rwlock_aque__
-
- t__libc_rwlock_t
-;
-
-64 
-had_key_t
-
- t__libc_key_t
-;
-
-73 
- #__libc_lock_defe
-(
-CLASS
-,
-NAME
-) \
-
-74
-CLASS
-
-__libc_lock_t
-
-NAME
-;
-
- )
-
-75 
- #__libc_rwlock_defe
-(
-CLASS
-,
-NAME
-) \
-
-76
-CLASS
-
-__libc_rwlock_t
-
-NAME
-;
-
- )
-
-77 
- #__libc_lock_defe_cursive
-(
-CLASS
-,
-NAME
-) \
-
-78
-CLASS
-
-__libc_lock_cursive_t
-
-NAME
-;
-
- )
-
-79 
- #__ld_lock_defe_cursive
-(
-CLASS
-,
-NAME
-) \
-
-80
-CLASS
-
-__ld_lock_cursive_t
-
-NAME
-;
-
- )
-
-91 #i
-defed
-
-_LIBC
- && (!defed
-NOT_IN_libc
- || defed
-IS_IN_libhad
-)
-
-92 #i
-LLL_LOCK_INITIALIZER
- == 0
-
-93 
- #__libc_lock_defe_lized
-(
-CLASS
-,
-NAME
-) \
-
-94
-CLASS
-
-__libc_lock_t
-
-NAME
-;
-
- )
-
-96 
- #__libc_lock_defe_lized
-(
-CLASS
-,
-NAME
-) \
-
-97
-CLASS
-
-__libc_lock_t
-
-NAME
- =
-LLL_LOCK_INITIALIZER
-;
-
- )
-
-100 #i
-__LT_SPINLOCK_INIT
- == 0
-
-101 
- #__libc_lock_defe_lized
-(
-CLASS
-,
-NAME
-) \
-
-102
-CLASS
-
-__libc_lock_t
-
-NAME
-;
-
- )
-
-104 
- #__libc_lock_defe_lized
-(
-CLASS
-,
-NAME
-) \
-
-105
-CLASS
-
-__libc_lock_t
-
-NAME
- =
-PTHREAD_MUTEX_INITIALIZER
-;
-
- )
-
-109 
- #__libc_rwlock_defe_lized
-(
-CLASS
-,
-NAME
-) \
-
-110
-CLASS
-
-__libc_rwlock_t
-
-NAME
- =
-PTHREAD_RWLOCK_INITIALIZER
-;
-
- )
-
-114 #i
-defed
-
-_LIBC
- && (!defed
-NOT_IN_libc
- || defed
-IS_IN_libhad
-)
-
-115 #i
-LLL_LOCK_INITIALIZER
- == 0
-
-116 
- #__libc_lock_defe_lized_cursive
-(
-CLASS
-,
-NAME
-) \
-
-117
-CLASS
-
-__libc_lock_cursive_t
-
-NAME
-;
-
- )
-
-119 
- #__libc_lock_defe_lized_cursive
-(
-CLASS
-,
-NAME
-) \
-
-120
-CLASS
-
-__libc_lock_cursive_t
-
-NAME
- =
-_LIBC_LOCK_RECURSIVE_INITIALIZER
-;
-
- )
-
-122 
- #_LIBC_LOCK_RECURSIVE_INITIALIZER
- \
-
-123 {
-LLL_LOCK_INITIALIZER
-, 0,
-NULL
- }
-
- )
-
-125 
- #__libc_lock_defe_lized_cursive
-(
-CLASS
-,
-NAME
-) \
-
-126
-CLASS
-
-__libc_lock_cursive_t
-
-NAME
- =
-_LIBC_LOCK_RECURSIVE_INITIALIZER
-;
-
- )
-
-127 
- #_LIBC_LOCK_RECURSIVE_INITIALIZER
- \
-
-128 {
-PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP
-}
-
- )
-
-131 
- #__ld_lock_defe_lized_cursive
-(
-CLASS
-,
-NAME
-) \
-
-132
-CLASS
-
-__ld_lock_cursive_t
-
-NAME
- =
-_RTLD_LOCK_RECURSIVE_INITIALIZER
-;
-
- )
-
-133 
- #_RTLD_LOCK_RECURSIVE_INITIALIZER
- \
-
-134 {
-PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP
-}
-
- )
-
-136 
- #__ld_lock_lize
-(
-NAME
-) \
-
-137 (((
-NAME
-(
-__ld_lock_cursive_t
-
-_RTLD_LOCK_RECURSIVE_INITIALIZER
-)
-
- )
-
-144 #ifde
-__PIC__
-
-
-145 
- #__libc_maybe_
-(
-FUNC
-,
-ARGS
-,
-ELSE
-) \
-
-146 (
- `__exnsi__
- ({
- `__tyof
- (
-FUNC
-*
-_
- = (FUNC); \
-
-147
-_
- !
-NULL
- ? (*_
-ARGS
- :
-ELSE
-; }))
-
- )
-
-149 
- #__libc_maybe_
-(
-FUNC
-,
-ARGS
-,
-ELSE
-) \
-
-150 (
-FUNC
- !
-NULL
- ? FUNC
-ARGS
- :
-ELSE
-)
-
- )
-
-154 #i
-defed
-
-SHARED
- && !defed
-NOT_IN_libc
-
-
-155 
- #PTFAVAIL
-(
-NAME
-
-__libc_had_funis_
-
-
- )
-
-156 
- #__libc_f_
-(
-FUNC
-,
-ARGS
-,
-ELSE
-) \
-
-157 (
-__libc_had_funis_
- ?
- `PTHFCT_CALL
- (
-r_
-##
-FUNC
-,
-ARGS
-:
-ELSE
-)
-
- )
-
-158 
- #__libc_f__ways
-(
-FUNC
-,
-ARGS
-) \
-
-159
- `PTHFCT_CALL
- (
-r_
-##
-FUNC
-,
-ARGS
-)
-
- )
-
-161 
- #PTFAVAIL
-(
-NAME
-(NAME !
-NULL
-)
-
- )
-
-162 
- #__libc_f_
-(
-FUNC
-,
-ARGS
-,
-ELSE
-) \
-
-163
- `__libc_maybe_
- (
-FUNC
-,
-ARGS
-,
-ELSE
-)
-
- )
-
-164 
- #__libc_f__ways
-(
-FUNC
-,
-ARGS
-) \
-
-165
-FUNC
-
-ARGS
-
-
- )
-
-171 #i
-defed
-
-_LIBC
- && (!defed
-NOT_IN_libc
- || defed
-IS_IN_libhad
-)
-
-172 
- #__libc_lock_
-(
-NAME
-((NAME
-LLL_LOCK_INITIALIZER
-, 0)
-
- )
-
-174 
- #__libc_lock_
-(
-NAME
-) \
-
-175
- `__libc_maybe_
- (
-__had_mux_
-, (&(
-NAME
-),
-NULL
-), 0)
-
- )
-
-177 #i
-defed
-
-SHARED
- && !defed
-NOT_IN_libc
-
-
-180 
- #__libc_rwlock_
-(
-NAME
-) \
-
-181 (
- `__but_memt
- (&(
-NAME
-), '\0',  (NAME)), 0)
-
- )
-
-183 
- #__libc_rwlock_
-(
-NAME
-) \
-
-184
- `__libc_maybe_
- (
-__had_rwlock_
-, (&(
-NAME
-),
-NULL
-), 0)
-
- )
-
-188 #i
-defed
-
-_LIBC
- && (!defed
-NOT_IN_libc
- || defed
-IS_IN_libhad
-)
-
-189 
- #__libc_lock__cursive
-(
-NAME
-) \
-
-190 ((
-NAME
-(
-__libc_lock_cursive_t
-
-_LIBC_LOCK_RECURSIVE_INITIALIZER
-, 0)
-
- )
-
-192 
- #__libc_lock__cursive
-(
-NAME
-) \
-
-194 i(
-__had_mux_
- !
-NULL
-) \
-
-196
-had_mux_t
-
-__
-; \
-
-197
- `__had_mux_
- (&
-__
-); \
-
-198
- `__had_mux_y
- (&
-__
-,
-PTHREAD_MUTEX_RECURSIVE_NP
-); \
-
-199
- `__had_mux_
- (&(
-NAME
-).
-mux
-, &
-__
-); \
-
-200
- `__had_mux_deroy
- (&
-__
-); \
-
-202 } 0)
-
- )
-
-205 
- #__ld_lock__cursive
-(
-NAME
-) \
-
-207 i(
-__had_mux_
- !
-NULL
-) \
-
-209
-had_mux_t
-
-__
-; \
-
-210
- `__had_mux_
- (&
-__
-); \
-
-211
- `__had_mux_y
- (&
-__
-,
-PTHREAD_MUTEX_RECURSIVE_NP
-); \
-
-212
- `__had_mux_
- (&(
-NAME
-).
-mux
-, &
-__
-); \
-
-213
- `__had_mux_deroy
- (&
-__
-); \
-
-215 } 0)
-
- )
-
-220 #i
-defed
-
-_LIBC
- && (!defed
-NOT_IN_libc
- || defed
-IS_IN_libhad
-)
-
-221 
- #__libc_lock_fi
-(
-NAME
-((0)
-
- )
-
-223 
- #__libc_lock_fi
-(
-NAME
-) \
-
-224
- `__libc_maybe_
- (
-__had_mux_deroy
-, (&(
-NAME
-)), 0)
-
- )
-
-226 #i
-defed
-
-SHARED
- && !defed
-NOT_IN_libc
-
-
-227 
- #__libc_rwlock_fi
-(
-NAME
-((0)
-
- )
-
-229 
- #__libc_rwlock_fi
-(
-NAME
-) \
-
-230
- `__libc_maybe_
- (
-__had_rwlock_deroy
-, (&(
-NAME
-)), 0)
-
- )
-
-234 #i
-defed
-
-_LIBC
- && (!defed
-NOT_IN_libc
- || defed
-IS_IN_libhad
-)
-
-235 
- #__libc_lock_fi_cursive
-(
-NAME
-((0)
-
- )
-
-237 
- #__libc_lock_fi_cursive
-(
-NAME
-) \
-
-238
- `__libc_maybe_
- (
-__had_mux_deroy
-, (&(
-NAME
-)), 0)
-
- )
-
-242 #i
-defed
-
-_LIBC
- && (!defed
-NOT_IN_libc
- || defed
-IS_IN_libhad
-)
-
-243 #i
-__OPTION_EGLIBC_BIG_MACROS
- != 1
-
-247 
-__libc_lock_lock_
- (
-__libc_lock_t
- *);
-
-248
-libc_hidd_o
- (
-__libc_lock_lock_
-);
-
-250 #i
-__OPTION_EGLIBC_BIG_MACROS
-
-
-251 
- #__libc_lock_lock
-(
-NAME
-) \
-
-252 ({
- `l_lock
- (
-NAME
-,
-LLL_PRIVATE
-); 0; })
-
- )
-
-254 
- #__libc_lock_lock
-(
-NAME
-) \
-
-255
- `__libc_lock_lock_
- (&(
-NAME
-))
-
- )
-
-258 
- #__libc_lock_lock
-(
-NAME
-) \
-
-259
- `__libc_maybe_
- (
-__had_mux_lock
-, (&(
-NAME
-)), 0)
-
- )
-
-261 
- #__libc_rwlock_rdlock
-(
-NAME
-) \
-
-262
- `__libc_f_
- (
-__had_rwlock_rdlock
-, (&(
-NAME
-)), 0)
-
- )
-
-263 
- #__libc_rwlock_wock
-(
-NAME
-) \
-
-264
- `__libc_f_
- (
-__had_rwlock_wock
-, (&(
-NAME
-)), 0)
-
- )
-
-267 #i
-defed
-
-_LIBC
- && (!defed
-NOT_IN_libc
- || defed
-IS_IN_libhad
-)
-
-268 #i
-__OPTION_EGLIBC_BIG_MACROS
- != 1
-
-272 
-__libc_lock_lock_cursive_
- (
-__libc_lock_cursive_t
- *);
-
-273
-libc_hidd_o
- (
-__libc_lock_lock_cursive_
-);
-
-275 #i
-__OPTION_EGLIBC_BIG_MACROS
-
-
-276 
- #__libc_lock_lock_cursive
-(
-NAME
-) \
-
-278 *
-lf
- =
-THREAD_SELF
-; \
-
-279 i((
-NAME
-).
-owr
- !
-lf
-) \
-
-281
- `l_lock
- ((
-NAME
-).
-lock
-,
-LLL_PRIVATE
-); \
-
-282 (
-NAME
-).
-owr
- =
-lf
-; \
-
-284 ++(
-NAME
-).
-t
-; \
-
-285 } 0)
-
- )
-
-287 
- #__libc_lock_lock_cursive
-(
-NAME
-) \
-
-288
- `__libc_lock_lock_cursive_
- (&(
-NAME
-))
-
- )
-
-291 
- #__libc_lock_lock_cursive
-(
-NAME
-) \
-
-292
- `__libc_maybe_
- (
-__had_mux_lock
-, (&(
-NAME
-).
-mux
-), 0)
-
- )
-
-296 #i
-defed
-
-_LIBC
- && (!defed
-NOT_IN_libc
- || defed
-IS_IN_libhad
-)
-
-297 #i
-__OPTION_EGLIBC_BIG_MACROS
- != 1
-
-301 
-__libc_lock_ylock_
- (
-__libc_lock_t
- *);
-
-302
-libc_hidd_o
- (
-__libc_lock_ylock_
-);
-
-304 #i
-__OPTION_EGLIBC_BIG_MACROS
-
-
-305 
- #__libc_lock_ylock
-(
-NAME
-) \
-
-306
- `l_ylock
- (
-NAME
-)
-
- )
-
-308 
- #__libc_lock_ylock
-(
-NAME
-) \
-
-309
- `__libc_lock_ylock_
- (&(
-NAME
-))
-
- )
-
-312 
- #__libc_lock_ylock
-(
-NAME
-) \
-
-313
- `__libc_maybe_
- (
-__had_mux_ylock
-, (&(
-NAME
-)), 0)
-
- )
-
-315 
- #__libc_rwlock_yrdlock
-(
-NAME
-) \
-
-316
- `__libc_maybe_
- (
-__had_rwlock_yrdlock
-, (&(
-NAME
-)), 0)
-
- )
-
-317 
- #__libc_rwlock_ywock
-(
-NAME
-) \
-
-318
- `__libc_maybe_
- (
-__had_rwlock_ywock
-, (&(
-NAME
-)), 0)
-
- )
-
-321 #i
-defed
-
-_LIBC
- && (!defed
-NOT_IN_libc
- || defed
-IS_IN_libhad
-)
-
-322 #i
-__OPTION_EGLIBC_BIG_MACROS
- != 1
-
-326 
-__libc_lock_ylock_cursive_
- (
-__libc_lock_cursive_t
- *);
-
-327
-libc_hidd_o
- (
-__libc_lock_ylock_cursive_
-);
-
-329 #i
-__OPTION_EGLIBC_BIG_MACROS
-
-
-330 
- #__libc_lock_ylock_cursive
-(
-NAME
-) \
-
-332 
-su
- = 0; \
-
-333 *
-lf
- =
-THREAD_SELF
-; \
-
-334 i((
-NAME
-).
-owr
- !
-lf
-) \
-
-336 i(
- `l_ylock
- ((
-NAME
-).
-lock
-) == 0) \
-
-338 (
-NAME
-).
-owr
- =
-lf
-; \
-
-339 (
-NAME
-).
-t
- = 1; \
-
-342
-su
- =
-EBUSY
-; \
-
-345 ++(
-NAME
-).
-t
-; \
-
-346
-su
-; \
-
-347 })
-
- )
-
-349 
- #__libc_lock_ylock_cursive
-(
-NAME
-) \
-
-350
- `__libc_lock_ylock_cursive_
- (&(
-NAME
-))
-
- )
-
-353 
- #__libc_lock_ylock_cursive
-(
-NAME
-) \
-
-354
- `__libc_maybe_
- (
-__had_mux_ylock
-, (&(
-NAME
-)), 0)
-
- )
-
-357 
- #__ld_lock_ylock_cursive
-(
-NAME
-) \
-
-358
- `__libc_maybe_
- (
-__had_mux_ylock
-, (&(
-NAME
-).
-mux
-), 0)
-
- )
-
-361 #i
-defed
-
-_LIBC
- && (!defed
-NOT_IN_libc
- || defed
-IS_IN_libhad
-)
-
-362 #i
-__OPTION_EGLIBC_BIG_MACROS
- != 1
-
-366 
-__libc_lock_uock_
- (
-__libc_lock_t
- *);
-
-367
-libc_hidd_o
- (
-__libc_lock_uock_
-);
-
-369 #i
-__OPTION_EGLIBC_BIG_MACROS
-
-
-370 
- #__libc_lock_uock
-(
-NAME
-) \
-
-371
- `l_uock
- (
-NAME
-,
-LLL_PRIVATE
-)
-
- )
-
-373 
- #__libc_lock_uock
-(
-NAME
-) \
-
-374
- `__libc_lock_uock_
- (&(
-NAME
-))
-
- )
-
-377 
- #__libc_lock_uock
-(
-NAME
-) \
-
-378
- `__libc_maybe_
- (
-__had_mux_uock
-, (&(
-NAME
-)), 0)
-
- )
-
-380 
- #__libc_rwlock_uock
-(
-NAME
-) \
-
-381
- `__libc_f_
- (
-__had_rwlock_uock
-, (&(
-NAME
-)), 0)
-
- )
-
-384 #i
-defed
-
-_LIBC
- && (!defed
-NOT_IN_libc
- || defed
-IS_IN_libhad
-)
-
-385 #i
-__OPTION_EGLIBC_BIG_MACROS
- != 1
-
-389 
-__libc_lock_uock_cursive_
- (
-__libc_lock_cursive_t
- *);
-
-390
-libc_hidd_o
- (
-__libc_lock_uock_cursive_
-);
-
-392 #i
-__OPTION_EGLIBC_BIG_MACROS
-
-
-394 
- #__libc_lock_uock_cursive
-(
-NAME
-) \
-
-396 i(--(
-NAME
-).
-t
- == 0) \
-
-398 (
-NAME
-).
-owr
- =
-NULL
-; \
-
-399
- `l_uock
- ((
-NAME
-).
-lock
-,
-LLL_PRIVATE
-); \
-
-401 } 0)
-
- )
-
-403 
- #__libc_lock_uock_cursive
-(
-NAME
-) \
-
-404
- `__libc_lock_uock_cursive_
- (&(
-NAME
-))
-
- )
-
-407 
- #__libc_lock_uock_cursive
-(
-NAME
-) \
-
-408
- `__libc_maybe_
- (
-__had_mux_uock
-, (&(
-NAME
-)), 0)
-
- )
-
-411 #i
-defed
-
-_LIBC
- && defed
-SHARED
-
-
-412 
- #__ld_lock_deu_lock_cursive
-(
-lock
-) \
-
-413 ++((
-had_mux_t
- *)(
-lock
-))->
-__da
-.
-__cou
-;
-
- )
-
-415 
- #__ld_lock_deu_uock_cursive
-(
-lock
-) \
-
-416 --((
-had_mux_t
- *)(
-lock
-))->
-__da
-.
-__cou
-;
-
- )
-
-418 
- #__ld_lock_lock_cursive
-(
-NAME
-) \
-
-419
- `GL
-(
-dl_ld_lock_cursive
-(&(
-NAME
-).
-mux
-)
-
- )
-
-421 
- #__ld_lock_uock_cursive
-(
-NAME
-) \
-
-422
- `GL
-(
-dl_ld_uock_cursive
-(&(
-NAME
-).
-mux
-)
-
- )
-
-424 
- #__ld_lock_lock_cursive
-(
-NAME
-) \
-
-425
- `__libc_maybe_
- (
-__had_mux_lock
-, (&(
-NAME
-).
-mux
-), 0)
-
- )
-
-427 
- #__ld_lock_uock_cursive
-(
-NAME
-) \
-
-428
- `__libc_maybe_
- (
-__had_mux_uock
-, (&(
-NAME
-).
-mux
-), 0)
-
- )
-
-432 #i
-PTHREAD_ONCE_INIT
- == 0
-
-435 
- #__libc__defe
-(
-CLASS
-,
-NAME
-) \
-
-436
-CLASS
-
-had__t
-
-NAME
-
-
- )
-
-438 
- #__libc__defe
-(
-CLASS
-,
-NAME
-) \
-
-439
-CLASS
-
-had__t
-
-NAME
- =
-PTHREAD_ONCE_INIT
-
-
- )
-
-443 
- #__libc_
-(
-ONCE_CONTROL
-,
-INIT_FUNCTION
-) \
-
-445 i(
- `PTFAVAIL
- (
-__had_
-)) \
-
-446
- `__libc_f__ways
- (
-__had_
-, (&(
-ONCE_CONTROL
-), \
-
-447
-INIT_FUNCTION
-)); \
-
-448 i((
-ONCE_CONTROL
-=
-PTHREAD_ONCE_INIT
-) { \
-
-449
- `INIT_FUNCTION
- (); \
-
-450 (
-ONCE_CONTROL
-) |= 2; \
-
-452 } 0)
-
- )
-
-459 
-_had_nup_push
- (
-_had_nup_bufr
- *
-bufr
-,
-
-460 (*
-route
-(*), *
-g
-);
-
-461 
- `_had_nup_p
- (
-_had_nup_bufr
- *
-bufr
-,
-
-462 
-execu
-);
-
-463 
- `_had_nup_push_der
- (
-_had_nup_bufr
- *
-bufr
-,
-
-464 (*
-route
-(*), *
-g
-);
-
-465 
- `_had_nup_p_e
- (
-_had_nup_bufr
- *
-bufr
-,
-
-466 
-execu
-);
-
-469 
- #__libc_nup_gi_t
-(
-DOIT
-,
-FCT
-,
-ARG
-) \
-
-470 { 
-_had_nup_bufr
-
-_bufr
-; \
-
-471 
-_ava
-; \
-
-472 i(
-DOIT
-) { \
-
-473
-_ava
- =
- `PTFAVAIL
- (
-_had_nup_push_der
-); \
-
-474 i(
-_ava
-) { \
-
-475
- `__libc_f__ways
- (
-_had_nup_push_der
-, (&
-_bufr
-,
-FCT
-, \
-
-476
-ARG
-)); \
-
-478
-_bufr
-.
-__route
- = (
-FCT
-); \
-
-479
-_bufr
-.
-__g
- = (
-ARG
-); \
-
-482
-_ava
- = 0; \
-
-483 }
-
- )
-
-486 
- #__libc_nup_gi_d
-(
-DOIT
-) \
-
-487 i(
-_ava
-) { \
-
-488
- `__libc_f__ways
- (
-_had_nup_p_e
-, (&
-_bufr
-,
-DOIT
-));\
-
-489 } i(
-DOIT
-) \
-
-490
-_bufr
-.
- `__route
- (_bufr.
-__g
-); \
-
-491
- }
-
- )
-}
-
-494 
- #__libc_nup_d
-(
-DOIT
-) \
-
-495 i(
-_ava
-) { \
-
-496
- `__libc_f__ways
- (
-_had_nup_p_e
-, (&
-_bufr
-,
-DOIT
-));\
-
-497 } i(
-DOIT
-) \
-
-498
-_bufr
-.
- `__route
- (_bufr.
-__g
-)
-
- )
-
-502
-__ex_le
- 
-
-503
- $__libc_nup_route
- (
-__had_nup_ame
- *
-f
-)
-
-505 i(
-f
-->
-__do_
-)
-
-506
-f
-->
- `__nl_route
- (f->
-__nl_g
-);
-
-507
- }
-}
-
-509 
- #__libc_nup_push
-(
-f
-,
-g
-) \
-
-511 
-__had_nup_ame
-
-__ame
- \
-
-512
- `__ibu__
- ((
- `__nup__
- (
-__libc_nup_route
-))) \
-
-513 { .
-__nl_route
- = (
-f
-), .
-__nl_g
- = (
-g
-), \
-
-514 .
-__do_
- = 1 };
-
- )
-
-516 
- #__libc_nup_p
-(
-execu
-) \
-
-517
-__ame
-.
-__do_
- = (
-execu
-); \
-
-518 } 0)
-
- )
-
-522 
- #__libc_key_
-(
-KEY
-,
-DESTRUCTOR
-) \
-
-523
- `__libc_f_
- (
-__had_key_
-, (
-KEY
-,
-DESTRUCTOR
-), 1)
-
- )
-
-526 
- #__libc_gecific
-(
-KEY
-) \
-
-527
- `__libc_f_
- (
-__had_gecific
-, (
-KEY
-),
-NULL
-)
-
- )
-
-530 
- #__libc_tecific
-(
-KEY
-,
-VALUE
-) \
-
-531
- `__libc_f_
- (
-__had_tecific
-, (
-KEY
-,
-VALUE
-), 0)
-
- )
-
-537 
- #__libc_fk
-(
-PREPARE
-,
-PARENT
-,
-CHILD
-) \
-
-538
- `__gi_fk
- (
-PREPARE
-,
-PARENT
-,
-CHILD
-,
-NULL
-)
-
- )
-
-539 
-__gi_fk
- ((*
-__e
-) (),
-
-540 (*
-__
-) (),
-
-541 (*
-__chd
-) (),
-
-542 *
-__dso_hd
-);
-
-547 
- `__had_mux_
- (
-had_mux_t
- *
-__mux
-,
-
-548
-__cڡ
-
-had_mux_t
- *
-__mux_
-);
-
-550 
- `__had_mux_deroy
- (
-had_mux_t
- *
-__mux
-);
-
-552 
- `__had_mux_ylock
- (
-had_mux_t
- *
-__mux
-);
-
-554 
- `__had_mux_lock
- (
-had_mux_t
- *
-__mux
-);
-
-556 
- `__had_mux_uock
- (
-had_mux_t
- *
-__mux
-);
-
-558 
- `__had_mux_
- (
-had_mux_t
- *
-__
-);
-
-560 
- `__had_mux_deroy
- (
-had_mux_t
- *
-__
-);
-
-562 
- `__had_mux_y
- (
-had_mux_t
- *
-__
-,
-
-563 
-__kd
-);
-
-565 #ifde
-__USE_UNIX98
-
-
-566 
- `__had_rwlock_
- (
-had_rwlock_t
- *
-__rwlock
-,
-
-567
-__cڡ
-
-had_rwlock_t
- *
-__
-);
-
-569 
- `__had_rwlock_deroy
- (
-had_rwlock_t
- *
-__rwlock
-);
-
-571 
- `__had_rwlock_rdlock
- (
-had_rwlock_t
- *
-__rwlock
-);
-
-573 
- `__had_rwlock_yrdlock
- (
-had_rwlock_t
- *
-__rwlock
-);
-
-575 
- `__had_rwlock_wock
- (
-had_rwlock_t
- *
-__rwlock
-);
-
-577 
- `__had_rwlock_ywock
- (
-had_rwlock_t
- *
-__rwlock
-);
-
-579 
- `__had_rwlock_uock
- (
-had_rwlock_t
- *
-__rwlock
-);
-
-582 
- `__had_key_
- (
-had_key_t
- *
-__key
-,
-
-583 (*
-__der_funi
-) (*));
-
-585 
- `__had_tecific
- (
-had_key_t
-
-__key
-,
-
-586
-__cڡ
- *
-__por
-);
-
-588 *
- `__had_gecific
- (
-had_key_t
-
-__key
-);
-
-590 
- `__had_
- (
-had__t
- *
-___cڌ
-,
-
-591 (*
-___route
-) ());
-
-593 
- `__had_fk
- ((*
-__e
-) (),
-
-594 (*
-__
-) (),
-
-595 (*
-__chd
-) ());
-
-601 #ide
-__NO_WEAK_PTHREAD_ALIASES
-
-
-602 #ifde
-wk_ex
-
-
-603 #i
-_LIBC
-
-
-604 
- ~<bp-sym.h
->
-
-606 
- #BP_SYM
-(
-sym
-
- )
-sym
-
-608
- `wk_ex
- (
- $BP_SYM
- (
-__had_mux_
-))
-
-609
- `wk_ex
- (
- $BP_SYM
- (
-__had_mux_deroy
-))
-
-610
- `wk_ex
- (
- $BP_SYM
- (
-__had_mux_lock
-))
-
-611
- `wk_ex
- (
- $BP_SYM
- (
-__had_mux_ylock
-))
-
-612
- `wk_ex
- (
- $BP_SYM
- (
-__had_mux_uock
-))
-
-613
- `wk_ex
- (
- $BP_SYM
- (
-__had_mux_
-))
-
-614
- `wk_ex
- (
- $BP_SYM
- (
-__had_mux_deroy
-))
-
-615
- `wk_ex
- (
- $BP_SYM
- (
-__had_mux_y
-))
-
-616
- `wk_ex
- (
- $BP_SYM
- (
-__had_rwlock_
-))
-
-617
- `wk_ex
- (
- $BP_SYM
- (
-__had_rwlock_deroy
-))
-
-618
- `wk_ex
- (
- $BP_SYM
- (
-__had_rwlock_rdlock
-))
-
-619
- `wk_ex
- (
- $BP_SYM
- (
-__had_rwlock_yrdlock
-))
-
-620
- `wk_ex
- (
- $BP_SYM
- (
-__had_rwlock_wock
-))
-
-621
- `wk_ex
- (
- $BP_SYM
- (
-__had_rwlock_ywock
-))
-
-622
- `wk_ex
- (
- $BP_SYM
- (
-__had_rwlock_uock
-))
-
-623
- `wk_ex
- (
- $BP_SYM
- (
-__had_key_
-))
-
-624
- `wk_ex
- (
- $BP_SYM
- (
-__had_tecific
-))
-
-625
- `wk_ex
- (
- $BP_SYM
- (
-__had_gecific
-))
-
-626
- `wk_ex
- (
- $BP_SYM
- (
-__had_
-))
-
-627
- $wk_ex
- (
-__had_lize
-)
-
-628
- $wk_ex
- (
-__had_fk
-)
-
-629
- `wk_ex
- (
- $BP_SYM
- (
-_had_nup_push_der
-))
-
-630
- `wk_ex
- (
- $BP_SYM
- (
-_had_nup_p_e
-))
-
-631
- `wk_ex
- (
- $BP_SYM
- (
-had_tnle
-))
-
-633 #agm
-wk
-
-__had_mux_
-
-
-634 #agm
-wk
-
-__had_mux_deroy
-
-
-635 #agm
-wk
-
-__had_mux_lock
-
-
-636 #agm
-wk
-
-__had_mux_ylock
-
-
-637 #agm
-wk
-
-__had_mux_uock
-
-
-638 #agm
-wk
-
-__had_mux_
-
-
-639 #agm
-wk
-
-__had_mux_deroy
-
-
-640 #agm
-wk
-
-__had_mux_y
-
-
-641 #agm
-wk
-
-__had_rwlock_deroy
-
-
-642 #agm
-wk
-
-__had_rwlock_rdlock
-
-
-643 #agm
-wk
-
-__had_rwlock_yrdlock
-
-
-644 #agm
-wk
-
-__had_rwlock_wock
-
-
-645 #agm
-wk
-
-__had_rwlock_ywock
-
-
-646 #agm
-wk
-
-__had_rwlock_uock
-
-
-647 #agm
-wk
-
-__had_key_
-
-
-648 #agm
-wk
-
-__had_tecific
-
-
-649 #agm
-wk
-
-__had_gecific
-
-
-650 #agm
-wk
-
-__had_
-
-
-651 #agm
-wk
-
-__had_lize
-
-
-652 #agm
-wk
-
-__had_fk
-
-
-653 #agm
-wk
-
-_had_nup_push_der
-
-
-654 #agm
-wk
-
-_had_nup_p_e
-
-
-655 #agm
-wk
-
-had_tnle
-
-
- @/usr/include/bits/stdlib-ldbl.h
-
-20 #ide
-_STDLIB_H
-
-
-24 #ifdef
-__USE_ISOC99
-
-
-25
-__BEGIN_NAMESPACE_C99
-
-
-26
- $__LDBL_REDIR1_DECL
- (
-d
-,
-od
-)
-
-27
-__END_NAMESPACE_C99
-
-
-30 #ifde
-__USE_GNU
-
-
-31
- $__LDBL_REDIR1_DECL
- (
-d_l
-,
-od_l
-)
-
-34 #i
-defed
-
-__USE_SVID
- || defed
-__USE_XOPEN_EXTENDED
-
-
-35 #ifde
-__USE_MISC
-
-
-36
- $__LDBL_REDIR1_DECL
- (
-qecvt
-,
-ecvt
-)
-
-37
- $__LDBL_REDIR1_DECL
- (
-qfcvt
-,
-fcvt
-)
-
-38
- $__LDBL_REDIR1_DECL
- (
-qgcvt
-,
-gcvt
-)
-
-39
- $__LDBL_REDIR1_DECL
- (
-qecvt_r
-,
-ecvt_r
-)
-
-40
- $__LDBL_REDIR1_DECL
- (
-qfcvt_r
-,
-fcvt_r
-)
-
- @/usr/include/bits/stdlib.h
-
-20 #ide
-_STDLIB_H
-
-
-24 *
- $__th_chk
- (
-__cڡ
- *
-__ri
-
-__me
-,
-
-25 *
-__ri
-
-__sved
-,
-
-26
-size_t
-
-__svedn
-
-__THROW
-
-__wur
-;
-
-27 *
- `__REDIRECT_NTH
- (
-__th_s
-,
-
-28 (
-__cڡ
- *
-__ri
-
-__me
-,
-
-29 *
-__ri
-
-__sved
-),
-th
-
-__wur
-;
-
-30 *
- `__REDIRECT_NTH
- (
-__th_chk_wn
-,
-
-31 (
-__cڡ
- *
-__ri
-
-__me
-,
-
-32 *
-__ri
-
-__sved
-,
-
-33
-size_t
-
-__svedn
-),
-__th_chk
-
-__wur
-
-
-34
- `__wljr
- ("secondrgument ofealpath must beither NULL ort "
-
-37
-__ex_ways_le
-
-__wur
- *
-
-38
- `__NTH
- (
- $th
- (
-__cڡ
- *
-__ri
-
-__me
-, *__ri
-__sved
-))
-
-40 i(
- `__bos
- (
-__sved
-!(
-size_t
-) -1)
-
-42 #i
-defed
-
-_LIBC_LIMITS_H_
- && defed
-PATH_MAX
-
-
-43 i(
- `__bos
- (
-__sved
-<
-PATH_MAX
-)
-
-44 
- `__th_chk_wn
- (
-__me
-,
-__sved
-,
- `__bos
- (__resolved));
-
-46 
- `__th_chk
- (
-__me
-,
-__sved
-,
- `__bos
- (__resolved));
-
-49 
- `__th_s
- (
-__me
-,
-__sved
-);
-
-50
- }
-}
-
-53 
- $__ame_r_chk
- (
-__fd
-, *
-__buf
-,
-size_t
-
-__bu
-,
-
-54
-size_t
-
-__ėl
-
-__THROW
-
- `__nnu
- ((2));
-
-55 
- `__REDIRECT_NTH
- (
-__ame_r_s
-, (
-__fd
-, *
-__buf
-,
-
-56
-size_t
-
-__bu
-),
-ame_r
-)
-
-57
- `__nnu
- ((2));
-
-58 
- `__REDIRECT_NTH
- (
-__ame_r_chk_wn
-,
-
-59 (
-__fd
-, *
-__buf
-,
-size_t
-
-__bu
-,
-
-60
-size_t
-
-__ėl
-),
-__ame_r_chk
-)
-
-61
- `__nnu
- ((2)
- `__wljr
- ("ptsname_r called with buflen biggerhan "
-
-64
-__ex_ways_le
- 
-
-65
- `__NTH
- (
- $ame_r
- (
-__fd
-, *
-__buf
-,
-size_t
-
-__bu
-))
-
-67 i(
- `__bos
- (
-__buf
-!(
-size_t
-) -1)
-
-69 i(!
- `__but_cڡt_p
- (
-__bu
-))
-
-70 
- `__ame_r_chk
- (
-__fd
-,
-__buf
-,
-__bu
-,
- `__bos
- (__buf));
-
-71 i(
-__bu
- >
- `__bos
- (
-__buf
-))
-
-72 
- `__ame_r_chk_wn
- (
-__fd
-,
-__buf
-,
-__bu
-,
- `__bos
- (__buf));
-
-74 
- `__ame_r_s
- (
-__fd
-,
-__buf
-,
-__bu
-);
-
-75
- }
-}
-
-78 
- $__womb_chk
- (*
-__s
-,
-wch_t
-
-__wch
-,
-size_t
-
-__bu
-)
-
-79
-__THROW
-
-__wur
-;
-
-80 
- `__REDIRECT_NTH
- (
-__womb_s
-, (*
-__s
-,
-wch_t
-
-__wch
-),
-
-81
-womb
-
-__wur
-;
-
-83
-__ex_ways_le
-
-__wur
- 
-
-84
- `__NTH
- (
- $womb
- (*
-__s
-,
-wch_t
-
-__wch
-))
-
-89 
- #__STDLIB_MB_LEN_MAX
- 16
-
- )
-
-90 #i
-defed
-
-MB_LEN_MAX
- && MB_LEN_MAX !
-__STDLIB_MB_LEN_MAX
-
-
-93 i(
- `__bos
- (
-__s
-!(
-size_t
--1 &&
-__STDLIB_MB_LEN_MAX
- > __bos (__s))
-
-94 
- `__womb_chk
- (
-__s
-,
-__wch
-,
- `__bos
- (__s));
-
-95 
- `__womb_s
- (
-__s
-,
-__wch
-);
-
-96
- }
-}
-
-99
-size_t
-
- $__mbowcs_chk
- (
-wch_t
- *
-__ri
-
-__d
-,
-
-100
-__cڡ
- *
-__ri
-
-__c
-,
-
-101
-size_t
-
-__n
-, size_
-__dn
-
-__THROW
-;
-
-102
-size_t
-
- `__REDIRECT_NTH
- (
-__mbowcs_s
-,
-
-103 (
-wch_t
- *
-__ri
-
-__d
-,
-
-104
-__cڡ
- *
-__ri
-
-__c
-,
-
-105
-size_t
-
-__n
-),
-mbowcs
-);
-
-106
-size_t
-
- `__REDIRECT_NTH
- (
-__mbowcs_chk_wn
-,
-
-107 (
-wch_t
- *
-__ri
-
-__d
-,
-
-108
-__cڡ
- *
-__ri
-
-__c
-,
-
-109
-size_t
-
-__n
-, size_
-__dn
-),
-__mbowcs_chk
-)
-
-110
- `__wljr
- ("mbstowcs called with dst buffer smallerhanen "
-
-113
-__ex_ways_le
-
-size_t
-
-
-114
- `__NTH
- (
- $mbowcs
- (
-wch_t
- *
-__ri
-
-__d
-,
-__cڡ
- *__ri
-__c
-,
-
-115
-size_t
-
-__n
-))
-
-117 i(
- `__bos
- (
-__d
-!(
-size_t
-) -1)
-
-119 i(!
- `__but_cڡt_p
- (
-__n
-))
-
-120 
- `__mbowcs_chk
- (
-__d
-,
-__c
-,
-__n
-,
-
-121
- `__bos
- (
-__d
-/  (
-wch_t
-));
-
-123 i(
-__n
- >
- `__bos
- (
-__d
-/  (
-wch_t
-))
-
-124 
- `__mbowcs_chk_wn
- (
-__d
-,
-__c
-,
-__n
-,
-
-125
- `__bos
- (
-__d
-/  (
-wch_t
-));
-
-127 
- `__mbowcs_s
- (
-__d
-,
-__c
-,
-__n
-);
-
-128
- }
-}
-
-131
-size_t
-
- $__wcombs_chk
- (*
-__ri
-
-__d
-,
-
-132
-__cڡ
-
-wch_t
- *
-__ri
-
-__c
-,
-
-133
-size_t
-
-__n
-, size_
-__dn
-
-__THROW
-;
-
-134
-size_t
-
- `__REDIRECT_NTH
- (
-__wcombs_s
-,
-
-135 (*
-__ri
-
-__d
-,
-
-136
-__cڡ
-
-wch_t
- *
-__ri
-
-__c
-,
-
-137
-size_t
-
-__n
-),
-wcombs
-);
-
-138
-size_t
-
- `__REDIRECT_NTH
- (
-__wcombs_chk_wn
-,
-
-139 (*
-__ri
-
-__d
-,
-
-140
-__cڡ
-
-wch_t
- *
-__ri
-
-__c
-,
-
-141
-size_t
-
-__n
-, size_
-__dn
-),
-__wcombs_chk
-)
-
-142
- `__wljr
- ("wcstombs called with dst buffer smallerhanen");
-
-144
-__ex_ways_le
-
-size_t
-
-
-145
- `__NTH
- (
- $wcombs
- (*
-__ri
-
-__d
-,
-__cڡ
-
-wch_t
- *__ri
-__c
-,
-
-146
-size_t
-
-__n
-))
-
-148 i(
- `__bos
- (
-__d
-!(
-size_t
-) -1)
-
-150 i(!
- `__but_cڡt_p
- (
-__n
-))
-
-151 
- `__wcombs_chk
- (
-__d
-,
-__c
-,
-__n
-,
- `__bos
- (__dst));
-
-152 i(
-__n
- >
- `__bos
- (
-__d
-))
-
-153 
- `__wcombs_chk_wn
- (
-__d
-,
-__c
-,
-__n
-,
- `__bos
- (__dst));
-
-155 
- `__wcombs_s
- (
-__d
-,
-__c
-,
-__n
-);
-
-156
- }
-}
-
- @/usr/include/bits/waitflags.h
-
-20 #i!
-defed
-
-_SYS_WAIT_H
- && !defed
-_STDLIB_H
-
-
-26 
- #WNOHANG
- 1
-
- )
-
-27 
- #WUNTRACED
- 2
-
- )
-
-30 
- #WSTOPPED
- 2
-
- )
-
-31 
- #WEXITED
- 4
-
- )
-
-32 
- #WCONTINUED
- 8
-
- )
-
-33 
- #WNOWAIT
- 0x01000000
-
- )
-
-35 
- #__WNOTHREAD
- 0x20000000
-
- )
-
-37 
- #__WALL
- 0x40000000
-
- )
-
-38 
- #__WCLONE
- 0x80000000
-
- )
-
- @/usr/include/bits/waitstatus.h
-
-20 #i!
-defed
-
-_SYS_WAIT_H
- && !defed
-_STDLIB_H
-
-
-29 
- #__WEXITSTATUS
-(
-us
-(((us& 0xff00>> 8)
-
- )
-
-32 
- #__WTERMSIG
-(
-us
-((us& 0x7f)
-
- )
-
-35 
- #__WSTOPSIG
-(
-us
-
- `__WEXITSTATUS
-(us)
-
- )
-
-38 
- #__WIFEXITED
-(
-us
-(
- `__WTERMSIG
-(us=0)
-
- )
-
-41 
- #__WIFSIGNALED
-(
-us
-) \
-
-42 (((sigd (((
-us
-& 0x7f+ 1>> 1> 0)
-
- )
-
-45 
- #__WIFSTOPPED
-(
-us
-(((us& 0xff=0x7f)
-
- )
-
-49 #ifde
-WCONTINUED
-
-
-50 
- #__WIFCONTINUED
-(
-us
-((us=
-__W_CONTINUED
-)
-
- )
-
-54 
- #__WCOREDUMP
-(
-us
-((us&
-__WCOREFLAG
-)
-
- )
-
-57 
- #__W_EXITCODE
-(
-t
-,
-sig
-(ԑ<< 8 | (sig))
-
- )
-
-58 
- #__W_STOPCODE
-(
-sig
-((sig<< 8 | 0x7f)
-
- )
-
-59 
- #__W_CONTINUED
- 0xffff
-
- )
-
-60 
- #__WCOREFLAG
- 0x80
-
- )
-
-63 #ifdef
-__USE_BSD
-
-
-65 
- ~<dn.h
->
-
-67 
- uwa
-
-
-69 
- mw_us
-;
-
-72 #if
-__BYTE_ORDER
- =
-__LITTLE_ENDIAN
-
-
-73 
- m__w_rmsig
-:7;
-
-74 
- m__w_cedump
-:1;
-
-75 
- m__w_tcode
-:8;
-
-78 #if
-__BYTE_ORDER
- =
-__BIG_ENDIAN
-
-
-80 
- m__w_tcode
-:8;
-
-81 
- m__w_cedump
-:1;
-
-82 
- m__w_rmsig
-:7;
-
-84 }
- m__wa_rmed
-;
-
-87 #if
-__BYTE_ORDER
- =
-__LITTLE_ENDIAN
-
-
-88 
- m__w_v
-:8;
-
-89 
- m__w_sig
-:8;
-
-92 #if
-__BYTE_ORDER
- =
-__BIG_ENDIAN
-
-
-94 
- m__w_sig
-:8;
-
-95 
- m__w_v
-:8;
-
-97 }
- m__wa_ݳd
-;
-
-100 
- #w_rmsig
-
-__wa_rmed
-.
-__w_rmsig
-
-
- )
-
-101 
- #w_cedump
-
-__wa_rmed
-.
-__w_cedump
-
-
- )
-
-102 
- #w_tcode
-
-__wa_rmed
-.
-__w_tcode
-
-
- )
-
-103 
- #w_sig
-
-__wa_ݳd
-.
-__w_sig
-
-
- )
-
-104 
- #w_v
-
-__wa_ݳd
-.
-__w_v
-
-
- )
-
- @/usr/include/gconv.h
-
-23 #ide
-_GCONV_H
-
-
-24 
- #_GCONV_H
- 1
-
- )
-
-26 
- ~<us.h
->
-
-27 
- #__ed_mbe_t
-
-
- )
-
-28 
- #__ed_wt_t
-
-
- )
-
-29 
- ~<wch.h
->
-
-30 
- #__ed_size_t
-
-
- )
-
-31 
- #__ed_wch_t
-
-
- )
-
-32 
- ~<ddef.h
->
-
-35 
- #__UNKNOWN_10646_CHAR
- ((
-wch_t
-0xfffd)
-
- )
-
-40
- m__GCONV_OK
- = 0,
-
-41
- m__GCONV_NOCONV
-,
-
-42
- m__GCONV_NODB
-,
-
-43
- m__GCONV_NOMEM
-,
-
-45
- m__GCONV_EMPTY_INPUT
-,
-
-46
- m__GCONV_FULL_OUTPUT
-,
-
-47
- m__GCONV_ILLEGAL_INPUT
-,
-
-48
- m__GCONV_INCOMPLETE_INPUT
-,
-
-50
- m__GCONV_ILLEGAL_DESCRIPTOR
-,
-
-51
- m__GCONV_INTERNAL_ERROR
-
-
-58
- m__GCONV_IS_LAST
- = 0x0001,
-
-59
- m__GCONV_IGNORE_ERRORS
- = 0x0002
-
-64 
- g__gcv_
-;
-
-65 
- g__gcv__da
-;
-
-66 
- g__gcv_lded_obje
-;
-
-67 
- g__gcv_s_da
-;
-
-71 (*
- t__gcv_f
-(
- t__gcv_
- *, 
- t__gcv__da
- *,
-
-72
- t__cڡ
- **, __const *,
-
-73 **,
- tsize_t
- *, , );
-
-76 
- $wt_t
- (*
- t__gcv_btowc_f
-(
- t__gcv_
- *, );
-
-79 (*
- t__gcv__f
-(
- t__gcv_
- *);
-
-80 (*
- t__gcv_d_f
-(
- t__gcv_
- *);
-
-84 (*
- t__gcv_s_f
-(
- t__gcv_
- *,
-
-85 
- t__gcv__da
- *, *,
-
-86
- t__cڡ
- *,
-
-87
- t__cڡ
- **,
-
-88
- t__cڡ
- *, **,
-
-89
- tsize_t
- *);
-
-92 (*
- t__gcv_s_cڋxt_f
-(*,
- t__cڡ
- *,
-
-93
- t__cڡ
- *,
-
-97 (*
- t__gcv_s_quy_f
-(
- t__cڡ
- *, __const ***,
-
-98
- tsize_t
- *);
-
-101 (*
- t__gcv_s__f
-) (**, const *);
-
-102 (*
- t__gcv_s_d_f
-) (*);
-
-104 
- s__gcv_s_da
-
-
-107
-__gcv_s_f
-
-__s_f
-;
-
-108
-__gcv_s_cڋxt_f
-
-__s_cڋxt_f
-;
-
-109
-__gcv_s_d_f
-
-__s_d_f
-;
-
-110 *
-__da
-;
-
-111 
-__gcv_s_da
- *
-__xt
-;
-
-116 
- s__gcv_
-
-
-118 
-__gcv_lded_obje
- *
-__shlib_hd
-;
-
-119
-__cڡ
- *
-__modme
-;
-
-121 
-__cou
-;
-
-123 *
-__om_me
-;
-
-124 *
-__to_me
-;
-
-126
-__gcv_f
-
-__f
-;
-
-127
-__gcv_btowc_f
-
-__btowc_f
-;
-
-128
-__gcv__f
-
-___f
-;
-
-129
-__gcv_d_f
-
-__d_f
-;
-
-133 
-__m_eded_om
-;
-
-134 
-__max_eded_om
-;
-
-135 
-__m_eded_to
-;
-
-136 
-__max_eded_to
-;
-
-139 
-__eful
-;
-
-141 *
-__da
-;
-
-146 
- s__gcv__da
-
-
-148 *
-__outbuf
-;
-
-149 *
-__outbund
-;
-
-153 
-__ags
-;
-
-157 
-__voti_cou
-;
-
-161 
-___u
-;
-
-163
-__mbe_t
- *
-__
-;
-
-164
-__mbe_t
-
-__e
-;
-
-168 
-__gcv_s_da
- *
-__s
-;
-
-173 
- s__gcv_fo
-
-
-175
-size_t
-
-__ns
-;
-
-176 
-__gcv_
- *
-__s
-;
-
-177
-__exnsi__
- 
-__gcv__da
-
-__da
-
-__exr
-;
-
-178 } *
- t__gcv_t
-;
-
- @/usr/include/gnu/stubs-32.h
-
-6 #ifde
-_LIBC
-
-
-7 #r
-Alitis
-
-may
-
-n
-
-defe
-
-the
-
-mao
-
-_LIBC
-
-
-10 
- #__ub___kl_co
-
-
- )
-
-11 
- #__ub___kl_sl
-
-
- )
-
-12 
- #__ub___kl_
-
-
- )
-
-13 
- #__ub_chags
-
-
- )
-
-14 
- #__ub_ach
-
-
- )
-
-15 
- #__ub_fchags
-
-
- )
-
-16 
- #__ub_fdach
-
-
- )
-
-17 
- #__ub_gy
-
-
- )
-
-18 
- #__ub_lchmod
-
-
- )
-
-19 
- #__ub_voke
-
-
- )
-
-20 
- #__ub_og
-
-
- )
-
-21 
- #__ub_sigtu
-
-
- )
-
-22 
- #__ub_sk
-
-
- )
-
-23 
- #__ub_ty
-
-
- )
-
- @/usr/include/gnu/stubs-64.h
-
-6 #ifde
-_LIBC
-
-
-7 #r
-Alitis
-
-may
-
-n
-
-defe
-
-the
-
-mao
-
-_LIBC
-
-
-10 
- #__ub_bdush
-
-
- )
-
-11 
- #__ub_chags
-
-
- )
-
-12 
- #__ub_ach
-
-
- )
-
-13 
- #__ub_fchags
-
-
- )
-
-14 
- #__ub_fdach
-
-
- )
-
-15 
- #__ub_gmsg
-
-
- )
-
-16 
- #__ub_gy
-
-
- )
-
-17 
- #__ub_lchmod
-
-
- )
-
-18 
- #__ub_putmsg
-
-
- )
-
-19 
- #__ub_voke
-
-
- )
-
-20 
- #__ub_og
-
-
- )
-
-21 
- #__ub_sigtu
-
-
- )
-
-22 
- #__ub_sk
-
-
- )
-
-23 
- #__ub_ty
-
-
- )
-
- @/usr/include/sys/types.h
-
-24 #idef
-_SYS_TYPES_H
-
-
-25 
- #_SYS_TYPES_H
- 1
-
- )
-
-27 
- ~<us.h
->
-
-29
- g__BEGIN_DECLS
-
-
-31 
- ~<bs/tys.h
->
-
-33 #ifdef
-__USE_BSD
-
-
-34 #ide
-__u_ch_defed
-
-
-35 
-__u_ch
-
- tu_ch
-;
-
-36 
-__u_sht
-
- tu_sht
-;
-
-37 
-__u_t
-
- tu_t
-;
-
-38 
-__u_lg
-
- tu_lg
-;
-
-39 
-__quad_t
-
- tquad_t
-;
-
-40 
-__u_quad_t
-
- tu_quad_t
-;
-
-41 
-__fsid_t
-
- tfsid_t
-;
-
-42 
- #__u_ch_defed
-
-
- )
-
-46 
-__loff_t
-
- tloff_t
-;
-
-48 #ide
-__o_t_defed
-
-
-49 #ide
-__USE_FILE_OFFSET64
-
-
-50 
-__o_t
-
- to_t
-;
-
-52 
-__o64_t
-
- to_t
-;
-
-54 
- #__o_t_defed
-
-
- )
-
-56 #i
-defed
-
-__USE_LARGEFILE64
- && !defed
-__o64_t_defed
-
-
-57 
-__o64_t
-
- to64_t
-;
-
-58 
- #__o64_t_defed
-
-
- )
-
-61 #ide
-__dev_t_defed
-
-
-62 
-__dev_t
-
- tdev_t
-;
-
-63 
- #__dev_t_defed
-
-
- )
-
-66 #ide
-__gid_t_defed
-
-
-67 
-__gid_t
-
- tgid_t
-;
-
-68 
- #__gid_t_defed
-
-
- )
-
-71 #ide
-__mode_t_defed
-
-
-72 
-__mode_t
-
- tmode_t
-;
-
-73 
- #__mode_t_defed
-
-
- )
-
-76 #ide
-__ƚk_t_defed
-
-
-77 
-__ƚk_t
-
- tƚk_t
-;
-
-78 
- #__ƚk_t_defed
-
-
- )
-
-81 #ide
-__uid_t_defed
-
-
-82 
-__uid_t
-
- tuid_t
-;
-
-83 
- #__uid_t_defed
-
-
- )
-
-86 #ide
-__off_t_defed
-
-
-87 #ide
-__USE_FILE_OFFSET64
-
-
-88 
-__off_t
-
- toff_t
-;
-
-90 
-__off64_t
-
- toff_t
-;
-
-92 
- #__off_t_defed
-
-
- )
-
-94 #i
-defed
-
-__USE_LARGEFILE64
- && !defed
-__off64_t_defed
-
-
-95 
-__off64_t
-
- toff64_t
-;
-
-96 
- #__off64_t_defed
-
-
- )
-
-99 #ide
-__pid_t_defed
-
-
-100 
-__pid_t
-
- tpid_t
-;
-
-101 
- #__pid_t_defed
-
-
- )
-
-104 #i(
-defed
-
-__USE_SVID
- || defed
-__USE_XOPEN
-&& !defed
-__id_t_defed
-
-
-105 
-__id_t
-
- tid_t
-;
-
-106 
- #__id_t_defed
-
-
- )
-
-109 #ide
-__ssize_t_defed
-
-
-110 
-__ssize_t
-
- tssize_t
-;
-
-111 
- #__ssize_t_defed
-
-
- )
-
-114 #ifdef
-__USE_BSD
-
-
-115 #ide
-__daddr_t_defed
-
-
-116 
-__daddr_t
-
- tdaddr_t
-;
-
-117 
-__ddr_t
-
- tddr_t
-;
-
-118 
- #__daddr_t_defed
-
-
- )
-
-122 #i(
-defed
-
-__USE_SVID
- || defed
-__USE_XOPEN
-&& !defed
-__key_t_defed
-
-
-123 
-__key_t
-
- tkey_t
-;
-
-124 
- #__key_t_defed
-
-
- )
-
-127 #ifde
-__USE_XOPEN
-
-
-128 
- #__ed_ock_t
-
-
- )
-
-130 
- #__ed_time_t
-
-
- )
-
-131 
- #__ed_tim_t
-
-
- )
-
-132 
- #__ed_ockid_t
-
-
- )
-
-133 
- ~<time.h
->
-
-135 #ifde
-__USE_XOPEN
-
-
-136 #ide
-__ucds_t_defed
-
-
-137 
-__ucds_t
-
- tucds_t
-;
-
-138 
- #__ucds_t_defed
-
-
- )
-
-140 #ide
-__sucds_t_defed
-
-
-141 
-__sucds_t
-
- tsucds_t
-;
-
-142 
- #__sucds_t_defed
-
-
- )
-
-146 
- #__ed_size_t
-
-
- )
-
-147 
- ~<ddef.h
->
-
-149 #ifde
-__USE_MISC
-
-
-151 
- tulg
-;
-
-152 
- tusht
-;
-
-153 
- tut
-;
-
-158 #i!
-__GNUC_PREREQ
- (2, 7)
-
-161 #ide
-__t8_t_defed
-
-
-162 
- #__t8_t_defed
-
-
- )
-
-163 
- tt8_t
-;
-
-164 
- tt16_t
-;
-
-165 
- tt32_t
-;
-
-166 #i
-__WORDSIZE
- == 64
-
-167 
- tt64_t
-;
-
-168 #i
-__GLIBC_HAVE_LONG_LONG
-
-
-169
-__exnsi__
- 
- tt64_t
-;
-
-174 
- tu_t8_t
-;
-
-175 
- tu_t16_t
-;
-
-176 
- tu_t32_t
-;
-
-177 #i
-__WORDSIZE
- == 64
-
-178 
- tu_t64_t
-;
-
-179 #i
-__GLIBC_HAVE_LONG_LONG
-
-
-180
-__exnsi__
- 
- tu_t64_t
-;
-
-183 
- tgi_t
-;
-
-188 
- #__tN_t
-(
-N
-,
-MODE
-) \
-
-189 ##
- tN
-##
- t_t
-
- t__ibu__
- ((
- t__mode__
- (
- tMODE
-)))
-
- )
-
-190 
- t__u_tN_t
-(
- tN
-,
- tMODE
-) \
-
-191 
- tu_t
-##
- tN
-##
- t_t
-
- t__ibu__
- ((
- t__mode__
- (
- tMODE
-)))
-
- )
-
-193 #ide
- t__t8_t_defed
-
-
-194 
- t__t8_t_defed
-
-
- )
-
-195
- t__tN_t
- (8,
- t__QI__
-);
-
-196
-__tN_t
- (16,
-__HI__
-);
-
-197
-__tN_t
- (32,
-__SI__
-);
-
-198
-__tN_t
- (64,
-__DI__
-);
-
-201
-__u_tN_t
- (8,
-__QI__
-);
-
-202
-__u_tN_t
- (16,
-__HI__
-);
-
-203
-__u_tN_t
- (32,
-__SI__
-);
-
-204
-__u_tN_t
- (64,
-__DI__
-);
-
-206 
- tgi_t
-
- t__ibu__
- ((
- t__mode__
- (
- t__wd__
-)));
-
-212 
- #__BIT_TYPES_DEFINED__
- 1
-
- )
-
-215 #ifdef
-__USE_BSD
-
-
-217 
- ~<dn.h
->
-
-220 
- ~<sys/.h
->
-
-223 
- ~<sys/sysmaos.h
->
-
-227 #i
-defed
-
-__USE_UNIX98
- && !defed
-__blksize_t_defed
-
-
-228 
-__blksize_t
-
- tblksize_t
-;
-
-229 
- #__blksize_t_defed
-
-
- )
-
-233 #ide
-__USE_FILE_OFFSET64
-
-
-234 #ide
-__blkt_t_defed
-
-
-235 
-__blkt_t
-
- tblkt_t
-;
-
-236 
- #__blkt_t_defed
-
-
- )
-
-238 #ide
-__fsblkt_t_defed
-
-
-239 
-__fsblkt_t
-
- tfsblkt_t
-;
-
-240 
- #__fsblkt_t_defed
-
-
- )
-
-242 #ide
-__fsft_t_defed
-
-
-243 
-__fsft_t
-
- tfsft_t
-;
-
-244 
- #__fsft_t_defed
-
-
- )
-
-247 #ide
-__blkt_t_defed
-
-
-248 
-__blkt64_t
-
- tblkt_t
-;
-
-249 
- #__blkt_t_defed
-
-
- )
-
-251 #ide
-__fsblkt_t_defed
-
-
-252 
-__fsblkt64_t
-
- tfsblkt_t
-;
-
-253 
- #__fsblkt_t_defed
-
-
- )
-
-255 #ide
-__fsft_t_defed
-
-
-256 
-__fsft64_t
-
- tfsft_t
-;
-
-257 
- #__fsft_t_defed
-
-
- )
-
-261 #ifde
-__USE_LARGEFILE64
-
-
-262 
-__blkt64_t
-
- tblkt64_t
-;
-
-263 
-__fsblkt64_t
-
- tfsblkt64_t
-;
-
-264 
-__fsft64_t
-
- tfsft64_t
-;
-
-269 #i
-defed
-
-__USE_POSIX199506
- || defed
-__USE_UNIX98
-
-
-270 
- ~<bs/hadtys.h
->
-
-273
- g__END_DECLS
-
-
- @/usr/include/wchar.h
-
-24 #ide
-_WCHAR_H
-
-
-26 #i!
-defed
-
-__ed_mbe_t
- && !defed
-__ed_wt_t
-
-
-27 
- #_WCHAR_H
- 1
-
- )
-
-28 
- ~<us.h
->
-
-31 #ifde
-_WCHAR_H
-
-
-33 
- #__ed___FILE
-
-
- )
-
-34 #i
-defed
-
-__USE_UNIX98
- || defed
-__USE_XOPEN2K
-
-
-35 
- #__ed_FILE
-
-
- )
-
-37 
- ~<dio.h
->
-
-39 
- #__ed___va_li
-
-
- )
-
-40 
- ~<dg.h
->
-
-42 
- ~<bs/wch.h
->
-
-45 
- #__ed_size_t
-
-
- )
-
-46 
- #__ed_wch_t
-
-
- )
-
-47 
- #__ed_NULL
-
-
- )
-
-49 #i
-defed
-
-_WCHAR_H
- || defed
-__ed_wt_t
- || !defed
-__WINT_TYPE__
-
-
-50 #unde
-__ed_wt_t
-
-
-51 
- #__ed_wt_t
-
-
- )
-
-52 
- ~<ddef.h
->
-
-55 #i
-defed
-
-__lulus
- &&
-__GNUC_PREREQ
- (4, 4)
-
-56 
- #__CORRECT_ISO_CPP_WCHAR_H_PROTO
-
-
- )
-
-61 #ide
-_WINT_T
-
-
-66 
- #_WINT_T
-
-
- )
-
-67 
- twt_t
-;
-
-71 #i
-defed
-
-__lulus
- && defed
-_GLIBCPP_USE_NAMESPACES
- \
-
-72 &&
-defed
-
-__WINT_TYPE__
-
-
-73
-__BEGIN_NAMESPACE_STD
-
-
-74 
-__WINT_TYPE__
-
- twt_t
-;
-
-75
- g__END_NAMESPACE_STD
-
-
-80 #i(
-defed
-
-_WCHAR_H
- || defed
-__ed_mbe_t
-&& !defed
-__mbe_t_defed
-
-
-81 
- #__mbe_t_defed
- 1
-
- )
-
-85 
- m__cou
-;
-
-88 #ifde
-__WINT_TYPE__
-
-
-89
-__WINT_TYPE__
-
- m__wch
-;
-
-91
-wt_t
-
- m__wch
-;
-
-93 
- m__wchb
-[4];
-
-94 }
- m__vue
-;
-
-95 }
- t__mbe_t
-;
-
-97 #unde
-__ed_mbe_t
-
-
-102 #ifde
-_WCHAR_H
-
-
-104
-__BEGIN_NAMESPACE_C99
-
-
-106 
-__mbe_t
-
- tmbe_t
-;
-
-107
- g__END_NAMESPACE_C99
-
-
-108 #ifde
-__USE_GNU
-
-
-109
- $__USING_NAMESPACE_C99
-(
-mbe_t
-)
-
-112 #ide
-WCHAR_MIN
-
-
-114 
- #WCHAR_MIN
-
-__WCHAR_MIN
-
-
- )
-
-115 
- #WCHAR_MAX
-
-__WCHAR_MAX
-
-
- )
-
-118 #ide
-WEOF
-
-
-119 
- #WEOF
- (0xffffffffu)
-
- )
-
-124 #i
-defed
-
-__USE_XOPEN
- && !defed
-__USE_UNIX98
-
-
-125 
- ~<wy.h
->
-
-129
-__BEGIN_DECLS
-
-
-131
-__BEGIN_NAMESPACE_STD
-
-
-134 
-tm
-;
-
-135
-__END_NAMESPACE_STD
-
-
-139
- $__USING_NAMESPACE_STD
-(
-tm
-)
-
-142
-__BEGIN_NAMESPACE_STD
-
-
-144
-wch_t
- *
- $wcsy
- (
-wch_t
- *
-__ri
-
-__de
-,
-
-145
-__cڡ
-
-wch_t
- *
-__ri
-
-__c
-
-__THROW
-;
-
-147
-wch_t
- *
- $wcy
- (
-wch_t
- *
-__ri
-
-__de
-,
-
-148
-__cڡ
-
-wch_t
- *
-__ri
-
-__c
-,
-size_t
-
-__n
-)
-
-149
-__THROW
-;
-
-152
-wch_t
- *
- $wcst
- (
-wch_t
- *
-__ri
-
-__de
-,
-
-153
-__cڡ
-
-wch_t
- *
-__ri
-
-__c
-
-__THROW
-;
-
-155
-wch_t
- *
- $wct
- (
-wch_t
- *
-__ri
-
-__de
-,
-
-156
-__cڡ
-
-wch_t
- *
-__ri
-
-__c
-,
-size_t
-
-__n
-)
-
-157
-__THROW
-;
-
-160 
- $wcscmp
- (
-__cڡ
-
-wch_t
- *
-__s1
-, __cڡ wch_*
-__s2
-)
-
-161
-__THROW
-
-__ibu_pu__
-;
-
-163 
- $wccmp
- (
-__cڡ
-
-wch_t
- *
-__s1
-, __cڡ wch_*
-__s2
-,
-size_t
-
-__n
-)
-
-164
-__THROW
-
-__ibu_pu__
-;
-
-165
-__END_NAMESPACE_STD
-
-
-167 #ifde
-__USE_XOPEN2K8
-
-
-169 
- $wcscmp
- (
-__cڡ
-
-wch_t
- *
-__s1
-, __cڡ wch_*
-__s2
-
-__THROW
-;
-
-172 
- $wccmp
- (
-__cڡ
-
-wch_t
- *
-__s1
-, __cڡ wch_*
-__s2
-,
-
-173
-size_t
-
-__n
-
-__THROW
-;
-
-177 
- ~<xlo.h
->
-
-179 
- $wcscmp_l
- (
-__cڡ
-
-wch_t
- *
-__s1
-, __cڡ wch_*
-__s2
-,
-
-180
-__lo_t
-
-__loc
-
-__THROW
-;
-
-182 
- $wccmp_l
- (
-__cڡ
-
-wch_t
- *
-__s1
-, __cڡ wch_*
-__s2
-,
-
-183
-size_t
-
-__n
-,
-__lo_t
-
-__loc
-
-__THROW
-;
-
-186
-__BEGIN_NAMESPACE_STD
-
-
-189 
- $wcscl
- (
-__cڡ
-
-wch_t
- *
-__s1
-, __cڡ wch_*
-__s2
-
-__THROW
-;
-
-193
-size_t
-
- $wcsxm
- (
-wch_t
- *
-__ri
-
-__s1
-,
-
-194
-__cڡ
-
-wch_t
- *
-__ri
-
-__s2
-,
-size_t
-
-__n
-
-__THROW
-;
-
-195
-__END_NAMESPACE_STD
-
-
-197 #ifde
-__USE_XOPEN2K8
-
-
-203 
- $wcscl_l
- (
-__cڡ
-
-wch_t
- *
-__s1
-, __cڡ wch_*
-__s2
-,
-
-204
-__lo_t
-
-__loc
-
-__THROW
-;
-
-209
-size_t
-
- $wcsxm_l
- (
-wch_t
- *
-__s1
-,
-__cڡ
- wch_*
-__s2
-,
-
-210
-size_t
-
-__n
-,
-__lo_t
-
-__loc
-
-__THROW
-;
-
-213
-wch_t
- *
- $wcsdup
- (
-__cڡ
-
-wch_t
- *
-__s
-
-__THROW
-
-__ibu_mloc__
-;
-
-216
-__BEGIN_NAMESPACE_STD
-
-
-218 #ifde
-__CORRECT_ISO_CPP_WCHAR_H_PROTO
-
-
-219 "C++"
-wch_t
- *
- $wcschr
- (
-wch_t
- *
-__wcs
-, wch_
-__wc
-)
-
-220
-__THROW
-
- `__asm
- ("wcschr"
-__ibu_pu__
-;
-
-221 "C++"
-__cڡ
-
-wch_t
- *
- $wcschr
- (
-__cڡ
-
-wch_t
- *
-__wcs
-, wch_
-__wc
-)
-
-222
-__THROW
-
- `__asm
- ("wcschr"
-__ibu_pu__
-;
-
-224
-wch_t
- *
- $wcschr
- (
-__cڡ
-
-wch_t
- *
-__wcs
-, wch_
-__wc
-)
-
-225
-__THROW
-
-__ibu_pu__
-;
-
-228 #ifde
-__CORRECT_ISO_CPP_WCHAR_H_PROTO
-
-
-229 "C++"
-wch_t
- *
- $wcchr
- (
-wch_t
- *
-__wcs
-, wch_
-__wc
-)
-
-230
-__THROW
-
- `__asm
- ("wcchr"
-__ibu_pu__
-;
-
-231 "C++"
-__cڡ
-
-wch_t
- *
- $wcchr
- (
-__cڡ
-
-wch_t
- *
-__wcs
-, wch_
-__wc
-)
-
-232
-__THROW
-
- `__asm
- ("wcchr"
-__ibu_pu__
-;
-
-234
-wch_t
- *
- $wcchr
- (
-__cڡ
-
-wch_t
- *
-__wcs
-, wch_
-__wc
-)
-
-235
-__THROW
-
-__ibu_pu__
-;
-
-237
-__END_NAMESPACE_STD
-
-
-239 #ifde
-__USE_GNU
-
-
-242
-wch_t
- *
- $wcschul
- (
-__cڡ
-
-wch_t
- *
-__s
-, wch_
-__wc
-)
-
-243
-__THROW
-
-__ibu_pu__
-;
-
-246
-__BEGIN_NAMESPACE_STD
-
-
-249
-size_t
-
- $wcscn
- (
-__cڡ
-
-wch_t
- *
-__wcs
-, __cڡ wch_*
-__je
-)
-
-250
-__THROW
-
-__ibu_pu__
-;
-
-253
-size_t
-
- $wcsn
- (
-__cڡ
-
-wch_t
- *
-__wcs
-, __cڡ wch_*
-__ac
-)
-
-254
-__THROW
-
-__ibu_pu__
-;
-
-256 #ifde
-__CORRECT_ISO_CPP_WCHAR_H_PROTO
-
-
-257 "C++"
-wch_t
- *
- $wcbrk
- (
-wch_t
- *
-__wcs
-,
-__cڡ
- wch_*
-__ac
-)
-
-258
-__THROW
-
- `__asm
- ("wcbrk"
-__ibu_pu__
-;
-
-259 "C++"
-__cڡ
-
-wch_t
- *
- $wcbrk
- (
-__cڡ
-
-wch_t
- *
-__wcs
-,
-
-260
-__cڡ
-
-wch_t
- *
-__ac
-)
-
-261
-__THROW
-
- `__asm
- ("wcbrk"
-__ibu_pu__
-;
-
-263
-wch_t
- *
- $wcbrk
- (
-__cڡ
-
-wch_t
- *
-__wcs
-, __cڡ wch_*
-__ac
-)
-
-264
-__THROW
-
-__ibu_pu__
-;
-
-267 #ifde
-__CORRECT_ISO_CPP_WCHAR_H_PROTO
-
-
-268 "C++"
-wch_t
- *
- $wcsr
- (
-wch_t
- *
-__hayack
-,
-__cڡ
- wch_*
-__ed
-)
-
-269
-__THROW
-
- `__asm
- ("wcsr"
-__ibu_pu__
-;
-
-270 "C++"
-__cڡ
-
-wch_t
- *
- $wcsr
- (
-__cڡ
-
-wch_t
- *
-__hayack
-,
-
-271
-__cڡ
-
-wch_t
- *
-__ed
-)
-
-272
-__THROW
-
- `__asm
- ("wcsr"
-__ibu_pu__
-;
-
-274
-wch_t
- *
- $wcsr
- (
-__cڡ
-
-wch_t
- *
-__hayack
-, __cڡ wch_*
-__ed
-)
-
-275
-__THROW
-
-__ibu_pu__
-;
-
-279
-wch_t
- *
- $wcok
- (
-wch_t
- *
-__ri
-
-__s
-,
-
-280
-__cڡ
-
-wch_t
- *
-__ri
-
-__dim
-,
-
-281
-wch_t
- **
-__ri
-
-__r
-
-__THROW
-;
-
-284
-size_t
-
- $wc
- (
-__cڡ
-
-wch_t
- *
-__s
-
-__THROW
-
-__ibu_pu__
-;
-
-285
-__END_NAMESPACE_STD
-
-
-287 #ifde
-__USE_XOPEN
-
-
-289 #ifde
-__CORRECT_ISO_CPP_WCHAR_H_PROTO
-
-
-290 "C++"
-wch_t
- *
- $wcswcs
- (
-wch_t
- *
-__hayack
-,
-__cڡ
- wch_*
-__ed
-)
-
-291
-__THROW
-
- `__asm
- ("wcswcs"
-__ibu_pu__
-;
-
-292 "C++"
-__cڡ
-
-wch_t
- *
- $wcswcs
- (
-__cڡ
-
-wch_t
- *
-__hayack
-,
-
-293
-__cڡ
-
-wch_t
- *
-__ed
-)
-
-294
-__THROW
-
- `__asm
- ("wcswcs"
-__ibu_pu__
-;
-
-296
-wch_t
- *
- $wcswcs
- (
-__cڡ
-
-wch_t
- *
-__hayack
-, __cڡ wch_*
-__ed
-)
-
-297
-__THROW
-
-__ibu_pu__
-;
-
-301 #ifde
-__USE_XOPEN2K8
-
-
-303
-size_t
-
- $wcn
- (
-__cڡ
-
-wch_t
- *
-__s
-,
-size_t
-
-__maxn
-)
-
-304
-__THROW
-
-__ibu_pu__
-;
-
-308
-__BEGIN_NAMESPACE_STD
-
-
-310 #ifde
-__CORRECT_ISO_CPP_WCHAR_H_PROTO
-
-
-311 "C++"
-wch_t
- *
- $wmemchr
- (
-wch_t
- *
-__s
-, wch_
-__c
-,
-size_t
-
-__n
-)
-
-312
-__THROW
-
- `__asm
- ("wmemchr"
-__ibu_pu__
-;
-
-313 "C++"
-__cڡ
-
-wch_t
- *
- $wmemchr
- (
-__cڡ
-
-wch_t
- *
-__s
-, wch_
-__c
-,
-
-314
-size_t
-
-__n
-)
-
-315
-__THROW
-
- `__asm
- ("wmemchr"
-__ibu_pu__
-;
-
-317
-wch_t
- *
- $wmemchr
- (
-__cڡ
-
-wch_t
- *
-__s
-, wch_
-__c
-,
-size_t
-
-__n
-)
-
-318
-__THROW
-
-__ibu_pu__
-;
-
-322 
- $wmemcmp
- (
-__cڡ
-
-wch_t
- *
-__ri
-
-__s1
-,
-
-323
-__cڡ
-
-wch_t
- *
-__ri
-
-__s2
-,
-size_t
-
-__n
-)
-
-324
-__THROW
-
-__ibu_pu__
-;
-
-327
-wch_t
- *
- $wmemy
- (
-wch_t
- *
-__ri
-
-__s1
-,
-
-328
-__cڡ
-
-wch_t
- *
-__ri
-
-__s2
-,
-size_t
-
-__n
-
-__THROW
-;
-
-332
-wch_t
- *
- $wmemmove
- (
-wch_t
- *
-__s1
-,
-__cڡ
- wch_*
-__s2
-,
-size_t
-
-__n
-)
-
-333
-__THROW
-;
-
-336
-wch_t
- *
- $wmemt
- (
-wch_t
- *
-__s
-, wch_
-__c
-,
-size_t
-
-__n
-
-__THROW
-;
-
-337
-__END_NAMESPACE_STD
-
-
-339 #ifde
-__USE_GNU
-
-
-342
-wch_t
- *
- $wmempy
- (
-wch_t
- *
-__ri
-
-__s1
-,
-
-343
-__cڡ
-
-wch_t
- *
-__ri
-
-__s2
-,
-size_t
-
-__n
-)
-
-344
-__THROW
-;
-
-348
-__BEGIN_NAMESPACE_STD
-
-
-351
-wt_t
-
- $btowc
- (
-__c
-
-__THROW
-;
-
-355 
- $wob
- (
-wt_t
-
-__c
-
-__THROW
-;
-
-359 
- $mbs
- (
-__cڡ
-
-mbe_t
- *
-__ps
-
-__THROW
-
-__ibu_pu__
-;
-
-363
-size_t
-
- $mbowc
- (
-wch_t
- *
-__ri
-
-__pwc
-,
-
-364
-__cڡ
- *
-__ri
-
-__s
-,
-size_t
-
-__n
-,
-
-365
-mbe_t
- *
-__p
-
-__THROW
-;
-
-368
-size_t
-
- $wtomb
- (*
-__ri
-
-__s
-,
-wch_t
-
-__wc
-,
-
-369
-mbe_t
- *
-__ri
-
-__ps
-
-__THROW
-;
-
-372
-size_t
-
- $__mb
- (
-__cڡ
- *
-__ri
-
-__s
-,
-size_t
-
-__n
-,
-
-373
-mbe_t
- *
-__ri
-
-__ps
-
-__THROW
-;
-
-374
-size_t
-
- $mb
- (
-__cڡ
- *
-__ri
-
-__s
-,
-size_t
-
-__n
-,
-
-375
-mbe_t
- *
-__ri
-
-__ps
-
-__THROW
-;
-
-376
-__END_NAMESPACE_STD
-
-
-378 #ifde
-__USE_EXTERN_INLINES
-
-
-384
-wt_t
-
- $__btowc_s
- (
-__c
-
- `__asm
- ("btowc");
-
-385
-__ex_le
-
-wt_t
-
-
-386
- `__NTH
- (
- $btowc
- (
-__c
-))
-
-387 {  (
- `__but_cڡt_p
- (
-__c
-) && __c >= '\0' && __c <= '\x7f'
-
-388 ? (
-wt_t
-
-__c
- :
- `__btowc_s
- (__c));
- }
-}
-
-390 
- $__wob_s
- (
-wt_t
-
-__c
-
- `__asm
- ("wctob");
-
-391
-__ex_le
- 
-
-392
- `__NTH
- (
- $wob
- (
-wt_t
-
-__wc
-))
-
-393 {  (
- `__but_cڡt_p
- (
-__wc
-&& __w>
-L
-'\0' && __wc <= L'\x7f'
-
-394 ? (
-__wc
- :
- `__wob_s
- (__wc));
- }
-}
-
-396
-__ex_le
-
-size_t
-
-
-397
-__NTH
- (
- $mb
- (
-__cڡ
- *
-__ri
-
-__s
-,
-size_t
-
-__n
-,
-
-398
-mbe_t
- *
-__ri
-
-__ps
-))
-
-399 {  (
-__ps
- !
-NULL
-
-
-400 ?
- `mbowc
- (
-NULL
-,
-__s
-,
-__n
-,
-__ps
-:
- `__mb
- (__s, __n, NULL));
- }
-}
-
-403
-__BEGIN_NAMESPACE_STD
-
-
-406
-size_t
-
- $mbtowcs
- (
-wch_t
- *
-__ri
-
-__d
-,
-
-407
-__cڡ
- **
-__ri
-
-__c
-,
-size_t
-
-__n
-,
-
-408
-mbe_t
- *
-__ri
-
-__ps
-
-__THROW
-;
-
-412
-size_t
-
- $wctombs
- (*
-__ri
-
-__d
-,
-
-413
-__cڡ
-
-wch_t
- **
-__ri
-
-__c
-,
-size_t
-
-__n
-,
-
-414
-mbe_t
- *
-__ri
-
-__ps
-
-__THROW
-;
-
-415
-__END_NAMESPACE_STD
-
-
-418 #ifdef
-__USE_XOPEN2K8
-
-
-421
-size_t
-
- $mbowcs
- (
-wch_t
- *
-__ri
-
-__d
-,
-
-422
-__cڡ
- **
-__ri
-
-__c
-,
-size_t
-
-__nmc
-,
-
-423
-size_t
-
-__n
-,
-mbe_t
- *
-__ri
-
-__ps
-
-__THROW
-;
-
-427
-size_t
-
- $wcombs
- (*
-__ri
-
-__d
-,
-
-428
-__cڡ
-
-wch_t
- **
-__ri
-
-__c
-,
-
-429
-size_t
-
-__nwc
-, size_
-__n
-,
-
-430
-mbe_t
- *
-__ri
-
-__ps
-
-__THROW
-;
-
-435 #ifde
-__USE_XOPEN
-
-
-437 
- $wcwidth
- (
-wch_t
-
-__c
-
-__THROW
-;
-
-441 
- $wcswidth
- (
-__cڡ
-
-wch_t
- *
-__s
-,
-size_t
-
-__n
-
-__THROW
-;
-
-445
-__BEGIN_NAMESPACE_STD
-
-
-448 
- $wcod
- (
-__cڡ
-
-wch_t
- *
-__ri
-
-__Ō
-,
-
-449
-wch_t
- **
-__ri
-
-__dr
-
-__THROW
-;
-
-450
-__END_NAMESPACE_STD
-
-
-452 #ifde
-__USE_ISOC99
-
-
-453
-__BEGIN_NAMESPACE_C99
-
-
-455 
- $wcof
- (
-__cڡ
-
-wch_t
- *
-__ri
-
-__Ō
-,
-
-456
-wch_t
- **
-__ri
-
-__dr
-
-__THROW
-;
-
-457 
- $wcd
- (
-__cڡ
-
-wch_t
- *
-__ri
-
-__Ō
-,
-
-458
-wch_t
- **
-__ri
-
-__dr
-
-__THROW
-;
-
-459
-__END_NAMESPACE_C99
-
-
-463
-__BEGIN_NAMESPACE_STD
-
-
-466 
- $wc
- (
-__cڡ
-
-wch_t
- *
-__ri
-
-__Ō
-,
-
-467
-wch_t
- **
-__ri
-
-__dr
-, 
-__ba
-
-__THROW
-;
-
-471 
- $wcoul
- (
-__cڡ
-
-wch_t
- *
-__ri
-
-__Ō
-,
-
-472
-wch_t
- **
-__ri
-
-__dr
-, 
-__ba
-)
-
-473
-__THROW
-;
-
-474
-__END_NAMESPACE_STD
-
-
-476 #i
-defed
-
-__USE_ISOC99
- || (defed
-__GNUC__
- && defed
-__USE_GNU
-)
-
-477
-__BEGIN_NAMESPACE_C99
-
-
-480
-__exnsi__
-
-
-481 
- $wcl
- (
-__cڡ
-
-wch_t
- *
-__ri
-
-__Ō
-,
-
-482
-wch_t
- **
-__ri
-
-__dr
-, 
-__ba
-)
-
-483
-__THROW
-;
-
-487
-__exnsi__
-
-
-488 
- $wcou
- (
-__cڡ
-
-wch_t
- *
-__ri
-
-__Ō
-,
-
-489
-wch_t
- **
-__ri
-
-__dr
-,
-
-490 
-__ba
-
-__THROW
-;
-
-491
-__END_NAMESPACE_C99
-
-
-494 #i
-defed
-
-__GNUC__
- && defed
-__USE_GNU
-
-
-497
-__exnsi__
-
-
-498 
- $wcoq
- (
-__cڡ
-
-wch_t
- *
-__ri
-
-__Ō
-,
-
-499
-wch_t
- **
-__ri
-
-__dr
-, 
-__ba
-)
-
-500
-__THROW
-;
-
-504
-__exnsi__
-
-
-505 
- $wcouq
- (
-__cڡ
-
-wch_t
- *
-__ri
-
-__Ō
-,
-
-506
-wch_t
- **
-__ri
-
-__dr
-,
-
-507 
-__ba
-
-__THROW
-;
-
-510 #ifde
-__USE_GNU
-
-
-524 
- ~<xlo.h
->
-
-528 
- $wc_l
- (
-__cڡ
-
-wch_t
- *
-__ri
-
-__Ō
-,
-
-529
-wch_t
- **
-__ri
-
-__dr
-, 
-__ba
-,
-
-530
-__lo_t
-
-__loc
-
-__THROW
-;
-
-532 
- $wcoul_l
- (
-__cڡ
-
-wch_t
- *
-__ri
-
-__Ō
-,
-
-533
-wch_t
- **
-__ri
-
-__dr
-,
-
-534 
-__ba
-,
-__lo_t
-
-__loc
-
-__THROW
-;
-
-536
-__exnsi__
-
-
-537 
- $wcl_l
- (
-__cڡ
-
-wch_t
- *
-__ri
-
-__Ō
-,
-
-538
-wch_t
- **
-__ri
-
-__dr
-,
-
-539 
-__ba
-,
-__lo_t
-
-__loc
-
-__THROW
-;
-
-541
-__exnsi__
-
-
-542 
- $wcou_l
- (
-__cڡ
-
-wch_t
- *
-__ri
-
-__Ō
-,
-
-543
-wch_t
- **
-__ri
-
-__dr
-,
-
-544 
-__ba
-,
-__lo_t
-
-__loc
-)
-
-545
-__THROW
-;
-
-547 
- $wcod_l
- (
-__cڡ
-
-wch_t
- *
-__ri
-
-__Ō
-,
-
-548
-wch_t
- **
-__ri
-
-__dr
-,
-__lo_t
-
-__loc
-)
-
-549
-__THROW
-;
-
-551 
- $wcof_l
- (
-__cڡ
-
-wch_t
- *
-__ri
-
-__Ō
-,
-
-552
-wch_t
- **
-__ri
-
-__dr
-,
-__lo_t
-
-__loc
-)
-
-553
-__THROW
-;
-
-555 
- $wcd_l
- (
-__cڡ
-
-wch_t
- *
-__ri
-
-__Ō
-,
-
-556
-wch_t
- **
-__ri
-
-__dr
-,
-
-557
-__lo_t
-
-__loc
-
-__THROW
-;
-
-561 #ifdef
-__USE_XOPEN2K8
-
-
-564
-wch_t
- *
- $wy
- (
-wch_t
- *
-__de
-,
-__cڡ
- wch_*
-__c
-
-__THROW
-;
-
-568
-wch_t
- *
- $wny
- (
-wch_t
- *
-__de
-,
-__cڡ
- wch_*
-__c
-,
-size_t
-
-__n
-)
-
-569
-__THROW
-;
-
-575 #ifdef
-__USE_XOPEN2K8
-
-
-578
-__FILE
- *
- $ݒ_wmemam
- (
-wch_t
- **
-__buoc
-,
-size_t
- *
-__sizoc
-
-__THROW
-;
-
-581 #i
-defed
-
-__USE_ISOC95
- || defed
-__USE_UNIX98
-
-
-582
-__BEGIN_NAMESPACE_STD
-
-
-585 
- $fwide
- (
-__FILE
- *
-__
-, 
-__mode
-
-__THROW
-;
-
-592 
- `fwtf
- (
-__FILE
- *
-__ri
-
-__am
-,
-
-593
-__cڡ
-
-wch_t
- *
-__ri
-
-__fm
-, ...)
-
-599 
- `wtf
- (
-__cڡ
-
-wch_t
- *
-__ri
-
-__fm
-, ...)
-
-602 
- $swtf
- (
-wch_t
- *
-__ri
-
-__s
-,
-size_t
-
-__n
-,
-
-603
-__cڡ
-
-wch_t
- *
-__ri
-
-__fm
-, ...)
-
-604
-__THROW
- ;
-
-610 
- `vfwtf
- (
-__FILE
- *
-__ri
-
-__s
-,
-
-611
-__cڡ
-
-wch_t
- *
-__ri
-
-__fm
-,
-
-612
-__gnuc_va_li
-
-__g
-)
-
-618 
- `vwtf
- (
-__cڡ
-
-wch_t
- *
-__ri
-
-__fm
-,
-
-619
-__gnuc_va_li
-
-__g
-)
-
-623 
- $vswtf
- (
-wch_t
- *
-__ri
-
-__s
-,
-size_t
-
-__n
-,
-
-624
-__cڡ
-
-wch_t
- *
-__ri
-
-__fm
-,
-
-625
-__gnuc_va_li
-
-__g
-)
-
-626
-__THROW
- ;
-
-633 
- `fwsnf
- (
-__FILE
- *
-__ri
-
-__am
-,
-
-634
-__cڡ
-
-wch_t
- *
-__ri
-
-__fm
-, ...)
-
-640 
- `wsnf
- (
-__cڡ
-
-wch_t
- *
-__ri
-
-__fm
-, ...)
-
-643 
- $swsnf
- (
-__cڡ
-
-wch_t
- *
-__ri
-
-__s
-,
-
-644
-__cڡ
-
-wch_t
- *
-__ri
-
-__fm
-, ...)
-
-645
-__THROW
- ;
-
-647 #i
-defed
-
-__USE_ISOC99
- && !defed
-__USE_GNU
- \
-
-648 && (!
-defed
-
-__LDBL_COMPAT
- || !defed
-__REDIRECT
-) \
-
-649 && (
-defed
-
-__STRICT_ANSI__
- || defed
-__USE_XOPEN2K
-)
-
-650 #ifde
-__REDIRECT
-
-
-654 
- `__REDIRECT
- (
-fwsnf
-, (
-__FILE
- *
-__ri
-
-__am
-,
-
-655
-__cڡ
-
-wch_t
- *
-__ri
-
-__fm
-, ...),
-
-656
-__isoc99_fwsnf
-)
-
-658 
- `__REDIRECT
- (
-wsnf
-, (
-__cڡ
-
-wch_t
- *
-__ri
-
-__fm
-, ...),
-
-659
-__isoc99_wsnf
-)
-
-661 
- `__REDIRECT
- (
-swsnf
-, (
-__cڡ
-
-wch_t
- *
-__ri
-
-__s
-,
-
-662
-__cڡ
-
-wch_t
- *
-__ri
-
-__fm
-, ...),
-
-663
-__isoc99_swsnf
-)
-
-664
-__THROW
- ;
-
-666 
- `__isoc99_fwsnf
- (
-__FILE
- *
-__ri
-
-__am
-,
-
-667
-__cڡ
-
-wch_t
- *
-__ri
-
-__fm
-, ...);
-
-668 
- `__isoc99_wsnf
- (
-__cڡ
-
-wch_t
- *
-__ri
-
-__fm
-, ...);
-
-669 
- $__isoc99_swsnf
- (
-__cڡ
-
-wch_t
- *
-__ri
-
-__s
-,
-
-670
-__cڡ
-
-wch_t
- *
-__ri
-
-__fm
-, ...)
-
-671
-__THROW
-;
-
-672 
- #fwsnf
-
-__isoc99_fwsnf
-
-
- )
-
-673 
- #wsnf
-
-__isoc99_wsnf
-
-
- )
-
-674 
- #swsnf
-
-__isoc99_swsnf
-
-
- )
-
-678
-__END_NAMESPACE_STD
-
-
-681 #ifde
-__USE_ISOC99
-
-
-682
-__BEGIN_NAMESPACE_C99
-
-
-687 
- `vfwsnf
- (
-__FILE
- *
-__ri
-
-__s
-,
-
-688
-__cڡ
-
-wch_t
- *
-__ri
-
-__fm
-,
-
-689
-__gnuc_va_li
-
-__g
-)
-
-695 
- `vwsnf
- (
-__cڡ
-
-wch_t
- *
-__ri
-
-__fm
-,
-
-696
-__gnuc_va_li
-
-__g
-)
-
-699 
- $vswsnf
- (
-__cڡ
-
-wch_t
- *
-__ri
-
-__s
-,
-
-700
-__cڡ
-
-wch_t
- *
-__ri
-
-__fm
-,
-
-701
-__gnuc_va_li
-
-__g
-)
-
-702
-__THROW
- ;
-
-704 #i!
-defed
-
-__USE_GNU
- \
-
-705 && (!
-defed
-
-__LDBL_COMPAT
- || !defed
-__REDIRECT
-) \
-
-706 && (
-defed
-
-__STRICT_ANSI__
- || defed
-__USE_XOPEN2K
-)
-
-707 #ifde
-__REDIRECT
-
-
-708 
- `__REDIRECT
- (
-vfwsnf
-, (
-__FILE
- *
-__ri
-
-__s
-,
-
-709
-__cڡ
-
-wch_t
- *
-__ri
-
-__fm
-,
-
-710
-__gnuc_va_li
-
-__g
-),
-__isoc99_vfwsnf
-)
-
-712 
- `__REDIRECT
- (
-vwsnf
-, (
-__cڡ
-
-wch_t
- *
-__ri
-
-__fm
-,
-
-713
-__gnuc_va_li
-
-__g
-),
-__isoc99_vwsnf
-)
-
-715 
- `__REDIRECT
- (
-vswsnf
-, (
-__cڡ
-
-wch_t
- *
-__ri
-
-__s
-,
-
-716
-__cڡ
-
-wch_t
- *
-__ri
-
-__fm
-,
-
-717
-__gnuc_va_li
-
-__g
-),
-__isoc99_vswsnf
-)
-
-718
-__THROW
- ;
-
-720 
- `__isoc99_vfwsnf
- (
-__FILE
- *
-__ri
-
-__s
-,
-
-721
-__cڡ
-
-wch_t
- *
-__ri
-
-__fm
-,
-
-722
-__gnuc_va_li
-
-__g
-);
-
-723 
- `__isoc99_vwsnf
- (
-__cڡ
-
-wch_t
- *
-__ri
-
-__fm
-,
-
-724
-__gnuc_va_li
-
-__g
-);
-
-725 
- $__isoc99_vswsnf
- (
-__cڡ
-
-wch_t
- *
-__ri
-
-__s
-,
-
-726
-__cڡ
-
-wch_t
- *
-__ri
-
-__fm
-,
-
-727
-__gnuc_va_li
-
-__g
-
-__THROW
-;
-
-728 
- #vfwsnf
-
-__isoc99_vfwsnf
-
-
- )
-
-729 
- #vwsnf
-
-__isoc99_vwsnf
-
-
- )
-
-730 
- #vswsnf
-
-__isoc99_vswsnf
-
-
- )
-
-734
-__END_NAMESPACE_C99
-
-
-738
-__BEGIN_NAMESPACE_STD
-
-
-743
-wt_t
-
- `fgwc
- (
-__FILE
- *
-__am
-);
-
-744
-wt_t
-
- `gwc
- (
-__FILE
- *
-__am
-);
-
-750
-wt_t
-
- `gwch
- ();
-
-757
-wt_t
-
- `utwc
- (
-wch_t
-
-__wc
-,
-__FILE
- *
-__am
-);
-
-758
-wt_t
-
- `putwc
- (
-wch_t
-
-__wc
-,
-__FILE
- *
-__am
-);
-
-764
-wt_t
-
- `putwch
- (
-wch_t
-
-__wc
-);
-
-772
-wch_t
- *
- `fgws
- (wch_*
-__ri
-
-__ws
-, 
-__n
-,
-
-773
-__FILE
- *
-__ri
-
-__am
-);
-
-779 
- `utws
- (
-__cڡ
-
-wch_t
- *
-__ri
-
-__ws
-,
-
-780
-__FILE
- *
-__ri
-
-__am
-);
-
-787
-wt_t
-
- `ungwc
- (wt_
-__wc
-,
-__FILE
- *
-__am
-);
-
-788
-__END_NAMESPACE_STD
-
-
-791 #ifde
-__USE_GNU
-
-
-799
-wt_t
-
- `gwc_uocked
- (
-__FILE
- *
-__am
-);
-
-800
-wt_t
-
- `gwch_uocked
- ();
-
-808
-wt_t
-
- `fgwc_uocked
- (
-__FILE
- *
-__am
-);
-
-816
-wt_t
-
- `utwc_uocked
- (
-wch_t
-
-__wc
-,
-__FILE
- *
-__am
-);
-
-825
-wt_t
-
- `putwc_uocked
- (
-wch_t
-
-__wc
-,
-__FILE
- *
-__am
-);
-
-826
-wt_t
-
- `putwch_uocked
- (
-wch_t
-
-__wc
-);
-
-835
-wch_t
- *
- `fgws_uocked
- (wch_*
-__ri
-
-__ws
-, 
-__n
-,
-
-836
-__FILE
- *
-__ri
-
-__am
-);
-
-844 
- `utws_uocked
- (
-__cڡ
-
-wch_t
- *
-__ri
-
-__ws
-,
-
-845
-__FILE
- *
-__ri
-
-__am
-);
-
-849
-__BEGIN_NAMESPACE_C99
-
-
-853
-size_t
-
- $wcsime
- (
-wch_t
- *
-__ri
-
-__s
-,
-size_t
-
-__maxsize
-,
-
-854
-__cڡ
-
-wch_t
- *
-__ri
-
-__fm
-,
-
-855
-__cڡ
- 
-tm
- *
-__ri
-
-__
-
-__THROW
-;
-
-856
-__END_NAMESPACE_C99
-
-
-858 #ifde
-__USE_GNU
-
-
-859 
- ~<xlo.h
->
-
-863
-size_t
-
- $wcsime_l
- (
-wch_t
- *
-__ri
-
-__s
-,
-size_t
-
-__maxsize
-,
-
-864
-__cڡ
-
-wch_t
- *
-__ri
-
-__fm
-,
-
-865
-__cڡ
- 
-tm
- *
-__ri
-
-__
-,
-
-866
-__lo_t
-
-__loc
-
-__THROW
-;
-
-875 #i
-defed
-
-__USE_UNIX98
- && !defed
-__USE_GNU
-
-
-876 
- #__ed_iswxxx
-
-
- )
-
-877 
- ~<wy.h
->
-
-881 #i
-__USE_FORTIFY_LEVEL
- > 0 &&
-defed
-
-__ex_ways_le
-
-
-882 
- ~<bs/wch2.h
->
-
-885 #ifde
-__LDBL_COMPAT
-
-
-886 
- ~<bs/wch-ldbl.h
->
-
-889
-__END_DECLS
-
-
-897 #unde
-__ed_mbe_t
-
-
-898 #unde
-__ed_wt_t
-
-
- @/usr/include/bits/pthreadtypes.h
-
-20 #ide
-_BITS_PTHREADTYPES_H
-
-
-21 
- #_BITS_PTHREADTYPES_H
- 1
-
- )
-
-23 
- ~<bs/wdsize.h
->
-
-25 #i
-__WORDSIZE
- == 64
-
-26 
- #__SIZEOF_PTHREAD_ATTR_T
- 56
-
- )
-
-27 
- #__SIZEOF_PTHREAD_MUTEX_T
- 40
-
- )
-
-28 
- #__SIZEOF_PTHREAD_MUTEXATTR_T
- 4
-
- )
-
-29 
- #__SIZEOF_PTHREAD_COND_T
- 48
-
- )
-
-30 
- #__SIZEOF_PTHREAD_CONDATTR_T
- 4
-
- )
-
-31 
- #__SIZEOF_PTHREAD_RWLOCK_T
- 56
-
- )
-
-32 
- #__SIZEOF_PTHREAD_RWLOCKATTR_T
- 8
-
- )
-
-33 
- #__SIZEOF_PTHREAD_BARRIER_T
- 32
-
- )
-
-34 
- #__SIZEOF_PTHREAD_BARRIERATTR_T
- 4
-
- )
-
-36 
- #__SIZEOF_PTHREAD_ATTR_T
- 36
-
- )
-
-37 
- #__SIZEOF_PTHREAD_MUTEX_T
- 24
-
- )
-
-38 
- #__SIZEOF_PTHREAD_MUTEXATTR_T
- 4
-
- )
-
-39 
- #__SIZEOF_PTHREAD_COND_T
- 48
-
- )
-
-40 
- #__SIZEOF_PTHREAD_CONDATTR_T
- 4
-
- )
-
-41 
- #__SIZEOF_PTHREAD_RWLOCK_T
- 32
-
- )
-
-42 
- #__SIZEOF_PTHREAD_RWLOCKATTR_T
- 8
-
- )
-
-43 
- #__SIZEOF_PTHREAD_BARRIER_T
- 20
-
- )
-
-44 
- #__SIZEOF_PTHREAD_BARRIERATTR_T
- 4
-
- )
-
-50 
- thad_t
-;
-
-55 
- m__size
-[
-__SIZEOF_PTHREAD_ATTR_T
-];
-
-56 
- m__ign
-;
-
-57 }
- thad__t
-;
-
-60 #i
-__WORDSIZE
- == 64
-
-61 
- s__had__li
-
-
-63 
-__had__li
- *
- m__ev
-;
-
-64 
-__had__li
- *
- m__xt
-;
-
-65 }
- t__had_li_t
-;
-
-67 
- s__had__i
-
-
-69 
-__had__i
- *
- m__xt
-;
-
-70 }
- t__had_i_t
-;
-
-78 
- s__had_mux_s
-
-
-80 
- m__lock
-;
-
-81 
- m__cou
-;
-
-82 
- m__owr
-;
-
-83 #i
-__WORDSIZE
- == 64
-
-84 
- m__nurs
-;
-
-88 
- m__kd
-;
-
-89 #i
-__WORDSIZE
- == 64
-
-90 
- m__s
-;
-
-91
-__had_li_t
-
- m__li
-;
-
-92 
- #__PTHREAD_MUTEX_HAVE_PREV
- 1
-
- )
-
-94 
- m__nurs
-;
-
-95
-__exnsi__
- union
-
-97 
- m__s
-;
-
-98
-__had_i_t
-
- m__li
-;
-
-101 }
- m__da
-;
-
-102 
- m__size
-[
-__SIZEOF_PTHREAD_MUTEX_T
-];
-
-103 
- m__ign
-;
-
-104 }
- thad_mux_t
-;
-
-108 
- m__size
-[
-__SIZEOF_PTHREAD_MUTEXATTR_T
-];
-
-109 
- m__ign
-;
-
-110 }
- thad_mux_t
-;
-
-119 
- m__lock
-;
-
-120 
- m__fux
-;
-
-121
-__exnsi__
- 
- m__tٮ_q
-;
-
-122
-__exnsi__
- 
- m__wakeup_q
-;
-
-123
-__exnsi__
- 
- m__wok_q
-;
-
-124 *
- m__mux
-;
-
-125 
- m__nwas
-;
-
-126 
- m__brd_q
-;
-
-127 }
- m__da
-;
-
-128 
- m__size
-[
-__SIZEOF_PTHREAD_COND_T
-];
-
-129
-__exnsi__
- 
- m__ign
-;
-
-130 }
- thad_cd_t
-;
-
-134 
- m__size
-[
-__SIZEOF_PTHREAD_CONDATTR_T
-];
-
-135 
- m__ign
-;
-
-136 }
- thad_cd_t
-;
-
-140 
- thad_key_t
-;
-
-144 
- thad__t
-;
-
-147 #i
-defed
-
-__USE_UNIX98
- || defed
-__USE_XOPEN2K
-
-
-152 #i
-__WORDSIZE
- == 64
-
-155 
- m__lock
-;
-
-156 
- m___ads
-;
-
-157 
- m__ads_wakeup
-;
-
-158 
- m__wr_wakeup
-;
-
-159 
- m___ads_queued
-;
-
-160 
- m___wrs_queued
-;
-
-161 
- m__wr
-;
-
-162 
- m__shed
-;
-
-163 
- m__d1
-;
-
-164 
- m__d2
-;
-
-167 
- m__ags
-;
-
-168 }
- m__da
-;
-
-172 
- m__lock
-;
-
-173 
- m___ads
-;
-
-174 
- m__ads_wakeup
-;
-
-175 
- m__wr_wakeup
-;
-
-176 
- m___ads_queued
-;
-
-177 
- m___wrs_queued
-;
-
-180 
- m__ags
-;
-
-181 
- m__shed
-;
-
-182 
- m__d1
-;
-
-183 
- m__d2
-;
-
-184 
- m__wr
-;
-
-185 }
- m__da
-;
-
-187 
- m__size
-[
-__SIZEOF_PTHREAD_RWLOCK_T
-];
-
-188 
- m__ign
-;
-
-189 }
- thad_rwlock_t
-;
-
-193 
- m__size
-[
-__SIZEOF_PTHREAD_RWLOCKATTR_T
-];
-
-194 
- m__ign
-;
-
-195 }
- thad_rwlock_t
-;
-
-199 #ifde
-__USE_XOPEN2K
-
-
-201 vީ
- thad_lock_t
-;
-
-208 
- m__size
-[
-__SIZEOF_PTHREAD_BARRIER_T
-];
-
-209 
- m__ign
-;
-
-210 }
- thad_brr_t
-;
-
-214 
- m__size
-[
-__SIZEOF_PTHREAD_BARRIERATTR_T
-];
-
-215 
- m__ign
-;
-
-216 }
- thad_brr_t
-;
-
-220 #i
-__WORDSIZE
- == 32
-
-222 
- #__nup_f_ibu
-
- `__ibu__
- ((
- `__grm__
- (1)))
-
- )
-
- @/usr/include/bits/wchar-ldbl.h
-
-20 #ide
-_WCHAR_H
-
-
-24 #i
-defed
-
-__USE_ISOC95
- || defed
-__USE_UNIX98
-
-
-25
-__BEGIN_NAMESPACE_C99
-
-
-26
-__LDBL_REDIR_DECL
- (
-fwtf
-);
-
-27
-__LDBL_REDIR_DECL
- (
-wtf
-);
-
-28
-__LDBL_REDIR_DECL
- (
-swtf
-);
-
-29
-__LDBL_REDIR_DECL
- (
-vfwtf
-);
-
-30
-__LDBL_REDIR_DECL
- (
-vwtf
-);
-
-31
-__LDBL_REDIR_DECL
- (
-vswtf
-);
-
-32 #i
-defed
-
-__USE_ISOC99
- && !defed
-__USE_GNU
- \
-
-33 && !
-defed
-
- g__REDIRECT
- \
-
-34 && (
-defed
-
- g__STRICT_ANSI__
- || defed
- g__USE_XOPEN2K
-)
-
-35
- $__LDBL_REDIR1_DECL
- (
-fwsnf
-,
-__dbl___isoc99_fwsnf
-)
-
-36
- $__LDBL_REDIR1_DECL
- (
-wsnf
-,
-__dbl___isoc99_wsnf
-)
-
-37
- $__LDBL_REDIR1_DECL
- (
-swsnf
-,
-__dbl___isoc99_swsnf
-)
-
-39
- `__LDBL_REDIR_DECL
- (
-fwsnf
-);
-
-40
- `__LDBL_REDIR_DECL
- (
-wsnf
-);
-
-41
- `__LDBL_REDIR_DECL
- (
-swsnf
-);
-
-43
-__END_NAMESPACE_C99
-
-
-46 #ifde
-__USE_ISOC99
-
-
-47
-__BEGIN_NAMESPACE_C99
-
-
-48
- `__LDBL_REDIR1_DECL
- (
-wcd
-,
-wcod
-);
-
-49 #i!
-defed
-
-__USE_GNU
- && !defed
-__REDIRECT
- \
-
-50 && (
-defed
-
-__STRICT_ANSI__
- || defed
-__USE_XOPEN2K
-)
-
-51
- $__LDBL_REDIR1_DECL
- (
-vfwsnf
-,
-__dbl___isoc99_vfwsnf
-)
-
-52
- $__LDBL_REDIR1_DECL
- (
-vwsnf
-,
-__dbl___isoc99_vwsnf
-)
-
-53
- $__LDBL_REDIR1_DECL
- (
-vswsnf
-,
-__dbl___isoc99_vswsnf
-)
-
-55
- `__LDBL_REDIR_DECL
- (
-vfwsnf
-);
-
-56
- `__LDBL_REDIR_DECL
- (
-vwsnf
-);
-
-57
- `__LDBL_REDIR_DECL
- (
-vswsnf
-);
-
-59
-__END_NAMESPACE_C99
-
-
-62 #ifde
-__USE_GNU
-
-
-63
- `__LDBL_REDIR1_DECL
- (
-wcd_l
-,
-wcod_l
-);
-
-66 #i
-__USE_FORTIFY_LEVEL
- > 0 &&
-defed
-
-__ex_ways_le
-
-
-67
- $__LDBL_REDIR_DECL
- (
-__swtf_chk
-)
-
-68
- $__LDBL_REDIR_DECL
- (
-__vswtf_chk
-)
-
-69 #i
-__USE_FORTIFY_LEVEL
- > 1
-
-70
- $__LDBL_REDIR_DECL
- (
-__fwtf_chk
-)
-
-71
- $__LDBL_REDIR_DECL
- (
-__wtf_chk
-)
-
-72
- $__LDBL_REDIR_DECL
- (
-__vfwtf_chk
-)
-
-73
- $__LDBL_REDIR_DECL
- (
-__vwtf_chk
-)
-
- @/usr/include/bits/wchar.h
-
-20 #ide
-_BITS_WCHAR_H
-
-
-21 
- #_BITS_WCHAR_H
- 1
-
- )
-
-24 #ifde
-__WCHAR_MAX__
-
-
-25 
- #__WCHAR_MAX
-
-__WCHAR_MAX__
-
-
- )
-
-27 
- #__WCHAR_MAX
- (2147483647)
-
- )
-
-32 #ifde
-__WCHAR_UNSIGNED__
-
-
-33 
- #__WCHAR_MIN
-
-L
-'\0'
-
- )
-
-37 #i
-L
-'\0' - 1 > 0
-
-38 
- #__WCHAR_MIN
-
-L
-'\0'
-
- )
-
-40 
- #__WCHAR_MIN
- (-
-__WCHAR_MAX
- - 1)
-
- )
-
- @/usr/include/bits/wchar2.h
-
-20 #ide
-_WCHAR_H
-
-
-25
-wch_t
- *
- $__wmemy_chk
- (
-wch_t
- *
-__ri
-
-__s1
-,
-
-26
-__cڡ
-
-wch_t
- *
-__ri
-
-__s2
-,
-size_t
-
-__n
-,
-
-27
-size_t
-
-__ns1
-
-__THROW
-;
-
-28
-wch_t
- *
- `__REDIRECT_NTH
- (
-__wmemy_s
-,
-
-29 (
-wch_t
- *
-__ri
-
-__s1
-,
-
-30
-__cڡ
-
-wch_t
- *
-__ri
-
-__s2
-,
-size_t
-
-__n
-),
-
-31
-wmemy
-);
-
-32
-wch_t
- *
- `__REDIRECT_NTH
- (
-__wmemy_chk_wn
-,
-
-33 (
-wch_t
- *
-__ri
-
-__s1
-,
-
-34
-__cڡ
-
-wch_t
- *
-__ri
-
-__s2
-,
-size_t
-
-__n
-,
-
-35
-size_t
-
-__ns1
-),
-__wmemy_chk
-)
-
-36
- `__wljr
- ("wmemcpy called withength biggerhan size of destination "
-
-39
-__ex_ways_le
-
-wch_t
- *
-
-40
- `__NTH
- (
- $wmemy
- (
-wch_t
- *
-__ri
-
-__s1
-,
-__cڡ
- wch_*__ri
-__s2
-,
-
-41
-size_t
-
-__n
-))
-
-43 i(
- `__bos0
- (
-__s1
-!(
-size_t
-) -1)
-
-45 i(!
- `__but_cڡt_p
- (
-__n
-))
-
-46 
- `__wmemy_chk
- (
-__s1
-,
-__s2
-,
-__n
-,
-
-47
- `__bos0
- (
-__s1
-/  (
-wch_t
-));
-
-49 i(
-__n
- >
- `__bos0
- (
-__s1
-/  (
-wch_t
-))
-
-50 
- `__wmemy_chk_wn
- (
-__s1
-,
-__s2
-,
-__n
-,
-
-51
- `__bos0
- (
-__s1
-/  (
-wch_t
-));
-
-53 
- `__wmemy_s
- (
-__s1
-,
-__s2
-,
-__n
-);
-
-54
- }
-}
-
-57
-wch_t
- *
- $__wmemmove_chk
- (
-wch_t
- *
-__s1
-,
-__cڡ
- wch_*
-__s2
-,
-
-58
-size_t
-
-__n
-, size_
-__ns1
-
-__THROW
-;
-
-59
-wch_t
- *
- `__REDIRECT_NTH
- (
-__wmemmove_s
-, (wch_*
-__s1
-,
-
-60
-__cڡ
-
-wch_t
- *
-__s2
-,
-
-61
-size_t
-
-__n
-),
-wmemmove
-);
-
-62
-wch_t
- *
- `__REDIRECT_NTH
- (
-__wmemmove_chk_wn
-,
-
-63 (
-wch_t
- *
-__ri
-
-__s1
-,
-
-64
-__cڡ
-
-wch_t
- *
-__ri
-
-__s2
-,
-size_t
-
-__n
-,
-
-65
-size_t
-
-__ns1
-),
-__wmemmove_chk
-)
-
-66
- `__wljr
- ("wmemmove called withength biggerhan size of destination "
-
-69
-__ex_ways_le
-
-wch_t
- *
-
-70
- `__NTH
- (
- $wmemmove
- (
-wch_t
- *
-__ri
-
-__s1
-,
-__cڡ
- wch_*__ri
-__s2
-,
-
-71
-size_t
-
-__n
-))
-
-73 i(
- `__bos0
- (
-__s1
-!(
-size_t
-) -1)
-
-75 i(!
- `__but_cڡt_p
- (
-__n
-))
-
-76 
- `__wmemmove_chk
- (
-__s1
-,
-__s2
-,
-__n
-,
-
-77
- `__bos0
- (
-__s1
-/  (
-wch_t
-));
-
-79 i(
-__n
- >
- `__bos0
- (
-__s1
-/  (
-wch_t
-))
-
-80 
- `__wmemmove_chk_wn
- (
-__s1
-,
-__s2
-,
-__n
-,
-
-81
- `__bos0
- (
-__s1
-/  (
-wch_t
-));
-
-83 
- `__wmemmove_s
- (
-__s1
-,
-__s2
-,
-__n
-);
-
-84
- }
-}
-
-87 #ifde
-__USE_GNU
-
-
-88
-wch_t
- *
- $__wmempy_chk
- (
-wch_t
- *
-__ri
-
-__s1
-,
-
-89
-__cڡ
-
-wch_t
- *
-__ri
-
-__s2
-,
-size_t
-
-__n
-,
-
-90
-size_t
-
-__ns1
-
-__THROW
-;
-
-91
-wch_t
- *
- `__REDIRECT_NTH
- (
-__wmempy_s
-,
-
-92 (
-wch_t
- *
-__ri
-
-__s1
-,
-
-93
-__cڡ
-
-wch_t
- *
-__ri
-
-__s2
-,
-
-94
-size_t
-
-__n
-),
-wmempy
-);
-
-95
-wch_t
- *
- `__REDIRECT_NTH
- (
-__wmempy_chk_wn
-,
-
-96 (
-wch_t
- *
-__ri
-
-__s1
-,
-
-97
-__cڡ
-
-wch_t
- *
-__ri
-
-__s2
-,
-size_t
-
-__n
-,
-
-98
-size_t
-
-__ns1
-),
-__wmempy_chk
-)
-
-99
- `__wljr
- ("wmempcpy called withength biggerhan size of destination "
-
-102
-__ex_ways_le
-
-wch_t
- *
-
-103
- `__NTH
- (
- $wmempy
- (
-wch_t
- *
-__ri
-
-__s1
-,
-__cڡ
- wch_*__ri
-__s2
-,
-
-104
-size_t
-
-__n
-))
-
-106 i(
- `__bos0
- (
-__s1
-!(
-size_t
-) -1)
-
-108 i(!
- `__but_cڡt_p
- (
-__n
-))
-
-109 
- `__wmempy_chk
- (
-__s1
-,
-__s2
-,
-__n
-,
-
-110
- `__bos0
- (
-__s1
-/  (
-wch_t
-));
-
-112 i(
-__n
- >
- `__bos0
- (
-__s1
-/  (
-wch_t
-))
-
-113 
- `__wmempy_chk_wn
- (
-__s1
-,
-__s2
-,
-__n
-,
-
-114
- `__bos0
- (
-__s1
-/  (
-wch_t
-));
-
-116 
- `__wmempy_s
- (
-__s1
-,
-__s2
-,
-__n
-);
-
-117
- }
-}
-
-121
-wch_t
- *
- $__wmemt_chk
- (
-wch_t
- *
-__s
-, wch_
-__c
-,
-size_t
-
-__n
-,
-
-122
-size_t
-
-__ns
-
-__THROW
-;
-
-123
-wch_t
- *
- `__REDIRECT_NTH
- (
-__wmemt_s
-, (wch_*
-__s
-, wch_
-__c
-,
-
-124
-size_t
-
-__n
-),
-wmemt
-);
-
-125
-wch_t
- *
- `__REDIRECT_NTH
- (
-__wmemt_chk_wn
-,
-
-126 (
-wch_t
- *
-__s
-, wch_
-__c
-,
-size_t
-
-__n
-,
-
-127
-size_t
-
-__ns
-),
-__wmemt_chk
-)
-
-128
- `__wljr
- ("wmemset called withength biggerhan size of destination "
-
-131
-__ex_ways_le
-
-wch_t
- *
-
-132
- `__NTH
- (
- $wmemt
- (
-wch_t
- *
-__ri
-
-__s
-, wch_
-__c
-,
-size_t
-
-__n
-))
-
-134 i(
- `__bos0
- (
-__s
-!(
-size_t
-) -1)
-
-136 i(!
- `__but_cڡt_p
- (
-__n
-))
-
-137 
- `__wmemt_chk
- (
-__s
-,
-__c
-,
-__n
-,
- `__bos0
- (__s/  (
-wch_t
-));
-
-139 i(
-__n
- >
- `__bos0
- (
-__s
-/  (
-wch_t
-))
-
-140 
- `__wmemt_chk_wn
- (
-__s
-,
-__c
-,
-__n
-,
-
-141
- `__bos0
- (
-__s
-/  (
-wch_t
-));
-
-143 
- `__wmemt_s
- (
-__s
-,
-__c
-,
-__n
-);
-
-144
- }
-}
-
-147
-wch_t
- *
- $__wcsy_chk
- (
-wch_t
- *
-__ri
-
-__de
-,
-
-148
-__cڡ
-
-wch_t
- *
-__ri
-
-__c
-,
-
-149
-size_t
-
-__n
-
-__THROW
-;
-
-150
-wch_t
- *
- `__REDIRECT_NTH
- (
-__wcsy_s
-,
-
-151 (
-wch_t
- *
-__ri
-
-__de
-,
-
-152
-__cڡ
-
-wch_t
- *
-__ri
-
-__c
-),
-wcsy
-);
-
-154
-__ex_ways_le
-
-wch_t
- *
-
-155
- `__NTH
- (
- $wcsy
- (
-wch_t
- *
-__de
-,
-__cڡ
- wch_*
-__c
-))
-
-157 i(
- `__bos
- (
-__de
-!(
-size_t
-) -1)
-
-158 
- `__wcsy_chk
- (
-__de
-,
-__c
-,
- `__bos
- (__de/  (
-wch_t
-));
-
-159 
- `__wcsy_s
- (
-__de
-,
-__c
-);
-
-160
- }
-}
-
-163
-wch_t
- *
- $__wy_chk
- (
-wch_t
- *
-__de
-,
-__cڡ
- wch_*
-__c
-,
-
-164
-size_t
-
-__den
-
-__THROW
-;
-
-165
-wch_t
- *
- `__REDIRECT_NTH
- (
-__wy_s
-, (wch_*
-__de
-,
-
-166
-__cڡ
-
-wch_t
- *
-__c
-),
-
-167
-wy
-);
-
-169
-__ex_ways_le
-
-wch_t
- *
-
-170
- `__NTH
- (
- $wy
- (
-wch_t
- *
-__de
-,
-__cڡ
- wch_*
-__c
-))
-
-172 i(
- `__bos
- (
-__de
-!(
-size_t
-) -1)
-
-173 
- `__wy_chk
- (
-__de
-,
-__c
-,
- `__bos
- (__de/  (
-wch_t
-));
-
-174 
- `__wy_s
- (
-__de
-,
-__c
-);
-
-175
- }
-}
-
-178
-wch_t
- *
- $__wcy_chk
- (
-wch_t
- *
-__ri
-
-__de
-,
-
-179
-__cڡ
-
-wch_t
- *
-__ri
-
-__c
-,
-size_t
-
-__n
-,
-
-180
-size_t
-
-__den
-
-__THROW
-;
-
-181
-wch_t
- *
- `__REDIRECT_NTH
- (
-__wcy_s
-,
-
-182 (
-wch_t
- *
-__ri
-
-__de
-,
-
-183
-__cڡ
-
-wch_t
- *
-__ri
-
-__c
-,
-
-184
-size_t
-
-__n
-),
-wcy
-);
-
-185
-wch_t
- *
- `__REDIRECT_NTH
- (
-__wcy_chk_wn
-,
-
-186 (
-wch_t
- *
-__ri
-
-__de
-,
-
-187
-__cڡ
-
-wch_t
- *
-__ri
-
-__c
-,
-
-188
-size_t
-
-__n
-, size_
-__den
-),
-__wcy_chk
-)
-
-189
- `__wljr
- ("wcsncpy called withength biggerhan size of destination "
-
-192
-__ex_ways_le
-
-wch_t
- *
-
-193
- `__NTH
- (
- $wcy
- (
-wch_t
- *
-__de
-,
-__cڡ
- wch_*
-__c
-,
-size_t
-
-__n
-))
-
-195 i(
- `__bos
- (
-__de
-!(
-size_t
-) -1)
-
-197 i(!
- `__but_cڡt_p
- (
-__n
-))
-
-198 
- `__wcy_chk
- (
-__de
-,
-__c
-,
-__n
-,
-
-199
- `__bos
- (
-__de
-/  (
-wch_t
-));
-
-200 i(
-__n
- >
- `__bos
- (
-__de
-/  (
-wch_t
-))
-
-201 
- `__wcy_chk_wn
- (
-__de
-,
-__c
-,
-__n
-,
-
-202
- `__bos
- (
-__de
-/  (
-wch_t
-));
-
-204 
- `__wcy_s
- (
-__de
-,
-__c
-,
-__n
-);
-
-205
- }
-}
-
-208
-wch_t
- *
- $__wny_chk
- (
-wch_t
- *
-__ri
-
-__de
-,
-
-209
-__cڡ
-
-wch_t
- *
-__ri
-
-__c
-,
-size_t
-
-__n
-,
-
-210
-size_t
-
-__den
-
-__THROW
-;
-
-211
-wch_t
- *
- `__REDIRECT_NTH
- (
-__wny_s
-,
-
-212 (
-wch_t
- *
-__ri
-
-__de
-,
-
-213
-__cڡ
-
-wch_t
- *
-__ri
-
-__c
-,
-
-214
-size_t
-
-__n
-),
-wny
-);
-
-215
-wch_t
- *
- `__REDIRECT_NTH
- (
-__wny_chk_wn
-,
-
-216 (
-wch_t
- *
-__ri
-
-__de
-,
-
-217
-__cڡ
-
-wch_t
- *
-__ri
-
-__c
-,
-
-218
-size_t
-
-__n
-, size_
-__den
-),
-__wny_chk
-)
-
-219
- `__wljr
- ("wcpncpy called withength biggerhan size of destination "
-
-222
-__ex_ways_le
-
-wch_t
- *
-
-223
- `__NTH
- (
- $wny
- (
-wch_t
- *
-__de
-,
-__cڡ
- wch_*
-__c
-,
-size_t
-
-__n
-))
-
-225 i(
- `__bos
- (
-__de
-!(
-size_t
-) -1)
-
-227 i(!
- `__but_cڡt_p
- (
-__n
-))
-
-228 
- `__wny_chk
- (
-__de
-,
-__c
-,
-__n
-,
-
-229
- `__bos
- (
-__de
-/  (
-wch_t
-));
-
-230 i(
-__n
- >
- `__bos
- (
-__de
-/  (
-wch_t
-))
-
-231 
- `__wny_chk_wn
- (
-__de
-,
-__c
-,
-__n
-,
-
-232
- `__bos
- (
-__de
-/  (
-wch_t
-));
-
-234 
- `__wny_s
- (
-__de
-,
-__c
-,
-__n
-);
-
-235
- }
-}
-
-238
-wch_t
- *
- $__wcst_chk
- (
-wch_t
- *
-__ri
-
-__de
-,
-
-239
-__cڡ
-
-wch_t
- *
-__ri
-
-__c
-,
-
-240
-size_t
-
-__den
-
-__THROW
-;
-
-241
-wch_t
- *
- `__REDIRECT_NTH
- (
-__wcst_s
-,
-
-242 (
-wch_t
- *
-__ri
-
-__de
-,
-
-243
-__cڡ
-
-wch_t
- *
-__ri
-
-__c
-),
-wcst
-);
-
-245
-__ex_ways_le
-
-wch_t
- *
-
-246
- `__NTH
- (
- $wcst
- (
-wch_t
- *
-__de
-,
-__cڡ
- wch_*
-__c
-))
-
-248 i(
- `__bos
- (
-__de
-!(
-size_t
-) -1)
-
-249 
- `__wcst_chk
- (
-__de
-,
-__c
-,
- `__bos
- (__de/  (
-wch_t
-));
-
-250 
- `__wcst_s
- (
-__de
-,
-__c
-);
-
-251
- }
-}
-
-254
-wch_t
- *
- $__wct_chk
- (
-wch_t
- *
-__ri
-
-__de
-,
-
-255
-__cڡ
-
-wch_t
- *
-__ri
-
-__c
-,
-
-256
-size_t
-
-__n
-, size_
-__den
-
-__THROW
-;
-
-257
-wch_t
- *
- `__REDIRECT_NTH
- (
-__wct_s
-,
-
-258 (
-wch_t
- *
-__ri
-
-__de
-,
-
-259
-__cڡ
-
-wch_t
- *
-__ri
-
-__c
-,
-
-260
-size_t
-
-__n
-),
-wct
-);
-
-262
-__ex_ways_le
-
-wch_t
- *
-
-263
- `__NTH
- (
- $wct
- (
-wch_t
- *
-__de
-,
-__cڡ
- wch_*
-__c
-,
-size_t
-
-__n
-))
-
-265 i(
- `__bos
- (
-__de
-!(
-size_t
-) -1)
-
-266 
- `__wct_chk
- (
-__de
-,
-__c
-,
-__n
-,
-
-267
- `__bos
- (
-__de
-/  (
-wch_t
-));
-
-268 
- `__wct_s
- (
-__de
-,
-__c
-,
-__n
-);
-
-269
- }
-}
-
-272 
- $__swtf_chk
- (
-wch_t
- *
-__ri
-
-__s
-,
-size_t
-
-__n
-,
-
-273 
-__ag
-,
-size_t
-
-__s_n
-,
-
-274
-__cڡ
-
-wch_t
- *
-__ri
-
-__fm
-, ...)
-
-275
-__THROW
- ;
-
-277 
- `__REDIRECT_NTH_LDBL
- (
-__swtf_s
-,
-
-278 (
-wch_t
- *
-__ri
-
-__s
-,
-size_t
-
-__n
-,
-
-279
-__cڡ
-
-wch_t
- *
-__ri
-
-__fmt
-, ...),
-
-280
-swtf
-);
-
-282 #ifde
-__va_g_ck
-
-
-283
-__ex_ways_le
- 
-
-284
- `__NTH
- (
- $swtf
- (
-wch_t
- *
-__ri
-
-__s
-,
-size_t
-
-__n
-,
-
-285
-__cڡ
-
-wch_t
- *
-__ri
-
-__fmt
-, ...))
-
-287 i(
- `__bos
- (
-__s
-!(
-size_t
--1 ||
-__USE_FORTIFY_LEVEL
- > 1)
-
-288 
- `__swtf_chk
- (
-__s
-,
-__n
-,
-__USE_FORTIFY_LEVEL
- - 1,
-
-289
- `__bos
- (
-__s
-/  (
-wch_t
-),
-
-290
-__fmt
-,
- `__va_g_ck
- ());
-
-291 
- `__swtf_s
- (
-__s
-,
-__n
-,
-__fmt
-,
- `__va_g_ck
- ());
-
-292
- }
-}
-
-293 #i!
-defed
-
-__lulus
-
-
-295 
- #swtf
-(
-s
-,
-n
-, ...) \
-
-296 (
- `__bos
- (
-s
-!(
-size_t
--1 ||
-__USE_FORTIFY_LEVEL
- > 1 \
-
-297 ?
- `__swtf_chk
- (
-s
-,
-n
-,
-__USE_FORTIFY_LEVEL
- - 1, \
-
-298
- `__bos
- (
-s
-/  (
-wch_t
-),
-__VA_ARGS__
-) \
-
-299 :
- `swtf
- (
-s
-,
-n
-,
-__VA_ARGS__
-))
-
- )
-
-302 
- $__vswtf_chk
- (
-wch_t
- *
-__ri
-
-__s
-,
-size_t
-
-__n
-,
-
-303 
-__ag
-,
-size_t
-
-__s_n
-,
-
-304
-__cڡ
-
-wch_t
- *
-__ri
-
-__fm
-,
-
-305
-__gnuc_va_li
-
-__g
-)
-
-306
-__THROW
- ;
-
-308 
- `__REDIRECT_NTH_LDBL
- (
-__vswtf_s
-,
-
-309 (
-wch_t
- *
-__ri
-
-__s
-,
-size_t
-
-__n
-,
-
-310
-__cڡ
-
-wch_t
- *
-__ri
-
-__fmt
-,
-
-311
-__gnuc_va_li
-
-__
-),
-vswtf
-);
-
-313
-__ex_ways_le
- 
-
-314
- `__NTH
- (
- $vswtf
- (
-wch_t
- *
-__ri
-
-__s
-,
-size_t
-
-__n
-,
-
-315
-__cڡ
-
-wch_t
- *
-__ri
-
-__fmt
-,
-__gnuc_va_li
-
-__
-))
-
-317 i(
- `__bos
- (
-__s
-!(
-size_t
--1 ||
-__USE_FORTIFY_LEVEL
- > 1)
-
-318 
- `__vswtf_chk
- (
-__s
-,
-__n
-,
-__USE_FORTIFY_LEVEL
- - 1,
-
-319
- `__bos
- (
-__s
-/  (
-wch_t
-),
-__fmt
-,
-__
-);
-
-320 
- `__vswtf_s
- (
-__s
-,
-__n
-,
-__fmt
-,
-__
-);
-
-321
- }
-}
-
-324 #i
-__USE_FORTIFY_LEVEL
- > 1
-
-326 
-__fwtf_chk
- (
-__FILE
- *
-__ri
-
-__am
-, 
-__ag
-,
-
-327
-__cڡ
-
-wch_t
- *
-__ri
-
-__fm
-, ...);
-
-328 
-__wtf_chk
- (
-__ag
-,
-__cڡ
-
-wch_t
- *
-__ri
-
-__fm
-,
-
-330 
-__vfwtf_chk
- (
-__FILE
- *
-__ri
-
-__am
-, 
-__ag
-,
-
-331
-__cڡ
-
-wch_t
- *
-__ri
-
-__fm
-,
-
-332
-__gnuc_va_li
-
-__
-);
-
-333 
-__vwtf_chk
- (
-__ag
-,
-__cڡ
-
-wch_t
- *
-__ri
-
-__fm
-,
-
-334
-__gnuc_va_li
-
-__
-);
-
-336 #ifde
-__va_g_ck
-
-
-337
-__ex_ways_le
- 
-
-338
- $wtf
- (
-__cڡ
-
-wch_t
- *
-__ri
-
-__fmt
-, ...)
-
-340 
- `__wtf_chk
- (
-__USE_FORTIFY_LEVEL
- - 1,
-__fmt
-,
- `__va_g_ck
- ());
-
-341
- }
-}
-
-343
-__ex_ways_le
- 
-
-344
- $fwtf
- (
-__FILE
- *
-__ri
-
-__am
-,
-__cڡ
-
-wch_t
- *__ri
-__fmt
-, ...)
-
-346 
- `__fwtf_chk
- (
-__am
-,
-__USE_FORTIFY_LEVEL
- - 1,
-__fmt
-,
-
-347
- `__va_g_ck
- ());
-
-348
- }
-}
-
-349 #i!
-defed
-
-__lulus
-
-
-350 
- #wtf
-(...) \
-
-351
- `__wtf_chk
- (
-__USE_FORTIFY_LEVEL
- - 1,
-__VA_ARGS__
-)
-
- )
-
-352 
- #fwtf
-(
-am
-, ...) \
-
-353
- `__fwtf_chk
- (
-am
-,
-__USE_FORTIFY_LEVEL
- - 1,
-__VA_ARGS__
-)
-
- )
-
-356
-__ex_ways_le
- 
-
-357
- $vwtf
- (
-__cڡ
-
-wch_t
- *
-__ri
-
-__fmt
-,
-__gnuc_va_li
-
-__
-)
-
-359 
- `__vwtf_chk
- (
-__USE_FORTIFY_LEVEL
- - 1,
-__fmt
-,
-__
-);
-
-360
- }
-}
-
-362
-__ex_ways_le
- 
-
-363
- $vfwtf
- (
-__FILE
- *
-__ri
-
-__am
-,
-
-364
-__cڡ
-
-wch_t
- *
-__ri
-
-__fmt
-,
-__gnuc_va_li
-
-__
-)
-
-366 
- `__vfwtf_chk
- (
-__am
-,
-__USE_FORTIFY_LEVEL
- - 1,
-__fmt
-,
-__
-);
-
-367
- }
-}
-
-371
-wch_t
- *
- $__fgws_chk
- (
-wch_t
- *
-__ri
-
-__s
-,
-size_t
-
-__size
-, 
-__n
-,
-
-372
-__FILE
- *
-__ri
-
-__am
-
-__wur
-;
-
-373
-wch_t
- *
- `__REDIRECT
- (
-__fgws_s
-,
-
-374 (
-wch_t
- *
-__ri
-
-__s
-, 
-__n
-,
-
-375
-__FILE
- *
-__ri
-
-__am
-),
-fgws
-
-__wur
-;
-
-376
-wch_t
- *
- `__REDIRECT
- (
-__fgws_chk_wn
-,
-
-377 (
-wch_t
- *
-__ri
-
-__s
-,
-size_t
-
-__size
-, 
-__n
-,
-
-378
-__FILE
- *
-__ri
-
-__am
-),
-__fgws_chk
-)
-
-379
-__wur
-
- `__wljr
- ("fgetws called with bigger sizehanength "
-
-382
-__ex_ways_le
-
-__wur
-
-wch_t
- *
-
-383
- $fgws
- (
-wch_t
- *
-__ri
-
-__s
-, 
-__n
-,
-__FILE
- *__ri
-__am
-)
-
-385 i(
- `__bos
- (
-__s
-!(
-size_t
-) -1)
-
-387 i(!
- `__but_cڡt_p
- (
-__n
-) || __n <= 0)
-
-388 
- `__fgws_chk
- (
-__s
-,
- `__bos
- (__s/  (
-wch_t
-),
-
-389
-__n
-,
-__am
-);
-
-391 i((
-size_t
-
-__n
- >
- `__bos
- (
-__s
-/  (
-wch_t
-))
-
-392 
- `__fgws_chk_wn
- (
-__s
-,
- `__bos
- (__s/  (
-wch_t
-),
-
-393
-__n
-,
-__am
-);
-
-395 
- `__fgws_s
- (
-__s
-,
-__n
-,
-__am
-);
-
-396
- }
-}
-
-398 #ifde
-__USE_GNU
-
-
-399
-wch_t
- *
- $__fgws_uocked_chk
- (
-wch_t
- *
-__ri
-
-__s
-,
-size_t
-
-__size
-,
-
-400 
-__n
-,
-__FILE
- *
-__ri
-
-__am
-)
-
-401
-__wur
-;
-
-402
-wch_t
- *
- `__REDIRECT
- (
-__fgws_uocked_s
-,
-
-403 (
-wch_t
- *
-__ri
-
-__s
-, 
-__n
-,
-
-404
-__FILE
- *
-__ri
-
-__am
-),
-fgws_uocked
-)
-
-405
-__wur
-;
-
-406
-wch_t
- *
- `__REDIRECT
- (
-__fgws_uocked_chk_wn
-,
-
-407 (
-wch_t
- *
-__ri
-
-__s
-,
-size_t
-
-__size
-, 
-__n
-,
-
-408
-__FILE
- *
-__ri
-
-__am
-),
-
-409
-__fgws_uocked_chk
-)
-
-410
-__wur
-
- `__wljr
- ("fgetws_unlocked called with bigger sizehanength "
-
-413
-__ex_ways_le
-
-__wur
-
-wch_t
- *
-
-414
- $fgws_uocked
- (
-wch_t
- *
-__ri
-
-__s
-, 
-__n
-,
-__FILE
- *__ri
-__am
-)
-
-416 i(
- `__bos
- (
-__s
-!(
-size_t
-) -1)
-
-418 i(!
- `__but_cڡt_p
- (
-__n
-) || __n <= 0)
-
-419 
- `__fgws_uocked_chk
- (
-__s
-,
- `__bos
- (__s/  (
-wch_t
-),
-
-420
-__n
-,
-__am
-);
-
-422 i((
-size_t
-
-__n
- >
- `__bos
- (
-__s
-/  (
-wch_t
-))
-
-423 
- `__fgws_uocked_chk_wn
- (
-__s
-,
- `__bos
- (__s/  (
-wch_t
-),
-
-424
-__n
-,
-__am
-);
-
-426 
- `__fgws_uocked_s
- (
-__s
-,
-__n
-,
-__am
-);
-
-427
- }
-}
-
-431
-size_t
-
- $__wtomb_chk
- (*
-__s
-,
-wch_t
-
-__wch
-,
-mbe_t
- *
-__p
-,
-
-432
-size_t
-
-__bu
-
-__THROW
-
-__wur
-;
-
-433
-size_t
-
- `__REDIRECT_NTH
- (
-__wtomb_s
-,
-
-434 (*
-__ri
-
-__s
-,
-wch_t
-
-__wch
-,
-
-435
-mbe_t
- *
-__ri
-
-__ps
-),
-wtomb
-
-__wur
-;
-
-437
-__ex_ways_le
-
-__wur
-
-size_t
-
-
-438
- `__NTH
- (
- $wtomb
- (*
-__s
-,
-wch_t
-
-__wch
-,
-mbe_t
- *
-__ps
-))
-
-443 
- #__WCHAR_MB_LEN_MAX
- 16
-
- )
-
-444 #i
-defed
-
-MB_LEN_MAX
- && MB_LEN_MAX !
-__WCHAR_MB_LEN_MAX
-
-
-447 i(
- `__bos
- (
-__s
-!(
-size_t
--1 &&
-__WCHAR_MB_LEN_MAX
- > __bos (__s))
-
-448 
- `__wtomb_chk
- (
-__s
-,
-__wch
-,
-__ps
-,
- `__bos
- (__s));
-
-449 
- `__wtomb_s
- (
-__s
-,
-__wch
-,
-__ps
-);
-
-450
- }
-}
-
-453
-size_t
-
- $__mbtowcs_chk
- (
-wch_t
- *
-__ri
-
-__d
-,
-
-454
-__cڡ
- **
-__ri
-
-__c
-,
-
-455
-size_t
-
-__n
-,
-mbe_t
- *
-__ri
-
-__ps
-,
-
-456
-size_t
-
-__dn
-
-__THROW
-;
-
-457
-size_t
-
- `__REDIRECT_NTH
- (
-__mbtowcs_s
-,
-
-458 (
-wch_t
- *
-__ri
-
-__d
-,
-
-459
-__cڡ
- **
-__ri
-
-__c
-,
-
-460
-size_t
-
-__n
-,
-mbe_t
- *
-__ri
-
-__ps
-),
-
-461
-mbtowcs
-);
-
-462
-size_t
-
- `__REDIRECT_NTH
- (
-__mbtowcs_chk_wn
-,
-
-463 (
-wch_t
- *
-__ri
-
-__d
-,
-
-464
-__cڡ
- **
-__ri
-
-__c
-,
-
-465
-size_t
-
-__n
-,
-mbe_t
- *
-__ri
-
-__ps
-,
-
-466
-size_t
-
-__dn
-),
-__mbtowcs_chk
-)
-
-467
- `__wljr
- ("mbsrtowcs called with dst buffer smallerhanen "
-
-470
-__ex_ways_le
-
-size_t
-
-
-471
- `__NTH
- (
- $mbtowcs
- (
-wch_t
- *
-__ri
-
-__d
-,
-__cڡ
- **__ri
-__c
-,
-
-472
-size_t
-
-__n
-,
-mbe_t
- *
-__ri
-
-__ps
-))
-
-474 i(
- `__bos
- (
-__d
-!(
-size_t
-) -1)
-
-476 i(!
- `__but_cڡt_p
- (
-__n
-))
-
-477 
- `__mbtowcs_chk
- (
-__d
-,
-__c
-,
-__n
-,
-__ps
-,
-
-478
- `__bos
- (
-__d
-/  (
-wch_t
-));
-
-480 i(
-__n
- >
- `__bos
- (
-__d
-/  (
-wch_t
-))
-
-481 
- `__mbtowcs_chk_wn
- (
-__d
-,
-__c
-,
-__n
-,
-__ps
-,
-
-482
- `__bos
- (
-__d
-/  (
-wch_t
-));
-
-484 
- `__mbtowcs_s
- (
-__d
-,
-__c
-,
-__n
-,
-__ps
-);
-
-485
- }
-}
-
-488
-size_t
-
- $__wctombs_chk
- (*
-__ri
-
-__d
-,
-
-489
-__cڡ
-
-wch_t
- **
-__ri
-
-__c
-,
-
-490
-size_t
-
-__n
-,
-mbe_t
- *
-__ri
-
-__ps
-,
-
-491
-size_t
-
-__dn
-
-__THROW
-;
-
-492
-size_t
-
- `__REDIRECT_NTH
- (
-__wctombs_s
-,
-
-493 (*
-__ri
-
-__d
-,
-
-494
-__cڡ
-
-wch_t
- **
-__ri
-
-__c
-,
-
-495
-size_t
-
-__n
-,
-mbe_t
- *
-__ri
-
-__ps
-),
-
-496
-wctombs
-);
-
-497
-size_t
-
- `__REDIRECT_NTH
- (
-__wctombs_chk_wn
-,
-
-498 (*
-__ri
-
-__d
-,
-
-499
-__cڡ
-
-wch_t
- **
-__ri
-
-__c
-,
-
-500
-size_t
-
-__n
-,
-mbe_t
- *
-__ri
-
-__ps
-,
-
-501
-size_t
-
-__dn
-),
-__wctombs_chk
-)
-
-502
- `__wljr
- ("wcsrtombs called with dst buffer smallerhanen");
-
-504
-__ex_ways_le
-
-size_t
-
-
-505
- `__NTH
- (
- $wctombs
- (*
-__ri
-
-__d
-,
-__cڡ
-
-wch_t
- **__ri
-__c
-,
-
-506
-size_t
-
-__n
-,
-mbe_t
- *
-__ri
-
-__ps
-))
-
-508 i(
- `__bos
- (
-__d
-!(
-size_t
-) -1)
-
-510 i(!
- `__but_cڡt_p
- (
-__n
-))
-
-511 
- `__wctombs_chk
- (
-__d
-,
-__c
-,
-__n
-,
-__ps
-,
- `__bos
- (__dst));
-
-513 i(
-__n
- >
- `__bos
- (
-__d
-))
-
-514 
- `__wctombs_chk_wn
- (
-__d
-,
-__c
-,
-__n
-,
-__ps
-,
- `__bos
- (__dst));
-
-516 
- `__wctombs_s
- (
-__d
-,
-__c
-,
-__n
-,
-__ps
-);
-
-517
- }
-}
-
-520 #ifde
-__USE_GNU
-
-
-521
-size_t
-
- $__mbowcs_chk
- (
-wch_t
- *
-__ri
-
-__d
-,
-
-522
-__cڡ
- **
-__ri
-
-__c
-,
-size_t
-
-__nmc
-,
-
-523
-size_t
-
-__n
-,
-mbe_t
- *
-__ri
-
-__ps
-,
-
-524
-size_t
-
-__dn
-
-__THROW
-;
-
-525
-size_t
-
- `__REDIRECT_NTH
- (
-__mbowcs_s
-,
-
-526 (
-wch_t
- *
-__ri
-
-__d
-,
-
-527
-__cڡ
- **
-__ri
-
-__c
-,
-size_t
-
-__nmc
-,
-
-528
-size_t
-
-__n
-,
-mbe_t
- *
-__ri
-
-__ps
-),
-
-529
-mbowcs
-);
-
-530
-size_t
-
- `__REDIRECT_NTH
- (
-__mbowcs_chk_wn
-,
-
-531 (
-wch_t
- *
-__ri
-
-__d
-,
-
-532
-__cڡ
- **
-__ri
-
-__c
-,
-size_t
-
-__nmc
-,
-
-533
-size_t
-
-__n
-,
-mbe_t
- *
-__ri
-
-__ps
-,
-
-534
-size_t
-
-__dn
-),
-__mbowcs_chk
-)
-
-535
- `__wljr
- ("mbsnrtowcs called with dst buffer smallerhanen "
-
-538
-__ex_ways_le
-
-size_t
-
-
-539
- `__NTH
- (
- $mbowcs
- (
-wch_t
- *
-__ri
-
-__d
-,
-__cڡ
- **__ri
-__c
-,
-
-540
-size_t
-
-__nmc
-, size_
-__n
-,
-mbe_t
- *
-__ri
-
-__ps
-))
-
-542 i(
- `__bos
- (
-__d
-!(
-size_t
-) -1)
-
-544 i(!
- `__but_cڡt_p
- (
-__n
-))
-
-545 
- `__mbowcs_chk
- (
-__d
-,
-__c
-,
-__nmc
-,
-__n
-,
-__ps
-,
-
-546
- `__bos
- (
-__d
-/  (
-wch_t
-));
-
-548 i(
-__n
- >
- `__bos
- (
-__d
-/  (
-wch_t
-))
-
-549 
- `__mbowcs_chk_wn
- (
-__d
-,
-__c
-,
-__nmc
-,
-__n
-,
-__ps
-,
-
-550
- `__bos
- (
-__d
-/  (
-wch_t
-));
-
-552 
- `__mbowcs_s
- (
-__d
-,
-__c
-,
-__nmc
-,
-__n
-,
-__ps
-);
-
-553
- }
-}
-
-556
-size_t
-
- $__wcombs_chk
- (*
-__ri
-
-__d
-,
-
-557
-__cڡ
-
-wch_t
- **
-__ri
-
-__c
-,
-
-558
-size_t
-
-__nwc
-, size_
-__n
-,
-
-559
-mbe_t
- *
-__ri
-
-__ps
-,
-size_t
-
-__dn
-)
-
-560
-__THROW
-;
-
-561
-size_t
-
- `__REDIRECT_NTH
- (
-__wcombs_s
-,
-
-562 (*
-__ri
-
-__d
-,
-
-563
-__cڡ
-
-wch_t
- **
-__ri
-
-__c
-,
-
-564
-size_t
-
-__nwc
-, size_
-__n
-,
-
-565
-mbe_t
- *
-__ri
-
-__ps
-),
-wcombs
-);
-
-566
-size_t
-
- `__REDIRECT_NTH
- (
-__wcombs_chk_wn
-,
-
-567 (*
-__ri
-
-__d
-,
-
-568
-__cڡ
-
-wch_t
- **
-__ri
-
-__c
-,
-
-569
-size_t
-
-__nwc
-, size_
-__n
-,
-
-570
-mbe_t
- *
-__ri
-
-__ps
-,
-
-571
-size_t
-
-__dn
-),
-__wcombs_chk
-)
-
-572
- `__wljr
- ("wcsnrtombs called with dst buffer smallerhanen");
-
-574
-__ex_ways_le
-
-size_t
-
-
-575
- `__NTH
- (
- $wcombs
- (*
-__ri
-
-__d
-,
-__cڡ
-
-wch_t
- **__ri
-__c
-,
-
-576
-size_t
-
-__nwc
-, size_
-__n
-,
-mbe_t
- *
-__ri
-
-__ps
-))
-
-578 i(
- `__bos
- (
-__d
-!(
-size_t
-) -1)
-
-580 i(!
- `__but_cڡt_p
- (
-__n
-))
-
-581 
- `__wcombs_chk
- (
-__d
-,
-__c
-,
-__nwc
-,
-__n
-,
-__ps
-,
-
-582
- `__bos
- (
-__d
-));
-
-584 i(
-__n
- >
- `__bos
- (
-__d
-))
-
-585 
- `__wcombs_chk_wn
- (
-__d
-,
-__c
-,
-__nwc
-,
-__n
-,
-__ps
-,
-
-586
- `__bos
- (
-__d
-));
-
-588 
- `__wcombs_s
- (
-__d
-,
-__c
-,
-__nwc
-,
-__n
-,
-__ps
-);
-
-589
- }
-}
-
- @/usr/include/errno.h
-
-23 #idef
-_ERRNO_H
-
-
-27 #idef
-__ed_Emh
-
-
-28 
- #_ERRNO_H
- 1
-
- )
-
-29 
- ~<us.h
->
-
-32
- g__BEGIN_DECLS
-
-
-36 
- ~<bs/o.h
->
-
-37 #unde
-__ed_Emh
-
-
-39 #ifdef
-_ERRNO_H
-
-
-46 #idef
-o
-
-
-47 
-o
-;
-
-50 #ifde
-__USE_GNU
-
-
-55 *
-ogm_voti_me
-, *
-ogm_voti_sht_me
-;
-
-59
- g__END_DECLS
-
-
-67 #i
-defed
-
-__USE_GNU
- || defed
-__ed_r_t
-
-
-68 #ide
-__r_t_defed
-
-
-69 
- tr_t
-;
-
-70 
- #__r_t_defed
- 1
-
- )
-
-72 #unde
-__ed_r_t
-
-
- @/usr/include/gnu/option-groups.h
-
-10 #ide
-__GNU_OPTION_GROUPS_H
-
-
-11 
- #__GNU_OPTION_GROUPS_H
-
-
- )
-
-13 
- #__OPTION_EGLIBC_ADVANCED_INET6
- 1
-
- )
-
-14 
- #__OPTION_EGLIBC_BACKTRACE
- 1
-
- )
-
-15 
- #__OPTION_EGLIBC_BIG_MACROS
- 1
-
- )
-
-16 
- #__OPTION_EGLIBC_BSD
- 1
-
- )
-
-17 
- #__OPTION_EGLIBC_CATGETS
- 1
-
- )
-
-18 
- #__OPTION_EGLIBC_CHARSETS
- 1
-
- )
-
-19 
- #__OPTION_EGLIBC_CXX_TESTS
- 1
-
- )
-
-20 
- #__OPTION_EGLIBC_DB_ALIASES
- 1
-
- )
-
-21 
- #__OPTION_EGLIBC_ENVZ
- 1
-
- )
-
-22 
- #__OPTION_EGLIBC_FCVT
- 1
-
- )
-
-23 
- #__OPTION_EGLIBC_FMTMSG
- 1
-
- )
-
-24 
- #__OPTION_EGLIBC_FSTAB
- 1
-
- )
-
-25 
- #__OPTION_EGLIBC_FTRAVERSE
- 1
-
- )
-
-26 
- #__OPTION_EGLIBC_GETLOGIN
- 1
-
- )
-
-27 
- #__OPTION_EGLIBC_INET
- 1
-
- )
-
-28 
- #__OPTION_EGLIBC_LIBM
- 1
-
- )
-
-29 
- #__OPTION_EGLIBC_LOCALES
- 1
-
- )
-
-30 
- #__OPTION_EGLIBC_LOCALE_CODE
- 1
-
- )
-
-31 
- #__OPTION_EGLIBC_MEMUSAGE
- 1
-
- )
-
-32 
- #__OPTION_EGLIBC_NIS
- 1
-
- )
-
-33 
- #__OPTION_EGLIBC_NSSWITCH
- 1
-
- )
-
-34 
- #__OPTION_EGLIBC_RCMD
- 1
-
- )
-
-35 
- #__OPTION_EGLIBC_SPAWN
- 1
-
- )
-
-36 
- #__OPTION_EGLIBC_STREAMS
- 1
-
- )
-
-37 
- #__OPTION_EGLIBC_SUNRPC
- 1
-
- )
-
-38 
- #__OPTION_EGLIBC_UTMP
- 1
-
- )
-
-39 
- #__OPTION_EGLIBC_UTMPX
- 1
-
- )
-
-40 
- #__OPTION_EGLIBC_WORDEXP
- 1
-
- )
-
-41 
- #__OPTION_POSIX_C_LANG_WIDE_CHAR
- 1
-
- )
-
-42 
- #__OPTION_POSIX_REGEXP
- 1
-
- )
-
-43 
- #__OPTION_POSIX_REGEXP_GLIBC
- 1
-
- )
-
-44 
- #__OPTION_POSIX_WIDE_CHAR_DEVICE_IO
- 1
-
- )
-
- @/usr/include/pthread.h
-
-20 #ide
-_PTHREAD_H
-
-
-21 
- #_PTHREAD_H
- 1
-
- )
-
-23 
- ~<us.h
->
-
-24 
- ~<dn.h
->
-
-25 
- ~<sched.h
->
-
-26 
- ~<time.h
->
-
-28 
- #__ed_sigt_t
-
-
- )
-
-29 
- ~<sigl.h
->
-
-30 
- ~<bs/hadtys.h
->
-
-31 
- ~<bs/tjmp.h
->
-
-32 
- ~<bs/wdsize.h
->
-
-38
- mPTHREAD_CREATE_JOINABLE
-,
-
-39 
- #PTHREAD_CREATE_JOINABLE
-
-PTHREAD_CREATE_JOINABLE
-
-
- )
-
-40
- mPTHREAD_CREATE_DETACHED
-
-
-41 
- #PTHREAD_CREATE_DETACHED
-
-PTHREAD_CREATE_DETACHED
-
-
- )
-
-48
- mPTHREAD_MUTEX_TIMED_NP
-,
-
-49
- mPTHREAD_MUTEX_RECURSIVE_NP
-,
-
-50
- mPTHREAD_MUTEX_ERRORCHECK_NP
-,
-
-51
- mPTHREAD_MUTEX_ADAPTIVE_NP
-
-
-52 #ifde
-__USE_UNIX98
-
-
-54
- mPTHREAD_MUTEX_NORMAL
- =
-PTHREAD_MUTEX_TIMED_NP
-,
-
-55
- mPTHREAD_MUTEX_RECURSIVE
- =
-PTHREAD_MUTEX_RECURSIVE_NP
-,
-
-56
- mPTHREAD_MUTEX_ERRORCHECK
- =
-PTHREAD_MUTEX_ERRORCHECK_NP
-,
-
-57
- mPTHREAD_MUTEX_DEFAULT
- =
-PTHREAD_MUTEX_NORMAL
-
-
-59 #ifde
-__USE_GNU
-
-
-61 ,
- mPTHREAD_MUTEX_FAST_NP
- =
-PTHREAD_MUTEX_TIMED_NP
-
-
-66 #ifde
-__USE_XOPEN2K
-
-
-70
- mPTHREAD_MUTEX_STALLED
-,
-
-71
- mPTHREAD_MUTEX_STALLED_NP
- =
-PTHREAD_MUTEX_STALLED
-,
-
-72
- mPTHREAD_MUTEX_ROBUST
-,
-
-73
- mPTHREAD_MUTEX_ROBUST_NP
- =
-PTHREAD_MUTEX_ROBUST
-
-
-78 #ifde
-__USE_UNIX98
-
-
-82
- mPTHREAD_PRIO_NONE
-,
-
-83
- mPTHREAD_PRIO_INHERIT
-,
-
-84
- mPTHREAD_PRIO_PROTECT
-
-
-90 #i
-__WORDSIZE
- == 64
-
-91 
- #PTHREAD_MUTEX_INITIALIZER
- \
-
-92 { { 0, 0, 0, 0, 0, 0, { 0, 0 } } }
-
- )
-
-93 #ifde
-__USE_GNU
-
-
-94 
- #PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP
- \
-
-95 { { 0, 0, 0, 0,
-PTHREAD_MUTEX_RECURSIVE_NP
-, 0, { 0, 0 } } }
-
- )
-
-96 
- #PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP
- \
-
-97 { { 0, 0, 0, 0,
-PTHREAD_MUTEX_ERRORCHECK_NP
-, 0, { 0, 0 } } }
-
- )
-
-98 
- #PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP
- \
-
-99 { { 0, 0, 0, 0,
-PTHREAD_MUTEX_ADAPTIVE_NP
-, 0, { 0, 0 } } }
-
- )
-
-102 
- #PTHREAD_MUTEX_INITIALIZER
- \
-
-103 { { 0, 0, 0, 0, 0, { 0 } } }
-
- )
-
-104 #ifde
-__USE_GNU
-
-
-105 
- #PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP
- \
-
-106 { { 0, 0, 0,
-PTHREAD_MUTEX_RECURSIVE_NP
-, 0, { 0 } } }
-
- )
-
-107 
- #PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP
- \
-
-108 { { 0, 0, 0,
-PTHREAD_MUTEX_ERRORCHECK_NP
-, 0, { 0 } } }
-
- )
-
-109 
- #PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP
- \
-
-110 { { 0, 0, 0,
-PTHREAD_MUTEX_ADAPTIVE_NP
-, 0, { 0 } } }
-
- )
-
-116 #i
-defed
-
-__USE_UNIX98
- || defed
-__USE_XOPEN2K
-
-
-119
- mPTHREAD_RWLOCK_PREFER_READER_NP
-,
-
-120
- mPTHREAD_RWLOCK_PREFER_WRITER_NP
-,
-
-121
- mPTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP
-,
-
-122
- mPTHREAD_RWLOCK_DEFAULT_NP
- =
-PTHREAD_RWLOCK_PREFER_READER_NP
-
-
-126 
- #PTHREAD_RWLOCK_INITIALIZER
- \
-
-127 { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
-
- )
-
-128 #ifde
-__USE_GNU
-
-
-129 #i
-__WORDSIZE
- == 64
-
-130 
- #PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP
- \
-
-132
-PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP
- } }
-
- )
-
-134 #i
-__BYTE_ORDER
- =
-__LITTLE_ENDIAN
-
-
-135 
- #PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP
- \
-
-136 { { 0, 0, 0, 0, 0, 0,
-PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP
-, \
-
-137 0, 0, 0, 0 } }
-
- )
-
-139 
- #PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP
- \
-
-140 { { 0, 0, 0, 0, 0, 0, 0, 0, 0,
-PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP
-,\
-
-141 0 } }
-
- )
-
-151
- mPTHREAD_INHERIT_SCHED
-,
-
-152 
- #PTHREAD_INHERIT_SCHED
-
-PTHREAD_INHERIT_SCHED
-
-
- )
-
-153
- mPTHREAD_EXPLICIT_SCHED
-
-
-154 
- #PTHREAD_EXPLICIT_SCHED
-
-PTHREAD_EXPLICIT_SCHED
-
-
- )
-
-161
- mPTHREAD_SCOPE_SYSTEM
-,
-
-162 
- #PTHREAD_SCOPE_SYSTEM
-
-PTHREAD_SCOPE_SYSTEM
-
-
- )
-
-163
- mPTHREAD_SCOPE_PROCESS
-
-
-164 
- #PTHREAD_SCOPE_PROCESS
-
-PTHREAD_SCOPE_PROCESS
-
-
- )
-
-171
- mPTHREAD_PROCESS_PRIVATE
-,
-
-172 
- #PTHREAD_PROCESS_PRIVATE
-
-PTHREAD_PROCESS_PRIVATE
-
-
- )
-
-173
- mPTHREAD_PROCESS_SHARED
-
-
-174 
- #PTHREAD_PROCESS_SHARED
-
-PTHREAD_PROCESS_SHARED
-
-
- )
-
-180 
- #PTHREAD_COND_INITIALIZER
- { { 0, 0, 0, 0, 0, (*0, 0, 0 } }
-
- )
-
-184 
- s_had_nup_bufr
-
-
-186 (*
- m__route
-) (*);
-
-187 *
- m__g
-;
-
-188 
- m__ny
-;
-
-189 
-_had_nup_bufr
- *
- m__ev
-;
-
-195
- mPTHREAD_CANCEL_ENABLE
-,
-
-196 
- #PTHREAD_CANCEL_ENABLE
-
-PTHREAD_CANCEL_ENABLE
-
-
- )
-
-197
- mPTHREAD_CANCEL_DISABLE
-
-
-198 
- #PTHREAD_CANCEL_DISABLE
-
-PTHREAD_CANCEL_DISABLE
-
-
- )
-
-202
- mPTHREAD_CANCEL_DEFERRED
-,
-
-203 
- #PTHREAD_CANCEL_DEFERRED
-
-PTHREAD_CANCEL_DEFERRED
-
-
- )
-
-204
- mPTHREAD_CANCEL_ASYNCHRONOUS
-
-
-205 
- #PTHREAD_CANCEL_ASYNCHRONOUS
-
-PTHREAD_CANCEL_ASYNCHRONOUS
-
-
- )
-
-207 
- #PTHREAD_CANCELED
- ((*-1)
-
- )
-
-211 
- #PTHREAD_ONCE_INIT
- 0
-
- )
-
-214 #ifde
-__USE_XOPEN2K
-
-
-218 
- #PTHREAD_BARRIER_SERIAL_THREAD
- -1
-
- )
-
-222
-__BEGIN_DECLS
-
-
-227 
-had_
- (
-had_t
- *
-__ri
-
-__wthad
-,
-
-228
-__cڡ
-
-had__t
- *
-__ri
-
-__
-,
-
-229 *(*
-__t_route
-) (*),
-
-230 *
-__ri
-
-__g
-
-__THROW
-
-__nnu
- ((1, 3));
-
-236 
- $had_ex
- (*
-__tv
-
- `__ibu__
- ((
-__nܑu__
-));
-
-244 
- `had_jo
- (
-had_t
-
-__th
-, **
-__thad_tu
-);
-
-246 #ifde
-__USE_GNU
-
-
-249 
- $had_yjo_
- (
-had_t
-
-__th
-, **
-__thad_tu
-
-__THROW
-;
-
-257 
- `had_timedjo_
- (
-had_t
-
-__th
-, **
-__thad_tu
-,
-
-258
-__cڡ
- 
-timeec
- *
-__abime
-);
-
-265 
- $had_dach
- (
-had_t
-
-__th
-
-__THROW
-;
-
-269
-had_t
-
- $had_lf
- (
-__THROW
-
- `__ibu__
- ((
-__cڡ__
-));
-
-272 
- $had_equ
- (
-had_t
-
-__thad1
-,thad_
-__thad2
-
-__THROW
-;
-
-280 
- $had__
- (
-had__t
- *
-__
-
-__THROW
-
- `__nnu
- ((1));
-
-283 
- $had__deroy
- (
-had__t
- *
-__
-)
-
-284
-__THROW
-
- `__nnu
- ((1));
-
-287 
- $had__gdache
- (
-__cڡ
-
-had__t
- *
-__
-,
-
-288 *
-__dache
-)
-
-289
-__THROW
-
- `__nnu
- ((1, 2));
-
-292 
- $had__tdache
- (
-had__t
- *
-__
-,
-
-293 
-__dache
-)
-
-294
-__THROW
-
- `__nnu
- ((1));
-
-298 
- $had__ggudsize
- (
-__cڡ
-
-had__t
- *
-__
-,
-
-299
-size_t
- *
-__gudsize
-)
-
-300
-__THROW
-
- `__nnu
- ((1, 2));
-
-303 
- $had__tgudsize
- (
-had__t
- *
-__
-,
-
-304
-size_t
-
-__gudsize
-)
-
-305
-__THROW
-
- `__nnu
- ((1));
-
-309 
- $had__gschedm
- (
-__cڡ
-
-had__t
- *
-__ri
-
-
-310
-__
-,
-
-311 
-sched_m
- *
-__ri
-
-__m
-)
-
-312
-__THROW
-
- `__nnu
- ((1, 2));
-
-315 
- $had__tschedm
- (
-had__t
- *
-__ri
-
-__
-,
-
-316
-__cڡ
- 
-sched_m
- *
-__ri
-
-
-317
-__m
-
-__THROW
-
- `__nnu
- ((1, 2));
-
-320 
- $had__gschedpicy
- (
-__cڡ
-
-had__t
- *
-__ri
-
-
-321
-__
-, *
-__ri
-
-__picy
-)
-
-322
-__THROW
-
- `__nnu
- ((1, 2));
-
-325 
- $had__tschedpicy
- (
-had__t
- *
-__
-, 
-__picy
-)
-
-326
-__THROW
-
- `__nnu
- ((1));
-
-329 
- $had__ghsched
- (
-__cڡ
-
-had__t
- *
-__ri
-
-
-330
-__
-, *
-__ri
-
-__h
-)
-
-331
-__THROW
-
- `__nnu
- ((1, 2));
-
-334 
- $had__thsched
- (
-had__t
- *
-__
-,
-
-335 
-__h
-)
-
-336
-__THROW
-
- `__nnu
- ((1));
-
-340 
- $had__gsce
- (
-__cڡ
-
-had__t
- *
-__ri
-
-__
-,
-
-341 *
-__ri
-
-__sce
-)
-
-342
-__THROW
-
- `__nnu
- ((1, 2));
-
-345 
- $had__tsce
- (
-had__t
- *
-__
-, 
-__sce
-)
-
-346
-__THROW
-
- `__nnu
- ((1));
-
-349 
- $had__gackaddr
- (
-__cڡ
-
-had__t
- *
-__ri
-
-
-350
-__
-, **
-__ri
-
-__ackaddr
-)
-
-351
-__THROW
-
- `__nnu
- ((1, 2)
-__ibu_dd__
-;
-
-357 
- $had__tackaddr
- (
-had__t
- *
-__
-,
-
-358 *
-__ackaddr
-)
-
-359
-__THROW
-
- `__nnu
- ((1)
-__ibu_dd__
-;
-
-362 
- $had__gacksize
- (
-__cڡ
-
-had__t
- *
-__ri
-
-
-363
-__
-,
-size_t
- *
-__ri
-
-__acksize
-)
-
-364
-__THROW
-
- `__nnu
- ((1, 2));
-
-369 
- $had__tacksize
- (
-had__t
- *
-__
-,
-
-370
-size_t
-
-__acksize
-)
-
-371
-__THROW
-
- `__nnu
- ((1));
-
-373 #ifde
-__USE_XOPEN2K
-
-
-375 
- $had__gack
- (
-__cڡ
-
-had__t
- *
-__ri
-
-__
-,
-
-376 **
-__ri
-
-__ackaddr
-,
-
-377
-size_t
- *
-__ri
-
-__acksize
-)
-
-378
-__THROW
-
- `__nnu
- ((1, 2, 3));
-
-383 
- $had__tack
- (
-had__t
- *
-__
-, *
-__ackaddr
-,
-
-384
-size_t
-
-__acksize
-
-__THROW
-
- `__nnu
- ((1));
-
-387 #ifde
-__USE_GNU
-
-
-390 
- $had__ffy_
- (
-had__t
- *
-__
-,
-
-391
-size_t
-
-__utsize
-,
-
-392
-__cڡ
-
-u_t_t
- *
-__ut
-)
-
-393
-__THROW
-
- `__nnu
- ((1, 3));
-
-397 
- $had__gaffy_
- (
-__cڡ
-
-had__t
- *
-__
-,
-
-398
-size_t
-
-__utsize
-,
-
-399
-u_t_t
- *
-__ut
-)
-
-400
-__THROW
-
- `__nnu
- ((1, 3));
-
-406 
- $had_g_
- (
-had_t
-
-__th
-,
-had__t
- *
-__
-)
-
-407
-__THROW
-
- `__nnu
- ((2));
-
-415 
- $had_tschedm
- (
-had_t
-
-__rg_thad
-, 
-__picy
-,
-
-416
-__cڡ
- 
-sched_m
- *
-__m
-)
-
-417
-__THROW
-
- `__nnu
- ((3));
-
-420 
- $had_gschedm
- (
-had_t
-
-__rg_thad
-,
-
-421 *
-__ri
-
-__picy
-,
-
-422 
-sched_m
- *
-__ri
-
-__m
-)
-
-423
-__THROW
-
- `__nnu
- ((2, 3));
-
-426 
- $had_tschedio
- (
-had_t
-
-__rg_thad
-, 
-__io
-)
-
-427
-__THROW
-;
-
-430 #ifde
-__USE_UNIX98
-
-
-432 
- $had_gccucy
- (
-__THROW
-;
-
-435 
- $had_tccucy
- (
-__v
-
-__THROW
-;
-
-438 #ifde
-__USE_GNU
-
-
-443 
- $had_yld
- (
-__THROW
-;
-
-448 
- $had_ffy_
- (
-had_t
-
-__th
-,
-size_t
-
-__utsize
-,
-
-449
-__cڡ
-
-u_t_t
- *
-__ut
-)
-
-450
-__THROW
-
- `__nnu
- ((3));
-
-453 
- $had_gaffy_
- (
-had_t
-
-__th
-,
-size_t
-
-__utsize
-,
-
-454
-u_t_t
- *
-__ut
-)
-
-455
-__THROW
-
- `__nnu
- ((3));
-
-468 
- `had_
- (
-had__t
- *
-___cڌ
-,
-
-469 (*
-___route
-()
- `__nnu
- ((1, 2));
-
-480 
- `had_tnle
- (
-__e
-, *
-__de
-);
-
-484 
- `had_tny
- (
-__ty
-, *
-__dty
-);
-
-487 
- `had_nl
- (
-had_t
-
-__th
-);
-
-492 
- `had_nl
- ();
-
-501
-__jmp_buf
-
-__nl_jmp_buf
-;
-
-502 
-__mask_was_ved
-;
-
-503 }
-__nl_jmp_buf
-[1];
-
-504 *
-__d
-[4];
-
-505 }
- t__had_unwd_buf_t
-
- t__ibu__
- ((
- t__igd__
-));
-
-508 #ide
-__nup_f_ibu
-
-
-509 
- #__nup_f_ibu
-
-
- )
-
-514 
- s__had_nup_ame
-
-
-516 (*
-__nl_route
-) (*);
-
-517 *
-__nl_g
-;
-
-518 
-__do_
-;
-
-519 
-__nl_ty
-;
-
-522 #i
-defed
-
-__GNUC__
- && defed
-__EXCEPTIONS
-
-
-523 #ifde
-__lulus
-
-
-525 as
- c__had_nup_ass
-
-
-527 (*
-__nl_route
-) (*);
-
-528 *
-__nl_g
-;
-
-529 
-__do_
-;
-
-530 
-__nl_ty
-;
-
-532
-public
-:
-
-533
- `__had_nup_ass
- ((*
-__f
-(*), *
-__g
-)
-
-534 :
- `__nl_route
- (
-__f
-),
- `__nl_g
- (
-__g
-),
- $__do_
- (1) { }
-
-535 ~
- $__had_nup_ass
- ({ i(
-__do_
-
- `__nl_route
- (
-__nl_g
-);
- }
-}
-
-536 
- $__tdo
- (
-__wv
-{
-__do_
- = __wv;
- }
-}
-
-537 
- $__der
- ({
- `had_tny
- (
-PTHREAD_CANCEL_DEFERRED
-,
-
-538 &
-__nl_ty
-);
- }
-}
-
-539 
- $__e
- (cڡ {
- `had_tny
- (
-__nl_ty
-, 0);
- }
-}
-
-549 
- #had_nup_push
-(
-route
-,
-g
-) \
-
-551
-__had_nup_ass
-
- `__ame
- (
-route
-,
-g
-)
-
- )
-
-555 
- #had_nup_p
-(
-execu
-) \
-
-556
-__ame
-.
- `__tdo
- (
-execu
-); \
-
-557 } 0)
-
- )
-
-559 #ifde
-__USE_GNU
-
-
-563 
- #had_nup_push_der_
-(
-route
-,
-g
-) \
-
-565
-__had_nup_ass
-
- `__ame
- (
-route
-,
-g
-); \
-
-566
-__ame
-.
- `__der
- ()
-
- )
-
-571 
- #had_nup_p_e_
-(
-execu
-) \
-
-572
-__ame
-.
- `__e
- (); \
-
-573
-__ame
-.
- `__tdo
- (
-execu
-); \
-
-574 } 0)
-
- )
-
-581
-__ex_le
- 
-
-582
- $__had_nup_route
- (
-__had_nup_ame
- *
-__ame
-)
-
-584 i(
-__ame
-->
-__do_
-)
-
-585
-__ame
-->
- `__nl_route
- (__ame->
-__nl_g
-);
-
-586
- }
-}
-
-595 
- #had_nup_push
-(
-route
-,
-g
-) \
-
-597 
-__had_nup_ame
-
-__ame
- \
-
-598
- `__ibu__
- ((
- `__nup__
- (
-__had_nup_route
-))) \
-
-599 { .
-__nl_route
- = (
-route
-), .
-__nl_g
- = (
-g
-), \
-
-600 .
-__do_
- = 1 };
-
- )
-
-604 
- #had_nup_p
-(
-execu
-) \
-
-605
-__ame
-.
-__do_
- = (
-execu
-); \
-
-606 } 0)
-
- )
-
-608 #ifde
-__USE_GNU
-
-
-612 
- #had_nup_push_der_
-(
-route
-,
-g
-) \
-
-614 
-__had_nup_ame
-
-__ame
- \
-
-615
- `__ibu__
- ((
- `__nup__
- (
-__had_nup_route
-))) \
-
-616 { .
-__nl_route
- = (
-route
-), .
-__nl_g
- = (
-g
-), \
-
-617 .
-__do_
- = 1 }; \
-
-618 (
- `had_tny
- (
-PTHREAD_CANCEL_DEFERRED
-, \
-
-619 &
-__ame
-.
-__nl_ty
-)
-
- )
-
-624 
- #had_nup_p_e_
-(
-execu
-) \
-
-625 (
- `had_tny
- (
-__ame
-.
-__nl_ty
-,
-NULL
-); \
-
-626
-__ame
-.
-__do_
- = (
-execu
-); \
-
-627 } 0)
-
- )
-
-638 
- #had_nup_push
-(
-route
-,
-g
-) \
-
-640
-__had_unwd_buf_t
-
-__nl_buf
-; \
-
-641 (*
-__nl_route
-(*(
-route
-); \
-
-642 *
-__nl_g
- = (
-g
-); \
-
-643 
-n_f_
- =
- `__sigtjmp
- ((
-__jmp_buf_g
- *) (*) \
-
-644
-__nl_buf
-.
-__nl_jmp_buf
-, 0); \
-
-645 i(
- `__but_ex
- (
-n_f_
-, 0)) \
-
-647
- `__nl_route
- (
-__nl_g
-); \
-
-648
- `__had_unwd_xt
- (&
-__nl_buf
-); \
-
-652
- `__had_gi_nl
- (&
-__nl_buf
-); \
-
-653 d{
-
- )
-
-654 
-__had_gi_nl
- (
-__had_unwd_buf_t
- *
-__buf
-)
-
-655
-__nup_f_ibu
-;
-
-659 
- #had_nup_p
-(
-execu
-) \
-
-662
- `__had_uegi_nl
- (&
-__nl_buf
-); \
-
-663 i(
-execu
-) \
-
-664
- `__nl_route
- (
-__nl_g
-); \
-
-665 } 0)
-
- )
-
-666 
- $__had_uegi_nl
- (
-__had_unwd_buf_t
- *
-__buf
-)
-
-667
-__nup_f_ibu
-;
-
-669 #ifde
-__USE_GNU
-
-
-673 
- #had_nup_push_der_
-(
-route
-,
-g
-) \
-
-675
-__had_unwd_buf_t
-
-__nl_buf
-; \
-
-676 (*
-__nl_route
-(*(
-route
-); \
-
-677 *
-__nl_g
- = (
-g
-); \
-
-678 
-n_f_
- =
- `__sigtjmp
- ((
-__jmp_buf_g
- *) (*) \
-
-679
-__nl_buf
-.
-__nl_jmp_buf
-, 0); \
-
-680 i(
- `__but_ex
- (
-n_f_
-, 0)) \
-
-682
- `__nl_route
- (
-__nl_g
-); \
-
-683
- `__had_unwd_xt
- (&
-__nl_buf
-); \
-
-687
- `__had_gi_nl_der
- (&
-__nl_buf
-); \
-
-688 d{
-
- )
-
-689 
- `__had_gi_nl_der
- (
-__had_unwd_buf_t
- *
-__buf
-)
-
-690
-__nup_f_ibu
-;
-
-695 
- #had_nup_p_e_
-(
-execu
-) \
-
-698
- `__had_uegi_nl_e
- (&
-__nl_buf
-); \
-
-699 i(
-execu
-) \
-
-700
- `__nl_route
- (
-__nl_g
-); \
-
-701
- }
-} 0)
-
- )
-
-702 
- $__had_uegi_nl_e
- (
-__had_unwd_buf_t
- *
-__buf
-)
-
-703
-__nup_f_ibu
-;
-
-707 
- $__had_unwd_xt
- (
-__had_unwd_buf_t
- *
-__buf
-)
-
-708
-__nup_f_ibu
-
- `__ibu__
- ((
-__nܑu__
-))
-
-709 #ide
-SHARED
-
-
-710
- `__ibu__
- ((
-__wk__
-))
-
-716 
-__jmp_buf_g
-;
-
-717 
- $__sigtjmp
- (
-__jmp_buf_g
- *
-__v
-, 
-__vemask
-
-__THROW
-;
-
-723 
- $had_mux_
- (
-had_mux_t
- *
-__mux
-,
-
-724
-__cڡ
-
-had_mux_t
- *
-__mux
-)
-
-725
-__THROW
-
- `__nnu
- ((1));
-
-728 
- $had_mux_deroy
- (
-had_mux_t
- *
-__mux
-)
-
-729
-__THROW
-
- `__nnu
- ((1));
-
-732 
- $had_mux_ylock
- (
-had_mux_t
- *
-__mux
-)
-
-733
-__THROW
-
- `__nnu
- ((1));
-
-736 
- $had_mux_lock
- (
-had_mux_t
- *
-__mux
-)
-
-737
-__THROW
-
- `__nnu
- ((1));
-
-739 #ifde
-__USE_XOPEN2K
-
-
-741 
- $had_mux_timedlock
- (
-had_mux_t
- *
-__ri
-
-__mux
-,
-
-742
-__cڡ
- 
-timeec
- *
-__ri
-
-
-743
-__abime
-
-__THROW
-
- `__nnu
- ((1, 2));
-
-747 
- $had_mux_uock
- (
-had_mux_t
- *
-__mux
-)
-
-748
-__THROW
-
- `__nnu
- ((1));
-
-751 #ifde
-__USE_UNIX98
-
-
-753 
- $had_mux_giog
- (
-__cڡ
-
-had_mux_t
- *
-
-754
-__ri
-
-__mux
-,
-
-755 *
-__ri
-
-__iog
-)
-
-756
-__THROW
-
- `__nnu
- ((1, 2));
-
-760 
- $had_mux_riog
- (
-had_mux_t
- *
-__ri
-
-__mux
-,
-
-761 
-__iog
-,
-
-762 *
-__ri
-
-__d_g
-)
-
-763
-__THROW
-
- `__nnu
- ((1, 3));
-
-767 #ifde
-__USE_XOPEN2K8
-
-
-769 
- $had_mux_csit_
- (
-had_mux_t
- *
-__mux
-)
-
-770
-__THROW
-
- `__nnu
- ((1));
-
-771 #ifde
-__USE_GNU
-
-
-772 
- $had_mux_csit_
- (
-had_mux_t
- *
-__mux
-)
-
-773
-__THROW
-
- `__nnu
- ((1));
-
-782 
- $had_mux_
- (
-had_mux_t
- *
-__
-)
-
-783
-__THROW
-
- `__nnu
- ((1));
-
-786 
- $had_mux_deroy
- (
-had_mux_t
- *
-__
-)
-
-787
-__THROW
-
- `__nnu
- ((1));
-
-790 
- $had_mux_gpshed
- (
-__cڡ
-
-had_mux_t
- *
-
-791
-__ri
-
-__
-,
-
-792 *
-__ri
-
-__pshed
-)
-
-793
-__THROW
-
- `__nnu
- ((1, 2));
-
-796 
- $had_mux_shed
- (
-had_mux_t
- *
-__
-,
-
-797 
-__pshed
-)
-
-798
-__THROW
-
- `__nnu
- ((1));
-
-800 #ifde
-__USE_UNIX98
-
-
-802 
- $had_mux_gty
- (
-__cڡ
-
-had_mux_t
- *
-__ri
-
-
-803
-__
-, *
-__ri
-
-__kd
-)
-
-804
-__THROW
-
- `__nnu
- ((1, 2));
-
-809 
- $had_mux_y
- (
-had_mux_t
- *
-__
-, 
-__kd
-)
-
-810
-__THROW
-
- `__nnu
- ((1));
-
-813 
- $had_mux_goc
- (
-__cڡ
-
-had_mux_t
- *
-
-814
-__ri
-
-__
-,
-
-815 *
-__ri
-
-__oc
-)
-
-816
-__THROW
-
- `__nnu
- ((1, 2));
-
-820 
- $had_mux_roc
- (
-had_mux_t
- *
-__
-,
-
-821 
-__oc
-)
-
-822
-__THROW
-
- `__nnu
- ((1));
-
-825 
- $had_mux_giog
- (
-__cڡ
-
-had_mux_t
- *
-
-826
-__ri
-
-__
-,
-
-827 *
-__ri
-
-__iog
-)
-
-828
-__THROW
-
- `__nnu
- ((1, 2));
-
-831 
- $had_mux_riog
- (
-had_mux_t
- *
-__
-,
-
-832 
-__iog
-)
-
-833
-__THROW
-
- `__nnu
- ((1));
-
-836 #ifde
-__USE_XOPEN2K
-
-
-838 
- $had_mux_grobu
- (
-__cڡ
-
-had_mux_t
- *
-__
-,
-
-839 *
-__robuss
-)
-
-840
-__THROW
-
- `__nnu
- ((1, 2));
-
-841 #ifde
-__USE_GNU
-
-
-842 
- $had_mux_grobu_
- (
-__cڡ
-
-had_mux_t
- *
-__
-,
-
-843 *
-__robuss
-)
-
-844
-__THROW
-
- `__nnu
- ((1, 2));
-
-848 
- $had_mux_obu
- (
-had_mux_t
- *
-__
-,
-
-849 
-__robuss
-)
-
-850
-__THROW
-
- `__nnu
- ((1));
-
-851 #ifde
-__USE_GNU
-
-
-852 
- $had_mux_obu_
- (
-had_mux_t
- *
-__
-,
-
-853 
-__robuss
-)
-
-854
-__THROW
-
- `__nnu
- ((1));
-
-859 #i
-defed
-
-__USE_UNIX98
- || defed
-__USE_XOPEN2K
-
-
-864 
- $had_rwlock_
- (
-had_rwlock_t
- *
-__ri
-
-__rwlock
-,
-
-865
-__cڡ
-
-had_rwlock_t
- *
-__ri
-
-
-866
-__
-
-__THROW
-
- `__nnu
- ((1));
-
-869 
- $had_rwlock_deroy
- (
-had_rwlock_t
- *
-__rwlock
-)
-
-870
-__THROW
-
- `__nnu
- ((1));
-
-873 
- $had_rwlock_rdlock
- (
-had_rwlock_t
- *
-__rwlock
-)
-
-874
-__THROW
-
- `__nnu
- ((1));
-
-877 
- $had_rwlock_yrdlock
- (
-had_rwlock_t
- *
-__rwlock
-)
-
-878
-__THROW
-
- `__nnu
- ((1));
-
-880 #ifde
-__USE_XOPEN2K
-
-
-882 
- $had_rwlock_timedrdlock
- (
-had_rwlock_t
- *
-__ri
-
-__rwlock
-,
-
-883
-__cڡ
- 
-timeec
- *
-__ri
-
-
-884
-__abime
-
-__THROW
-
- `__nnu
- ((1, 2));
-
-888 
- $had_rwlock_wock
- (
-had_rwlock_t
- *
-__rwlock
-)
-
-889
-__THROW
-
- `__nnu
- ((1));
-
-892 
- $had_rwlock_ywock
- (
-had_rwlock_t
- *
-__rwlock
-)
-
-893
-__THROW
-
- `__nnu
- ((1));
-
-895 #ifde
-__USE_XOPEN2K
-
-
-897 
- $had_rwlock_timedwock
- (
-had_rwlock_t
- *
-__ri
-
-__rwlock
-,
-
-898
-__cڡ
- 
-timeec
- *
-__ri
-
-
-899
-__abime
-
-__THROW
-
- `__nnu
- ((1, 2));
-
-903 
- $had_rwlock_uock
- (
-had_rwlock_t
- *
-__rwlock
-)
-
-904
-__THROW
-
- `__nnu
- ((1));
-
-910 
- $had_rwlock_
- (
-had_rwlock_t
- *
-__
-)
-
-911
-__THROW
-
- `__nnu
- ((1));
-
-914 
- $had_rwlock_deroy
- (
-had_rwlock_t
- *
-__
-)
-
-915
-__THROW
-
- `__nnu
- ((1));
-
-918 
- $had_rwlock_gpshed
- (
-__cڡ
-
-had_rwlock_t
- *
-
-919
-__ri
-
-__
-,
-
-920 *
-__ri
-
-__pshed
-)
-
-921
-__THROW
-
- `__nnu
- ((1, 2));
-
-924 
- $had_rwlock_shed
- (
-had_rwlock_t
- *
-__
-,
-
-925 
-__pshed
-)
-
-926
-__THROW
-
- `__nnu
- ((1));
-
-929 
- $had_rwlock_gkd_
- (
-__cڡ
-
-had_rwlock_t
- *
-
-930
-__ri
-
-__
-,
-
-931 *
-__ri
-
-__ef
-)
-
-932
-__THROW
-
- `__nnu
- ((1, 2));
-
-935 
- $had_rwlock_tkd_
- (
-had_rwlock_t
- *
-__
-,
-
-936 
-__ef
-
-__THROW
-
- `__nnu
- ((1));
-
-944 
- $had_cd_
- (
-had_cd_t
- *
-__ri
-
-__cd
-,
-
-945
-__cڡ
-
-had_cd_t
- *
-__ri
-
-
-946
-__cd_
-
-__THROW
-
- `__nnu
- ((1));
-
-949 
- $had_cd_deroy
- (
-had_cd_t
- *
-__cd
-)
-
-950
-__THROW
-
- `__nnu
- ((1));
-
-953 
- $had_cd_sigl
- (
-had_cd_t
- *
-__cd
-)
-
-954
-__THROW
-
- `__nnu
- ((1));
-
-957 
- $had_cd_brd
- (
-had_cd_t
- *
-__cd
-)
-
-958
-__THROW
-
- `__nnu
- ((1));
-
-965 
- $had_cd_wa
- (
-had_cd_t
- *
-__ri
-
-__cd
-,
-
-966
-had_mux_t
- *
-__ri
-
-__mux
-)
-
-967
- `__nnu
- ((1, 2));
-
-976 
- $had_cd_timedwa
- (
-had_cd_t
- *
-__ri
-
-__cd
-,
-
-977
-had_mux_t
- *
-__ri
-
-__mux
-,
-
-978
-__cڡ
- 
-timeec
- *
-__ri
-
-
-979
-__abime
-
- `__nnu
- ((1, 2, 3));
-
-984 
- $had_cd_
- (
-had_cd_t
- *
-__
-)
-
-985
-__THROW
-
- `__nnu
- ((1));
-
-988 
- $had_cd_deroy
- (
-had_cd_t
- *
-__
-)
-
-989
-__THROW
-
- `__nnu
- ((1));
-
-992 
- $had_cd_gpshed
- (
-__cڡ
-
-had_cd_t
- *
-
-993
-__ri
-
-__
-,
-
-994 *
-__ri
-
-__pshed
-)
-
-995
-__THROW
-
- `__nnu
- ((1, 2));
-
-998 
- $had_cd_shed
- (
-had_cd_t
- *
-__
-,
-
-999 
-__pshed
-
-__THROW
-
- `__nnu
- ((1));
-
-1001 #ifde
-__USE_XOPEN2K
-
-
-1003 
- $had_cd_gock
- (
-__cڡ
-
-had_cd_t
- *
-
-1004
-__ri
-
-__
-,
-
-1005
-__ockid_t
- *
-__ri
-
-__ock_id
-)
-
-1006
-__THROW
-
- `__nnu
- ((1, 2));
-
-1009 
- $had_cd_tock
- (
-had_cd_t
- *
-__
-,
-
-1010
-__ockid_t
-
-__ock_id
-)
-
-1011
-__THROW
-
- `__nnu
- ((1));
-
-1015 #ifde
-__USE_XOPEN2K
-
-
-1020 
- $had__
- (
-had_lock_t
- *
-__lock
-, 
-__pshed
-)
-
-1021
-__THROW
-
- `__nnu
- ((1));
-
-1024 
- $had__deroy
- (
-had_lock_t
- *
-__lock
-)
-
-1025
-__THROW
-
- `__nnu
- ((1));
-
-1028 
- $had__lock
- (
-had_lock_t
- *
-__lock
-)
-
-1029
-__THROW
-
- `__nnu
- ((1));
-
-1032 
- $had__ylock
- (
-had_lock_t
- *
-__lock
-)
-
-1033
-__THROW
-
- `__nnu
- ((1));
-
-1036 
- $had__uock
- (
-had_lock_t
- *
-__lock
-)
-
-1037
-__THROW
-
- `__nnu
- ((1));
-
-1044 
- $had_brr_
- (
-had_brr_t
- *
-__ri
-
-__brr
-,
-
-1045
-__cڡ
-
-had_brr_t
- *
-__ri
-
-
-1046
-__
-, 
-__cou
-)
-
-1047
-__THROW
-
- `__nnu
- ((1));
-
-1050 
- $had_brr_deroy
- (
-had_brr_t
- *
-__brr
-)
-
-1051
-__THROW
-
- `__nnu
- ((1));
-
-1054 
- $had_brr_wa
- (
-had_brr_t
- *
-__brr
-)
-
-1055
-__THROW
-
- `__nnu
- ((1));
-
-1059 
- $had_brr_
- (
-had_brr_t
- *
-__
-)
-
-1060
-__THROW
-
- `__nnu
- ((1));
-
-1063 
- $had_brr_deroy
- (
-had_brr_t
- *
-__
-)
-
-1064
-__THROW
-
- `__nnu
- ((1));
-
-1067 
- $had_brr_gpshed
- (
-__cڡ
-
-had_brr_t
- *
-
-1068
-__ri
-
-__
-,
-
-1069 *
-__ri
-
-__pshed
-)
-
-1070
-__THROW
-
- `__nnu
- ((1, 2));
-
-1073 
- $had_brr_shed
- (
-had_brr_t
- *
-__
-,
-
-1074 
-__pshed
-)
-
-1075
-__THROW
-
- `__nnu
- ((1));
-
-1087 
- `had_key_
- (
-had_key_t
- *
-__key
-,
-
-1088 (*
-__der_funi
-) (*))
-
-1089
-__THROW
-
- `__nnu
- ((1));
-
-1092 
- $had_key_de
- (
-had_key_t
-
-__key
-
-__THROW
-;
-
-1095 *
- $had_gecific
- (
-had_key_t
-
-__key
-
-__THROW
-;
-
-1098 
- $had_tecific
- (
-had_key_t
-
-__key
-,
-
-1099
-__cڡ
- *
-__por
-
-__THROW
- ;
-
-1102 #ifde
-__USE_XOPEN2K
-
-
-1104 
- $had_guockid
- (
-had_t
-
-__thad_id
-,
-
-1105
-__ockid_t
- *
-__ock_id
-)
-
-1106
-__THROW
-
- `__nnu
- ((2));
-
-1121 
- `had_fk
- ((*
-__e
-) (),
-
-1122 (*
-__
-) (),
-
-1123 (*
-__chd
-()
-__THROW
-;
-
-1126 #ifde
-__USE_EXTERN_INLINES
-
-
-1128
-__ex_le
- 
-
-1129
- `__NTH
- (
- $had_equ
- (
-had_t
-
-__thad1
-,thad_
-__thad2
-))
-
-1131 
-__thad1
- =
-__thad2
-;
-
-1132
- }
-}
-
-1135
- g__END_DECLS
-
-
- @/usr/include/sys/select.h
-
-22 #ide
-_SYS_SELECT_H
-
-
-23 
- #_SYS_SELECT_H
- 1
-
- )
-
-25 
- ~<us.h
->
-
-28 
- ~<bs/tys.h
->
-
-31 
- ~<bs/.h
->
-
-34 
- ~<bs/sigt.h
->
-
-36 #ide
-__sigt_t_defed
-
-
-37 
- #__sigt_t_defed
-
-
- )
-
-38 
-__sigt_t
-
- tsigt_t
-;
-
-42 
- #__ed_time_t
-
-
- )
-
-43 
- #__ed_timeec
-
-
- )
-
-44 
- ~<time.h
->
-
-45 
- #__ed_timev
-
-
- )
-
-46 
- ~<bs/time.h
->
-
-48 #ide
-__sucds_t_defed
-
-
-49 
-__sucds_t
-
- tsucds_t
-;
-
-50 
- #__sucds_t_defed
-
-
- )
-
-55 
- t__fd_mask
-;
-
-58 #unde
-__NFDBITS
-
-
-59 #unde
-__FDELT
-
-
-60 #unde
-__FDMASK
-
-
-62 
- #__NFDBITS
- (8 * ( (
-__fd_mask
-))
-
- )
-
-63 
- #__FDELT
-(
-d
-((d/
-__NFDBITS
-)
-
- )
-
-64 
- #__FDMASK
-(
-d
-((
-__fd_mask
-1 << ((d%
-__NFDBITS
-))
-
- )
-
-71 #ifde
-__USE_XOPEN
-
-
-72
-__fd_mask
-
- mfds_bs
-[
-__FD_SETSIZE
- /
-__NFDBITS
-];
-
-73 
- #__FDS_BITS
-(
-t
-((t)->
-fds_bs
-)
-
- )
-
-75
-__fd_mask
-
- m__fds_bs
-[
-__FD_SETSIZE
- /
-__NFDBITS
-];
-
-76 
- #__FDS_BITS
-(
-t
-((t)->
-__fds_bs
-)
-
- )
-
-78 }
- tfd_t
-;
-
-81 
- #FD_SETSIZE
-
-__FD_SETSIZE
-
-
- )
-
-83 #ifde
-__USE_MISC
-
-
-85 
-__fd_mask
-
- tfd_mask
-;
-
-88 
- #NFDBITS
-
-__NFDBITS
-
-
- )
-
-93 
- #FD_SET
-(
-fd
-,
-fd
-
- `__FD_SET
- (fd, fd)
-
- )
-
-94 
- #FD_CLR
-(
-fd
-,
-fd
-
- `__FD_CLR
- (fd, fd)
-
- )
-
-95 
- #FD_ISSET
-(
-fd
-,
-fd
-
- `__FD_ISSET
- (fd, fd)
-
- )
-
-96 
- #FD_ZERO
-(
-fd
-
- `__FD_ZERO
- (fd)
-
- )
-
-99
-__BEGIN_DECLS
-
-
-109 
-
- (
-__nfds
-,
-fd_t
- *
-__ri
-
-__adfds
-,
-
-110
-fd_t
- *
-__ri
-
-__wrefds
-,
-
-111
-fd_t
- *
-__ri
-
-__exfds
-,
-
-112 
-timev
- *
-__ri
-
-__timeout
-);
-
-114 #ifde
-__USE_XOPEN2K
-
-
-121 
-p
- (
-__nfds
-,
-fd_t
- *
-__ri
-
-__adfds
-,
-
-122
-fd_t
- *
-__ri
-
-__wrefds
-,
-
-123
-fd_t
- *
-__ri
-
-__exfds
-,
-
-124 cڡ 
-timeec
- *
-__ri
-
-__timeout
-,
-
-125 cڡ
-__sigt_t
- *
-__ri
-
-__sigmask
-);
-
-128
- g__END_DECLS
-
-
- @/usr/include/sys/sysmacros.h
-
-21 #ide
-_SYS_SYSMACROS_H
-
-
-22 
- #_SYS_SYSMACROS_H
- 1
-
- )
-
-24 
- ~<us.h
->
-
-29 #ifde
-__GLIBC_HAVE_LONG_LONG
-
-
-30
-__exnsi__
-
-
-31 
- $gnu_dev_maj
- (
-__dev
-)
-
-32
-__THROW
-;
-
-33
-__exnsi__
-
-
-34 
- $gnu_dev_m
- (
-__dev
-)
-
-35
-__THROW
-;
-
-36
-__exnsi__
-
-
-37 
- $gnu_dev_makedev
- (
-__maj
-,
-
-38 
-__m
-)
-
-39
-__THROW
-;
-
-41 #i
-defed
-
-__GNUC__
- && __GNUC__ >2 && defed
-__USE_EXTERN_INLINES
-
-
-42
-__exnsi__
-
-__ex_le
- 
-
-43
- `__NTH
- (
- $gnu_dev_maj
- (
-__dev
-))
-
-45  ((
-__dev
- >> 8) & 0xfff) | (() (__dev >> 32) & ~0xfff);
-
-46
- }
-}
-
-48
-__exnsi__
-
-__ex_le
- 
-
-49
-__NTH
- (
- $gnu_dev_m
- (
-__dev
-))
-
-51  (
-__dev
- & 0xff) | (() (__dev >> 12) & ~0xff);
-
-52
- }
-}
-
-54
-__exnsi__
-
-__ex_le
- 
-
-55
-__NTH
- (
- $gnu_dev_makedev
- (
-__maj
-, 
-__m
-))
-
-57  ((
-__m
- & 0xff| ((
-__maj
- & 0xfff) << 8)
-
-58 | ((((
-__m
- & ~0xff)) << 12)
-
-59 | ((((
-__maj
- & ~0xfff)) << 32));
-
-60
- }
-}
-
-65 
- #maj
-(
-dev
-
- `gnu_dev_maj
- (dev)
-
- )
-
-66 
- #m
-(
-dev
-
- `gnu_dev_m
- (dev)
-
- )
-
-67 
- #makedev
-(
-maj
-,
-m
-
- `gnu_dev_makedev
- (maj, m)
-
- )
-
- @/usr/include/time.h
-
-23 #idef
-_TIME_H
-
-
-25 #i(!
-defed
-
-__ed_time_t
- && !defed
-__ed_ock_t
- && \
-
-26 !
-defed
-
- g__ed_timeec
-)
-
-27 
- #_TIME_H
- 1
-
- )
-
-28 
- ~<us.h
->
-
-30
- g__BEGIN_DECLS
-
-
-34 #ifdef
-_TIME_H
-
-
-36 
- #__ed_size_t
-
-
- )
-
-37 
- #__ed_NULL
-
-
- )
-
-38 
- ~<ddef.h
->
-
-42 
- ~<bs/time.h
->
-
-45 #i!
-defed
-
-__STRICT_ANSI__
- && !defed
-__USE_XOPEN2K
-
-
-46 #ide
-CLK_TCK
-
-
-47 
- #CLK_TCK
-
-CLOCKS_PER_SEC
-
-
- )
-
-53 #i!
-defed
-
-__ock_t_defed
- && (defed
-_TIME_H
- || defed
-__ed_ock_t
-)
-
-54 
- #__ock_t_defed
- 1
-
- )
-
-56 
- ~<bs/tys.h
->
-
-58
-__BEGIN_NAMESPACE_STD
-
-
-60 
-__ock_t
-
- tock_t
-;
-
-61
- g__END_NAMESPACE_STD
-
-
-62 #i
-defed
-
-__USE_XOPEN
- || defed
-__USE_POSIX
- || defed
-__USE_MISC
-
-
-63
- $__USING_NAMESPACE_STD
-(
-ock_t
-)
-
-67 #unde
-__ed_ock_t
-
-
-69 #i!
-defed
-
-__time_t_defed
- && (defed
-_TIME_H
- || defed
-__ed_time_t
-)
-
-70 
- #__time_t_defed
- 1
-
- )
-
-72 
- ~<bs/tys.h
->
-
-74
-__BEGIN_NAMESPACE_STD
-
-
-76 
-__time_t
-
- ttime_t
-;
-
-77
-__END_NAMESPACE_STD
-
-
-78 #i
-defed
-
-__USE_POSIX
- || defed
-__USE_MISC
- || defed
-__USE_SVID
-
-
-79
- $__USING_NAMESPACE_STD
-(
-time_t
-)
-
-83 #unde
-__ed_time_t
-
-
-85 #i!
-defed
-
-__ockid_t_defed
- && \
-
-86 ((
-defed
-
-_TIME_H
- && defed
-__USE_POSIX199309
-|| defed
-__ed_ockid_t
-)
-
-87 
- #__ockid_t_defed
- 1
-
- )
-
-89 
- ~<bs/tys.h
->
-
-92 
-__ockid_t
-
- tockid_t
-;
-
-95 #unde
-__ockid_time_t
-
-
-97 #i!
-defed
-
-__tim_t_defed
- && \
-
-98 ((
-defed
-
-_TIME_H
- && defed
-__USE_POSIX199309
-|| defed
-__ed_tim_t
-)
-
-99 
- #__tim_t_defed
- 1
-
- )
-
-101 
- ~<bs/tys.h
->
-
-104 
-__tim_t
-
- ttim_t
-;
-
-107 #unde
-__ed_tim_t
-
-
-110 #i!
-defed
-
-__timeec_defed
- && \
-
-111 ((
-defed
-
-_TIME_H
- && \
-
-112 (
-defed
-
-__USE_POSIX199309
- || defed
-__USE_MISC
-)) || \
-
-113
-defed
-
-__ed_timeec
-)
-
-114 
- #__timeec_defed
- 1
-
- )
-
-116 
- ~<bs/tys.h
->
-
-120 
- stimeec
-
-
-122
-__time_t
-
-tv_c
-;
-
-123 
-tv_nc
-;
-
-127 #unde
-__ed_timeec
-
-
-130 #ifdef
-_TIME_H
-
-
-131
-__BEGIN_NAMESPACE_STD
-
-
-133 
- stm
-
-
-135 
-tm_c
-;
-
-136 
-tm_m
-;
-
-137 
-tm_hour
-;
-
-138 
-tm_mday
-;
-
-139 
-tm_m
-;
-
-140 
-tm_yr
-;
-
-141 
-tm_wday
-;
-
-142 
-tm_yday
-;
-
-143 
-tm_isd
-;
-
-145 #ifdef
-__USE_BSD
-
-
-146 
-tm_gmtoff
-;
-
-147
-__cڡ
- *
-tm_ze
-;
-
-149 
-__tm_gmtoff
-;
-
-150
-__cڡ
- *
-__tm_ze
-;
-
-153
-__END_NAMESPACE_STD
-
-
-154 #i
-defed
-
-__USE_XOPEN
- || defed
-__USE_POSIX
- || defed
-__USE_MISC
-
-
-155
- $__USING_NAMESPACE_STD
-(
-tm
-)
-
-159 #ifde
-__USE_POSIX199309
-
-
-161 
- simec
-
-
-163 
-timeec
-
-_rv
-;
-
-164 
-timeec
-
-_vue
-;
-
-168 
-sigevt
-;
-
-172 #ifde
-__USE_XOPEN2K
-
-
-173 #ide
-__pid_t_defed
-
-
-174 
-__pid_t
-
- tpid_t
-;
-
-175 
- #__pid_t_defed
-
-
- )
-
-180
-__BEGIN_NAMESPACE_STD
-
-
-183
-ock_t
-
- $ock
- (
-__THROW
-;
-
-186
-time_t
-
- $time
- (
-time_t
- *
-__tim
-
-__THROW
-;
-
-189 
- $difime
- (
-time_t
-
-__time1
-,ime_
-__time0
-)
-
-190
-__THROW
-
- `__ibu__
- ((
-__cڡ__
-));
-
-193
-time_t
-
- $mktime
- (
-tm
- *
-__
-
-__THROW
-;
-
-199
-size_t
-
- $rime
- (*
-__ri
-
-__s
-,
-size_t
-
-__maxsize
-,
-
-200
-__cڡ
- *
-__ri
-
-__fm
-,
-
-201
-__cڡ
- 
-tm
- *
-__ri
-
-__
-
-__THROW
-;
-
-202
-__END_NAMESPACE_STD
-
-
-204 #ifde
-__USE_XOPEN
-
-
-207 *
- $time
- (
-__cڡ
- *
-__ri
-
-__s
-,
-
-208
-__cڡ
- *
-__ri
-
-__fmt
-, 
-tm
- *
-__
-)
-
-209
-__THROW
-;
-
-212 #ifde
-__USE_XOPEN2K8
-
-
-215 
- ~<xlo.h
->
-
-217
-size_t
-
- $rime_l
- (*
-__ri
-
-__s
-,
-size_t
-
-__maxsize
-,
-
-218
-__cڡ
- *
-__ri
-
-__fm
-,
-
-219
-__cڡ
- 
-tm
- *
-__ri
-
-__
-,
-
-220
-__lo_t
-
-__loc
-
-__THROW
-;
-
-223 #ifde
-__USE_GNU
-
-
-224 *
- $time_l
- (
-__cڡ
- *
-__ri
-
-__s
-,
-
-225
-__cڡ
- *
-__ri
-
-__fmt
-, 
-tm
- *
-__
-,
-
-226
-__lo_t
-
-__loc
-
-__THROW
-;
-
-230
-__BEGIN_NAMESPACE_STD
-
-
-233 
-tm
- *
- $gmtime
- (
-__cڡ
-
-time_t
- *
-__tim
-
-__THROW
-;
-
-237 
-tm
- *
- $loime
- (
-__cڡ
-
-time_t
- *
-__tim
-
-__THROW
-;
-
-238
-__END_NAMESPACE_STD
-
-
-240 #i
-defed
-
-__USE_POSIX
- || defed
-__USE_MISC
-
-
-243 
-tm
- *
- $gmtime_r
- (
-__cڡ
-
-time_t
- *
-__ri
-
-__tim
-,
-
-244 
-tm
- *
-__ri
-
-__
-
-__THROW
-;
-
-248 
-tm
- *
- $loime_r
- (
-__cڡ
-
-time_t
- *
-__ri
-
-__tim
-,
-
-249 
-tm
- *
-__ri
-
-__
-
-__THROW
-;
-
-252
-__BEGIN_NAMESPACE_STD
-
-
-255 *
- $asime
- (
-__cڡ
- 
-tm
- *
-__
-
-__THROW
-;
-
-258 *
- $ime
- (
-__cڡ
-
-time_t
- *
-__tim
-
-__THROW
-;
-
-259
-__END_NAMESPACE_STD
-
-
-261 #i
-defed
-
-__USE_POSIX
- || defed
-__USE_MISC
-
-
-266 *
- $asime_r
- (
-__cڡ
- 
-tm
- *
-__ri
-
-__
-,
-
-267 *
-__ri
-
-__buf
-
-__THROW
-;
-
-270 *
- $ime_r
- (
-__cڡ
-
-time_t
- *
-__ri
-
-__tim
-,
-
-271 *
-__ri
-
-__buf
-
-__THROW
-;
-
-276 *
-__tzme
-[2];
-
-277 
-__daylight
-;
-
-278 
-__timeze
-;
-
-281 #ifdef
-__USE_POSIX
-
-
-283 *
-tzme
-[2];
-
-287 
- $tzt
- (
-__THROW
-;
-
-290 #i
-defed
-
-__USE_SVID
- || defed
-__USE_XOPEN
-
-
-291 
-daylight
-;
-
-292 
-timeze
-;
-
-295 #ifde
-__USE_SVID
-
-
-298 
- $ime
- (
-__cڡ
-
-time_t
- *
-__wh
-
-__THROW
-;
-
-304 
- #__ip
-(
-yr
-) \
-
-305 ((
-yr
-% 4 =0 && ((yr% 100 !0 || (yr% 400 =0))
-
- )
-
-308 #ifde
-__USE_MISC
-
-
-313
-time_t
-
- $timegm
- (
-tm
- *
-__
-
-__THROW
-;
-
-316
-time_t
-
- $timol
- (
-tm
- *
-__
-
-__THROW
-;
-
-319 
- $dysize
- (
-__yr
-
-__THROW
-
- `__ibu__
- ((
-__cڡ__
-));
-
-323 #ifde
-__USE_POSIX199309
-
-
-328 
- `nop
- (
-__cڡ
- 
-timeec
- *
-__queed_time
-,
-
-329 
-timeec
- *
-__mag
-);
-
-333 
- $ock_gs
- (
-ockid_t
-
-__ock_id
-, 
-timeec
- *
-__s
-
-__THROW
-;
-
-336 
- $ock_gtime
- (
-ockid_t
-
-__ock_id
-, 
-timeec
- *
-__
-
-__THROW
-;
-
-339 
- $ock_ime
- (
-ockid_t
-
-__ock_id
-,
-__cڡ
- 
-timeec
- *
-__
-)
-
-340
-__THROW
-;
-
-342 #ifde
-__USE_XOPEN2K
-
-
-347 
- `ock_nop
- (
-ockid_t
-
-__ock_id
-, 
-__ags
-,
-
-348
-__cڡ
- 
-timeec
- *
-__q
-,
-
-349 
-timeec
- *
-__m
-);
-
-352 
- $ock_guockid
- (
-pid_t
-
-__pid
-,
-ockid_t
- *
-__ock_id
-
-__THROW
-;
-
-357 
- $tim_
- (
-ockid_t
-
-__ock_id
-,
-
-358 
-sigevt
- *
-__ri
-
-__evp
-,
-
-359
-tim_t
- *
-__ri
-
-__timid
-
-__THROW
-;
-
-362 
- $tim_de
- (
-tim_t
-
-__timid
-
-__THROW
-;
-
-365 
- $tim_ime
- (
-tim_t
-
-__timid
-, 
-__ags
-,
-
-366
-__cڡ
- 
-imec
- *
-__ri
-
-__vue
-,
-
-367 
-imec
- *
-__ri
-
-__ovue
-
-__THROW
-;
-
-370 
- $tim_gtime
- (
-tim_t
-
-__timid
-, 
-imec
- *
-__vue
-)
-
-371
-__THROW
-;
-
-374 
- $tim_govrun
- (
-tim_t
-
-__timid
-
-__THROW
-;
-
-378 #ifde
-__USE_XOPEN_EXTENDED
-
-
-390 
-gde_r
-;
-
-399 
-tm
- *
- `gde
- (
-__cڡ
- *
-__rg
-);
-
-402 #ifde
-__USE_GNU
-
-
-413 
- `gde_r
- (
-__cڡ
- *
-__ri
-
-__rg
-,
-
-414 
-tm
- *
-__ri
-
-__sbu
-);
-
-417
-__END_DECLS
-
-
- @/usr/include/wctype.h
-
-24 #ide
-_WCTYPE_H
-
-
-26 
- ~<us.h
->
-
-27 
- ~<bs/tys.h
->
-
-29 #ide
-__ed_iswxxx
-
-
-30 
- #_WCTYPE_H
- 1
-
- )
-
-33 
- #__ed_wt_t
-
-
- )
-
-34 
- ~<ddef.h
->
-
-38 #ide
-WEOF
-
-
-39 
- #WEOF
- (0xffffffffu)
-
- )
-
-42 #unde
-__ed_iswxxx
-
-
-47 #ide
-__iswxxx_defed
-
-
-48 
- #__iswxxx_defed
- 1
-
- )
-
-50
-__BEGIN_NAMESPACE_C99
-
-
-53 
- twy_t
-;
-
-54
- g__END_NAMESPACE_C99
-
-
-56 #ide
-_ISwb
-
-
-61 
- ~<dn.h
->
-
-62 #i
-__BYTE_ORDER
- =
-__BIG_ENDIAN
-
-
-63 
- #_ISwb
-(
-b
-(1 << (b))
-
- )
-
-65 
- #_ISwb
-(
-b
-) \
-
-66 ((
-b
-) < 8 ? () ((1UL << (bit)) << 24) \
-
-67 : ((
-b
-) < 16 ? () ((1UL << (bit)) << 8) \
-
-68 : ((
-b
-) < 24 ? () ((1UL << (bit)) >> 8) \
-
-69 : (((1UL << (
-b
-)>> 24))))
-
- )
-
-74
- m__ISwu
- = 0,
-
-75
- m__ISwlow
- = 1,
-
-76
- m__ISwpha
- = 2,
-
-77
- m__ISwdig
- = 3,
-
-78
- m__ISwxdig
- = 4,
-
-79
- m__ISwa
- = 5,
-
-80
- m__ISwt
- = 6,
-
-81
- m__ISwgph
- = 7,
-
-82
- m__ISwbnk
- = 8,
-
-83
- m__ISwl
- = 9,
-
-84
- m__ISwpun
- = 10,
-
-85
- m__ISwnum
- = 11,
-
-87
- m_ISwu
- =
-_ISwb
- (
-__ISwu
-),
-
-88
- m_ISwlow
- =
-_ISwb
- (
-__ISwlow
-),
-
-89
- m_ISwpha
- =
-_ISwb
- (
-__ISwpha
-),
-
-90
- m_ISwdig
- =
-_ISwb
- (
-__ISwdig
-),
-
-91
- m_ISwxdig
- =
-_ISwb
- (
-__ISwxdig
-),
-
-92
- m_ISwa
- =
-_ISwb
- (
-__ISwa
-),
-
-93
- m_ISwt
- =
-_ISwb
- (
-__ISwt
-),
-
-94
- m_ISwgph
- =
-_ISwb
- (
-__ISwgph
-),
-
-95
- m_ISwbnk
- =
-_ISwb
- (
-__ISwbnk
-),
-
-96
- m_ISwl
- =
-_ISwb
- (
-__ISwl
-),
-
-97
- m_ISwpun
- =
-_ISwb
- (
-__ISwpun
-),
-
-98
- m_ISwnum
- =
-_ISwb
- (
-__ISwnum
-)
-
-103
-__BEGIN_DECLS
-
-
-105
-__BEGIN_NAMESPACE_C99
-
-
-112 
- $iswnum
- (
-wt_t
-
-__wc
-
-__THROW
-;
-
-118 
- $iswpha
- (
-wt_t
-
-__wc
-
-__THROW
-;
-
-121 
- $iswl
- (
-wt_t
-
-__wc
-
-__THROW
-;
-
-125 
- $iswdig
- (
-wt_t
-
-__wc
-
-__THROW
-;
-
-129 
- $iswgph
- (
-wt_t
-
-__wc
-
-__THROW
-;
-
-134 
- $iswlow
- (
-wt_t
-
-__wc
-
-__THROW
-;
-
-137 
- $iswt
- (
-wt_t
-
-__wc
-
-__THROW
-;
-
-142 
- $iswpun
- (
-wt_t
-
-__wc
-
-__THROW
-;
-
-147 
- $iswa
- (
-wt_t
-
-__wc
-
-__THROW
-;
-
-152 
- $iswu
- (
-wt_t
-
-__wc
-
-__THROW
-;
-
-157 
- $iswxdig
- (
-wt_t
-
-__wc
-
-__THROW
-;
-
-162 #ifde
-__USE_ISOC99
-
-
-163 
- $iswbnk
- (
-wt_t
-
-__wc
-
-__THROW
-;
-
-172
-wy_t
-
- $wy
- (
-__cڡ
- *
-__ݔty
-
-__THROW
-;
-
-176 
- $iswy
- (
-wt_t
-
-__wc
-,
-wy_t
-
-__desc
-
-__THROW
-;
-
-177
-__END_NAMESPACE_C99
-
-
-184
-__BEGIN_NAMESPACE_C99
-
-
-187 
-__cڡ
-
- t__t32_t
- *
- twns_t
-;
-
-188
-__END_NAMESPACE_C99
-
-
-189 #ifde
-__USE_GNU
-
-
-190
- $__USING_NAMESPACE_C99
-(
-wns_t
-)
-
-193
-__BEGIN_NAMESPACE_C99
-
-
-195
-wt_t
-
- $towlow
- (
-wt_t
-
-__wc
-
-__THROW
-;
-
-198
-wt_t
-
- $towu
- (
-wt_t
-
-__wc
-
-__THROW
-;
-
-199
-__END_NAMESPACE_C99
-
-
-201
-__END_DECLS
-
-
-208 #ifde
-_WCTYPE_H
-
-
-214
-__BEGIN_DECLS
-
-
-216
-__BEGIN_NAMESPACE_C99
-
-
-219
-wns_t
-
- $wns
- (
-__cڡ
- *
-__ݔty
-
-__THROW
-;
-
-222
-wt_t
-
- $towns
- (
-wt_t
-
-__wc
-,
-wns_t
-
-__desc
-
-__THROW
-;
-
-223
-__END_NAMESPACE_C99
-
-
-225 #ifde
-__USE_XOPEN2K8
-
-
-227 
- ~<xlo.h
->
-
-231 
- $iswnum_l
- (
-wt_t
-
-__wc
-,
-__lo_t
-
-__lo
-
-__THROW
-;
-
-237 
- $iswpha_l
- (
-wt_t
-
-__wc
-,
-__lo_t
-
-__lo
-
-__THROW
-;
-
-240 
- $iswl_l
- (
-wt_t
-
-__wc
-,
-__lo_t
-
-__lo
-
-__THROW
-;
-
-244 
- $iswdig_l
- (
-wt_t
-
-__wc
-,
-__lo_t
-
-__lo
-
-__THROW
-;
-
-248 
- $iswgph_l
- (
-wt_t
-
-__wc
-,
-__lo_t
-
-__lo
-
-__THROW
-;
-
-253 
- $iswlow_l
- (
-wt_t
-
-__wc
-,
-__lo_t
-
-__lo
-
-__THROW
-;
-
-256 
- $iswt_l
- (
-wt_t
-
-__wc
-,
-__lo_t
-
-__lo
-
-__THROW
-;
-
-261 
- $iswpun_l
- (
-wt_t
-
-__wc
-,
-__lo_t
-
-__lo
-
-__THROW
-;
-
-266 
- $iswa_l
- (
-wt_t
-
-__wc
-,
-__lo_t
-
-__lo
-
-__THROW
-;
-
-271 
- $iswu_l
- (
-wt_t
-
-__wc
-,
-__lo_t
-
-__lo
-
-__THROW
-;
-
-276 
- $iswxdig_l
- (
-wt_t
-
-__wc
-,
-__lo_t
-
-__lo
-
-__THROW
-;
-
-281 
- $iswbnk_l
- (
-wt_t
-
-__wc
-,
-__lo_t
-
-__lo
-
-__THROW
-;
-
-285
-wy_t
-
- $wy_l
- (
-__cڡ
- *
-__ݔty
-,
-__lo_t
-
-__lo
-)
-
-286
-__THROW
-;
-
-290 
- $iswy_l
- (
-wt_t
-
-__wc
-,
-wy_t
-
-__desc
-,
-__lo_t
-
-__lo
-)
-
-291
-__THROW
-;
-
-299
-wt_t
-
- $towlow_l
- (
-wt_t
-
-__wc
-,
-__lo_t
-
-__lo
-
-__THROW
-;
-
-302
-wt_t
-
- $towu_l
- (
-wt_t
-
-__wc
-,
-__lo_t
-
-__lo
-
-__THROW
-;
-
-306
-wns_t
-
- $wns_l
- (
-__cڡ
- *
-__ݔty
-,
-__lo_t
-
-__lo
-)
-
-307
-__THROW
-;
-
-310
-wt_t
-
- $towns_l
- (
-wt_t
-
-__wc
-,
-wns_t
-
-__desc
-,
-
-311
-__lo_t
-
-__lo
-
-__THROW
-;
-
-315
-__END_DECLS
-
-
- @/usr/include/bits/errno.h
-
-20 #ifde
-_ERRNO_H
-
-
-22 #unde
-EDOM
-
-
-23 #unde
-EILSEQ
-
-
-24 #unde
-ERANGE
-
-
-25 
- ~<lux/o.h
->
-
-28 
- #ENOTSUP
-
-EOPNOTSUPP
-
-
- )
-
-31 #ide
-ECANCELED
-
-
-32 
- #ECANCELED
- 125
-
- )
-
-36 #ide
-EOWNERDEAD
-
-
-37 
- #EOWNERDEAD
- 130
-
- )
-
-38 
- #ENOTRECOVERABLE
- 131
-
- )
-
-41 #ide
-__ASSEMBLER__
-
-
-43 *
- $__o_loti
- (
-__THROW
-
- `__ibu__
- ((
-__cڡ__
-));
-
-45 #i!
-defed
-
-_LIBC
- || defed
-_LIBC_REENTRANT
-
-
-47 
- #o
- (*
- `__o_loti
- ())
-
- )
-
-52 #i!
-defed
-
-_ERRNO_H
- && defed
-__ed_Emh
-
-
-56 
- #EDOM
- 33
-
- )
-
-57 
- #EILSEQ
- 84
-
- )
-
-58 
- #ERANGE
- 34
-
- )
-
- @/usr/include/bits/select.h
-
-19 #ide
-_SYS_SELECT_H
-
-
-23 
- ~<bs/wdsize.h
->
-
-26 #i
-defed
-
-__GNUC__
- && __GNUC__ >= 2
-
-28 #i
-__WORDSIZE
- == 64
-
-29 
- #__FD_ZERO_STOS
- "osq"
-
- )
-
-31 
- #__FD_ZERO_STOS
- "o"
-
- )
-
-34 
- #__FD_ZERO
-(
-fd
-) \
-
-36 
-__d0
-,
-__d1
-; \
-
-37
-__asm__
-
- `__vީe__
- ("d;; "
-__FD_ZERO_STOS
- \
-
-38 : "=c" (
-__d0
-), "=D" (
-__d1
-) \
-
-39 : "a" (0), "0" ( (
-fd_t
-) \
-
-40 /  (
-__fd_mask
-)), \
-
-41 "1" (&
- `__FDS_BITS
- (
-fd
-)[0]) \
-
-43 } 0)
-
- )
-
-49 
- #__FD_ZERO
-(
-t
-) \
-
-51 
-__i
-; \
-
-52
-fd_t
- *
-__r
- = (
-t
-); \
-
-53 
-__i
- = 0; __<  (
-fd_t
-/  (
-__fd_mask
-); ++__i) \
-
-54
- `__FDS_BITS
- (
-__r
-)[
-__i
-] = 0; \
-
-55 } 0)
-
- )
-
-59 
- #__FD_SET
-(
-d
-,
-t
-(
- `__FDS_BITS
- (t)[
- `__FDELT
- (d)] |
- `__FDMASK
- (d))
-
- )
-
-60 
- #__FD_CLR
-(
-d
-,
-t
-(
- `__FDS_BITS
- (t)[
- `__FDELT
- (d)] &~
- `__FDMASK
- (d))
-
- )
-
-61 
- #__FD_ISSET
-(
-d
-,
-t
-) \
-
-62 ((
- `__FDS_BITS
- (
-t
-)[
- `__FDELT
- (
-d
-)] &
- `__FDMASK
- (d)!0)
-
- )
-
- @/usr/include/bits/setjmp.h
-
-20 #ide
-_BITS_SETJMP_H
-
-
-21 
- #_BITS_SETJMP_H
- 1
-
- )
-
-23 #i!
-defed
-
-_SETJMP_H
- && !defed
-_PTHREAD_H
-
-
-27 
- ~<bs/wdsize.h
->
-
-29 #ide
-_ASM
-
-
-31 #i
-__WORDSIZE
- == 64
-
-32 
- t__jmp_buf
-[8];
-
-34 
- t__jmp_buf
-[6];
-
- @/usr/include/bits/sigset.h
-
-21 #idef
-_SIGSET_H_tys
-
-
-22 
- #_SIGSET_H_tys
- 1
-
- )
-
-24 
- t__sig_omic_t
-;
-
-28 
- #_SIGSET_NWORDS
- (1024 / (8 *  ()))
-
- )
-
-31 
- m__v
-[
-_SIGSET_NWORDS
-];
-
-32 }
- t__sigt_t
-;
-
-43 #i!
-defed
-
-_SIGSET_H_s
- && defed
-_SIGNAL_H
-
-
-44 
- #_SIGSET_H_s
- 1
-
- )
-
-46 #ide
-_EXTERN_INLINE
-
-
-47 
- #_EXTERN_INLINE
-
-__ex_le
-
-
- )
-
-51 
- #__sigmask
-(
-sig
-) \
-
-52 (((1<< (((
-sig
-- 1% (8 *  ())))
-
- )
-
-55 
- #__sigwd
-(
-sig
-(((sig- 1/ (8 *  ()))
-
- )
-
-57 #i
-defed
-
-__GNUC__
- && __GNUC__ >= 2
-
-58 
- #__sigemyt
-(
-t
-) \
-
-59 (
- `__exnsi__
- ({ 
-__t
- =
-_SIGSET_NWORDS
-; \
-
-60
-sigt_t
- *
-__t
- = (
-t
-); \
-
-61 --
-__t
- >0
-__t
-->
-__v
-[__cnt] = 0; \
-
-62 0; }))
-
- )
-
-63 
- #__sigflt
-(
-t
-) \
-
-64 (
- `__exnsi__
- ({ 
-__t
- =
-_SIGSET_NWORDS
-; \
-
-65
-sigt_t
- *
-__t
- = (
-t
-); \
-
-66 --
-__t
- >0
-__t
-->
-__v
-[__cnt] = ~0UL; \
-
-67 0; }))
-
- )
-
-69 #ifde
-__USE_GNU
-
-
-73 
- #__sigimyt
-(
-t
-) \
-
-74 (
- `__exnsi__
- ({ 
-__t
- =
-_SIGSET_NWORDS
-; \
-
-75 cڡ
-sigt_t
- *
-__t
- = (
-t
-); \
-
-76 
-__t
- =
-__t
-->
-__v
-[--
-__t
-]; \
-
-77 !
-__t
- && --
-__t
- >= 0) \
-
-78
-__t
- =
-__t
-->
-__v
-[
-__t
-]; \
-
-79
-__t
- =0; }))
-
- )
-
-80 
- #__sigdt
-(
-de
-,
-
-,
-right
-) \
-
-81 (
- `__exnsi__
- ({ 
-__t
- =
-_SIGSET_NWORDS
-; \
-
-82
-sigt_t
- *
-__de
- = (
-de
-); \
-
-83 cڡ
-sigt_t
- *
-__
- = (
-
-); \
-
-84 cڡ
-sigt_t
- *
-__right
- = (
-right
-); \
-
-85 --
-__t
- >= 0) \
-
-86
-__de
-->
-__v
-[
-__t
-] = (
-__
-->__val[__cnt] \
-
-87 &
-__right
-->
-__v
-[
-__t
-]); \
-
-88 0; }))
-
- )
-
-89 
- #__sigܣt
-(
-de
-,
-
-,
-right
-) \
-
-90 (
- `__exnsi__
- ({ 
-__t
- =
-_SIGSET_NWORDS
-; \
-
-91
-sigt_t
- *
-__de
- = (
-de
-); \
-
-92 cڡ
-sigt_t
- *
-__
- = (
-
-); \
-
-93 cڡ
-sigt_t
- *
-__right
- = (
-right
-); \
-
-94 --
-__t
- >= 0) \
-
-95
-__de
-->
-__v
-[
-__t
-] = (
-__
-->__val[__cnt] \
-
-96 |
-__right
-->
-__v
-[
-__t
-]); \
-
-97 0; }))
-
- )
-
-104 
-__sigismemb
- (
-__cڡ
-
-__sigt_t
- *, );
-
-105 
-__sigaddt
- (
-__sigt_t
- *, );
-
-106 
-__sigdt
- (
-__sigt_t
- *, );
-
-108 #ifde
-__USE_EXTERN_INLINES
-
-
-109 
- #__SIGSETFN
-(
-NAME
-,
-BODY
-,
-CONST
-) \
-
-110
-_EXTERN_INLINE
- \
-
-111
- `NAME
- (
-CONST
-
-__sigt_t
- *
-__t
-, 
-__sig
-) \
-
-113 
-__mask
- =
- `__sigmask
- (
-__sig
-); \
-
-114 
-__wd
- =
- `__sigwd
- (
-__sig
-); \
-
-115 
-BODY
-; \
-
-116 }
-
- )
-
-118
-__SIGSETFN
- (
-__sigismemb
-, (
-__t
-->
-__v
-[
-__wd
-] &
-__mask
-? 1 : 0,
-__cڡ
-)
-
-119
-__SIGSETFN
- (
-__sigaddt
-, ((
-__t
-->
-__v
-[
-__wd
-] |
-__mask
-), 0), )
-
-120
-__SIGSETFN
- (
-__sigdt
-, ((
-__t
-->
-__v
-[
-__wd
-] &~
-__mask
-), 0), )
-
-122 #unde
-__SIGSETFN
-
-
- @/usr/include/bits/time.h
-
-24 #ide
-__ed_timev
-
-
-25 #ide
-_BITS_TIME_H
-
-
-26 
- #_BITS_TIME_H
- 1
-
- )
-
-34 
- #CLOCKS_PER_SEC
- 1000000l
-
- )
-
-36 #i!
-defed
-
-__STRICT_ANSI__
- && !defed
-__USE_XOPEN2K
-
-
-39 
- ~<bs/tys.h
->
-
-40 
-__syscf
- ();
-
-41 
- #CLK_TCK
- ((
-__ock_t
-
- `__syscf
- (2)
-
- )
-
-44 #ifde
-__USE_POSIX199309
-
-
-46 
- #CLOCK_REALTIME
- 0
-
- )
-
-48 
- #CLOCK_MONOTONIC
- 1
-
- )
-
-50 
- #CLOCK_PROCESS_CPUTIME_ID
- 2
-
- )
-
-52 
- #CLOCK_THREAD_CPUTIME_ID
- 3
-
- )
-
-55 
- #TIMER_ABSTIME
- 1
-
- )
-
-61 #ifde
-__ed_timev
-
-
-62 #unde
-__ed_timev
-
-
-63 #ide
-_STRUCT_TIMEVAL
-
-
-64 
- #_STRUCT_TIMEVAL
- 1
-
- )
-
-65 
- ~<bs/tys.h
->
-
-69 
- stimev
-
-
-71
-__time_t
-
- mtv_c
-;
-
-72
-__sucds_t
-
- mtv_uc
-;
-
- @/usr/include/sched.h
-
-20 #idef
-_SCHED_H
-
-
-21 
- #_SCHED_H
- 1
-
- )
-
-23 
- ~<us.h
->
-
-26 
- ~<bs/tys.h
->
-
-28 
- #__ed_size_t
-
-
- )
-
-29 
- ~<ddef.h
->
-
-31 
- #__ed_timeec
-
-
- )
-
-32 
- ~<time.h
->
-
-35 
- ~<bs/sched.h
->
-
-37 
- #sched_iܙy
-
-__sched_iܙy
-
-
- )
-
-40
-__BEGIN_DECLS
-
-
-43 
- $sched_am
- (
-__pid_t
-
-__pid
-,
-__cڡ
- 
-sched_m
- *
-__m
-)
-
-44
-__THROW
-;
-
-47 
- $sched_gm
- (
-__pid_t
-
-__pid
-, 
-sched_m
- *
-__m
-
-__THROW
-;
-
-50 
- $sched_tschedur
- (
-__pid_t
-
-__pid
-, 
-__picy
-,
-
-51
-__cڡ
- 
-sched_m
- *
-__m
-
-__THROW
-;
-
-54 
- $sched_gschedur
- (
-__pid_t
-
-__pid
-
-__THROW
-;
-
-57 
- $sched_yld
- (
-__THROW
-;
-
-60 
- $sched_g_iܙy_max
- (
-__gܙhm
-
-__THROW
-;
-
-63 
- $sched_g_iܙy_m
- (
-__gܙhm
-
-__THROW
-;
-
-66 
- $sched__g_rv
- (
-__pid_t
-
-__pid
-, 
-timeec
- *
-__t
-
-__THROW
-;
-
-69 #ifde
-__USE_GNU
-
-
-71 
- #CPU_SETSIZE
-
-__CPU_SETSIZE
-
-
- )
-
-72 
- #CPU_SET
-(
-u
-,
-u
-
- `__CPU_SET_S
- (u,  (
-u_t_t
-), cpu)
-
- )
-
-73 
- #CPU_CLR
-(
-u
-,
-u
-
- `__CPU_CLR_S
- (u,  (
-u_t_t
-), cpu)
-
- )
-
-74 
- #CPU_ISSET
-(
-u
-,
-u
-
- `__CPU_ISSET_S
- (u,  (
-u_t_t
-), \
-
-75
-u
-)
-
- )
-
-76 
- #CPU_ZERO
-(
-u
-
- `__CPU_ZERO_S
- ( (
-u_t_t
-), cpu)
-
- )
-
-77 
- #CPU_COUNT
-(
-u
-
- `__CPU_COUNT_S
- ( (
-u_t_t
-), cpu)
-
- )
-
-79 
- #CPU_SET_S
-(
-u
-,
-tsize
-,
-u
-
- `__CPU_SET_S
- (u, ssize, cpu)
-
- )
-
-80 
- #CPU_CLR_S
-(
-u
-,
-tsize
-,
-u
-
- `__CPU_CLR_S
- (u, ssize, cpu)
-
- )
-
-81 
- #CPU_ISSET_S
-(
-u
-,
-tsize
-,
-u
-
- `__CPU_ISSET_S
- (cpu, setsize, \
-
-82
-u
-)
-
- )
-
-83 
- #CPU_ZERO_S
-(
-tsize
-,
-u
-
- `__CPU_ZERO_S
- (tsize, cpu)
-
- )
-
-84 
- #CPU_COUNT_S
-(
-tsize
-,
-u
-
- `__CPU_COUNT_S
- (tsize, cpu)
-
- )
-
-86 
- #CPU_EQUAL
-(
-u1
-,
-u2
-) \
-
-87
- `__CPU_EQUAL_S
- ( (
-u_t_t
-),
-u1
-,
-u2
-)
-
- )
-
-88 
- #CPU_EQUAL_S
-(
-tsize
-,
-u1
-,
-u2
-) \
-
-89
- `__CPU_EQUAL_S
- (
-tsize
-,
-u1
-,
-u2
-)
-
- )
-
-91 
- #CPU_AND
-(
-det
-,
-ct1
-,
-ct2
-) \
-
-92
- `__CPU_OP_S
- ( (
-u_t_t
-),
-det
-,
-ct1
-,
-ct2
-, &)
-
- )
-
-93 
- #CPU_OR
-(
-det
-,
-ct1
-,
-ct2
-) \
-
-94
- `__CPU_OP_S
- ( (
-u_t_t
-),
-det
-,
-ct1
-,
-ct2
-, |)
-
- )
-
-95 
- #CPU_XOR
-(
-det
-,
-ct1
-,
-ct2
-) \
-
-96
- `__CPU_OP_S
- ( (
-u_t_t
-),
-det
-,
-ct1
-,
-ct2
-, ^)
-
- )
-
-97 
- #CPU_AND_S
-(
-tsize
-,
-det
-,
-ct1
-,
-ct2
-) \
-
-98
- `__CPU_OP_S
- (
-tsize
-,
-det
-,
-ct1
-,
-ct2
-, &)
-
- )
-
-99 
- #CPU_OR_S
-(
-tsize
-,
-det
-,
-ct1
-,
-ct2
-) \
-
-100
- `__CPU_OP_S
- (
-tsize
-,
-det
-,
-ct1
-,
-ct2
-, |)
-
- )
-
-101 
- #CPU_XOR_S
-(
-tsize
-,
-det
-,
-ct1
-,
-ct2
-) \
-
-102
- `__CPU_OP_S
- (
-tsize
-,
-det
-,
-ct1
-,
-ct2
-, ^)
-
- )
-
-104 
- #CPU_ALLOC_SIZE
-(
-cou
-
- `__CPU_ALLOC_SIZE
- (cou)
-
- )
-
-105 
- #CPU_ALLOC
-(
-cou
-
- `__CPU_ALLOC
- (cou)
-
- )
-
-106 
- #CPU_FREE
-(
-ut
-
- `__CPU_FREE
- (ut)
-
- )
-
-110 
- $sched_ffy
- (
-__pid_t
-
-__pid
-,
-size_t
-
-__utsize
-,
-
-111
-__cڡ
-
-u_t_t
- *
-__ut
-
-__THROW
-;
-
-114 
- $sched_gaffy
- (
-__pid_t
-
-__pid
-,
-size_t
-
-__utsize
-,
-
-115
-u_t_t
- *
-__ut
-
-__THROW
-;
-
-118
-__END_DECLS
-
-
- @/usr/include/signal.h
-
-23 #idef
-_SIGNAL_H
-
-
-25 #i!
-defed
-
-__ed_sig_omic_t
- && !defed
-__ed_sigt_t
-
-
-26 
- #_SIGNAL_H
-
-
- )
-
-29 
- ~<us.h
->
-
-31
- g__BEGIN_DECLS
-
-
-33 
- ~<bs/sigt.h
->
-
-37 #i
-defed
-
-__ed_sig_omic_t
- || defed
-_SIGNAL_H
-
-
-38 #ide
-__sig_omic_t_defed
-
-
-39 
- #__sig_omic_t_defed
-
-
- )
-
-40
-__BEGIN_NAMESPACE_STD
-
-
-41 
-__sig_omic_t
-
- tsig_omic_t
-;
-
-42
- g__END_NAMESPACE_STD
-
-
-44 #unde
-__ed_sig_omic_t
-
-
-47 #i
-defed
-
-__ed_sigt_t
- || (defed
-_SIGNAL_H
- && defed
-__USE_POSIX
-)
-
-48 #ide
-__sigt_t_defed
-
-
-49 
- #__sigt_t_defed
-
-
- )
-
-50 
-__sigt_t
-
- tsigt_t
-;
-
-52 #unde
-__ed_sigt_t
-
-
-55 #ifde
-_SIGNAL_H
-
-
-57 
- ~<bs/tys.h
->
-
-58 
- ~<bs/signum.h
->
-
-60 #i
-defed
-
-__USE_XOPEN
- || defed
-__USE_XOPEN2K
-
-
-61 #ide
-__pid_t_defed
-
-
-62 
-__pid_t
-
- tpid_t
-;
-
-63 
- #__pid_t_defed
-
-
- )
-
-65 #ifde
-__USE_XOPEN
-
-
-67 #ide
-__uid_t_defed
-
-
-68 
-__uid_t
-
- tuid_t
-;
-
-69 
- #__uid_t_defed
-
-
- )
-
-73 #ifde
-__USE_POSIX199309
-
-
-75 
- #__ed_timeec
-
-
- )
-
-76 
- ~<time.h
->
-
-79 
- ~<bs/sigfo.h
->
-
-84 (*
- t__sighdr_t
-) ();
-
-89
-__sighdr_t
-
- $__sysv_sigl
- (
-__sig
-,
-__sighdr_t
-
-__hdr
-)
-
-90
-__THROW
-;
-
-91 #ifde
-__USE_GNU
-
-
-92
-__sighdr_t
-
- $sysv_sigl
- (
-__sig
-,
-__sighdr_t
-
-__hdr
-)
-
-93
-__THROW
-;
-
-99
-__BEGIN_NAMESPACE_STD
-
-
-100 #ifde
-__USE_BSD
-
-
-101
-__sighdr_t
-
- $sigl
- (
-__sig
-,
-__sighdr_t
-
-__hdr
-)
-
-102
-__THROW
-;
-
-105 #ifde
-__REDIRECT_NTH
-
-
-106
-__sighdr_t
-
- `__REDIRECT_NTH
- (
-sigl
-,
-
-107 (
-__sig
-,
-__sighdr_t
-
-__hdr
-),
-
-108
-__sysv_sigl
-);
-
-110 
- #sigl
-
-__sysv_sigl
-
-
- )
-
-113
-__END_NAMESPACE_STD
-
-
-115 #ifde
-__USE_XOPEN
-
-
-118
-__sighdr_t
-
- $bsd_sigl
- (
-__sig
-,
-__sighdr_t
-
-__hdr
-)
-
-119
-__THROW
-;
-
-125 #ifde
-__USE_POSIX
-
-
-126 
- $kl
- (
-__pid_t
-
-__pid
-, 
-__sig
-
-__THROW
-;
-
-129 #i
-defed
-
-__USE_BSD
- || defed
-__USE_XOPEN_EXTENDED
-
-
-133 
- $kg
- (
-__pid_t
-
-__pg
-, 
-__sig
-
-__THROW
-;
-
-136
-__BEGIN_NAMESPACE_STD
-
-
-138 
- $i
- (
-__sig
-
-__THROW
-;
-
-139
-__END_NAMESPACE_STD
-
-
-141 #ifde
-__USE_SVID
-
-
-143
-__sighdr_t
-
- $ssigl
- (
-__sig
-,
-__sighdr_t
-
-__hdr
-)
-
-144
-__THROW
-;
-
-145 
- $gsigl
- (
-__sig
-
-__THROW
-;
-
-148 #i
-defed
-
-__USE_MISC
- || defed
-__USE_XOPEN2K
-
-
-150 
- `psigl
- (
-__sig
-,
-__cڡ
- *
-__s
-);
-
-153 #ifde
-__USE_XOPEN2K
-
-
-155 
- `psigfo
- (
-__cڡ
-
-sigfo_t
- *
-__pfo
-, __cڡ *
-__s
-);
-
-168 
- `__sigu
- (
-__sig__mask
-, 
-__is_sig
-);
-
-170 #ifde
-__FAVOR_BSD
-
-
-173 
- $sigu
- (
-__mask
-
-__THROW
-
-__ibu_dd__
-;
-
-175 #ifde
-__USE_XOPEN
-
-
-176 #ifde
-__GNUC__
-
-
-177 
- $sigu
- (
-__sig
-
- `__asm__
- ("__xpg_sigpause");
-
-180 
- #sigu
-(
-sig
-
- `__sigu
- ((sig), 1)
-
- )
-
-186 #ifde
-__USE_BSD
-
-
-193 
- #sigmask
-(
-sig
-
- `__sigmask
-(sig)
-
- )
-
-196 
- $sigblock
- (
-__mask
-
-__THROW
-
-__ibu_dd__
-;
-
-199 
- $sigtmask
- (
-__mask
-
-__THROW
-
-__ibu_dd__
-;
-
-202 
- $siggmask
- (
-__THROW
-
-__ibu_dd__
-;
-
-206 #ifde
-__USE_MISC
-
-
-207 
- #NSIG
-
-_NSIG
-
-
- )
-
-210 #ifde
-__USE_GNU
-
-
-211 
-__sighdr_t
-
- tsighdr_t
-;
-
-215 #ifde
-__USE_BSD
-
-
-216 
-__sighdr_t
-
- tsig_t
-;
-
-219 #ifde
-__USE_POSIX
-
-
-222 
- $sigemyt
- (
-sigt_t
- *
-__t
-
-__THROW
-
- `__nnu
- ((1));
-
-225 
- $sigflt
- (
-sigt_t
- *
-__t
-
-__THROW
-
- `__nnu
- ((1));
-
-228 
- $sigaddt
- (
-sigt_t
- *
-__t
-, 
-__signo
-
-__THROW
-
- `__nnu
- ((1));
-
-231 
- $sigdt
- (
-sigt_t
- *
-__t
-, 
-__signo
-
-__THROW
-
- `__nnu
- ((1));
-
-234 
- $sigismemb
- (
-__cڡ
-
-sigt_t
- *
-__t
-, 
-__signo
-)
-
-235
-__THROW
-
- `__nnu
- ((1));
-
-237 #ifde
-__USE_GNU
-
-
-239 
- $sigimyt
- (
-__cڡ
-
-sigt_t
- *
-__t
-
-__THROW
-
- `__nnu
- ((1));
-
-242 
- $sigdt
- (
-sigt_t
- *
-__t
-,
-__cڡ
- sigt_*
-__
-,
-
-243
-__cڡ
-
-sigt_t
- *
-__right
-
-__THROW
-
- `__nnu
- ((1, 2, 3));
-
-246 
- $sigܣt
- (
-sigt_t
- *
-__t
-,
-__cڡ
- sigt_*
-__
-,
-
-247
-__cڡ
-
-sigt_t
- *
-__right
-
-__THROW
-
- `__nnu
- ((1, 2, 3));
-
-252 
- ~<bs/sigai.h
->
-
-255 
- $sigocmask
- (
-__how
-,
-__cڡ
-
-sigt_t
- *
-__ri
-
-__t
-,
-
-256
-sigt_t
- *
-__ri
-
-__ot
-
-__THROW
-;
-
-263 
- $sigsud
- (
-__cڡ
-
-sigt_t
- *
-__t
-
- `__nnu
- ((1));
-
-266 
- $sigai
- (
-__sig
-,
-__cڡ
- 
-sigai
- *
-__ri
-
-__a
-,
-
-267 
-sigai
- *
-__ri
-
-__
-
-__THROW
-;
-
-270 
- $signdg
- (
-sigt_t
- *
-__t
-
-__THROW
-
- `__nnu
- ((1));
-
-277 
- $sigwa
- (
-__cڡ
-
-sigt_t
- *
-__ri
-
-__t
-, *__ri
-__sig
-)
-
-278
- `__nnu
- ((1, 2));
-
-280 #ifde
-__USE_POSIX199309
-
-
-285 
- $sigwafo
- (
-__cڡ
-
-sigt_t
- *
-__ri
-
-__t
-,
-
-286
-sigfo_t
- *
-__ri
-
-__fo
-
- `__nnu
- ((1));
-
-293 
- $sigtimedwa
- (
-__cڡ
-
-sigt_t
- *
-__ri
-
-__t
-,
-
-294
-sigfo_t
- *
-__ri
-
-__fo
-,
-
-295
-__cڡ
- 
-timeec
- *
-__ri
-
-__timeout
-)
-
-296
- `__nnu
- ((1));
-
-300 
- $sigqueue
- (
-__pid_t
-
-__pid
-, 
-__sig
-,
-__cڡ
- 
-sigv
-
-__v
-)
-
-301
-__THROW
-;
-
-306 #ifde
-__USE_BSD
-
-
-310
-__cڡ
- *__cڡ
-_sys_sigli
-[
-_NSIG
-];
-
-311
-__cڡ
- *__cڡ
-sys_sigli
-[
-_NSIG
-];
-
-314 
- ssigvec
-
-
-316
-__sighdr_t
-
-sv_hdr
-;
-
-317 
-sv_mask
-;
-
-319 
-sv_ags
-;
-
-320 
- #sv_ڡack
-
-sv_ags
-
-
- )
-
-324 
- #SV_ONSTACK
- (1 << 0)
-
- )
-
-325 
- #SV_INTERRUPT
- (1 << 1)
-
- )
-
-326 
- #SV_RESETHAND
- (1 << 2)
-
- )
-
-334 
- $sigvec
- (
-__sig
-,
-__cڡ
- 
-sigvec
- *
-__vec
-,
-
-335 
-sigvec
- *
-__ovec
-
-__THROW
-;
-
-339 
- ~<bs/sigcڋxt.h
->
-
-342 
- $sigtu
- (
-sigcڋxt
- *
-__s
-
-__THROW
-;
-
-347 #i
-defed
-
-__USE_BSD
- || defed
-__USE_XOPEN_EXTENDED
-
-
-348 
- #__ed_size_t
-
-
- )
-
-349 
- ~<ddef.h
->
-
-354 
- $sigu
- (
-__sig
-, 
-__u
-
-__THROW
-;
-
-356 
- ~<bs/sigack.h
->
-
-357 #ifde
-__USE_XOPEN
-
-
-359 
- ~<sys/ucڋxt.h
->
-
-365 
- $sigack
- (
-sigack
- *
-__ss
-, sigack *
-__oss
-)
-
-366
-__THROW
-
-__ibu_dd__
-;
-
-370 
- $sigtack
- (
-__cڡ
- 
-sigtack
- *
-__ri
-
-__ss
-,
-
-371 
-sigtack
- *
-__ri
-
-__oss
-
-__THROW
-;
-
-375 #ifde
-__USE_XOPEN_EXTENDED
-
-
-379 
- $sighd
- (
-__sig
-
-__THROW
-;
-
-382 
- $sigl
- (
-__sig
-
-__THROW
-;
-
-385 
- $sigigne
- (
-__sig
-
-__THROW
-;
-
-388
-__sighdr_t
-
- $sigt
- (
-__sig
-,
-__sighdr_t
-
-__di
-
-__THROW
-;
-
-391 #i
-defed
-
-__USE_POSIX199506
- || defed
-__USE_UNIX98
-
-
-394 
- ~<bs/hadtys.h
->
-
-395 
- ~<bs/sigthad.h
->
-
-402 
- $__libc_cut_sigm
- (
-__THROW
-;
-
-404 
- $__libc_cut_sigmax
- (
-__THROW
-;
-
-408
-__END_DECLS
-
-
- @/usr/include/bits/sched.h
-
-22 #ide
-__ed_schedm
-
-
-24 #ide
-_SCHED_H
-
-
-30 
- #SCHED_OTHER
- 0
-
- )
-
-31 
- #SCHED_FIFO
- 1
-
- )
-
-32 
- #SCHED_RR
- 2
-
- )
-
-33 #ifde
-__USE_GNU
-
-
-34 
- #SCHED_BATCH
- 3
-
- )
-
-37 #ifde
-__USE_MISC
-
-
-39 
- #CSIGNAL
- 0x000000f
-
- )
-
-40 
- #CLONE_VM
- 0x00000100
-
- )
-
-41 
- #CLONE_FS
- 0x00000200
-
- )
-
-42 
- #CLONE_FILES
- 0x00000400
-
- )
-
-43 
- #CLONE_SIGHAND
- 0x00000800
-
- )
-
-44 
- #CLONE_PTRACE
- 0x00002000
-
- )
-
-45 
- #CLONE_VFORK
- 0x00004000
-
- )
-
-47 
- #CLONE_PARENT
- 0x00008000
-
- )
-
-49 
- #CLONE_THREAD
- 0x00010000
-
- )
-
-50 
- #CLONE_NEWNS
- 0x00020000
-
- )
-
-51 
- #CLONE_SYSVSEM
- 0x00040000
-
- )
-
-52 
- #CLONE_SETTLS
- 0x00080000
-
- )
-
-53 
- #CLONE_PARENT_SETTID
- 0x00100000
-
- )
-
-55 
- #CLONE_CHILD_CLEARTID
- 0x00200000
-
- )
-
-57 
- #CLONE_DETACHED
- 0x00400000
-
- )
-
-58 
- #CLONE_UNTRACED
- 0x00800000
-
- )
-
-60 
- #CLONE_CHILD_SETTID
- 0x01000000
-
- )
-
-62 
- #CLONE_NEWUTS
- 0x04000000
-
- )
-
-63 
- #CLONE_NEWIPC
- 0x08000000
-
- )
-
-64 
- #CLONE_NEWUSER
- 0x10000000
-
- )
-
-65 
- #CLONE_NEWPID
- 0x20000000
-
- )
-
-66 
- #CLONE_NEWNET
- 0x40000000
-
- )
-
-67 
- #CLONE_IO
- 0x80000000
-
- )
-
-71 
- ssched_m
-
-
-73 
- m__sched_iܙy
-;
-
-76
- g__BEGIN_DECLS
-
-
-78 #ifde
-__USE_MISC
-
-
-80 
-e
- ((*
-__
-(*
-__g
-), *
-__chd_ack
-,
-
-81 
-__ags
-, *
-__g
-, ...
-__THROW
-;
-
-84 
- $unshe
- (
-__ags
-
-__THROW
-;
-
-87 
- $sched_gu
- (
-__THROW
-;
-
-90
-__END_DECLS
-
-
-94 #i!
-defed
-
-__defed_schedm
- \
-
-95 && (
-defed
-
-__ed_schedm
- || defed
-_SCHED_H
-)
-
-96 
- #__defed_schedm
- 1
-
- )
-
-98 
- s__sched_m
-
-
-100 
-__sched_iܙy
-;
-
-102 #unde
-__ed_schedm
-
-
-106 #i
-defed
-
-_SCHED_H
- && !defed
-__u_t_t_defed
-
-
-107 
- #__u_t_t_defed
-
-
- )
-
-109 
- #__CPU_SETSIZE
- 1024
-
- )
-
-110 
- #__NCPUBITS
- (8 *  (
-__u_mask
-))
-
- )
-
-113 
- t__u_mask
-;
-
-116 
- #__CPUELT
-(
-u
-((u/
-__NCPUBITS
-)
-
- )
-
-117 
- #__CPUMASK
-(
-u
-((
-__u_mask
-1 << ((u%
-__NCPUBITS
-))
-
- )
-
-122
-__u_mask
-
-__bs
-[
-__CPU_SETSIZE
- /
-__NCPUBITS
-];
-
-123 }
- tu_t_t
-;
-
-126 #i
- `__GNUC_PREREQ
- (2, 91)
-
-127 
- #__CPU_ZERO_S
-(
-tsize
-,
-u
-) \
-
-128 d
- `__but_memt
- (
-u
-, '\0',
-tsize
-); 0)
-
- )
-
-130 
- #__CPU_ZERO_S
-(
-tsize
-,
-u
-) \
-
-132
-size_t
-
-__i
-; \
-
-133
-size_t
-
-__imax
- = (
-tsize
-/  (
-__u_mask
-); \
-
-134
-__u_mask
- *
-__bs
- = (
-u
-)->__bits; \
-
-135 
-__i
- = 0; __<
-__imax
-; ++__i) \
-
-136
-__bs
-[
-__i
-] = 0; \
-
-137
- }
-} 0)
-
- )
-
-139 
- #__CPU_SET_S
-(
-u
-,
-tsize
-,
-u
-) \
-
-140 (
-__exnsi__
- \
-
-141 ({
-size_t
-
-__u
- = (
-u
-); \
-
-142
-__u
- < 8 * (
-tsize
-) \
-
-143 ? (((
-__u_mask
- *((
-u
-)->
-__bs
-))[
- `__CPUELT
- (
-__u
-)] \
-
-144 |
- `__CPUMASK
- (
-__u
-)) \
-
-145 : 0; }))
-
- )
-
-146 
- #__CPU_CLR_S
-(
-u
-,
-tsize
-,
-u
-) \
-
-147 (
-__exnsi__
- \
-
-148 ({
-size_t
-
-__u
- = (
-u
-); \
-
-149
-__u
- < 8 * (
-tsize
-) \
-
-150 ? (((
-__u_mask
- *((
-u
-)->
-__bs
-))[
- `__CPUELT
- (
-__u
-)] \
-
-151 &~
- `__CPUMASK
- (
-__u
-)) \
-
-152 : 0; }))
-
- )
-
-153 
- #__CPU_ISSET_S
-(
-u
-,
-tsize
-,
-u
-) \
-
-154 (
-__exnsi__
- \
-
-155 ({
-size_t
-
-__u
- = (
-u
-); \
-
-156
-__u
- < 8 * (
-tsize
-) \
-
-157 ? ((((
-__cڡ
-
-__u_mask
- *((
-u
-)->
-__bs
-))[
- `__CPUELT
- (
-__u
-)] \
-
-158 &
- `__CPUMASK
- (
-__u
-))) != 0 \
-
-159 : 0; }))
-
- )
-
-161 
- #__CPU_COUNT_S
-(
-tsize
-,
-u
-) \
-
-162
- `__sched_ucou
- (
-tsize
-,
-u
-)
-
- )
-
-164 #i
-__GNUC_PREREQ
- (2, 91)
-
-165 
- #__CPU_EQUAL_S
-(
-tsize
-,
-u1
-,
-u2
-) \
-
-166 (
- `__but_memcmp
- (
-u1
-,
-u2
-,
-tsize
-=0)
-
- )
-
-168 
- #__CPU_EQUAL_S
-(
-tsize
-,
-u1
-,
-u2
-) \
-
-169 (
-__exnsi__
- \
-
-170 ({
-__cڡ
-
-__u_mask
- *
-__r1
- = (
-u1
-)->
-__bs
-; \
-
-171
-__cڡ
-
-__u_mask
- *
-__r2
- = (
-u2
-)->
-__bs
-; \
-
-172
-size_t
-
-__imax
- = (
-tsize
-/  (
-__u_mask
-); \
-
-173
-size_t
-
-__i
-; \
-
-174 
-__i
- = 0; __<
-__imax
-; ++__i) \
-
-175 i(
-__bs
-[
-__i
-] != __bits[__i]) \
-
-177
-__i
- =
-__imax
-; }))
-
- )
-
-180 
- #__CPU_OP_S
-(
-tsize
-,
-det
-,
-ct1
-,
-ct2
-,
-
-) \
-
-181 (
-__exnsi__
- \
-
-182 ({
-u_t_t
- *
-__de
- = (
-det
-); \
-
-183
-__cڡ
-
-__u_mask
- *
-__r1
- = (
-ct1
-)->
-__bs
-; \
-
-184
-__cڡ
-
-__u_mask
- *
-__r2
- = (
-ct2
-)->
-__bs
-; \
-
-185
-size_t
-
-__imax
- = (
-tsize
-/  (
-__u_mask
-); \
-
-186
-size_t
-
-__i
-; \
-
-187 
-__i
- = 0; __<
-__imax
-; ++__i) \
-
-188 ((
-__u_mask
- *
-__de
-->
-__bs
-)[
-__i
-] =
-__r1
-[__i]
-
-
-__r2
-[__i]; \
-
-189
-__de
-; }))
-
- )
-
-191 
- #__CPU_ALLOC_SIZE
-(
-cou
-) \
-
-192 ((((
-cou
-+
-__NCPUBITS
- - 1/ __NCPUBITS*  (
-__u_mask
-))
-
- )
-
-193 
- #__CPU_ALLOC
-(
-cou
-
- `__sched_uloc
- (cou)
-
- )
-
-194 
- #__CPU_FREE
-(
-ut
-
- `__sched_u
- (ut)
-
- )
-
-196
-__BEGIN_DECLS
-
-
-198 
- $__sched_ucou
- (
-size_t
-
-__tsize
-, cڡ
-u_t_t
- *
-__
-)
-
-199
-__THROW
-;
-
-200
-u_t_t
- *
- $__sched_uloc
- (
-size_t
-
-__cou
-
-__THROW
-
-__wur
-;
-
-201 
- $__sched_u
- (
-u_t_t
- *
-__t
-
-__THROW
-;
-
-203
-__END_DECLS
-
-
- @/usr/include/bits/sigaction.h
-
-20 #ide
-_SIGNAL_H
-
-
-25 
- ssigai
-
-
-28 #ifde
-__USE_POSIX199309
-
-
-32
-__sighdr_t
-
- m_hdr
-;
-
-34 (*
- m_sigai
-(,
- msigfo_t
- *, *);
-
-36
- m__sigai_hdr
-;
-
-37 
- #_hdr
-
-__sigai_hdr
-.
-_hdr
-
-
- )
-
-38 
- #_sigai
-
-__sigai_hdr
-.
-_sigai
-
-
- )
-
-40
-__sighdr_t
-
- m_hdr
-;
-
-44
-__sigt_t
-
- m_mask
-;
-
-47 
- m_ags
-;
-
-50 (*
- m_ܔ
-) ();
-
-54 
- #SA_NOCLDSTOP
- 1
-
- )
-
-55 
- #SA_NOCLDWAIT
- 2
-
- )
-
-56 
- #SA_SIGINFO
- 4
-
- )
-
-58 #i
-defed
-
-__USE_UNIX98
- || defed
-__USE_MISC
-
-
-59 
- #SA_ONSTACK
- 0x08000000
-
- )
-
-60 
- #SA_RESTART
- 0x10000000
-
- )
-
-61 
- #SA_NODEFER
- 0x40000000
-
- )
-
-63 
- #SA_RESETHAND
- 0x80000000
-
- )
-
-65 #ifde
-__USE_MISC
-
-
-66 
- #SA_INTERRUPT
- 0x20000000
-
- )
-
-69 
- #SA_NOMASK
-
-SA_NODEFER
-
-
- )
-
-70 
- #SA_ONESHOT
-
-SA_RESETHAND
-
-
- )
-
-71 
- #SA_STACK
-
-SA_ONSTACK
-
-
- )
-
-75 
- #SIG_BLOCK
- 0
-
- )
-
-76 
- #SIG_UNBLOCK
- 1
-
- )
-
-77 
- #SIG_SETMASK
- 2
-
- )
-
- @/usr/include/bits/sigcontext.h
-
-19 #ide
-_BITS_SIGCONTEXT_H
-
-
-20 
- #_BITS_SIGCONTEXT_H
- 1
-
- )
-
-22 #i!
-defed
-
-_SIGNAL_H
- && !defed
-_SYS_UCONTEXT_H
-
-
-26 
- ~<bs/wdsize.h
->
-
-28 
- s_g
-
-
-30 
- msignifind
-[4];
-
-31 
- mexpڒt
-;
-
-34 
- s_xg
-
-
-36 
- msignifind
-[4];
-
-37 
- mexpڒt
-;
-
-38 
- mddg
-[3];
-
-41 
- s_xmmg
-
-
-43
-__ut32_t
-
- memt
-[4];
-
-48 #i
-__WORDSIZE
- == 32
-
-50 
- s_塩e
-
-
-53
-__ut32_t
-
- mcw
-;
-
-54
-__ut32_t
-
- msw
-;
-
-55
-__ut32_t
-
- mg
-;
-
-56
-__ut32_t
-
- moff
-;
-
-57
-__ut32_t
-
- mcsl
-;
-
-58
-__ut32_t
-
- mdaoff
-;
-
-59
-__ut32_t
-
- mdal
-;
-
-60 
-_g
-
- m_
-[8];
-
-61 
- mus
-;
-
-62 
- mmagic
-;
-
-65
-__ut32_t
-
- m_fx_v
-[6];
-
-66
-__ut32_t
-
- mmxc
-;
-
-67
-__ut32_t
-
- mrved
-;
-
-68 
-_xg
-
- m_fx_
-[8];
-
-69 
-_xmmg
-
- m_xmm
-[8];
-
-70
-__ut32_t
-
- mddg
-[56];
-
-73 #ide
-sigcڋxt_ru
-
-
-78 
- #sigcڋxt_ru
-
-sigcڋxt
-
-
- )
-
-81 
- ssigcڋxt
-
-
-83 
- mgs
-,
- m__gsh
-;
-
-84 
- mfs
-,
- m__fsh
-;
-
-85 
- mes
-,
- m__esh
-;
-
-86 
- mds
-,
- m__dsh
-;
-
-87 
- medi
-;
-
-88 
- mesi
-;
-
-89 
- mebp
-;
-
-90 
- me
-;
-
-91 
- mebx
-;
-
-92 
- medx
-;
-
-93 
- mecx
-;
-
-94 
- mx
-;
-
-95 
- mno
-;
-
-96 
- mr
-;
-
-97 
- me
-;
-
-98 
- mcs
-,
- m__csh
-;
-
-99 
- meags
-;
-
-100 
- me__sigl
-;
-
-101 
- mss
-,
- m__ssh
-;
-
-102 
-_塩e
- *
- m塩e
-;
-
-103 
- mdmask
-;
-
-104 
- m2
-;
-
-109 
- s_塩e
-
-
-112
-__ut16_t
-
- mcwd
-;
-
-113
-__ut16_t
-
- mswd
-;
-
-114
-__ut16_t
-
- mw
-;
-
-115
-__ut16_t
-
- mf
-;
-
-116
-__ut64_t
-
- mr
-;
-
-117
-__ut64_t
-
- mrdp
-;
-
-118
-__ut32_t
-
- mmxc
-;
-
-119
-__ut32_t
-
- mmx_mask
-;
-
-120 
-_xg
-
- m_
-[8];
-
-121 
-_xmmg
-
- m_xmm
-[16];
-
-122
-__ut32_t
-
- mddg
-[24];
-
-125 
- ssigcڋxt
-
-
-127 
- mr8
-;
-
-128 
- mr9
-;
-
-129 
- mr10
-;
-
-130 
- mr11
-;
-
-131 
- mr12
-;
-
-132 
- mr13
-;
-
-133 
- mr14
-;
-
-134 
- mr15
-;
-
-135 
- mrdi
-;
-
-136 
- mrsi
-;
-
-137 
- mrbp
-;
-
-138 
- mrbx
-;
-
-139 
- mrdx
-;
-
-140 
- mx
-;
-
-141 
- mrcx
-;
-
-142 
- mr
-;
-
-143 
- mr
-;
-
-144 
- meags
-;
-
-145 
- mcs
-;
-
-146 
- mgs
-;
-
-147 
- mfs
-;
-
-148 
- m__d0
-;
-
-149 
- mr
-;
-
-150 
- mno
-;
-
-151 
- mdmask
-;
-
-152 
- m2
-;
-
-153 
-_塩e
- *
- m塩e
-;
-
-154 
- m__rved1
- [8];
-
- @/usr/include/bits/siginfo.h
-
-20 #i!
-defed
-
-_SIGNAL_H
- && !defed
-__ed_sigfo_t
- \
-
-21 && !
-defed
-
- g__ed_sigevt_t
-
-
-25 
- ~<bs/wdsize.h
->
-
-27 #i(!
-defed
-
-__have_sigv_t
- \
-
-28 && (
-defed
-
- g_SIGNAL_H
- || defed
- g__ed_sigfo_t
- \
-
-29 ||
-defed
-
- g__ed_sigevt_t
-))
-
-30 
- #__have_sigv_t
- 1
-
- )
-
-33 
- usigv
-
-
-35 
- msiv_t
-;
-
-36 *
- msiv_r
-;
-
-37 }
- tsigv_t
-;
-
-40 #i(!
-defed
-
-__have_sigfo_t
- \
-
-41 && (
-defed
-
- g_SIGNAL_H
- || defed
- g__ed_sigfo_t
-))
-
-42 
- #__have_sigfo_t
- 1
-
- )
-
-44 
- #__SI_MAX_SIZE
- 128
-
- )
-
-45 #i
-__WORDSIZE
- == 64
-
-46 
- #__SI_PAD_SIZE
- ((
-__SI_MAX_SIZE
- /  ()- 4)
-
- )
-
-48 
- #__SI_PAD_SIZE
- ((
-__SI_MAX_SIZE
- /  ()- 3)
-
- )
-
-51 
- ssigfo
-
-
-53 
- msi_signo
-;
-
-54 
- msi_o
-;
-
-56 
- msi_code
-;
-
-60 
- m_d
-[
-__SI_PAD_SIZE
-];
-
-65
-__pid_t
-
- msi_pid
-;
-
-66
-__uid_t
-
- msi_uid
-;
-
-67 }
- m_kl
-;
-
-72 
- msi_tid
-;
-
-73 
- msi_ovrun
-;
-
-74
-sigv_t
-
- msi_sigv
-;
-
-75 }
- m_tim
-;
-
-80
-__pid_t
-
- msi_pid
-;
-
-81
-__uid_t
-
- msi_uid
-;
-
-82
-sigv_t
-
- msi_sigv
-;
-
-83 }
- m_
-;
-
-88
-__pid_t
-
- msi_pid
-;
-
-89
-__uid_t
-
- msi_uid
-;
-
-90 
- msi_us
-;
-
-91
-__ock_t
-
- msi_utime
-;
-
-92
-__ock_t
-
- msi_ime
-;
-
-93 }
- m_sigchld
-;
-
-98 *
- msi_addr
-;
-
-99 }
- m_sigu
-;
-
-104 
- msi_bd
-;
-
-105 
- msi_fd
-;
-
-106 }
- m_sigpl
-;
-
-107 }
- m_siflds
-;
-
-108 }
- tsigfo_t
-;
-
-112 
- #si_pid
-
-_siflds
-.
-_kl
-.
-si_pid
-
-
- )
-
-113 
- #si_uid
-
-_siflds
-.
-_kl
-.
-si_uid
-
-
- )
-
-114 
- #si_timid
-
-_siflds
-.
-_tim
-.
-si_tid
-
-
- )
-
-115 
- #si_ovrun
-
-_siflds
-.
-_tim
-.
-si_ovrun
-
-
- )
-
-116 
- #si_us
-
-_siflds
-.
-_sigchld
-.
-si_us
-
-
- )
-
-117 
- #si_utime
-
-_siflds
-.
-_sigchld
-.
-si_utime
-
-
- )
-
-118 
- #si_ime
-
-_siflds
-.
-_sigchld
-.
-si_ime
-
-
- )
-
-119 
- #si_vue
-
-_siflds
-.
-_
-.
-si_sigv
-
-
- )
-
-120 
- #si_t
-
-_siflds
-.
-_
-.
-si_sigv
-.
-siv_t
-
-
- )
-
-121 
- #si_r
-
-_siflds
-.
-_
-.
-si_sigv
-.
-siv_r
-
-
- )
-
-122 
- #si_addr
-
-_siflds
-.
-_sigu
-.
-si_addr
-
-
- )
-
-123 
- #si_bd
-
-_siflds
-.
-_sigpl
-.
-si_bd
-
-
- )
-
-124 
- #si_fd
-
-_siflds
-.
-_sigpl
-.
-si_fd
-
-
- )
-
-131
- mSI_ASYNCNL
- = -60,
-
-132 
- #SI_ASYNCNL
-
-SI_ASYNCNL
-
-
- )
-
-133
- mSI_TKILL
- = -6,
-
-134 
- #SI_TKILL
-
-SI_TKILL
-
-
- )
-
-135
- mSI_SIGIO
-,
-
-136 
- #SI_SIGIO
-
-SI_SIGIO
-
-
- )
-
-137
- mSI_ASYNCIO
-,
-
-138 
- #SI_ASYNCIO
-
-SI_ASYNCIO
-
-
- )
-
-139
- mSI_MESGQ
-,
-
-140 
- #SI_MESGQ
-
-SI_MESGQ
-
-
- )
-
-141
- mSI_TIMER
-,
-
-142 
- #SI_TIMER
-
-SI_TIMER
-
-
- )
-
-143
- mSI_QUEUE
-,
-
-144 
- #SI_QUEUE
-
-SI_QUEUE
-
-
- )
-
-145
- mSI_USER
-,
-
-146 
- #SI_USER
-
-SI_USER
-
-
- )
-
-147
- mSI_KERNEL
- = 0x80
-
-148 
- #SI_KERNEL
-
-SI_KERNEL
-
-
- )
-
-155
- mILL_ILLOPC
- = 1,
-
-156 
- #ILL_ILLOPC
-
-ILL_ILLOPC
-
-
- )
-
-157
- mILL_ILLOPN
-,
-
-158 
- #ILL_ILLOPN
-
-ILL_ILLOPN
-
-
- )
-
-159
- mILL_ILLADR
-,
-
-160 
- #ILL_ILLADR
-
-ILL_ILLADR
-
-
- )
-
-161
- mILL_ILLTRP
-,
-
-162 
- #ILL_ILLTRP
-
-ILL_ILLTRP
-
-
- )
-
-163
- mILL_PRVOPC
-,
-
-164 
- #ILL_PRVOPC
-
-ILL_PRVOPC
-
-
- )
-
-165
- mILL_PRVREG
-,
-
-166 
- #ILL_PRVREG
-
-ILL_PRVREG
-
-
- )
-
-167
- mILL_COPROC
-,
-
-168 
- #ILL_COPROC
-
-ILL_COPROC
-
-
- )
-
-169
- mILL_BADSTK
-
-
-170 
- #ILL_BADSTK
-
-ILL_BADSTK
-
-
- )
-
-176
- mFPE_INTDIV
- = 1,
-
-177 
- #FPE_INTDIV
-
-FPE_INTDIV
-
-
- )
-
-178
- mFPE_INTOVF
-,
-
-179 
- #FPE_INTOVF
-
-FPE_INTOVF
-
-
- )
-
-180
- mFPE_FLTDIV
-,
-
-181 
- #FPE_FLTDIV
-
-FPE_FLTDIV
-
-
- )
-
-182
- mFPE_FLTOVF
-,
-
-183 
- #FPE_FLTOVF
-
-FPE_FLTOVF
-
-
- )
-
-184
- mFPE_FLTUND
-,
-
-185 
- #FPE_FLTUND
-
-FPE_FLTUND
-
-
- )
-
-186
- mFPE_FLTRES
-,
-
-187 
- #FPE_FLTRES
-
-FPE_FLTRES
-
-
- )
-
-188
- mFPE_FLTINV
-,
-
-189 
- #FPE_FLTINV
-
-FPE_FLTINV
-
-
- )
-
-190
- mFPE_FLTSUB
-
-
-191 
- #FPE_FLTSUB
-
-FPE_FLTSUB
-
-
- )
-
-197
- mSEGV_MAPERR
- = 1,
-
-198 
- #SEGV_MAPERR
-
-SEGV_MAPERR
-
-
- )
-
-199
- mSEGV_ACCERR
-
-
-200 
- #SEGV_ACCERR
-
-SEGV_ACCERR
-
-
- )
-
-206
- mBUS_ADRALN
- = 1,
-
-207 
- #BUS_ADRALN
-
-BUS_ADRALN
-
-
- )
-
-208
- mBUS_ADRERR
-,
-
-209 
- #BUS_ADRERR
-
-BUS_ADRERR
-
-
- )
-
-210
- mBUS_OBJERR
-
-
-211 
- #BUS_OBJERR
-
-BUS_OBJERR
-
-
- )
-
-217
- mTRAP_BRKPT
- = 1,
-
-218 
- #TRAP_BRKPT
-
-TRAP_BRKPT
-
-
- )
-
-219
- mTRAP_TRACE
-
-
-220 
- #TRAP_TRACE
-
-TRAP_TRACE
-
-
- )
-
-226
- mCLD_EXITED
- = 1,
-
-227 
- #CLD_EXITED
-
-CLD_EXITED
-
-
- )
-
-228
- mCLD_KILLED
-,
-
-229 
- #CLD_KILLED
-
-CLD_KILLED
-
-
- )
-
-230
- mCLD_DUMPED
-,
-
-231 
- #CLD_DUMPED
-
-CLD_DUMPED
-
-
- )
-
-232
- mCLD_TRAPPED
-,
-
-233 
- #CLD_TRAPPED
-
-CLD_TRAPPED
-
-
- )
-
-234
- mCLD_STOPPED
-,
-
-235 
- #CLD_STOPPED
-
-CLD_STOPPED
-
-
- )
-
-236
- mCLD_CONTINUED
-
-
-237 
- #CLD_CONTINUED
-
-CLD_CONTINUED
-
-
- )
-
-243
- mPOLL_IN
- = 1,
-
-244 
- #POLL_IN
-
-POLL_IN
-
-
- )
-
-245
- mPOLL_OUT
-,
-
-246 
- #POLL_OUT
-
-POLL_OUT
-
-
- )
-
-247
- mPOLL_MSG
-,
-
-248 
- #POLL_MSG
-
-POLL_MSG
-
-
- )
-
-249
- mPOLL_ERR
-,
-
-250 
- #POLL_ERR
-
-POLL_ERR
-
-
- )
-
-251
- mPOLL_PRI
-,
-
-252 
- #POLL_PRI
-
-POLL_PRI
-
-
- )
-
-253
- mPOLL_HUP
-
-
-254 
- #POLL_HUP
-
-POLL_HUP
-
-
- )
-
-257 #unde
-__ed_sigfo_t
-
-
-261 #i(
-defed
-
-_SIGNAL_H
- || defed
-__ed_sigevt_t
-) \
-
-262 && !
-defed
-
- g__have_sigevt_t
-
-
-263 
- #__have_sigevt_t
- 1
-
- )
-
-266 
- #__SIGEV_MAX_SIZE
- 64
-
- )
-
-267 #i
-__WORDSIZE
- == 64
-
-268 
- #__SIGEV_PAD_SIZE
- ((
-__SIGEV_MAX_SIZE
- /  ()- 4)
-
- )
-
-270 
- #__SIGEV_PAD_SIZE
- ((
-__SIGEV_MAX_SIZE
- /  ()- 3)
-
- )
-
-273 
- ssigevt
-
-
-275
-sigv_t
-
- msigev_vue
-;
-
-276 
- msigev_signo
-;
-
-277 
- msigev_nify
-;
-
-281 
- m_d
-[
-__SIGEV_PAD_SIZE
-];
-
-285
-__pid_t
-
- m_tid
-;
-
-289 (*
- m_funi
-(
- msigv_t
-);
-
-290 *
- m_ibu
-;
-
-291 }
- m_sigev_thad
-;
-
-292 }
- m_sigev_un
-;
-
-293 }
- tsigevt_t
-;
-
-296 
- #sigev_nify_funi
-
-_sigev_un
-.
-_sigev_thad
-.
-_funi
-
-
- )
-
-297 
- #sigev_nify_ibus
-
-_sigev_un
-.
-_sigev_thad
-.
-_ibu
-
-
- )
-
-302
- mSIGEV_SIGNAL
- = 0,
-
-303 
- #SIGEV_SIGNAL
-
-SIGEV_SIGNAL
-
-
- )
-
-304
- mSIGEV_NONE
-,
-
-305 
- #SIGEV_NONE
-
-SIGEV_NONE
-
-
- )
-
-306
- mSIGEV_THREAD
-,
-
-307 
- #SIGEV_THREAD
-
-SIGEV_THREAD
-
-
- )
-
-309
- mSIGEV_THREAD_ID
- = 4
-
-310 
- #SIGEV_THREAD_ID
-
-SIGEV_THREAD_ID
-
-
- )
-
- @/usr/include/bits/signum.h
-
-20 #ifdef
-_SIGNAL_H
-
-
-23 
- #SIG_ERR
- ((
-__sighdr_t
--1
-
- )
-
-24 
- #SIG_DFL
- ((
-__sighdr_t
-0
-
- )
-
-25 
- #SIG_IGN
- ((
-__sighdr_t
-1
-
- )
-
-27 #ifde
-__USE_UNIX98
-
-
-28 
- #SIG_HOLD
- ((
-__sighdr_t
-2
-
- )
-
-33 
- #SIGHUP
- 1
-
- )
-
-34 
- #SIGINT
- 2
-
- )
-
-35 
- #SIGQUIT
- 3
-
- )
-
-36 
- #SIGILL
- 4
-
- )
-
-37 
- #SIGTRAP
- 5
-
- )
-
-38 
- #SIGABRT
- 6
-
- )
-
-39 
- #SIGIOT
- 6
-
- )
-
-40 
- #SIGBUS
- 7
-
- )
-
-41 
- #SIGFPE
- 8
-
- )
-
-42 
- #SIGKILL
- 9
-
- )
-
-43 
- #SIGUSR1
- 10
-
- )
-
-44 
- #SIGSEGV
- 11
-
- )
-
-45 
- #SIGUSR2
- 12
-
- )
-
-46 
- #SIGPIPE
- 13
-
- )
-
-47 
- #SIGALRM
- 14
-
- )
-
-48 
- #SIGTERM
- 15
-
- )
-
-49 
- #SIGSTKFLT
- 16
-
- )
-
-50 
- #SIGCLD
-
-SIGCHLD
-
-
- )
-
-51 
- #SIGCHLD
- 17
-
- )
-
-52 
- #SIGCONT
- 18
-
- )
-
-53 
- #SIGSTOP
- 19
-
- )
-
-54 
- #SIGTSTP
- 20
-
- )
-
-55 
- #SIGTTIN
- 21
-
- )
-
-56 
- #SIGTTOU
- 22
-
- )
-
-57 
- #SIGURG
- 23
-
- )
-
-58 
- #SIGXCPU
- 24
-
- )
-
-59 
- #SIGXFSZ
- 25
-
- )
-
-60 
- #SIGVTALRM
- 26
-
- )
-
-61 
- #SIGPROF
- 27
-
- )
-
-62 
- #SIGWINCH
- 28
-
- )
-
-63 
- #SIGPOLL
-
-SIGIO
-
-
- )
-
-64 
- #SIGIO
- 29
-
- )
-
-65 
- #SIGPWR
- 30
-
- )
-
-66 
- #SIGSYS
- 31
-
- )
-
-67 
- #SIGUNUSED
- 31
-
- )
-
-69 
- #_NSIG
- 65
-
- )
-
-72 
- #SIGRTMIN
- (
- `__libc_cut_sigm
- ())
-
- )
-
-73 
- #SIGRTMAX
- (
- `__libc_cut_sigmax
- ())
-
- )
-
-77 
- #__SIGRTMIN
- 32
-
- )
-
-78 
- #__SIGRTMAX
- (
-_NSIG
- - 1)
-
- )
-
- @/usr/include/bits/sigstack.h
-
-20 #ide
-_SIGNAL_H
-
-
-26 
- ssigack
-
-
-28 *
- mss_
-;
-
-29 
- mss_ڡack
-;
-
-36
- mSS_ONSTACK
- = 1,
-
-37 
- #SS_ONSTACK
-
-SS_ONSTACK
-
-
- )
-
-38
- mSS_DISABLE
-
-
-39 
- #SS_DISABLE
-
-SS_DISABLE
-
-
- )
-
-43 
- #MINSIGSTKSZ
- 2048
-
- )
-
-46 
- #SIGSTKSZ
- 8192
-
- )
-
-50 
- ssigtack
-
-
-52 *
- mss_
-;
-
-53 
- mss_ags
-;
-
-54
-size_t
-
- mss_size
-;
-
-55 }
- tack_t
-;
-
- @/usr/include/bits/sigthread.h
-
-20 #ide
-_BITS_SIGTHREAD_H
-
-
-21 
- #_BITS_SIGTHREAD_H
- 1
-
- )
-
-23 #i!
-defed
-
-_SIGNAL_H
- && !defed
-_PTHREAD_H
-
-
-31 
- $had_sigmask
- (
-__how
-,
-
-32
-__cڡ
-
-__sigt_t
- *
-__ri
-
-__wmask
-,
-
-33
-__sigt_t
- *
-__ri
-
-__dmask
-)
-__THROW
-;
-
-36 
- $had_kl
- (
-had_t
-
-__thadid
-, 
-__signo
-
-__THROW
-;
-
-38 #ifde
-__USE_GNU
-
-
-40 
- $had_sigqueue
- (
-had_t
-
-__thadid
-, 
-__signo
-,
-
-41 cڡ 
-sigv
-
-__vue
-
-__THROW
-;
-
- @/usr/include/linux/errno.h
-
-1 #ide
-_LINUX_ERRNO_H
-
-
-2 
- #_LINUX_ERRNO_H
-
-
- )
-
-4 
- ~<asm/o.h
->
-
- @/usr/include/sys/ucontext.h
-
-19 #ide
-_SYS_UCONTEXT_H
-
-
-20 
- #_SYS_UCONTEXT_H
- 1
-
- )
-
-22 
- ~<us.h
->
-
-23 
- ~<sigl.h
->
-
-24 
- ~<bs/wdsize.h
->
-
-28 
- ~<bs/sigcڋxt.h
->
-
-30 #i
-__WORDSIZE
- == 64
-
-33 
- tgg_t
-;
-
-36 
- #NGREG
- 23
-
- )
-
-39 
-gg_t
-
- tggt_t
-[
-NGREG
-];
-
-41 #ifde
-__USE_GNU
-
-
-45
- mREG_R8
- = 0,
-
-46 
- #REG_R8
-
-REG_R8
-
-
- )
-
-47
- mREG_R9
-,
-
-48 
- #REG_R9
-
-REG_R9
-
-
- )
-
-49
- mREG_R10
-,
-
-50 
- #REG_R10
-
-REG_R10
-
-
- )
-
-51
- mREG_R11
-,
-
-52 
- #REG_R11
-
-REG_R11
-
-
- )
-
-53
- mREG_R12
-,
-
-54 
- #REG_R12
-
-REG_R12
-
-
- )
-
-55
- mREG_R13
-,
-
-56 
- #REG_R13
-
-REG_R13
-
-
- )
-
-57
- mREG_R14
-,
-
-58 
- #REG_R14
-
-REG_R14
-
-
- )
-
-59
- mREG_R15
-,
-
-60 
- #REG_R15
-
-REG_R15
-
-
- )
-
-61
- mREG_RDI
-,
-
-62 
- #REG_RDI
-
-REG_RDI
-
-
- )
-
-63
- mREG_RSI
-,
-
-64 
- #REG_RSI
-
-REG_RSI
-
-
- )
-
-65
- mREG_RBP
-,
-
-66 
- #REG_RBP
-
-REG_RBP
-
-
- )
-
-67
- mREG_RBX
-,
-
-68 
- #REG_RBX
-
-REG_RBX
-
-
- )
-
-69
- mREG_RDX
-,
-
-70 
- #REG_RDX
-
-REG_RDX
-
-
- )
-
-71
- mREG_RAX
-,
-
-72 
- #REG_RAX
-
-REG_RAX
-
-
- )
-
-73
- mREG_RCX
-,
-
-74 
- #REG_RCX
-
-REG_RCX
-
-
- )
-
-75
- mREG_RSP
-,
-
-76 
- #REG_RSP
-
-REG_RSP
-
-
- )
-
-77
- mREG_RIP
-,
-
-78 
- #REG_RIP
-
-REG_RIP
-
-
- )
-
-79
- mREG_EFL
-,
-
-80 
- #REG_EFL
-
-REG_EFL
-
-
- )
-
-81
- mREG_CSGSFS
-,
-
-82 
- #REG_CSGSFS
-
-REG_CSGSFS
-
-
- )
-
-83
- mREG_ERR
-,
-
-84 
- #REG_ERR
-
-REG_ERR
-
-
- )
-
-85
- mREG_TRAPNO
-,
-
-86 
- #REG_TRAPNO
-
-REG_TRAPNO
-
-
- )
-
-87
- mREG_OLDMASK
-,
-
-88 
- #REG_OLDMASK
-
-REG_OLDMASK
-
-
- )
-
-89
- mREG_CR2
-
-
-90 
- #REG_CR2
-
-REG_CR2
-
-
- )
-
-94 
- s_libc_xg
-
-
-96 
- msignifind
-[4];
-
-97 
- mexpڒt
-;
-
-98 
- mddg
-[3];
-
-101 
- s_libc_xmmg
-
-
-103
-__ut32_t
-
- memt
-[4];
-
-106 
- s_libc_塩e
-
-
-109
-__ut16_t
-
- mcwd
-;
-
-110
-__ut16_t
-
- mswd
-;
-
-111
-__ut16_t
-
- mw
-;
-
-112
-__ut16_t
-
- mf
-;
-
-113
-__ut64_t
-
- mr
-;
-
-114
-__ut64_t
-
- mrdp
-;
-
-115
-__ut32_t
-
- mmxc
-;
-
-116
-__ut32_t
-
- mmx_mask
-;
-
-117 
-_libc_xg
-
- m_
-[8];
-
-118 
-_libc_xmmg
-
- m_xmm
-[16];
-
-119
-__ut32_t
-
- mddg
-[24];
-
-123 
-_libc_塩e
- *
- tgt_t
-;
-
-128
-ggt_t
-
- mggs
-;
-
-130
-gt_t
-
- mgs
-;
-
-131 
- m__rved1
- [8];
-
-132 }
- tmcڋxt_t
-;
-
-135 
- sucڋxt
-
-
-137 
- muc_ags
-;
-
-138 
-ucڋxt
- *
- muc_lk
-;
-
-139
-ack_t
-
- muc_ack
-;
-
-140
-mcڋxt_t
-
- muc_mcڋxt
-;
-
-141
-__sigt_t
-
- muc_sigmask
-;
-
-142 
-_libc_塩e
-
- m__gs_mem
-;
-
-143 }
- tucڋxt_t
-;
-
-148 
- tgg_t
-;
-
-151 
- #NGREG
- 19
-
- )
-
-154 
-gg_t
-
- tggt_t
-[
-NGREG
-];
-
-156 #ifde
-__USE_GNU
-
-
-160
- mREG_GS
- = 0,
-
-161 
- #REG_GS
-
-REG_GS
-
-
- )
-
-162
- mREG_FS
-,
-
-163 
- #REG_FS
-
-REG_FS
-
-
- )
-
-164
- mREG_ES
-,
-
-165 
- #REG_ES
-
-REG_ES
-
-
- )
-
-166
- mREG_DS
-,
-
-167 
- #REG_DS
-
-REG_DS
-
-
- )
-
-168
- mREG_EDI
-,
-
-169 
- #REG_EDI
-
-REG_EDI
-
-
- )
-
-170
- mREG_ESI
-,
-
-171 
- #REG_ESI
-
-REG_ESI
-
-
- )
-
-172
- mREG_EBP
-,
-
-173 
- #REG_EBP
-
-REG_EBP
-
-
- )
-
-174
- mREG_ESP
-,
-
-175 
- #REG_ESP
-
-REG_ESP
-
-
- )
-
-176
- mREG_EBX
-,
-
-177 
- #REG_EBX
-
-REG_EBX
-
-
- )
-
-178
- mREG_EDX
-,
-
-179 
- #REG_EDX
-
-REG_EDX
-
-
- )
-
-180
- mREG_ECX
-,
-
-181 
- #REG_ECX
-
-REG_ECX
-
-
- )
-
-182
- mREG_EAX
-,
-
-183 
- #REG_EAX
-
-REG_EAX
-
-
- )
-
-184
- mREG_TRAPNO
-,
-
-185 
- #REG_TRAPNO
-
-REG_TRAPNO
-
-
- )
-
-186
- mREG_ERR
-,
-
-187 
- #REG_ERR
-
-REG_ERR
-
-
- )
-
-188
- mREG_EIP
-,
-
-189 
- #REG_EIP
-
-REG_EIP
-
-
- )
-
-190
- mREG_CS
-,
-
-191 
- #REG_CS
-
-REG_CS
-
-
- )
-
-192
- mREG_EFL
-,
-
-193 
- #REG_EFL
-
-REG_EFL
-
-
- )
-
-194
- mREG_UESP
-,
-
-195 
- #REG_UESP
-
-REG_UESP
-
-
- )
-
-196
- mREG_SS
-
-
-197 
- #REG_SS
-
-REG_SS
-
-
- )
-
-202 
- s_libc_g
-
-
-204 
- msignifind
-[4];
-
-205 
- mexpڒt
-;
-
-208 
- s_libc_塩e
-
-
-210 
- mcw
-;
-
-211 
- msw
-;
-
-212 
- mg
-;
-
-213 
- moff
-;
-
-214 
- mcsl
-;
-
-215 
- mdaoff
-;
-
-216 
- mdal
-;
-
-217 
-_libc_g
-
- m_
-[8];
-
-218 
- mus
-;
-
-222 
-_libc_塩e
- *
- tgt_t
-;
-
-227
-ggt_t
-
- mggs
-;
-
-230
-gt_t
-
- mgs
-;
-
-231 
- mdmask
-;
-
-232 
- m2
-;
-
-233 }
- tmcڋxt_t
-;
-
-236 
- sucڋxt
-
-
-238 
- muc_ags
-;
-
-239 
-ucڋxt
- *
- muc_lk
-;
-
-240
-ack_t
-
- muc_ack
-;
-
-241
-mcڋxt_t
-
- muc_mcڋxt
-;
-
-242
-__sigt_t
-
- muc_sigmask
-;
-
-243 
-_libc_塩e
-
- m__gs_mem
-;
-
-244 }
- tucڋxt_t
-;
-
- @/usr/include/asm/errno.h
-
-1 
- ~<asm-gic/o.h
->
-
- @/usr/include/asm-generic/errno.h
-
-1 #ide
-_ASM_GENERIC_ERRNO_H
-
-
-2 
- #_ASM_GENERIC_ERRNO_H
-
-
- )
-
-4 
- ~<asm-gic/o-ba.h
->
-
-6 
- #EDEADLK
- 35
-
- )
-
-7 
- #ENAMETOOLONG
- 36
-
- )
-
-8 
- #ENOLCK
- 37
-
- )
-
-9 
- #ENOSYS
- 38
-
- )
-
-10 
- #ENOTEMPTY
- 39
-
- )
-
-11 
- #ELOOP
- 40
-
- )
-
-12 
- #EWOULDBLOCK
-
-EAGAIN
-
-
- )
-
-13 
- #ENOMSG
- 42
-
- )
-
-14 
- #EIDRM
- 43
-
- )
-
-15 
- #ECHRNG
- 44
-
- )
-
-16 
- #EL2NSYNC
- 45
-
- )
-
-17 
- #EL3HLT
- 46
-
- )
-
-18 
- #EL3RST
- 47
-
- )
-
-19 
- #ELNRNG
- 48
-
- )
-
-20 
- #EUNATCH
- 49
-
- )
-
-21 
- #ENOCSI
- 50
-
- )
-
-22 
- #EL2HLT
- 51
-
- )
-
-23 
- #EBADE
- 52
-
- )
-
-24 
- #EBADR
- 53
-
- )
-
-25 
- #EXFULL
- 54
-
- )
-
-26 
- #ENOANO
- 55
-
- )
-
-27 
- #EBADRQC
- 56
-
- )
-
-28 
- #EBADSLT
- 57
-
- )
-
-30 
- #EDEADLOCK
-
-EDEADLK
-
-
- )
-
-32 
- #EBFONT
- 59
-
- )
-
-33 
- #ENOSTR
- 60
-
- )
-
-34 
- #ENODATA
- 61
-
- )
-
-35 
- #ETIME
- 62
-
- )
-
-36 
- #ENOSR
- 63
-
- )
-
-37 
- #ENONET
- 64
-
- )
-
-38 
- #ENOPKG
- 65
-
- )
-
-39 
- #EREMOTE
- 66
-
- )
-
-40 
- #ENOLINK
- 67
-
- )
-
-41 
- #EADV
- 68
-
- )
-
-42 
- #ESRMNT
- 69
-
- )
-
-43 
- #ECOMM
- 70
-
- )
-
-44 
- #EPROTO
- 71
-
- )
-
-45 
- #EMULTIHOP
- 72
-
- )
-
-46 
- #EDOTDOT
- 73
-
- )
-
-47 
- #EBADMSG
- 74
-
- )
-
-48 
- #EOVERFLOW
- 75
-
- )
-
-49 
- #ENOTUNIQ
- 76
-
- )
-
-50 
- #EBADFD
- 77
-
- )
-
-51 
- #EREMCHG
- 78
-
- )
-
-52 
- #ELIBACC
- 79
-
- )
-
-53 
- #ELIBBAD
- 80
-
- )
-
-54 
- #ELIBSCN
- 81
-
- )
-
-55 
- #ELIBMAX
- 82
-
- )
-
-56 
- #ELIBEXEC
- 83
-
- )
-
-57 
- #EILSEQ
- 84
-
- )
-
-58 
- #ERESTART
- 85
-
- )
-
-59 
- #ESTRPIPE
- 86
-
- )
-
-60 
- #EUSERS
- 87
-
- )
-
-61 
- #ENOTSOCK
- 88
-
- )
-
-62 
- #EDESTADDRREQ
- 89
-
- )
-
-63 
- #EMSGSIZE
- 90
-
- )
-
-64 
- #EPROTOTYPE
- 91
-
- )
-
-65 
- #ENOPROTOOPT
- 92
-
- )
-
-66 
- #EPROTONOSUPPORT
- 93
-
- )
-
-67 
- #ESOCKTNOSUPPORT
- 94
-
- )
-
-68 
- #EOPNOTSUPP
- 95
-
- )
-
-69 
- #EPFNOSUPPORT
- 96
-
- )
-
-70 
- #EAFNOSUPPORT
- 97
-
- )
-
-71 
- #EADDRINUSE
- 98
-
- )
-
-72 
- #EADDRNOTAVAIL
- 99
-
- )
-
-73 
- #ENETDOWN
- 100
-
- )
-
-74 
- #ENETUNREACH
- 101
-
- )
-
-75 
- #ENETRESET
- 102
-
- )
-
-76 
- #ECONNABORTED
- 103
-
- )
-
-77 
- #ECONNRESET
- 104
-
- )
-
-78 
- #ENOBUFS
- 105
-
- )
-
-79 
- #EISCONN
- 106
-
- )
-
-80 
- #ENOTCONN
- 107
-
- )
-
-81 
- #ESHUTDOWN
- 108
-
- )
-
-82 
- #ETOOMANYREFS
- 109
-
- )
-
-83 
- #ETIMEDOUT
- 110
-
- )
-
-84 
- #ECONNREFUSED
- 111
-
- )
-
-85 
- #EHOSTDOWN
- 112
-
- )
-
-86 
- #EHOSTUNREACH
- 113
-
- )
-
-87 
- #EALREADY
- 114
-
- )
-
-88 
- #EINPROGRESS
- 115
-
- )
-
-89 
- #ESTALE
- 116
-
- )
-
-90 
- #EUCLEAN
- 117
-
- )
-
-91 
- #ENOTNAM
- 118
-
- )
-
-92 
- #ENAVAIL
- 119
-
- )
-
-93 
- #EISNAM
- 120
-
- )
-
-94 
- #EREMOTEIO
- 121
-
- )
-
-95 
- #EDQUOT
- 122
-
- )
-
-97 
- #ENOMEDIUM
- 123
-
- )
-
-98 
- #EMEDIUMTYPE
- 124
-
- )
-
-99 
- #ECANCELED
- 125
-
- )
-
-100 
- #ENOKEY
- 126
-
- )
-
-101 
- #EKEYEXPIRED
- 127
-
- )
-
-102 
- #EKEYREVOKED
- 128
-
- )
-
-103 
- #EKEYREJECTED
- 129
-
- )
-
-106 
- #EOWNERDEAD
- 130
-
- )
-
-107 
- #ENOTRECOVERABLE
- 131
-
- )
-
-109 
- #ERFKILL
- 132
-
- )
-
- @/usr/include/asm-generic/errno-base.h
-
-1 #ide
-_ASM_GENERIC_ERRNO_BASE_H
-
-
-2 
- #_ASM_GENERIC_ERRNO_BASE_H
-
-
- )
-
-4 
- #EPERM
- 1
-
- )
-
-5 
- #ENOENT
- 2
-
- )
-
-6 
- #ESRCH
- 3
-
- )
-
-7 
- #EINTR
- 4
-
- )
-
-8 
- #EIO
- 5
-
- )
-
-9 
- #ENXIO
- 6
-
- )
-
-10 
- #E2BIG
- 7
-
- )
-
-11 
- #ENOEXEC
- 8
-
- )
-
-12 
- #EBADF
- 9
-
- )
-
-13 
- #ECHILD
- 10
-
- )
-
-14 
- #EAGAIN
- 11
-
- )
-
-15 
- #ENOMEM
- 12
-
- )
-
-16 
- #EACCES
- 13
-
- )
-
-17 
- #EFAULT
- 14
-
- )
-
-18 
- #ENOTBLK
- 15
-
- )
-
-19 
- #EBUSY
- 16
-
- )
-
-20 
- #EEXIST
- 17
-
- )
-
-21 
- #EXDEV
- 18
-
- )
-
-22 
- #ENODEV
- 19
-
- )
-
-23 
- #ENOTDIR
- 20
-
- )
-
-24 
- #EISDIR
- 21
-
- )
-
-25 
- #EINVAL
- 22
-
- )
-
-26 
- #ENFILE
- 23
-
- )
-
-27 
- #EMFILE
- 24
-
- )
-
-28 
- #ENOTTY
- 25
-
- )
-
-29 
- #ETXTBSY
- 26
-
- )
-
-30 
- #EFBIG
- 27
-
- )
-
-31 
- #ENOSPC
- 28
-
- )
-
-32 
- #ESPIPE
- 29
-
- )
-
-33 
- #EROFS
- 30
-
- )
-
-34 
- #EMLINK
- 31
-
- )
-
-35 
- #EPIPE
- 32
-
- )
-
-36 
- #EDOM
- 33
-
- )
-
-37 
- #ERANGE
- 34
-
- )
-
- @
-1
-.
-1
-/usr/include
-87
-2228
-CG.cc
-CG_roseBuilder.cc
-CG_roseRepr.cc
-CG_stringBuilder.cc
-CG_stringRepr.cc
-CG_suifBuilder.cc
-CG_suifRepr.cc
-code_gen.cc
-output_repr.cc
-/usr/include/math.h
-/usr/include/stdio.h
-/usr/include/string.h
-/usr/include/bits/huge_val.h
-/usr/include/bits/huge_valf.h
-/usr/include/bits/huge_vall.h
-/usr/include/bits/inf.h
-/usr/include/bits/mathcalls.h
-/usr/include/bits/mathdef.h
-/usr/include/bits/mathinline.h
-/usr/include/bits/nan.h
-/usr/include/bits/stdio-ldbl.h
-/usr/include/bits/stdio.h
-/usr/include/bits/stdio2.h
-/usr/include/bits/stdio_lim.h
-/usr/include/bits/string.h
-/usr/include/bits/string2.h
-/usr/include/bits/string3.h
-/usr/include/bits/sys_errlist.h
-/usr/include/bits/types.h
-/usr/include/features.h
-/usr/include/getopt.h
-/usr/include/libio.h
-/usr/include/xlocale.h
-/usr/include/_G_config.h
-/usr/include/bits/libio-ldbl.h
-/usr/include/bits/predefs.h
-/usr/include/bits/stdio-lock.h
-/usr/include/bits/typesizes.h
-/usr/include/bits/wordsize.h
-/usr/include/ctype.h
-/usr/include/endian.h
-/usr/include/gnu/stubs.h
-/usr/include/stdlib.h
-/usr/include/sys/cdefs.h
-/usr/include/alloca.h
-/usr/include/bits/byteswap.h
-/usr/include/bits/endian.h
-/usr/include/bits/libc-lock.h
-/usr/include/bits/stdlib-ldbl.h
-/usr/include/bits/stdlib.h
-/usr/include/bits/waitflags.h
-/usr/include/bits/waitstatus.h
-/usr/include/gconv.h
-/usr/include/gnu/stubs-32.h
-/usr/include/gnu/stubs-64.h
-/usr/include/sys/types.h
-/usr/include/wchar.h
-/usr/include/bits/pthreadtypes.h
-/usr/include/bits/wchar-ldbl.h
-/usr/include/bits/wchar.h
-/usr/include/bits/wchar2.h
-/usr/include/errno.h
-/usr/include/gnu/option-groups.h
-/usr/include/pthread.h
-/usr/include/sys/select.h
-/usr/include/sys/sysmacros.h
-/usr/include/time.h
-/usr/include/wctype.h
-/usr/include/bits/errno.h
-/usr/include/bits/select.h
-/usr/include/bits/setjmp.h
-/usr/include/bits/sigset.h
-/usr/include/bits/time.h
-/usr/include/sched.h
-/usr/include/signal.h
-/usr/include/bits/sched.h
-/usr/include/bits/sigaction.h
-/usr/include/bits/sigcontext.h
-/usr/include/bits/siginfo.h
-/usr/include/bits/signum.h
-/usr/include/bits/sigstack.h
-/usr/include/bits/sigthread.h
-/usr/include/linux/errno.h
-/usr/include/sys/ucontext.h
-/usr/include/asm/errno.h
-/usr/include/asm-generic/errno.h
-/usr/include/asm-generic/errno-base.h