Created
October 18, 2019 01:51
-
-
Save jclulow/536fe8413b4a1b2bae2040a7dc2f287f to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ uname -a | |
SunOS t1000-a 5.11 tribblix-m20.6 sun4v sparc SUNW,Sun-Fire-T1000 | |
$ mach | |
sparc | |
$ make | |
gcc -g -O2 -std=c99 -D_ASM_INLINES -D__EXTENSIONS__ -c mblk.c | |
gcc -g -O2 -std=c99 -D_ASM_INLINES -D__EXTENSIONS__ -c old_sum.c | |
gcc -g -O2 -std=c99 -D_ASM_INLINES -D__EXTENSIONS__ -c new_sum.c | |
gcc -D_ASM_INLINES -D__EXTENSIONS__ -g -O2 -std=c99 -o mblk mblk.o old_sum.o new_sum.o | |
/opt/onbld/bin/$(mach)/ctfconvert mblk | |
$ ./mblk | |
Offset = 0 | |
Single mblk: old=0x3246 new=0x3246 OK | |
Chain mblk: old=0x3246 new=0x3246 OK | |
Offset = 4 | |
Single mblk: old=0x13a2 new=0x13a2 OK | |
Chain mblk: old=0x13a2 new=0x13a2 OK | |
Offset = 14 | |
Single mblk: old=0xaf11 new=0xaf11 OK | |
Chain mblk: old=0xaf11 new=0xaf11 OK | |
Offset = 16 | |
Single mblk: old=0xd744 new=0xd744 OK | |
Chain mblk: old=0xd744 new=0xd744 OK | |
Unaligned pointer test: | |
Offset = 0 | |
Single mblk: old=0x45a7 new=0x45a7 OK | |
Chain mblk: old=0x45a7 new=0x45a7 OK | |
Offset = 4 | |
Single mblk: old=0xa14f new=0xa14f OK | |
Chain mblk: old=0xa14f new=0xa14f OK | |
Offset = 14 | |
Single mblk: old=0x10d8 new=0x10d8 OK | |
Chain mblk: old=0x10d8 new=0x10d8 OK | |
Offset = 16 | |
Single mblk: old=0x44a5 new=0x44a5 OK | |
Chain mblk: old=0x44a5 new=0x44a5 OK | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment