DELTA 280259 154 1349 SVN”P–- ‚C €‚Aƒek‚A/* TODO: Remove this when the kernel correctly aligns the stack */ " cbnz x0, 1f \n" /* Are we using a new kernel? */ " mov x0, sp \n" /* No, load the args from sp */ " and sp, x0, #~0xf \n" /* And align the stack */ "1: mov x3, x2 \n" /* cleanup */ " add x1, x0, #8 \n" /* load argv */ " ldr x0, [x0] \n" /* load argcENDREP DELTA 281014 1090 422 SVNĒNĢ9 ‚ Œh€‚ ”FŽ‚ /* Handle the old style stack */ /* TODO: Remove this when the kernel correctly aligns the stack */ cbnz x0, 1f mov x0, sp /* sp points to the args */ and sp, x0, #~0xf /* Align the stack as needed */ 1: sub sp, sp, #16 /* Make room for obj_main & exit proc */ ENDREP id: f-280259.0.r284707/700 type: file pred: f-280259.0.r280259/9730 count: 1 text: 284707 0 348 2861 47cffd029f8f696d7f8b493b2cfbff14 d2883de4fd027a563733a9b81b64fec4d0e71453 284706-6402/_5 props: 2 314168 38 0 b6b34f029ed66be42751a530d6e4b830 cpath: /head/lib/csu/aarch64/crt1.c copyroot: 0 / PLAIN K 8 Makefile V 28 file c-280259.0.r280259/9463 K 6 crt1.c V 27 file f-280259.0.r284707/700 K 6 crti.S V 28 file h-280259.0.r280259/9999 K 6 crtn.S V 29 file j-280259.0.r280259/10268 END ENDREP id: a-280259.0.r284707/1194 type: dir pred: a-280259.0.r280259/10738 count: 1 text: 284707 995 186 0 bb70fb7cd454696cd5ce0d5deab71468 cpath: /head/lib/csu/aarch64 copyroot: 0 / PLAIN K 8 Makefile V 27 file 3-250863.0.r283125/103 K 12 Makefile.inc V 30 file b-180012.0.r284345/584915 K 7 aarch64 V 27 dir a-280259.0.r284707/1194 K 5 amd64 V 28 dir o-34198.0.r284345/585753 K 3 arm V 29 dir 3-129205.0.r284345/586471 K 6 common V 27 dir z-34198.0.r255874/19741 K 4 i386 V 35 dir 3-34199.0-283125.r284345/587295 K 4 mips V 29 dir 3-178739.0.r284345/588046 K 7 powerpc V 28 dir 3-70656.0.r284345/588765 K 9 powerpc64 V 35 dir 3-70656.0-209869.r284345/589558 K 7 sparc64 V 28 dir 3-85612.0.r284345/590325 END ENDREP id: 7-5.0.r284707/1906 type: dir pred: 7-5.0.r284345/591041 count: 242 text: 284707 1372 521 0 96059d74dc51786fcfc8518646eebe8c cpath: /head/lib/csu copyroot: 0 / PLAIN K 8 Makefile V 30 file 20-1573.0-1574.r283502/47 K 12 Makefile.inc V 26 file 2-1848.0.r201381/3832 K 3 atf V 29 dir l-241823.0.r284345/514293 K 5 clang V 28 dir 2-208963.0.r284481/88696 K 3 csu V 22 dir 7-5.0.r284707/1906 K 8 libalias V 26 dir 2-26027.0.r284421/6610 K 10 libarchive V 29 dir 2-125635.0.r284345/598319 K 9 libauditd V 30 dir 30-186647.0.r284345/598963 K 10 libbegemot V 28 dir 4-135771.0.r284481/89312 K 16 libblocksruntime V 29 dir c-215125.0.r284345/600199 K 12 libbluetooth V 29 dir d-121054.0.r284345/601036 K 10 libbsdstat V 26 dir 4-262821.0.r262992/882 K 6 libbsm V 29 dir 4-155212.0.r284345/601626 K 8 libbsnmp V 29 dir 2-122405.0.r284345/602573 K 6 libbz2 V 28 dir 4-78559.0.r284345/603156 K 4 libc V 26 dir 2-1052.0.r284649/17173 K 6 libc++ V 29 dir l-227983.0.r284345/606826 K 14 libc_nonshared V 29 dir h-258283.0.r284345/607529 K 11 libcalendar V 28 dir 2-31530.0.r284345/608345 K 6 libcam V 27 dir 2-39209.0.r284421/10476 K 11 libcapsicum V 28 dir q-258838.0.r284421/12020 K 9 libcasper V 28 dir 2-258843.0.r284421/12729 K 11 libclang_rt V 29 dir 2-276857.0.r283526/196349 K 10 libcom_err V 26 dir 2-5623.0.r284481/92358 K 9 libcompat V 28 dir 1l-1574.0.r284345/612002 K 14 libcompiler_rt V 29 dir j-215125.0.r284345/612592 K 8 libcrypt V 26 dir 2-1985.0.r284481/93416 K 7 libcuse V 29 dir 7-266581.0.r284345/615006 K 8 libcxxrt V 28 dir p-227983.0.r284421/14518 K 9 libdevctl V 28 dir 7-278320.0.r278320/27788 K 10 libdevinfo V 28 dir 2-75726.0.r284345/616773 K 10 libdevstat V 28 dir 2-39211.0.r284345/617502 K 6 libdpv V 29 dir 4-274116.0.r284345/618759 K 8 libdwarf V 28 dir 2-179187.0.r284481/94030 K 7 libedit V 27 dir 21-1574.0.r284421/17521 K 6 libefi V 28 dir 4-203181.0.r267773/20697 K 6 libelf V 29 dir 9-164190.0.r284345/624016 K 8 libelftc V 27 dir 9-275373.0.r284424/1379 K 8 libevent V 37 dir 1i-171173.0-273065.r284345/624646 K 11 libexecinfo V 29 dir 2-254709.0.r284345/625274 K 8 libexpat V 28 dir 2-104352.0.r284421/18227 K 8 libfetch V 27 dir 2-37536.0.r284481/95144 K 9 libfigpar V 30 dir 10-274116.0.r284345/627897 K 7 libgeom V 28 dir 2-110545.0.r284421/19183 K 7 libgpib V 29 dir 2-141402.0.r284345/629561 K 7 libgpio V 29 dir 7-274987.0.r284345/630280 K 9 libgssapi V 30 dir 14-153838.0.r284345/636765 K 16 libiconv_modules V 30 dir 41-219019.0.r284345/655294 K 8 libipsec V 27 dir 4-55505.0.r284481/96400 K 7 libjail V 28 dir 9-194869.0.r284421/21211 K 9 libkiconv V 28 dir 9-120492.0.r284421/22118 K 6 libkvm V 26 dir b-1539.0.r284421/24617 K 7 libldns V 28 dir q-246827.0.r284481/97016 K 7 liblzma V 28 dir d-207842.0.r284481/97778 K 8 libmagic V 28 dir 2-133362.0.r284481/98445 K 5 libmd V 27 dir 2-1803.0.r284481/100786 K 10 libmemstat V 29 dir 2-147997.0.r284345/665848 K 9 libmilter V 28 dir 4-90796.0.r284345/666444 K 5 libmp V 28 dir 2-80529.0.r284481/101630 K 5 libmt V 28 dir 8-279219.0.r284421/27382 K 9 libnandfs V 28 dir 9-235537.0.r235537/30360 K 9 libnetbsd V 29 dir 4-244557.0.r284345/669019 K 11 libnetgraph V 28 dir 9-52419.0.r284345/669885 K 8 libngatm V 29 dir 2-121336.0.r284345/670477 K 5 libnv V 28 dir 7-258065.0.r284421/28210 K 8 libohash V 36 dir 9-228063.0-269649.r284345/672116 K 7 libopie V 28 dir 7-22373.0.r284481/102345 K 6 libpam V 27 dir 2-1589.0.r284481/103579 K 7 libpcap V 26 dir 2-5740.0.r284421/28953 K 9 libpjdlog V 28 dir 5-258791.0.r284421/29591 K 6 libpmc V 29 dir 9-145256.0.r284345/698627 K 7 libproc V 29 dir 2-179185.0.r284345/699967 K 11 libprocstat V 29 dir 4-221807.0.r284345/701947 K 9 libradius V 28 dir 2-41119.0.r284481/104529 K 13 librpcsec_gss V 30 dir 1d-181344.0.r284345/704933 K 9 librpcsvc V 27 dir 2-1983.0.r284345/705906 K 5 librt V 29 dir 2-156136.0.r284345/706824 K 10 librtld_db V 29 dir 2-210678.0.r284345/707562 K 7 libsbuf V 28 dir 7-74840.0.r284481/105253 K 6 libsdp V 29 dir n-121054.0.r284345/709168 K 5 libsm V 28 dir 8-90796.0.r284345/709755 K 6 libsmb V 28 dir a-87874.0.r284345/710340 K 7 libsmdb V 28 dir c-64567.0.r284345/710926 K 9 libsmutil V 28 dir g-64567.0.r284345/711514 K 10 libsqlite3 V 37 dir 1e-251886.0-274885.r284345/712149 K 8 libstand V 29 dir 3j-38451.0.r284345/716693 K 9 libstdbuf V 29 dir 7-234772.0.r284345/717384 K 13 libstdthreads V 29 dir 9-228904.0.r284345/718359 K 10 libtacplus V 28 dir 2-41121.0.r284345/719239 K 9 libtelnet V 28 dir 3q-1574.0.r284345/720183 K 6 libthr V 29 dir 2-112918.0.r284481/106238 K 12 libthread_db V 29 dir 2-132172.0.r284481/107324 K 6 libucl V 29 dir a-262398.0.r284345/722779 K 6 libufs V 27 dir 5-99193.0.r284421/32368 K 9 libugidfw V 29 dir 2-101206.0.r284345/724852 K 7 libulog V 28 dir 8-200062.0.r284421/33385 K 10 libunbound V 29 dir a-255597.0.r284345/726454 K 6 libusb V 36 dir 2-184610.0-189587.r284345/728200 K 9 libusbhid V 28 dir l-61560.0.r284345/729247 K 7 libutil V 27 dir n-1553.0.r284481/111124 K 6 libvgl V 28 dir 2-28328.0.r284345/734044 K 9 libvmmapi V 34 dir 5-221828.0-245652.r284688/1012 K 7 libwrap V 28 dir 4-44746.0.r284345/735607 K 5 libxo V 28 dir 7-273567.0.r284421/37886 K 4 liby V 28 dir 41-1574.0.r284345/736889 K 9 libypclnt V 28 dir 2-94575.0.r284481/112188 K 4 libz V 28 dir 2-17652.0.r284481/114875 K 4 msun V 28 dir 1f-1573.0.r284481/116223 K 7 ncurses V 26 dir 7c-3410.0.r284695/1328 K 5 tests V 27 dir 4-257852.0.r257852/1381 END ENDREP id: 6-5.0.r284707/7339 type: dir pred: 6-5.0.r284695/6774 count: 15986 text: 284707 2070 5256 0 36179fd5ad2db61b68076369e2e62495 cpath: /head/lib copyroot: 0 / minfo-cnt: 5 id: a-280903.0.r284707/7513 type: file pred: a-280903.0.r281014/1853 count: 2 text: 284707 377 294 4537 be0021c7ce0c63e662d8744821d43ce4 0e30880bfd8b3d61a834ae815dad3ae1e4f4667b 284706-6402/_9 props: 179448 45543 103 0 bb58aa814bbdf5f7c1ab04a05656f5a5 cpath: /head/libexec/rtld-elf/aarch64/rtld_start.S copyroot: 0 / PLAIN K 7 reloc.c V 26 file 5-280903.0.r281556/68 K 14 rtld_machdep.h V 28 file 8-280903.0.r280903/6518 K 12 rtld_start.S V 28 file a-280903.0.r284707/7513 END ENDREP id: 3-280903.0.r284707/7998 type: dir pred: 3-280903.0.r281556/544 count: 4 text: 284707 7831 154 0 d9523cee56ee2fd79cfe4f10d71331d2 cpath: /head/libexec/rtld-elf/aarch64 copyroot: 0 / PLAIN K 8 Makefile V 33 file 7-34192.0-34193.r280816/2706 K 15 Makefile.depend V 32 file 19r-284345.0.r284481/125248 K 10 Symbol.map V 29 file 5-168319.0.r276627/23758 K 7 aarch64 V 27 dir 3-280903.0.r284707/7998 K 5 amd64 V 26 dir u-34192.0.r280816/4238 K 3 arm V 27 dir 5-129204.0.r270798/9908 K 7 debug.c V 34 file a-34192.1-34193.r225152/12816 K 7 debug.h V 32 file c-34192.2-34193.r282551/188 K 4 i386 V 26 dir 4-34193.0.r280816/5724 K 8 libmap.c V 28 file 7-113229.0.r270256/3264 K 8 libmap.h V 28 file 9-113229.0.r255765/2040 K 8 malloc.c V 33 file i-34192.4-34193.r264346/2364 K 12 map_object.c V 33 file k-34192.5-34193.r264346/2710 K 4 mips V 26 dir 3-177924.0.r281107/533 K 7 powerpc V 26 dir 3-107572.0.r276733/737 K 9 powerpc64 V 35 dir 3-107572.0-209885.r270798/12907 K 6 rtld.1 V 28 file h-10335.0.r267803/33657 K 6 rtld.c V 32 file m-34192.6-34193.r282551/525 K 6 rtld.h V 33 file o-34192.7-34193.r281549/1419 K 11 rtld_lock.c V 28 file o-115396.0.r280816/6597 K 11 rtld_lock.h V 28 file q-115396.0.r280816/6905 K 13 rtld_printf.c V 28 file a-225152.0.r267678/3784 K 13 rtld_printf.h V 28 file c-225152.0.r267678/4091 K 10 rtld_tls.h V 28 file j-133063.0.r280816/7211 K 7 sparc64 V 27 dir 3-92195.0.r270798/14369 K 5 tests V 26 dir 8-267679.0.r270649/921 K 9 xmalloc.c V 31 file q-34192.8-34193.r262334/92 END ENDREP id: g-10335.0.r284707/9517 type: dir pred: g-10335.0.r284481/126902 count: 552 text: 284707 8184 1320 0 f1edd0451ae35d31334024961037536e cpath: /head/libexec/rtld-elf copyroot: 0 / PLAIN K 8 Makefile V 31 file 5-1592.0-1593.r278192/5970 K 14 Makefile.amd64 V 28 file 7-273155.0.r273155/6632 K 13 Makefile.i386 V 28 file 9-273155.0.r273155/6902 K 12 Makefile.inc V 31 file 8-1592.1-1593.r201380/1407 K 13 Makefile.pc98 V 27 file 2-273167.0.r273167/151 K 3 atf V 30 dir 11-241823.0.r284345/755160 K 5 atrun V 26 dir 2-939.0.r284345/755975 K 6 bootpd V 27 dir 2-3230.0.r284345/761471 K 6 casper V 28 dir 1s-258838.0.r282253/2072 K 6 comsat V 27 dir 5-1593.0.r284345/762167 K 3 dma V 28 dir e-262282.0.r275077/24308 K 15 dma-mbox-create V 28 dir 2-262290.0.r264400/84320 K 7 fingerd V 27 dir 7-1593.0.r284345/762920 K 4 ftpd V 24 dir 9-1593.0.r284371/946 K 5 getty V 27 dir d-1593.0.r284345/765073 K 6 hyperv V 28 dir t-271493.0.r271493/47317 K 10 mail.local V 27 dir j-1593.0.r284345/765672 K 7 mknetid V 28 dir 2-16729.0.r284345/766584 K 6 pppoed V 28 dir 2-53537.0.r284345/767270 K 6 rbootd V 27 dir l-1593.0.r284345/768450 K 11 revnetgroup V 28 dir 2-11815.0.r284345/769326 K 7 rlogind V 27 dir p-1593.0.r284345/770039 K 11 rpc.rquotad V 28 dir 2-13238.0.r284345/770755 K 10 rpc.rstatd V 27 dir 2-2335.0.r284345/771524 K 11 rpc.rusersd V 27 dir 2-2338.0.r284345/772342 K 10 rpc.rwalld V 27 dir 2-2342.0.r284345/773051 K 10 rpc.sprayd V 28 dir 2-13241.0.r284345/773766 K 4 rshd V 27 dir r-1593.0.r284345/774468 K 9 rtld-aout V 28 dir 2-140072.0.r241737/24944 K 8 rtld-elf V 26 dir g-10335.0.r284707/9517 K 12 save-entropy V 28 dir b-70922.0.r284345/776922 K 5 smrsh V 28 dir 2-38100.0.r284345/777519 K 5 talkd V 27 dir t-1593.0.r284345/778480 K 4 tcpd V 28 dir 2-89284.0.r284345/779068 K 7 telnetd V 27 dir v-1593.0.r284345/779665 K 5 tests V 29 dir 1e-257853.0.r257853/22964 K 10 tftp-proxy V 29 dir 4-171173.0.r284345/780262 K 5 tftpd V 27 dir x-1593.0.r284345/781491 K 11 ulog-helper V 29 dir u-200062.0.r284345/782139 K 5 ypxfr V 28 dir 2-13008.0.r284345/783130 END ENDREP id: c-5.0.r284707/11594 type: dir pred: c-5.0.r284481/128985 count: 1966 text: 284707 9699 1882 0 750034e40276ca9ce71fed4ca5c2a155 cpath: /head/libexec copyroot: 0 / PLAIN K 10 .arcconfig V 25 file 1-265842.0.r282261/0 K 8 .arclint V 27 file 1-266959.0.r281789/766 K 9 COPYRIGHT V 25 file 1-2656.0.r276462/908 K 5 LOCKS V 27 file 1-146890.0.r255635/270 K 11 MAINTAINERS V 27 file 1-94742.0.r276479/7979 K 8 Makefile V 29 file 3-1594.0-1595.r284699/57 K 13 Makefile.inc1 V 25 file 5-38666.0.r284686/70 K 17 ObsoleteFiles.inc V 28 file 4-148330.0.r284673/1385 K 6 README V 26 file 1-21173.0.r281727/580 K 8 UPDATING V 26 file 1-41806.0.r284479/502 K 3 bin V 22 dir 1-5.0.r284494/2871 K 4 cddl V 27 dir 1-168404.0.r284421/1921 K 7 contrib V 26 dir 1-16755.0.r284553/5768 K 6 crypto V 27 dir 1-25405.0.r284329/36548 K 3 etc V 23 dir 1-38.0.r284691/4951 K 5 games V 27 dir 1-2491.0.r284345/371012 K 3 gnu V 23 dir 1-3.0.r284481/38526 K 7 include V 25 dir 1-697.0.r284481/44064 K 9 kerberos5 V 27 dir 4q-29815.0.r284578/2368 K 3 lib V 22 dir 6-5.0.r284707/7339 K 7 libexec V 23 dir c-5.0.r284707/11594 K 7 release V 25 dir 1-3027.0.r284676/1662 K 6 rescue V 29 dir 7-117035.0.r284345/786184 K 4 sbin V 23 dir fa-4.0.r284531/5483 K 6 secure V 25 dir r-1553.0.r284483/1686 K 5 share V 22 dir e-3.0.r284705/5523 K 3 sys V 23 dir g-5.0.r284702/16990 K 7 targets V 34 dir 2-242818.1-284345.r284482/4497 K 5 tests V 28 dir g-257097.0.r284289/23398 K 5 tools V 27 dir 43-1590.0.r284703/13414 K 7 usr.bin V 23 dir m-3.0.r284659/84138 K 8 usr.sbin V 23 dir q-3.0.r284644/11770 END ENDREP id: 5-1.0.r284707/13168 type: dir pred: 5-1.0.r284705/7183 count: 193583 text: 284707 11761 1394 0 839a612d34b056cf265557f03943e17b props: 283551 16847 1700 0 0652c8c763c88519628d2c366f1cb88e cpath: /head copyroot: 0 / minfo-cnt: 160 minfo-here: y PLAIN K 11 ROADMAP.txt V 26 file 0-179453.0.r276817/47 K 4 head V 23 dir 5-1.0.r284707/13168 K 8 projects V 23 dir 6-1.0.r284704/25721 K 7 release V 22 dir 7-1.0.r274417/3010 K 6 releng V 23 dir 8-1.0.r284536/57077 K 6 stable V 23 dir 9-1.0.r284706/62955 K 8 svnadmin V 27 dir 0-179447.0.r284468/1259 K 4 user V 24 dir a-1.0.r284675/872821 K 6 vendor V 22 dir b-1.0.r284680/8676 K 13 vendor-crypto V 25 dir 0-1575.0.r284328/3832 K 10 vendor-sys V 26 dir 0-12116.0.r284564/6279 END ENDREP id: 0.0.r284707/13905 type: dir pred: 0.0.r284706/63619 count: 284707 text: 284707 13417 475 0 99ea7144e9edc2fd09f9ec7d4c598eae props: 280653 0 4147 0 7340c02349f175c82d973dc373f34e56 cpath: / copyroot: 0 / minfo-cnt: 43434 f-280259.0.t284706-6402 modify-file true false /head/lib/csu/aarch64/crt1.c a-280903.0.t284706-6402 modify-file true false /head/libexec/rtld-elf/aarch64/rtld_start.S 13905 14130