/usr/local/poudriere/data/packages/e24a8cae34360705d022f17584bb6b4507b8eb89-build1/All/mmix-20131017.txz vs.
/usr/local/poudriere/data/packages/e24a8cae34360705d022f17584bb6b4507b8eb89-build2/All/mmix-20131017.txz
mmix-20131017.txz-content
+MANIFEST
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 {"name":​"mmix",​"origin":​"lang/​mmix",​"version":​"20131017",​"comment":​"RISC·​computer·​designed·​by·​Donald·​E.​·​Knuth",​"maintainer":​"riggs@FreeBSD.​org",​"www":​"http:​/​/​mmix.​cs.​hm.​edu/​",​"abi":​"FreeBSD:​11:​amd64",​"arch":​"freebsd:​11:​x86:​64",​"prefix":​"/​usr/​local",​"flatsize":​1351255,​"licenselogic":​"single",​"licenses":​["mmix"],​"desc":​"From·​Donald·​E.​·​Knuth's·​MMIX·​page:​\n\nMMIX·​is·​a·​RISC·​computer·​designed·​by·​the·​author·​to·​illustrate\nmachine-​level·​aspects·​of·​programming.​·​In·​the·​next·​editions·​of·​his\nbooks·​The·​Art·​of·​Computer·​Programming,​·​MMIX·​will·​replace·​the\n1960s-​style·​machine·​MIX.​\n\nMore·​details·​can·​be·​found·​in·​his·​book:​\n\n·​·​MMIXware:​·​A·​RISC·​Computer·​for·​the·​Third·​Millennium,​·​by·​Donald·​E.​·​Knuth\n·​·​(Heidelberg:​·​Springer-​Verlag,​·​1999)​,​·​viii+550pp.​·​ISBN·​3-​540-​66938-​8.​\n·​·​(Lecture·​Notes·​in·​Computer·​Science,​·​no.​·​1750.​)​\n\nWWW:​·​http:​/​/​mmix.​cs.​hm.​edu/​",​"categories":​["lang"],​"files":​{"/​usr/​local/​share/​licenses/​mmix-​20131017/​catalog.​mk":​"1$a79b95786f6357982d​3115304d1e3566259a262​8335e85853a08fe63270a​7536",​"/​usr/​local/​share/​licenses·​✂1 {"name":​"mmix",​"origin":​"lang/​mmix",​"version":​"20131017",​"comment":​"RISC·​computer·​designed·​by·​Donald·​E.​·​Knuth",​"maintainer":​"riggs@FreeBSD.​org",​"www":​"http:​/​/​mmix.​cs.​hm.​edu/​",​"abi":​"FreeBSD:​11:​amd64",​"arch":​"freebsd:​11:​x86:​64",​"prefix":​"/​usr/​local",​"flatsize":​1351255,​"licenselogic":​"single",​"licenses":​["mmix"],​"desc":​"From·​Donald·​E.​·​Knuth's·​MMIX·​page:​\n\nMMIX·​is·​a·​RISC·​computer·​designed·​by·​the·​author·​to·​illustrate\nmachine-​level·​aspects·​of·​programming.​·​In·​the·​next·​editions·​of·​his\nbooks·​The·​Art·​of·​Computer·​Programming,​·​MMIX·​will·​replace·​the\n1960s-​style·​machine·​MIX.​\n\nMore·​details·​can·​be·​found·​in·​his·​book:​\n\n·​·​MMIXware:​·​A·​RISC·​Computer·​for·​the·​Third·​Millennium,​·​by·​Donald·​E.​·​Knuth\n·​·​(Heidelberg:​·​Springer-​Verlag,​·​1999)​,​·​viii+550pp.​·​ISBN·​3-​540-​66938-​8.​\n·​·​(Lecture·​Notes·​in·​Computer·​Science,​·​no.​·​1750.​)​\n\nWWW:​·​http:​/​/​mmix.​cs.​hm.​edu/​",​"categories":​["lang"],​"files":​{"/​usr/​local/​share/​licenses/​mmix-​20131017/​catalog.​mk":​"1$a79b95786f6357982d​3115304d1e3566259a262​8335e85853a08fe63270a​7536",​"/​usr/​local/​share/​licenses·​✂
/usr/local/bin/mmix
objdump --line-numbers --disassemble --section=.text {}
Offset 2414, 16 lines modifiedOffset 2414, 16 lines modified
2414 ·​·​403481:​»       ​48·​89·​05·​f0·​24·​21·​00·​»       ​mov·​·​·​·​%rax,​0x2124f0(%rip)​·​·​·​·​·​·​·​·​2414 ·​·​403481:​»       ​48·​89·​05·​f0·​24·​21·​00·​»       ​mov·​·​·​·​%rax,​0x2124f0(%rip)​·​·​·​·​·​·​·​·​
2415 ·​·​403488:​»       ​48·​85·​c0·​·​·​·​·​·​·​·​·​·​·​·​·​»       ​test·​·​·​%rax,​%rax2415 ·​·​403488:​»       ​48·​85·​c0·​·​·​·​·​·​·​·​·​·​·​·​·​»       ​test·​·​·​%rax,​%rax
2416 ·​·​40348b:​»       ​0f·​84·​5a·​3a·​00·​00·​·​·​·​»       ​je·​·​·​·​·​406eeb·​<puts@plt+0x5e8f>2416 ·​·​40348b:​»       ​0f·​84·​5a·​3a·​00·​00·​·​·​·​»       ​je·​·​·​·​·​406eeb·​<puts@plt+0x5e8f>
2417 ·​·​403491:​»       ​48·​8b·​05·​d8·​09·​21·​00·​»       ​mov·​·​·​·​0x2109d8(%rip)​,​%rax·​·​·​·​·​·​·​·​2417 ·​·​403491:​»       ​48·​8b·​05·​d8·​09·​21·​00·​»       ​mov·​·​·​·​0x2109d8(%rip)​,​%rax·​·​·​·​·​·​·​·​
2418 ·​·​403498:​»       ​48·​89·​05·​49·​3e·​21·​00·​»       ​mov·​·​·​·​%rax,​0x213e49(%rip)​·​·​·​·​·​·​·​·​2418 ·​·​403498:​»       ​48·​89·​05·​49·​3e·​21·​00·​»       ​mov·​·​·​·​%rax,​0x213e49(%rip)​·​·​·​·​·​·​·​·​
2419 ·​·​40349f:​»       ​c7·​05·​0f·​3e·​21·​00·​00·​»       ​movl·​·​·​$0x1000100,​0x213e0f(%rip)​·​·​·​·​·​·​·​·​2419 ·​·​40349f:​»       ​c7·​05·​0f·​3e·​21·​00·​00·​»       ​movl·​·​·​$0x1000100,​0x213e0f(%rip)​·​·​·​·​·​·​·​·​
2420 ·​·​4034a6:​»       ​01·​00·​01·​2420 ·​·​4034a6:​»       ​01·​00·​01·​
2421 ·​·​4034a9:​»       ​c7·​05·​09·​3e·​21·​00·​f5·​»       ​movl·​·​·​$0x5759f5f5,​0x213e09(%rip)​·​·​·​·​·​·​·​·​2421 ·​·​4034a9:​»       ​c7·​05·​09·​3e·​21·​00·​e5·​»       ​movl·​·​·​$0x575bece5,​0x213e09(%rip)​·​·​·​·​·​·​·​·​
2422 ·​·​4034b0:​»       ​f5·​59·​57·​2422 ·​·​4034b0:​»       ​ec·​5b·​57·​
2423 ·​·​4034b3:​»       ​c7·​05·​1b·​3e·​21·​00·​05·​»       ​movl·​·​·​$0x80000005,​0x213e1b(%rip)​·​·​·​·​·​·​·​·​2423 ·​·​4034b3:​»       ​c7·​05·​1b·​3e·​21·​00·​05·​»       ​movl·​·​·​$0x80000005,​0x213e1b(%rip)​·​·​·​·​·​·​·​·​
2424 ·​·​4034ba:​»       ​00·​00·​80·​2424 ·​·​4034ba:​»       ​00·​00·​80·​
2425 ·​·​4034bd:​»       ​c7·​05·​19·​3e·​21·​00·​06·​»       ​movl·​·​·​$0x80000006,​0x213e19(%rip)​·​·​·​·​·​·​·​·​2425 ·​·​4034bd:​»       ​c7·​05·​19·​3e·​21·​00·​06·​»       ​movl·​·​·​$0x80000006,​0x213e19(%rip)​·​·​·​·​·​·​·​·​
2426 ·​·​4034c4:​»       ​00·​00·​80·​2426 ·​·​4034c4:​»       ​00·​00·​80·​
2427 ·​·​4034c7:​»       ​c7·​05·​2f·​3e·​21·​00·​04·​»       ​movl·​·​·​$0x369c2004,​0x213e2f(%rip)​·​·​·​·​·​·​·​·​2427 ·​·​4034c7:​»       ​c7·​05·​2f·​3e·​21·​00·​04·​»       ​movl·​·​·​$0x369c2004,​0x213e2f(%rip)​·​·​·​·​·​·​·​·​
2428 ·​·​4034ce:​»       ​20·​9c·​36·​2428 ·​·​4034ce:​»       ​20·​9c·​36·​
2429 ·​·​4034d1:​»       ​8b·​05·​79·​3d·​21·​00·​·​·​·​»       ​mov·​·​·​·​0x213d79(%rip)​,​%eax·​·​·​·​·​·​·​·​2429 ·​·​4034d1:​»       ​8b·​05·​79·​3d·​21·​00·​·​·​·​»       ​mov·​·​·​·​0x213d79(%rip)​,​%eax·​·​·​·​·​·​·​·​
/usr/local/bin/mmmix
objdump --line-numbers --disassemble --section=.text {}
Offset 8840, 16 lines modifiedOffset 8840, 16 lines modified
8840 ·​·​408c97:​»       ​48·​89·​52·​18·​·​·​·​·​·​·​·​·​·​»       ​mov·​·​·​·​%rdx,​0x18(%rdx)​8840 ·​·​408c97:​»       ​48·​89·​52·​18·​·​·​·​·​·​·​·​·​·​»       ​mov·​·​·​·​%rdx,​0x18(%rdx)​
8841 ·​·​408c9b:​»       ​48·​83·​c1·​02·​·​·​·​·​·​·​·​·​·​»       ​add·​·​·​·​$0x2,​%rcx8841 ·​·​408c9b:​»       ​48·​83·​c1·​02·​·​·​·​·​·​·​·​·​·​»       ​add·​·​·​·​$0x2,​%rcx
8842 ·​·​408c9f:​»       ​48·​83·​c2·​50·​·​·​·​·​·​·​·​·​·​»       ​add·​·​·​·​$0x50,​%rdx8842 ·​·​408c9f:​»       ​48·​83·​c2·​50·​·​·​·​·​·​·​·​·​·​»       ​add·​·​·​·​$0x50,​%rdx
8843 ·​·​408ca3:​»       ​48·​81·​f9·​00·​01·​00·​00·​»       ​cmp·​·​·​·​$0x100,​%rcx8843 ·​·​408ca3:​»       ​48·​81·​f9·​00·​01·​00·​00·​»       ​cmp·​·​·​·​$0x100,​%rcx
8844 ·​·​408caa:​»       ​75·​b4·​·​·​·​·​·​·​·​·​·​·​·​·​·​·​·​»       ​jne·​·​·​·​408c60·​<puts@plt+0x7cec>8844 ·​·​408caa:​»       ​75·​b4·​·​·​·​·​·​·​·​·​·​·​·​·​·​·​·​»       ​jne·​·​·​·​408c60·​<puts@plt+0x7cec>
8845 ·​·​408cac:​»       ​c7·​05·​36·​d1·​21·​00·​ff·​»       ​movl·​·​·​$0xff,​0x21d136(%rip)​·​·​·​·​·​·​·​·​8845 ·​·​408cac:​»       ​c7·​05·​36·​d1·​21·​00·​ff·​»       ​movl·​·​·​$0xff,​0x21d136(%rip)​·​·​·​·​·​·​·​·​
8846 ·​·​408cb3:​»       ​00·​00·​00·​8846 ·​·​408cb3:​»       ​00·​00·​00·​
8847 ·​·​408cb6:​»       ​48·​b9·​00·​00·​00·​01·​f5·​»       ​mov·​·​·​·​$0x5759f5f501000000,​%rcx8847 ·​·​408cb6:​»       ​48·​b9·​00·​00·​00·​01·​e5·​»       ​mov·​·​·​·​$0x575bece501000000,​%rcx
8848 ·​·​408cbd:​»       ​f5·​59·​57·​8848 ·​·​408cbd:​»       ​ec·​5b·​57·​
8849 ·​·​408cc0:​»       ​48·​89·​0d·​91·​cf·​21·​00·​»       ​mov·​·​·​·​%rcx,​0x21cf91(%rip)​·​·​·​·​·​·​·​·​8849 ·​·​408cc0:​»       ​48·​89·​0d·​91·​cf·​21·​00·​»       ​mov·​·​·​·​%rcx,​0x21cf91(%rip)​·​·​·​·​·​·​·​·​
8850 ·​·​408cc7:​»       ​31·​c9·​·​·​·​·​·​·​·​·​·​·​·​·​·​·​·​»       ​xor·​·​·​·​%ecx,​%ecx8850 ·​·​408cc7:​»       ​31·​c9·​·​·​·​·​·​·​·​·​·​·​·​·​·​·​·​»       ​xor·​·​·​·​%ecx,​%ecx
8851 ·​·​408cc9:​»       ​85·​c0·​·​·​·​·​·​·​·​·​·​·​·​·​·​·​·​»       ​test·​·​·​%eax,​%eax8851 ·​·​408cc9:​»       ​85·​c0·​·​·​·​·​·​·​·​·​·​·​·​·​·​·​·​»       ​test·​·​·​%eax,​%eax
8852 ·​·​408ccb:​»       ​7e·​61·​·​·​·​·​·​·​·​·​·​·​·​·​·​·​·​»       ​jle·​·​·​·​408d2e·​<puts@plt+0x7dba>8852 ·​·​408ccb:​»       ​7e·​61·​·​·​·​·​·​·​·​·​·​·​·​·​·​·​·​»       ​jle·​·​·​·​408d2e·​<puts@plt+0x7dba>
8853 ·​·​408ccd:​»       ​31·​c0·​·​·​·​·​·​·​·​·​·​·​·​·​·​·​·​»       ​xor·​·​·​·​%eax,​%eax8853 ·​·​408ccd:​»       ​31·​c0·​·​·​·​·​·​·​·​·​·​·​·​·​·​·​·​»       ​xor·​·​·​·​%eax,​%eax
8854 ·​·​408ccf:​»       ​90·​·​·​·​·​·​·​·​·​·​·​·​·​·​·​·​·​·​·​»       ​nop·​·​·​·​8854 ·​·​408ccf:​»       ​90·​·​·​·​·​·​·​·​·​·​·​·​·​·​·​·​·​·​·​»       ​nop·​·​·​·​
8855 ·​·​408cd0:​»       ​48·​8b·​15·​69·​b5·​21·​00·​»       ​mov·​·​·​·​0x21b569(%rip)​,​%rdx·​·​·​·​·​·​·​·​8855 ·​·​408cd0:​»       ​48·​8b·​15·​69·​b5·​21·​00·​»       ​mov·​·​·​·​0x21b569(%rip)​,​%rdx·​·​·​·​·​·​·​·​