commit a4fd10de93fbaaa5f09a7b80ac833d250145e630
parent 1c55f1f2c1e5d9c66971a8440bf49b3888743c27
Author: Alexander Burger <abu@software-lab.de>
Date: Sat, 6 Jul 2013 08:04:07 +0200
Minor: Local jump target
Diffstat:
M | src64/io.l | | | 6 | +++--- |
M | src64/tags | | | 394 | +++++++++++++++++++++++++++++++++++++++---------------------------------------- |
2 files changed, 198 insertions(+), 202 deletions(-)
diff --git a/src64/io.l b/src64/io.l
@@ -1,4 +1,4 @@
-# 05jul13abu
+# 06jul13abu
# (c) Software Lab. Alexander Burger
# Close file descriptor
@@ -2065,13 +2065,13 @@
while le # Yes
call (Get_A) # Get next
null A # EOF?
- js ret # Yes
+ js 90 # Yes
loop
cmp B (char "#") # Comment char?
while eq # Yes
call comment_A # Skip comment
loop
- ret
+90 ret
(code 'testEscA_F 0)
do
diff --git a/src64/tags b/src64/tags
@@ -48,122 +48,119 @@
CHAR_LETTER63,1516
CHAR_DIGIT64,1537
-sys/x86-64.freeBsd.defs.l,1994
-ENOENT5,56
-EINTR6,71
-EBADF7,85
-EAGAIN8,99
-EACCES9,115
-EPIPE10,131
-ECONNRESET11,146
-O_RDONLY14,180
-O_WRONLY15,197
-O_RDWR16,214
-O_CREAT17,229
-O_EXCL18,247
-O_TRUNC19,265
-O_APPEND20,284
-F_GETFD21,301
-F_SETFD22,317
-FD_CLOEXEC23,333
-BUFSIZ26,361
-PIPE_BUF27,379
-MAXPATHLEN28,398
-stdin29,417
-stdout30,442
-stderr31,468
-RTLD_LAZY35,504
-RTLD_GLOBAL36,522
-FLOCK39,553
-L_TYPE40,568
-L_WHENCE41,584
-L_START42,602
-L_LEN43,618
-L_PID44,632
-SEEK_SET45,647
-SEEK_CUR46,664
-F_RDLCK47,681
-F_WRLCK48,697
-F_UNLCK49,713
-F_GETFL50,729
-F_SETFL51,745
-F_GETLK52,761
-F_SETLK53,778
-F_SETLKW54,795
-F_SETOWN55,813
-O_NONBLOCK56,830
-O_ASYNC57,849
-STAT60,874
-ST_MODE61,889
-ST_SIZE62,905
-ST_MTIME63,922
-S_IFMT64,940
-S_IFDIR65,959
-TMS68,988
-TMS_UTIME69,1001
-TMS_STIME70,1019
-TERMIOS73,1048
-C_IFLAG74,1065
-C_LFLAG75,1081
-C_CC76,1098
-ISIG77,1112
-VMIN78,1127
-VTIME79,1141
-TCSADRAIN80,1156
-SIGACTION83,1184
-SIGSET_T84,1203
-SA_HANDLER85,1221
-SA_MASK86,1240
-SA_FLAGS87,1257
-SIG_DFL88,1274
-SIG_IGN89,1290
-SIG_UNBLOCK90,1306
-SIGHUP91,1326
-SIGINT92,1341
-SIGUSR193,1356
-SIGUSR294,1373
-SIGPIPE95,1390
-SIGALRM96,1407
-SIGTERM97,1424
-SIGCHLD98,1441
-SIGCONT99,1458
-SIGSTOP100,1475
-SIGTSTP101,1492
-SIGTTIN102,1509
-SIGTTOU103,1526
-SIGIO104,1543
-SIGNALS105,1558
-WNOHANG108,1583
-WUNTRACED109,1599
-FD_SET112,1627
-TM_SEC115,1652
-TM_MIN116,1667
-TM_HOUR117,1682
-TM_MDAY118,1698
-TM_MON119,1715
-TM_YEAR120,1731
-D_NAME123,1755
-SOCK_STREAM126,1781
-SOCK_DGRAM127,1801
-AF_UNSPEC128,1820
-AF_INET6129,1838
-SOL_SOCKET130,1856
-SO_REUSEADDR131,1879
-IPPROTO_IPV6132,1900
-IPV6_V6ONLY133,1922
-INET6_ADDRSTRLEN134,1943
-NI_MAXHOST135,1969
-NI_NAMEREQD136,1991
-SOCKADDR_IN6137,2011
-SIN6_FAMILY138,2033
-SIN6_PORT139,2053
-SIN6_ADDR140,2071
-ADDRINFO141,2089
-AI_FAMILY142,2107
-AI_SOCKTYPE143,2125
-AI_ADDRLEN144,2145
-AI_ADDR145,2165
-AI_NEXT146,2182
+sys/x86-64.linux.defs.l,1959
+ENOENT5,59
+EINTR6,108
+EBADF7,155
+EAGAIN8,194
+EACCES9,227
+EPIPE10,268
+ECONNRESET11,303
+O_RDONLY14,365
+O_WRONLY15,382
+O_RDWR16,399
+O_CREAT17,414
+O_EXCL18,431
+O_TRUNC19,448
+O_APPEND20,466
+F_GETFD21,486
+F_SETFD22,502
+FD_CLOEXEC23,518
+BUFSIZ26,546
+PIPE_BUF27,564
+MAXPATHLEN29,585
+RTLD_LAZY32,613
+RTLD_GLOBAL33,631
+FLOCK36,662
+L_TYPE37,702
+L_WHENCE38,722
+L_START39,744
+L_LEN40,760
+L_PID41,775
+SEEK_SET42,790
+SEEK_CUR43,807
+F_RDLCK44,824
+F_WRLCK45,840
+F_UNLCK46,856
+F_GETFL47,872
+F_SETFL48,888
+F_GETLK49,904
+F_SETLK50,920
+F_SETLKW51,936
+F_SETOWN52,953
+O_NONBLOCK53,970
+O_ASYNC54,992
+STAT57,1019
+ST_MODE58,1061
+ST_SIZE59,1083
+ST_MTIME60,1100
+S_IFMT61,1118
+S_IFDIR62,1144
+TMS65,1180
+TMS_UTIME66,1214
+TMS_STIME67,1232
+TERMIOS70,1261
+C_IFLAG71,1304
+C_LFLAG72,1320
+C_CC73,1337
+ISIG74,1351
+VMIN75,1364
+VTIME76,1377
+TCSADRAIN77,1391
+SIGACTION80,1419
+SIGSET_T81,1462
+SA_HANDLER82,1481
+SA_MASK83,1500
+SA_FLAGS84,1516
+SIG_DFL86,1536
+SIG_IGN87,1552
+SIG_UNBLOCK88,1568
+SIGHUP90,1589
+SIGINT91,1615
+SIGUSR192,1630
+SIGUSR293,1647
+SIGPIPE94,1664
+SIGALRM95,1681
+SIGTERM96,1698
+SIGCHLD97,1715
+SIGCONT98,1732
+SIGSTOP99,1749
+SIGTSTP100,1766
+SIGTTIN101,1783
+SIGTTOU102,1800
+SIGIO103,1817
+SIGNALS104,1832
+WNOHANG107,1894
+WUNTRACED108,1910
+FD_SET111,1938
+TM_SEC114,1975
+TM_MIN115,1990
+TM_HOUR116,2005
+TM_MDAY117,2021
+TM_MON118,2038
+TM_YEAR119,2054
+D_NAME122,2078
+SOCK_STREAM125,2105
+SOCK_DGRAM126,2125
+AF_UNSPEC127,2144
+AF_INET6128,2162
+SOL_SOCKET129,2180
+SO_REUSEADDR130,2199
+IPPROTO_IPV6131,2220
+IPV6_V6ONLY132,2242
+INET6_ADDRSTRLEN133,2263
+NI_MAXHOST135,2290
+NI_NAMEREQD136,2312
+SOCKADDR_IN6138,2333
+SIN6_FAMILY139,2355
+SIN6_PORT140,2375
+SIN6_ADDR141,2393
+ADDRINFO143,2412
+AI_FAMILY144,2430
+AI_SOCKTYPE145,2448
+AI_ADDRLEN146,2468
+AI_ADDR147,2488
+AI_NEXT148,2505
./glob.l,4331
Data4,51
@@ -413,7 +410,7 @@ sys/x86-64.freeBsd.defs.l,1994
UndefErr1247,85443
DlErr1248,85472
-./main.l,2261
+./main.l,2242
Code4,51
Ret8,106
Retc10,127
@@ -512,7 +509,6 @@ sys/x86-64.freeBsd.defs.l,1994
putStringB2538,62459
begString2550,62673
endString_E2561,62899
-msec_A2576,63247
doArgs2590,63556
doNext2597,63670
doArg2614,63986
@@ -654,81 +650,81 @@ sys/x86-64.freeBsd.defs.l,1994
skipC_A2005,52549
comment_A2031,53064
skip_A2058,53582
-testEscA_F2076,53927
-anonymousX_FE2110,54680
-rdAtomBY_E2143,55543
-rdList_E2195,56970
-readC_E2329,60398
-readA_E2341,60635
-tokenCE_E2524,64932
-doRead2670,68469
-inReadyC_F2708,69309
-fdSetCL_X2720,69590
-fdRdSetCZL2732,69824
-fdWrSetCZL2739,69966
-rdSetCL_F2746,70115
-wrSetCL_F2751,70231
-rdSetRdyCL_F2756,70354
-waitFdCEX_A2778,70815
-doWait3180,84241
-doSync3218,84964
-doHear3258,85904
-doTell3290,86598
-fdSetC_Y3339,87686
-doPoll3350,87920
-doKey3406,89291
-doPeek3461,90730
-doChar3477,91008
-doSkip3531,91953
-doEol3545,92300
-doEof3554,92466
-doFrom3573,92823
-doTill3640,94492
-eolA_F3714,96441
-doLine3729,96745
-doLines3882,100785
-parseBCE_E3923,101686
-doAny3995,103341
-doSym4035,104279
-doStr4049,104538
-loadBEX_E4102,105664
-doLoad4212,108387
-doIn4235,108799
-doOut4255,109129
-doErr4275,109463
-doCtl4295,109798
-doPipe4316,110153
-doOpen4379,111699
-doClose4422,112679
-doEcho4453,113270
-putStdoutB4666,118794
-newline4709,119776
-space4713,119818
-outNumE4718,119882
-outWordA4725,120010
-prExtNmX4737,120248
-outOctA4745,120442
-outAoA4758,120710
-outStringS4770,120958
-outStringC4772,121028
-outNameE4782,121167
-prNameX4790,121284
-printE_E4800,121439
-printE4809,121575
-prinE_E5022,127191
-prinE5031,127327
-doPrin5086,128589
-doPrinl5100,128859
-doSpace5104,128927
-doPrint5126,129326
-doPrintsp5142,129621
-doPrintln5157,129910
-doFlush5162,129998
-doRewind5170,130135
-doExt5187,130525
-doRd5204,130864
-doPr5270,132644
-doWr5287,132976
+testEscA_F2076,53926
+anonymousX_FE2110,54679
+rdAtomBY_E2143,55542
+rdList_E2195,56969
+readC_E2329,60397
+readA_E2341,60634
+tokenCE_E2524,64931
+doRead2670,68468
+inReadyC_F2708,69308
+fdSetCL_X2720,69589
+fdRdSetCZL2732,69823
+fdWrSetCZL2739,69965
+rdSetCL_F2746,70114
+wrSetCL_F2751,70230
+rdSetRdyCL_F2756,70353
+waitFdCEX_A2778,70814
+doWait3180,84240
+doSync3218,84963
+doHear3258,85903
+doTell3290,86597
+fdSetC_Y3339,87685
+doPoll3350,87919
+doKey3406,89290
+doPeek3461,90729
+doChar3477,91007
+doSkip3531,91952
+doEol3545,92299
+doEof3554,92465
+doFrom3573,92822
+doTill3640,94491
+eolA_F3714,96440
+doLine3729,96744
+doLines3882,100784
+parseBCE_E3923,101685
+doAny3995,103340
+doSym4035,104278
+doStr4049,104537
+loadBEX_E4102,105663
+doLoad4212,108386
+doIn4235,108798
+doOut4255,109128
+doErr4275,109462
+doCtl4295,109797
+doPipe4316,110152
+doOpen4379,111698
+doClose4422,112678
+doEcho4453,113269
+putStdoutB4666,118793
+newline4709,119775
+space4713,119817
+outNumE4718,119881
+outWordA4725,120009
+prExtNmX4737,120247
+outOctA4745,120441
+outAoA4758,120709
+outStringS4770,120957
+outStringC4772,121027
+outNameE4782,121166
+prNameX4790,121283
+printE_E4800,121438
+printE4809,121574
+prinE_E5022,127190
+prinE5031,127326
+doPrin5086,128588
+doPrinl5100,128858
+doSpace5104,128926
+doPrint5126,129325
+doPrintsp5142,129620
+doPrintln5157,129909
+doFlush5162,129997
+doRewind5170,130134
+doExt5187,130524
+doRd5204,130863
+doPr5270,132643
+doWr5287,132975
./apply.l,445
applyXYZ_E4,51
@@ -1259,9 +1255,9 @@ sys/x86-64.freeBsd.defs.l,1994
getUdpZ_FB373,9872
putUdpBZ380,10017
-sys/x86-64.freeBsd.code.l,94
-errno_A5,64
-errnoC10,158
-wifstoppedS_F21,537
-wifsignaledS_F27,688
-wtermsigS_A36,897
+sys/x86-64.linux.code.l,94
+errno_A5,67
+errnoC10,169
+wifstoppedS_F16,287
+wifsignaledS_F21,413
+wtermsigS_A28,568