Hi ports@

I'm trying to bring our pcc port upto 1.1.0

With the attached diff pcc builds, but when I try to compile a file I get:

port:fred ~/code/c/stuff> pcc -o hello hw.c
ld: cannot find -lpcc
error: ld terminated with status 1

Using LD_DEBUG=1 gives more information [1] and the output of ktrace is in the attached pccdump file.

Any clues as to what I'm missing would be appreciated.

Cheers

Fred

[1]
port:fred ~/code/c/stuff> pcc -o hello hw.c
rtld loading: 'pcc'
exe load offset:  0x111228a00000
 flags pcc = 0x0
head pcc
obj pcc has pcc as head
examining: 'pcc'
loading: libc.so.83.0 required by pcc
 flags /usr/lib/libc.so.83.0 = 0x0
obj /usr/lib/libc.so.83.0 has pcc as head
linking dep /usr/lib/libc.so.83.0 as child of pcc
examining: '/usr/lib/libc.so.83.0'
 flags /usr/libexec/ld.so = 0x0
obj /usr/libexec/ld.so has pcc as head
relocation took 0.000157
        Start            End              Type Open Ref GrpRef Name
        0000111228a00000 0000111228e09000 exe  1    0   0      pcc
00001114a1980000 00001114a1e49000 rlib 0 1 0 /usr/lib/libc.so.83.0
        00001114d8f00000 00001114d8f00000 rtld 0    1   0      
/usr/libexec/ld.so
symcache lookups 74 hits 0 ratio 0% hits
dynamic loading done, success.
doing ctors obj 0x1114e14ccc00 @0x1114a19963c0: [/usr/lib/libc.so.83.0]
entry point: 0x111228a02e40
rtld loading: '/usr/local/libexec/cpp'
exe load offset:  0x1fca77d00000
 flags /usr/local/libexec/cpp = 0x0
head /usr/local/libexec/cpp
obj /usr/local/libexec/cpp has /usr/local/libexec/cpp as head
examining: '/usr/local/libexec/cpp'
loading: libc.so.83.0 required by /usr/local/libexec/cpp
 flags /usr/lib/libc.so.83.0 = 0x0
obj /usr/lib/libc.so.83.0 has /usr/local/libexec/cpp as head
linking dep /usr/lib/libc.so.83.0 as child of /usr/local/libexec/cpp
examining: '/usr/lib/libc.so.83.0'
 flags /usr/libexec/ld.so = 0x0
obj /usr/libexec/ld.so has /usr/local/libexec/cpp as head
relocation took 0.000095
        Start            End              Type Open Ref GrpRef Name
00001fca77d00000 00001fca7825b000 exe 1 0 0 /usr/local/libexec/cpp 00001fccddc5d000 00001fccde126000 rlib 0 1 0 /usr/lib/libc.so.83.0
        00001fcd50c00000 00001fcd50c00000 rtld 0    1   0      
/usr/libexec/ld.so
symcache lookups 61 hits 0 ratio 0% hits
dynamic loading done, success.
doing ctors obj 0x1fcd132ea400 @0x1fccddc733c0: [/usr/lib/libc.so.83.0]
entry point: 0x1fca77d02010
doing dtors
doing dtors obj 0x1fcd132ea400 @0x1fccddcf9800: [/usr/lib/libc.so.83.0]
rtld loading: '/usr/local/libexec/ccom'
exe load offset:  0x1a4a83800000
 flags /usr/local/libexec/ccom = 0x0
head /usr/local/libexec/ccom
obj /usr/local/libexec/ccom has /usr/local/libexec/ccom as head
examining: '/usr/local/libexec/ccom'
loading: libc.so.83.0 required by /usr/local/libexec/ccom
 flags /usr/lib/libc.so.83.0 = 0x0
obj /usr/lib/libc.so.83.0 has /usr/local/libexec/ccom as head
linking dep /usr/lib/libc.so.83.0 as child of /usr/local/libexec/ccom
examining: '/usr/lib/libc.so.83.0'
 flags /usr/libexec/ld.so = 0x0
obj /usr/libexec/ld.so has /usr/local/libexec/ccom as head
relocation took 0.000112
        Start            End              Type Open Ref GrpRef Name
00001a4a83800000 00001a4a83c7d000 exe 1 0 0 /usr/local/libexec/ccom 00001a4d4a444000 00001a4d4a90d000 rlib 0 1 0 /usr/lib/libc.so.83.0
        00001a4c8b000000 00001a4c8b000000 rtld 0    1   0      
/usr/libexec/ld.so
symcache lookups 62 hits 0 ratio 0% hits
dynamic loading done, success.
doing ctors obj 0x1a4ca3ab2800 @0x1a4d4a45a3c0: [/usr/lib/libc.so.83.0]
entry point: 0x1a4a83809660
doing dtors
doing dtors obj 0x1a4ca3ab2800 @0x1a4d4a4e0800: [/usr/lib/libc.so.83.0]
rtld loading: 'as'
exe load offset:  0x6906be00000
 flags as = 0x0
head as
obj as has as as head
examining: 'as'
loading: libiberty.so.12.0 required by as
 flags /usr/lib/libiberty.so.12.0 = 0x0
obj /usr/lib/libiberty.so.12.0 has as as head
loading: libc.so.84.0 required by as
 flags /usr/lib/libc.so.84.0 = 0x0
obj /usr/lib/libc.so.84.0 has as as head
linking dep /usr/lib/libiberty.so.12.0 as child of as
linking dep /usr/lib/libc.so.84.0 as child of as
examining: '/usr/lib/libiberty.so.12.0'
examining: '/usr/lib/libc.so.84.0'
 flags /usr/libexec/ld.so = 0x0
obj /usr/libexec/ld.so has as as head
relocation took 0.000225
        Start            End              Type Open Ref GrpRef Name
        000006906be00000 000006906c303000 exe  1    0   0      as
0000069273787000 0000069273bb2000 rlib 0 1 0 /usr/lib/libiberty.so.12.0 000006934fb78000 0000069350041000 rlib 0 1 0 /usr/lib/libc.so.84.0
        00000692b3200000 00000692b3200000 rtld 0    1   0      
/usr/libexec/ld.so
symcache lookups 111 hits 0 ratio 0% hits
dynamic loading done, success.
doing ctors obj 0x6934cbcfc00 @0x6927378eba0: [/usr/lib/libiberty.so.12.0]
doing ctors obj 0x692e8bf7000 @0x6934fb8e250: [/usr/lib/libc.so.84.0]
entry point: 0x6906be25d20
doing dtors
doing dtors obj 0x6934cbcfc00 @0x692737a9f60: [/usr/lib/libiberty.so.12.0]
doing dtors obj 0x692e8bf7000 @0x6934fc14710: [/usr/lib/libc.so.84.0]
rtld loading: 'ld'
exe load offset:  0x10f7c6800000
 flags ld = 0x0
head ld
obj ld has ld as head
examining: 'ld'
loading: libiberty.so.12.0 required by ld
 flags /usr/lib/libiberty.so.12.0 = 0x0
obj /usr/lib/libiberty.so.12.0 has ld as head
loading: libc.so.84.0 required by ld
 flags /usr/lib/libc.so.84.0 = 0x0
obj /usr/lib/libc.so.84.0 has ld as head
linking dep /usr/lib/libiberty.so.12.0 as child of ld
linking dep /usr/lib/libc.so.84.0 as child of ld
examining: '/usr/lib/libiberty.so.12.0'
examining: '/usr/lib/libc.so.84.0'
 flags /usr/libexec/ld.so = 0x0
obj /usr/libexec/ld.so has ld as head
relocation took 0.000184
        Start            End              Type Open Ref GrpRef Name
        000010f7c6800000 000010f7c6d00000 exe  1    0   0      ld
000010fa8ff87000 000010fa903b2000 rlib 0 1 0 /usr/lib/libiberty.so.12.0 000010fab13fa000 000010fab18c3000 rlib 0 1 0 /usr/lib/libc.so.84.0
        000010fa50700000 000010fa50700000 rtld 0    1   0      
/usr/libexec/ld.so
symcache lookups 106 hits 0 ratio 0% hits
dynamic loading done, success.
doing ctors obj 0x10fa23f27800 @0x10fa8ff8eba0: [/usr/lib/libiberty.so.12.0]
doing ctors obj 0x10f9e6daa800 @0x10fab1410250: [/usr/lib/libc.so.84.0]
entry point: 0x10f7c681ef80
doing dtors
doing dtors obj 0x10fa23f27800 @0x10fa8ffa9f60: [/usr/lib/libiberty.so.12.0]
doing dtors obj 0x10f9e6daa800 @0x10fab1496710: [/usr/lib/libc.so.84.0]
ld: cannot find -lpcc
error: ld terminated with status 1
doing dtors
doing dtors obj 0x1114e14ccc00 @0x1114a1a1c800: [/usr/lib/libc.so.83.0]

Index: Makefile
===================================================================
RCS file: /cvs/ports/lang/pcc/Makefile,v
retrieving revision 1.9
diff -u -p -u -p -r1.9 Makefile
--- Makefile	17 Jun 2015 20:03:11 -0000	1.9
+++ Makefile	1 Nov 2015 12:05:28 -0000
@@ -1,10 +1,10 @@
-# $OpenBSD: Makefile,v 1.9 2015/06/17 20:03:11 sthen Exp $
+# $OpenBSD$
 
 COMMENT =	portable C compiler
 
-PCCVER =	1.0.0
+PCCVER =	1.1.0
 DISTNAME =	pcc-${PCCVER}
-REVISION =	6
+REVISION =	0
 EXTRACT_SUFX =	.tgz
 
 CATEGORIES =	lang
Index: distinfo
===================================================================
RCS file: /cvs/ports/lang/pcc/distinfo,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 distinfo
--- distinfo	18 Jan 2015 03:14:19 -0000	1.2
+++ distinfo	1 Nov 2015 12:05:28 -0000
@@ -1,2 +1,2 @@
-SHA256 (pcc-1.0.0.tgz) = WALbukbW6j+brapVuQRKBBa7QQAgwkpcKoouqvQRVss=
-SIZE (pcc-1.0.0.tgz) = 652308
+SHA256 (pcc-1.1.0.tgz) = 2eP+2Ex2fc3e+2sfhU1dqJIfP2XYvQKZd0NBL0FHTWQ=
+SIZE (pcc-1.1.0.tgz) = 848427
Index: patches/patch-cc_c
===================================================================
RCS file: patches/patch-cc_c
diff -N patches/patch-cc_c
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ patches/patch-cc_c	1 Nov 2015 12:05:28 -0000
@@ -0,0 +1,16 @@
+# This patch is need to build pcc-1.1.0 rev 1.287 fixed this issue.
+# This patch will go away in the next version of pcc
+--- /usr/ports/pobj/pcc-1.1.0/pcc-1.1.0/cc/cc/cc.c	Sat Dec  6 09:52:55 2014
++++ cc.c	Sun Oct 25 10:16:13 2015
+@@ -207,9 +207,9 @@ char *cppmdadd[] = CPPMDADD;
+ #endif
+ #ifndef DEFLIBDIRS	/* default library search paths */
+ #ifdef MULTIARCH_PATH
+-#define DEFLIBDIRS	{ "/usr/lib/", 0 }
+-#else
+ #define DEFLIBDIRS	{ "/usr/lib/", "/usr/lib/" MULTIARCH_PATH "/", 0 }
++#else
++#define DEFLIBDIRS	{ "/usr/lib/", 0 }
+ #endif
+ #endif
+ #ifndef DEFLIBS		/* default libraries included */
Index: patches/patch-ccconfig_h
===================================================================
RCS file: patches/patch-ccconfig_h
diff -N patches/patch-ccconfig_h
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ patches/patch-ccconfig_h	1 Nov 2015 12:05:28 -0000
@@ -0,0 +1,11 @@
+# Patch to define DEFLIBS otherwise pcc fails looking for -lpcc
+--- /usr/ports/pobj/pcc-1.1.0/pcc-1.1.0/os/openbsd/ccconfig.h	Sun Nov  1 00:29:53 2015
++++ ccconfig.h	Sun Nov  1 00:29:45 2015
+@@ -34,6 +34,7 @@
+ #define	DYNLINKER { "-dynamic-linker", "/usr/libexec/ld.so", NULL }
+ #define	CRTI ""		/* OpenBSD do not use this */
+ #define	CRTN ""		/* OpenBSD do not use this */
++#define DEFLIBS { "-lc", NULL }
+ 
+ #ifdef LANG_F77
+ #define F77LIBLIST { "-L/usr/local/lib", "-lF77", "-lI77", "-lm", "-lc", NULL };
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/lang/pcc/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 PLIST
--- pkg/PLIST	19 Apr 2012 14:47:17 -0000	1.1.1.1
+++ pkg/PLIST	1 Nov 2015 12:05:28 -0000
@@ -1,12 +1,14 @@
 @comment $OpenBSD: PLIST,v 1.1.1.1 2012/04/19 14:47:17 okan Exp $
 @bin bin/pcc
+@bin bin/pcpp
 lib/pcc/
 lib/pcc/${CONFIG}/
-lib/pcc/${CONFIG}/${PCCVER}.RELEASE/
-lib/pcc/${CONFIG}/${PCCVER}.RELEASE/include/
-lib/pcc/${CONFIG}/${PCCVER}.RELEASE/lib/
+lib/pcc/${CONFIG}/${PCCVER}/
+lib/pcc/${CONFIG}/${PCCVER}/include/
+lib/pcc/${CONFIG}/${PCCVER}/lib/
 @bin libexec/ccom
 @bin libexec/cpp
+@bin libexec/cxxcom
 @man man/man1/ccom.1
 @man man/man1/cpp.1
 @man man/man1/pcc.1
  1132          EMUL  "native"
  1132 ktrace   RET   ktrace 0
  1132 ktrace   CALL  execve(0x7f7fffff1280,0x7f7fffff1800,0x7f7fffff1828)
  1132 ktrace   NAMI  "/home/fred/bin/pcc"
  1132 ktrace   RET   execve -1 errno 2 No such file or directory
  1132 ktrace   CALL  execve(0x7f7fffff1280,0x7f7fffff1800,0x7f7fffff1828)
  1132 ktrace   NAMI  "/bin/pcc"
  1132 ktrace   RET   execve -1 errno 2 No such file or directory
  1132 ktrace   CALL  execve(0x7f7fffff1280,0x7f7fffff1800,0x7f7fffff1828)
  1132 ktrace   NAMI  "/sbin/pcc"
  1132 ktrace   RET   execve -1 errno 2 No such file or directory
  1132 ktrace   CALL  execve(0x7f7fffff1280,0x7f7fffff1800,0x7f7fffff1828)
  1132 ktrace   NAMI  "/usr/bin/pcc"
  1132 ktrace   RET   execve -1 errno 2 No such file or directory
  1132 ktrace   CALL  execve(0x7f7fffff1280,0x7f7fffff1800,0x7f7fffff1828)
  1132 ktrace   NAMI  "/usr/sbin/pcc"
  1132 ktrace   RET   execve -1 errno 2 No such file or directory
  1132 ktrace   CALL  execve(0x7f7fffff1280,0x7f7fffff1800,0x7f7fffff1828)
  1132 ktrace   NAMI  "/usr/X11R6/bin/pcc"
  1132 ktrace   RET   execve -1 errno 2 No such file or directory
  1132 ktrace   CALL  execve(0x7f7fffff1280,0x7f7fffff1800,0x7f7fffff1828)
  1132 ktrace   NAMI  "/usr/local/pcc"
  1132 ktrace   RET   execve -1 errno 2 No such file or directory
  1132 ktrace   CALL  execve(0x7f7fffff1280,0x7f7fffff1800,0x7f7fffff1828)
  1132 ktrace   NAMI  "/usr/local/bin/pcc"
  1132 ktrace   ARGS  
        [0] = "pcc"
        [1] = "-o"
        [2] = "hello"
        [3] = "hw.c"
  1132 pcc      NAMI  "/usr/libexec/ld.so"
  1132 pcc      RET   execve 0
  1132 pcc      CALL  issetugid()
  1132 pcc      RET   issetugid 0
  1132 pcc      CALL  mprotect(0x83bbdc0d000,0x1000,0x1<PROT_READ>)
  1132 pcc      RET   mprotect 0
  1132 pcc      CALL  getentropy(0x83bbdd10024,4)
  1132 pcc      RET   getentropy 0
  1132 pcc      CALL  
mmap(0,0x4000,0x3<PROT_READ|PROT_WRITE>,0x1002<MAP_PRIVATE|MAP_ANON>,-1,0)
  1132 pcc      RET   mmap 9049765687296/0x83b1011b000
  1132 pcc      CALL  mprotect(0x83b1011b000,0x1000,0<PROT_NONE>)
  1132 pcc      RET   mprotect 0
  1132 pcc      CALL  mprotect(0x83b1011e000,0x1000,0<PROT_NONE>)
  1132 pcc      RET   mprotect 0
  1132 pcc      CALL  getentropy(0x7f7ffffc36d0,8)
  1132 pcc      RET   getentropy 0
  1132 pcc      CALL  getentropy(0x83b1011daa0,256)
  1132 pcc      RET   getentropy 0
  1132 pcc      CALL  
mmap(0,0x2000,0x3<PROT_READ|PROT_WRITE>,0x1002<MAP_PRIVATE|MAP_ANON>,-1,0)
  1132 pcc      RET   mmap 9051480743936/0x83b764b6000
  1132 pcc      CALL  mprotect(0x83bbdd10000,0x1000,0x1<PROT_READ>)
  1132 pcc      RET   mprotect 0
  1132 pcc      CALL  
mmap(0,0x1000,0x3<PROT_READ|PROT_WRITE>,0x1002<MAP_PRIVATE|MAP_ANON>,-1,0)
  1132 pcc      RET   mmap 9050055729152/0x83b215b6000
  1132 pcc      CALL  
mmap(0,0x1000,0x3<PROT_READ|PROT_WRITE>,0x1002<MAP_PRIVATE|MAP_ANON>,-1,0)
  1132 pcc      RET   mmap 9052190896128/0x83ba09f7000
  1132 pcc      CALL  
mmap(0,0x1000,0x3<PROT_READ|PROT_WRITE>,0x1002<MAP_PRIVATE|MAP_ANON>,-1,0)
  1132 pcc      RET   mmap 9052836552704/0x83bc71b6000
  1132 pcc      CALL  
mmap(0,0x1000,0x3<PROT_READ|PROT_WRITE>,0x1002<MAP_PRIVATE|MAP_ANON>,-1,0)
  1132 pcc      RET   mmap 9051118608384/0x83b60b5a000
  1132 pcc      CALL  
mmap(0,0x1000,0x3<PROT_READ|PROT_WRITE>,0x1002<MAP_PRIVATE|MAP_ANON>,-1,0)
  1132 pcc      RET   mmap 9052015689728/0x83b962e0000
  1132 pcc      CALL  
mmap(0,0x1000,0x3<PROT_READ|PROT_WRITE>,0x1002<MAP_PRIVATE|MAP_ANON>,-1,0)
  1132 pcc      RET   mmap 9049128927232/0x83aea1d8000
  1132 pcc      CALL  
mmap(0,0x1000,0x3<PROT_READ|PROT_WRITE>,0x1002<MAP_PRIVATE|MAP_ANON>,-1,0)
  1132 pcc      RET   mmap 9049484541952/0x83aff4fc000
  1132 pcc      CALL  
mmap(0,0x1000,0x3<PROT_READ|PROT_WRITE>,0x1002<MAP_PRIVATE|MAP_ANON>,-1,0)
  1132 pcc      RET   mmap 9050015789056/0x83b1ef9f000
  1132 pcc      CALL  
mmap(0,0x1000,0x3<PROT_READ|PROT_WRITE>,0x1002<MAP_PRIVATE|MAP_ANON>,-1,0)
  1132 pcc      RET   mmap 9051898339328/0x83b8f2f6000
  1132 pcc      CALL  
mmap(0,0x1000,0x3<PROT_READ|PROT_WRITE>,0x1002<MAP_PRIVATE|MAP_ANON>,-1,0)
  1132 pcc      RET   mmap 9051838828544/0x83b8ba35000
  1132 pcc      CALL  
mmap(0,0x1000,0x3<PROT_READ|PROT_WRITE>,0x1002<MAP_PRIVATE|MAP_ANON>,-1,0)
  1132 pcc      RET   mmap 9049886568448/0x83b17463000
  1132 pcc      CALL  
mmap(0,0x1000,0x3<PROT_READ|PROT_WRITE>,0x1002<MAP_PRIVATE|MAP_ANON>,-1,0)
  1132 pcc      RET   mmap 9052502425600/0x83bb3310000
  1132 pcc      CALL  
mmap(0,0x1000,0x3<PROT_READ|PROT_WRITE>,0x1002<MAP_PRIVATE|MAP_ANON>,-1,0)
  1132 pcc      RET   mmap 9049232556032/0x83af04ac000
  1132 pcc      CALL  
mmap(0,0x1000,0x3<PROT_READ|PROT_WRITE>,0x1002<MAP_PRIVATE|MAP_ANON>,-1,0)
  1132 pcc      RET   mmap 9049225203712/0x83aefda9000
  1132 pcc      CALL  open(0x83bbda0b5d1,0x10000<O_RDONLY|O_CLOEXEC>)
  1132 pcc      NAMI  "/var/run/ld.so.hints"
  1132 pcc      RET   open 3
  1132 pcc      CALL  fstat(3,0x7f7ffffc3460)
  1132 pcc      STRU  struct stat { dev=1028, ino=3170059, mode=-r--r--r-- , 
nlink=1, uid=0<"root">, gid=0<"wheel">, rdev=12648880, atime=1446366257<"Nov  1 
08:24:17 2015">.907192802, mtime=1446366257<"Nov  1 08:24:17 2015">.097186338, 
ctime=1446366257<"Nov  1 08:24:17 2015">.107186797, size=165459, blocks=324, 
blksize=16384, flags=0x0, gen=0x0 }
  1132 pcc      RET   fstat 0
  1132 pcc      CALL  mmap(0,0x28653,0x1<PROT_READ>,0x2<MAP_PRIVATE>,3,0)
  1132 pcc      RET   mmap 9052209197056/0x83ba1b6b000
  1132 pcc      CALL  close(3)
  1132 pcc      RET   close 0
  1132 pcc      CALL  open(0x83ba1b812b8,0x10000<O_RDONLY|O_CLOEXEC>)
  1132 pcc      NAMI  "/usr/lib/libc.so.83.0"
  1132 pcc      RET   open 3
  1132 pcc      CALL  fstat(3,0x7f7ffffc2510)
  1132 pcc      STRU  struct stat { dev=1029, ino=623961, mode=-r--r--r-- , 
nlink=1, uid=0<"root">, gid=7<"bin">, rdev=198224, atime=1446379263<"Nov  1 
12:01:03 2015">.787645617, mtime=1444435519<"Oct 10 01:05:19 2015">, 
ctime=1444478130<"Oct 10 12:55:30 2015">.463306519, size=3214681, blocks=6336, 
blksize=16384, flags=0x0, gen=0x0 }
  1132 pcc      RET   fstat 0
  1132 pcc      CALL  read(3,0x7f7ffffc2590,0x1000)
  1132 pcc      GIO   fd 3 read 4096 bytes
       "\^?ELF\^B\^A\^A\0\0\0\0\0\0\0\0\0\^C\0>\0\^A\0\0\0\M-`g\^A\0\0\0\0\0@\
        \0\0\0\0\0\0\0000\M^W.\0\0\0\0\0\0\0\0\0@\08\0  \0@\0001\0.\0\^A\0\0\0\
        \^E\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\^N\M-H\
                \0\0\0\0\0\^N\M-H       \0\0\0\0\0\0\0\^P\0\0\0\0\0\^A\0\0\0\
        \^D\0\0\0 \M-H  \0\0\0\0\0 \M-H\^Y\0\0\0\0\0 \M-H\^Y\0\0\0\0\0P\M^L\^A\
        \0\0\0\0\0P\M^L\^A\0\0\0\0\0\0\0\^P\0\0\0\0\0\^A\0\0\0\^F\0\0\0pT\v\0\
        \0\0\0\0pT+\0\0\0\0\0pT+\0\0\0\0\0X\^S\0\0\0\0\0\0X\^S\0\0\0\0\0\0\0\0\
        \^P\0\0\0\0\0\^A\0\0\0\^F\0\0\0\M-Hg\v\0\0\0\0\0\M-Hg;\0\0\0\0\0\M-Hg;\
        \0\0\0\0\0\b\^D\0\0\0\0\0\0\b\^D\0\0\0\0\0\0\0\0\^P\0\0\0\0\0\^A\0\0\0\
        \^F\0\0\0\M-`k\v\0\0\0\0\0\M-`kK\0\0\0\0\0\M-`kK\0\0\0\0\0H'\0\0\0\0\0\
        \0\b\^]\^A\0\0\0\0\0\0\0\^P\0\0\0\0\0\^B\0\0\0\^F\0\0\0\M^Hf\v\0\0\0\0\
        \0\M^Hf+\0\0\0\0\0\M^Hf+\0\0\0\0\0@\^A\0\0\0\0\0\0@\^A\0\0\0\0\0\0\b\0\
        \0\0\0\0\0\0\^D\0\0\0\^D\0\0\0XT\v\0\0\0\0\0XT\^[\0\0\0\0\0XT\^[\0\0\0\
        \0\0\^X\0\0\0\0\0\0\0\^X\0\0\0\0\0\0\0\^D\0\0\0\0\0\0\0P\M-etd\^D\0\0\
        \0\M-DM
        \0\0\0\0\0\M-DM\^Z\0\0\0\0\0\M-DM\^Z\0\0\0\0\0\M-l3\0\0\0\0\0\0\M-l3\0\
        \0\0\0\0\0\^D\0\0\0\0\0\0\0\M-f\M-[\M-#e\^F\0\0\0pT\v\0\0\0\0\0pT+\0\0\
        \0\0\0pT+\0\0\0\0\0\b\0\0\0\0\0\0\0\b\0\0\0\0\0\0\0\b\0\0\0\0\0\0\0\0\
        \0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
        \0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
        \0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
        \0\0\0\0\0\0\a\^D\0\0I\^F\0\0\M-m\^C\0\0e\^C\0\0\M-u\^A\0\0\M-v\^A\0\
        \0005\^C\0\0\M^R\^B\0\0{\^E\0\0>\^F\0\0\0\0\0\0\M^^\^B\0\0\M-K\^E\0\0\
        \a\^F\0\0\0\0\0\0003\^E\0\0\^X\^E\0\0\f\^C\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
        H\^A\0\0\0\0\0\0\M^[\0\0\0\M-.\^B\0\0!\^E\0\0!\^B\0\0M\0\0\0\^T\^F\0\0\
        \M-!\^B\0\0\0\0\0\0\M^M\^E\0\0\0\0\0\0\0\0\0\0\M-I\^C\0\0e\^D\0\0\M^M\
        \^D\0\0\M-l\^A\0\0\0\0\0\09\^B\0\0\M-d\^E\0\0\0\0\0\0D\^E\0\0\0\0\0\0\
        \M-2\^D\0\0.\^B\0\0\M-M\^E\0\0\0\0\0\0t\^C\0\0\0\0\0\0\M-*\^C\0\0\M^N\
        \^B\0\0000\^D\0\0001\^E\0\0^\^B\0\0\M-C\^E\0\0004\^D\0\0\0\0\0\0\0\0\0\
        \0\M-2\^B\0\0\0\0\0\0.\^F\0\0\M-(\^D\0\0\0\0\0\0<\^E\0\0\M-9\^A\0\0~\
        \^A\0\0\0\0\0\0\M-o\^E\0\0\M-.\0\0\0\M^G\^B\0\0\M-?\^A\0\0\0\0\0\0D\^F\
        \0\0\0\0\0\0\M-$\^D\0\0\M-}\^B\0\0\M-j\^E\0\0\M^A\^E\0\0X\^D\0\08\^E\0\
        \0\M^B\^D\0\0006\^F\0\0\0\0\0\0\M-0\^E\0\0\^V\^D\0\0\0\0\0\0N\^A\0\0\
        \^D\^F\0\0\0\0\0\0\0\0\0\0g\^E\0\0\M-l\^E\0\0\M^D\^E\0\0\M-(\^C\0\0\
        \M-,\^E\0\0\0\0\0\0\M-X\^E\0\0\M^K\^B\0\0\^_\^F\0\0007\^D\0\0\0\0\0\0\
        \0\0\0\0\M-z\^B\0\0{\^D\0\0\M^C\^C\0\0o\^E\0\0\0\0\0\0\M-8\0\0\0\0\0\0\
        \0\\\^A\0\0\^\\^E\0\0\M--\^E\0\0\0\0\0\0\M-R\^E\0\0\M-3\^E\0\0\M^I\^E\
        \0\0\0\0\0\0\M-Q\^A\0\0\0\0\0\0\0\0\0\0o\0\0\0\M-v\^B\0\0\M-y\^A\0\0\
        \^R\^D\0\0\M-^\^E\0\0\0\0\0\0\M^T\^C\0\0G\^A\0\0\M-b\0\0\0\0\0\0\0\^A\
        \^F\0\0\M-h\^E\0\0\0\0\0\0\0\0\0\0\M^V\^D\0\0\M^Y\^B\0\0?\^C\0\0\M-x\
        \^E\0\0`\^A\0\0\M-%\^D\0\0,\^C\0\0\M^?\^D\0\0I\^E\0\0\M-6\^A\0\0\M^C\
        \^D\0\0\M-^\^D\0\0\M^L\^B\0\0\0\0\0\0\0\0\0\0$\^C\0\0\M^X\^C\0\0004\^E\
        \0\0\M-.\^E\0\0\M-z\^C\0\0\M-n\^E\0\0\0\0\0\0\M^L\0\0\0[\^C\0\0 \^D\0\
        \0\M^J\^E\0\0m\^E\0\0\M^H\^B\0\0\0\0\0\0\0\0\0\0\M-F\^E\0\0\v\^C\0\0\0\
        \0\0\0\M-q\^D\0\0\0\0\0\0>\^A\0\0\M-7\^B\0\0002\^D\0\0/\^A\0\0\M-E\^E\
        \0\0\a\^E\0\0?\0\0\0\M^Z\^D\0\0O\^E\0\0#\^A\0\0\^P\^F\0\0\M^K\^E\0\0R\
        \^E\0\0\0\0\0\0\M-]\^D\0\0\M^W\^C\0\0\^R\^C\0\0\0\0\0\0\0\0\0\0\M-T\^C\
        \0\0\M-$\^E\0\0\^Q\^B\0\0\^^\^B\0\0r\^E\0\0\r\^B\0\0\0\0\0\0\0\0\0\0\0\
        \0\0\0\0\0\0\0\0\0\0\0\M^O\^B\0\0\M^?\^B\0\0\^U\^E\0\0\\\^E\0\0\0\0\0\
        \0\M-Q\^E\0\0\0\0\0\0\0\0\0\0\M^[\^E\0\0\0\0\0\0A\^F\0\0\0\0\0\0\^[\^E\
        \0\0\M-C\^D\0\0\v\^F\0\0\M^G\^E\0\0\^F\^F\0\0P\^C\0\0\v\^E\0\0\0\0\0\0\
        \M-t\^C\0\0\M^P\^E\0\0\M-p\^C\0\0\M-:\^B\0\0\0\0\0\0\0\0\0\0\M-}\^C\0\
        \0\a\^A\0\0?\^E\0\0 \^C\0\0\0\0\0\0G\^E\0\0\M-9\^E\0\0&\^F\0\0\M-}\^E\
        \0\0b\^D\0\0
        \^F\0\0\^V\^E\0\0\M-_\^B\0\0b\^E\0\0\M^W\^B\0\0\M-G\^D\0\0\M-w\^A\0\0\
        \M^F\0\0\0\M-V\^A\0\0\0\0\0\0\0\0\0\0\M^T\^E\0\0\M-v\^D\0\0\0\0\0\0^\
        \^A\0\0\0\0\0\0\M-B\^E\0\0\^\\^A\0\0R\^C\0\0\M^E\^C\0\0\M-m\^D\0\0\^R\
        \^F\0\0\r\^E\0\0\M-5\^D\0\0\M-O\^E\0\0\M-w\^B\0\0\M-<\^E\0\0\M-5\^B\0\
        \0\M-Q\^D\0\0Z\^C\0\0\^Y\^C\0\0\M^H\0\0\0v\^B\0\0\M-3\^D\0\0&\^A\0\0\
        \M-/\^A\0\0\0\0\0\0\M-U\^C\0\0B\^E\0\0E\^A\0\0\M-Z\^E\0\0R\^D\0\0+\^F\
        \0\0s\^E\0\0\^C\^D\0\0\M-\\^E\0\0\M-k\^D\0\0P\^B\0\0\0\0\0\0/\^C\0\0\0\
        \0\0\0\M-~\^E\0\0\^E\^E\0\0\0\0\0\0\M-"\^C\0\0\M-A\^C\0\0\0\0\0\0=\^E\
        \0\0\0\0\0\0t\^E\0\0\M-6\0\0\0W\0\0\0\0\0\0\0\^Q\^D\0\0\M-[\^E\0\0F\^E\
        \0\0d\^E\0\0\0\0\0\0\M-J\^C\0\0\0\0\0\0:\^A\0\0y\^A\0\0A\^D\0\0#\^E\0\
        \0\0\0\0\0\^N\^E\0\0\^X\^F\0\0\r\^F\0\0@\^E\0\0\M-w\^E\0\0\M-q\^B\0\0{\
        \^C\0\0\^B\^B\0\0S\^A\0\0\0\0\0\0!\^D\0\0\\\^D\0\0\M-o\^C\0\0\M-Y\^C\0\
        \0\0\0\0\0\0\0\0\0\0\0\0\0\M^J\^B\0\0\M^_\^B\0\0\M-J\0\0\0\M^I\^B\0\0\
        \0\0\0\0\0\0\0\0\0\0\0\0D\^D\0\0\0\0\0\0\M-q\^E\0\0\M-A\^D\0\0X\^B\0\0\
        o\^C\0\0w\^C\0\0\M-)\^D\0\0d\^A\0\0\M-y\^E\0\0>\^E\0\0\^N\^C\0\0\0\0\0\
        \0\^T\^E\0\0\M-?\^D\0\0\0\0\0\09\^D\0\0\M-W\0\0\0001\^D\0\0\0\0\0\0\^W\
        \^E\0\0\M-_\^C\0\0\M-5\^E\0\0\0\0\0\0\M-&\^D\0\0\M-:\^E\0\0\M-O\^A\0\0\
        \M-/\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\M-(\^E\0\0\^B\^A\0\0y\^E\0\0\0\0\0\
        \0\0\0\0\0\0\0\0\0\0\0\0\0n\^B\0\0\M-+\^D\0\0\0\0\0\0S\^E\0\0\M-8\^E\0\
        \0\M-*\^E\0\0\M-$\^A\0\0E\^D\0\0\M^Z\^E\0\0001\^C\0\0\^V\^F\0\0_\^D\0\
        \0\^F\^C\0\0\M-E\^A\0\0\0\0\0\0d\^D\0\0\M-:\^C\0\0_\^C\0\0\0\0\0\0\^B\
        \^D\0\0?\^F\0\0G\^F\0\0\M-!\^E\0\0\M-S\^E\0\0\M^Q\^D\0\0H\^F\0\0\M-o\
        \^B\0\0003\^D\0\0\^Z\^D\0\0c\^D\0\0\M^U\^D\0\0\M-S\^D\0\0\M-/\^B\0\0\
        \M-O\0\0\0U\^E\0\0,\^F\0\0\M-@\^E\0\0\0\0\0\0J\^C\0\0\^U\^D\0\0N\^D\0\
        \0v\^C\0\0l\^E\0\0 \0\0\0/\^F\0\0[\^D\0\0\^Y\^F\0\0+\^C\0\0J\^D\0\0q\
        \^C\0\0\240\^C\0\0K\^A\0\0\0\0\0\0?\^D\0\0|\^A\0\0\0\0\0\0\M-,\^A\0\0\
        \M-w\^C\0\0\M-:\^A\0\0@\^C\0\0g\^B\0\0\M-4\^D\0\0\^E\^D\0\0\0\0\0\0\0\
        \0\0\0\0\0\0\0\0\0\0\0\M-E\^D\0\0w\^B\0\0\M^Q\^E\0\0\M-V\^D\0\0\M-S\^C\
        \0\0006\^C\0\0\0\0\0\0\0\0\0\0J\^E\0\0)\^A\0\0\M-U\^A\0\0\M-e\^E\0\0G\
        \^C\0\0\0\0\0\0\M-b\^E\0\0\0\0\0\0\0\0\0\0\0\0\0\0>\^D\0\0\0\0\0\0\0\0\
        \0\0]\^D\0\0s\^C\0\0*\^D\0\0i\^B\0\0.\^C\0\0\0\0\0\0\M^X\^D\0\0\0\0\0\
        \0\M-g\^B\0\0a\^D\0\0\M-D\^E\0\0p\^B\0\0!\^C\0\0\0\0\0\0G\^D\0\0\M^L\
        \^A\0\0\M^H\^C\0\0\0\0\0\0d\0\0\0}\^D\0\0\M-"\^E\0\0T\^B\0\0\0\0\0\0\
        \M-n\^D\0\0,\^E\0\0002\^F\0\0\0\0\0\0\M^P\^C\0\0\M-G\^B\0\0\M-|\^E\0\0\
        \^N\^F\0\0\^S\^F\0\0\M^B\^E\0\0\M^L\^D\0\0\0\0\0\0\M-V\^E\0\0\0\0\0\0r\
        \^D\0\0F\^F\0\0\0\0\0\0\M^Q\^C\0\0\M-r\^B\0\0\M-J\^B\0\0\M-`\^C\0\0!\
        \^F\0\0\M^H\^D\0\0i\0\0\0\^_\^E\0\0b\^B\0\0;\^F\0\0\0\0\0\0\0\0\0\0\0\
        \0\0\0\M^B\^A\0\0\M-d\^D\0\0\0\0\0\0$\^F\0\0\M-7\^C\0\0\^Y\^E\0\0\M-U\
        \^D\0\0\0\0\0\0\0\0\0\0<\^A\0\0O\^A\0\0i\^E\0\0\^E\^B\0\0\M-s\^B\0\0j\
        \^E\0\0\0\0\0\0\0\0\0\0004\^C\0\0@\^A\0\0       \^F\0\0\b\^F\0\0\M-L\
        \^E\0\0\0\0\0\09\^F\0\0\b\^A\0\0\M-L\^C\0\0L\^D\0\0\^Y\^A\0\0\M-y\^C\0\
        \0\0\0\0\0C\^E\0\0-\^B\0\0\M-0\^D\0\0\^[\^C\0\0\M-^\^A\0\0\M-y\^B\0\
        \0005\^F\0\0\M-d\^C\0\0\M-k\^E\0\0\M-`\0\0\0\^B\^F\0\0\v\^A\0\0\0\0\0\
        \0y\^C\0\0\M^O\^D\0\0\M-t\^D\0\0@\^D\0\0'\^F\0\0(\^C\0\0M\^E\0\0\0\0\0\
        \0\M-N\^D\0\0\0\0\0\0Q\^E\0\0\M-e\^D\0\0Z\^D\0\0\M-c\^D\0\0\0\0\0\0\0\
        \0\0\0\M-p\0\0\0\0\0\0\0L\0\0\0\M-0\0\0\0U\^B\0\0}\^E\0\0`\^D\0\0\0\0\
        \0\0005\^D\0\0\0\0\0\0\M-;\^C\0\08\^F\0\0\M^N\^C\0\0>\0\0\0\a\^D\0\0k\
        \^E\0\0\M-|\^B\0\0\M-]\^B\0\0\^W\^B\0\0\^^\^A\0\0-\^A\0\0\M-W\^E\0\0\
        \^[\^A\0\0\M-c\^C\0\0\0\0\0\0\M-u\^B\0\0T\^E\0\0\M^R\^E\0\0\M-{\^E\0\0\
        9\^A\0\0j\^D\0\0\M-u\^D\0\0F\^C\0\0\0\0\0\0\^\\^F\0\0\M-n\^A\0\0\M-1\
        \^D\0\0\M-h\^A\0\0H\^E\0\0r\^A\0\0\0\0\0\0V\^E\0\0N\^C\0\0      \^D\0\
        \0\M-6\^C\0\0\M-{\^A\0\0\0\^E\0\0\M-`\^E\0\0|\^D\0\0\M-[\^D\0\0)\^F\0\
        \0\M-K\^B\0\0\M-/\^D\0\0\240\^A\0\0\M^K\^D\0\0#\^D\0\0\M^V\0\0\0Q\^B\0\
        \0~\^B\0\0004\^F\0\0\0\0\0\0l\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
        \M^G\^C\0\0\M-_\^E\0\0\0\0\0\0\0\0\0\0U\^C\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
        \M^_\^E\0\0N\^E\0\0\0\0\0\0\0\0\0\0\M-1\^A\0\0\M-+\^E\0\0"\^F\0\0\^\\
        \^D\0\0\M-4\^E\0\0\0\0\0\0\M-i\^E\0\0\0\0\0\0\\\^C\0\0\M->\^A\0\0\^Q\
        \^C\0\0q\^D\0\0\M-f\^D\0\0@\^F\0\0\M^^\^D\0\0K\0\0\0\M-8\^B\0\0~\^C\0\
        \0007\^F\0\0\0\0\0\0\M-3\^A\0\0\0\0\0\0\0\0\0\0004\^B\0\0\0\0\0\0Q\^C\
        \0\0c\^C\0\0\0\0\0\0\M^A\^D\0\08\^B\0\0*\^F\0\0\M^O\^C\0\0\M-5\^A\0\0\
        \M-m\^E\0\0\0\0\0\0\0\0\0\0\M-3\^C\0\0\M^L\^C\0\0\M-Z\^A\0\0\^[\^F\0\0\
        \M->\^E\0\0\M-,\^D\0\0\M^Q\0\0\0\M-.\^C\0\0\M-+\^B\0\0a\0\0\0n\^C\0\0u\
        \^D\0\0\M^E\^E\0\0\M-P\^E\0\0\M-N\^B\0\0\M-<\^D\0\0\0\0\0\0\0\0\0\0\
        \M-R\^D\0\0\M^?\^C\0\0\M-.\^D\0\0\M-\\^C\0\0]\^B\0\0-\^E\0\0\M-N\^E\0\
        \0V\^A\0\0\0\0\0\0\M-<\^C\0\0\M-S\0\0\0\^R\^E\0\0:\^E\0\0\M-1\^C\0\0e\
        \^E\0\0a\^C\0\0\M-4\^C\0\0w\^E\0\0\M-i\^B\0\0\^U\^C\0\0\M^F\^E\0\0'\^C\
        \0\0\M-U\^B\0\0\0\0\0\0 \^F\0\0:\^D\0\0\M-K\^C\0\0t\^B\0\0\M-g\^E\0\0\
        \M-{\^D\0\0B\^D\0\0\0\^F\0\0\0\0\0\0-\^F\0\0\M-X\^C\0\0\M-H\^D\0\0'\^E\
        \0\0E\^F\0\0v\^D\0\0\0\0\0\0'\^D\0\0\M--\^D\0\0\0\0\0\0\0\0\0\0\M-X\^D\
        \0\0\0\0\0\0&\^C\0\0\M-[\^B\0\0\M^W\^E\0\0\M-r\^E\0\0\M-d\^A\0\0\0\0\0\
        \0\0\0\0\0X\^C\0\0\0\0\0\0\^E\^F\0\0\0\0\0\0[\0\0\0K\^C\0\0\0\0\0\0\0\
        \0\0\0+\^D\0\0\M-p\^E\0\0\^O\0\0\0\M-P\^B\0\0\M-r\0\0\0007\^C\0\0\M-)\
        \^B\0\0\0\0\0\0:\^F\0\0\M^]\^C\0\0%\^D\0\0\^?\^B\0\0\M-m\^B\0\0\M^]\^E\
        \0\0\M-=\^E\0\0\M-~\^D\0\0\M-'\^E\0\0*\^B\0\0-\^D\0\0\^X\^C\0\0\^U\^B\
        \0\0\0\0\0\0003\^F\0\0E\^E\0\0q\^E\0\0\0\0\0\0\^Q\^F\0\0\0\0\0\0\M-Z\
        \^B\0\0\0\0\0\0c\^E\0\0\M-G\^C\0\0\f\^E\0\0\M^K\^C\0\0\M-v\^E\0\0I\^B\
        \0\0\M-,\^B\0\0\M-&\^C\0\0\M-]\^E\0\0\M-J\^D\0\0\M-+\^A\0\0I\^D\0\0\
        \M-U\^E\0\0\M^C\^E\0\0=\^F\0\0\M-f\^E\0\0\0\0\0\0004\0\0\0\M^[\^D\0\0r\
        \^C\0\0s\^A\0\0\M-l\^B\0\0\0\0\0\0\M-a\^C\0\0:\^C\0\0\M-;\^D\0\0v\^E\0\
        \0\M-#\^E\0\0\0\0\0\0%\^F\0\0\0\0\0\0k\^B\0\0\M^C\0\0\0\M-'\0\0\0\M-I\
        \^D\0\0\0\0\0\0\M-J\^A\0\0\M-Y\0\0\0\^D\^C\0\0\M-'\^D\0\0\M-P\^C\0\0W\
        \^E\0\0V\^C\0\0\0\0\0\0\M^G\0\0\0l\^A\0\0\M-C\^A\0\0\M^X\0\0\0\0\0\0\0\
        \^S\^C\0\0.\^D\0\0\M-P\^D\0\0\M-H\^C\0\0\0\0\0\0\M^O\^E\0\0\M-C\0\0\0"\
        \^E\0\0\^D\^E\0\0"
  1132 pcc      RET   read 4096/0x1000
  1132 pcc      CALL  mmap(0,0x4c9000,0<PROT_NONE>,0x2<MAP_PRIVATE>,3,0)
  1132 pcc      RET   mmap 9052918206464/0x83bcbf95000
  1132 pcc      CALL  
mmap(0x83bcbf95000,0x9d000,0x5<PROT_READ|PROT_EXEC>,0x12<MAP_PRIVATE|MAP_FIXED>,3,0)
  1132 pcc      RET   mmap 9052918206464/0x83bcbf95000
  1132 pcc      CALL  
mmap(0x83bcc131000,0x1a000,0x1<PROT_READ>,0x12<MAP_PRIVATE|MAP_FIXED>,3,0x9c000)
  1132 pcc      RET   mmap 9052919894016/0x83bcc131000
  1132 pcc      CALL  
mmap(0x83bcc24a000,0x2000,0x3<PROT_READ|PROT_WRITE>,0x12<MAP_PRIVATE|MAP_FIXED>,3,0xb5000)
  1132 pcc      RET   mmap 9052921044992/0x83bcc24a000
  1132 pcc      CALL  
mmap(0x83bcc34b000,0x1000,0x3<PROT_READ|PROT_WRITE>,0x12<MAP_PRIVATE|MAP_FIXED>,3,0xb6000)
  1132 pcc      RET   mmap 9052922097664/0x83bcc34b000
  1132 pcc      CALL  
mmap(0x83bcc44b000,0x4000,0x3<PROT_READ|PROT_WRITE>,0x12<MAP_PRIVATE|MAP_FIXED>,3,0xb6000)
  1132 pcc      RET   mmap 9052923146240/0x83bcc44b000
  1132 pcc      CALL  
mmap(0x83bcc44f000,0xf000,0x3<PROT_READ|PROT_WRITE>,0x1012<MAP_PRIVATE|MAP_FIXED|MAP_ANON>,-1,0)
  1132 pcc      RET   mmap 9052923162624/0x83bcc44f000
  1132 pcc      CALL  getentropy(0x83bcc24a470,8)
  1132 pcc      RET   getentropy 0
  1132 pcc      CALL  close(3)
  1132 pcc      RET   close 0
  1132 pcc      CALL  
mmap(0,0x1000,0x3<PROT_READ|PROT_WRITE>,0x1002<MAP_PRIVATE|MAP_ANON>,-1,0)
  1132 pcc      RET   mmap 9052413190144/0x83baddf6000
  1132 pcc      CALL  
mmap(0,0x1000,0x3<PROT_READ|PROT_WRITE>,0x1002<MAP_PRIVATE|MAP_ANON>,-1,0)
  1132 pcc      RET   mmap 9051533901824/0x83b79768000
  1132 pcc      CALL  
mmap(0,0x1000,0x3<PROT_READ|PROT_WRITE>,0x1002<MAP_PRIVATE|MAP_ANON>,-1,0)
  1132 pcc      RET   mmap 9053297221632/0x83be290a000
  1132 pcc      CALL  
mmap(0,0x1000,0x3<PROT_READ|PROT_WRITE>,0x1002<MAP_PRIVATE|MAP_ANON>,-1,0)
  1132 pcc      RET   mmap 9051808419840/0x83b89d35000
  1132 pcc      CALL  
mmap(0,0xa000,0x3<PROT_READ|PROT_WRITE>,0x1002<MAP_PRIVATE|MAP_ANON>,-1,0)
  1132 pcc      RET   mmap 9050463166464/0x83b39a46000
  1132 pcc      CALL  mprotect(0x83bcc34b000,0x1000,0x1<PROT_READ>)
  1132 pcc      RET   mprotect 0
  1132 pcc      CALL  munmap(0x83b39a46000,0xa000)
  1132 pcc      RET   munmap 0
  1132 pcc      CALL  mprotect(0x838e8708000,0x1000,0x1<PROT_READ>)
  1132 pcc      RET   mprotect 0
  1132 pcc      CALL  kbind(0x7f7ffffc3748,0x18,0x17c3fa10235346ce)
  1132 pcc      RET   kbind 0
  1132 pcc      CALL  sysctl(6.7<hw.pagesize>,0x83bcc45c4c0,0x7f7ffffc37a0,0,0)
  1132 pcc      RET   sysctl 0
  1132 pcc      CALL  
mmap(0,0x1000,0x3<PROT_READ|PROT_WRITE>,0x1002<MAP_PRIVATE|MAP_ANON>,-1,0)
  1132 pcc      RET   mmap 9050205659136/0x83b2a4b2000
  1132 pcc      CALL  mprotect(0x83b2a4b2000,0x1000,0x1<PROT_READ>)
  1132 pcc      RET   mprotect 0
  1132 pcc      CALL  mprotect(0x83b2a4b2000,0x1000,0x3<PROT_READ|PROT_WRITE>)
  1132 pcc      RET   mprotect 0
  1132 pcc      CALL  mprotect(0x83b2a4b2000,0x1000,0x1<PROT_READ>)
  1132 pcc      RET   mprotect 0
  1132 pcc      CALL  kbind(0x7f7ffffc3618,0x18,0x17c3fa10235346ce)
  1132 pcc      RET   kbind 0
  1132 pcc      CALL  kbind(0x7f7ffffc35f8,0x18,0x17c3fa10235346ce)
  1132 pcc      RET   kbind 0
  1132 pcc      CALL  kbind(0x7f7ffffc35d8,0x18,0x17c3fa10235346ce)
  1132 pcc      RET   kbind 0
  1132 pcc      CALL  kbind(0x7f7ffffc35a8,0x18,0x17c3fa10235346ce)
  1132 pcc      RET   kbind 0
  1132 pcc      CALL  kbind(0x7f7ffffc3568,0x18,0x17c3fa10235346ce)
  1132 pcc      RET   kbind 0
  1132 pcc      CALL  readlink(0x83bcc138aa1,0x7f7ffffc35b0,63)
  1132 pcc      NAMI  "/etc/malloc.conf"
  1132 pcc      RET   readlink -1 errno 2 No such file or directory
  1132 pcc      CALL  issetugid()
  1132 pcc      RET   issetugid 0
  1132 pcc      CALL  getentropy(0x7f7ffffc3530,40)
  1132 pcc      RET   getentropy 0
  1132 pcc      CALL  
mmap(0,0x450,0x3<PROT_READ|PROT_WRITE>,0x1002<MAP_PRIVATE|MAP_ANON>,-1,0)
  1132 pcc      RET   mmap 9053277720576/0x83be1671000
  1132 pcc      CALL  minherit(0x83be1671000,0x450,MAP_INHERIT_ZERO)
  1132 pcc      RET   minherit 0
  1132 pcc      CALL  kbind(0x7f7ffffc3468,0x18,0x17c3fa10235346ce)
  1132 pcc      RET   kbind 0
  1132 pcc      CALL  
mmap(0,0x4000,0x3<PROT_READ|PROT_WRITE>,0x1002<MAP_PRIVATE|MAP_ANON>,-1,0)
  1132 pcc      RET   mmap 9052923224064/0x83bcc45e000
  1132 pcc      CALL  mprotect(0x83bcc45e000,0x1000,0<PROT_NONE>)
  1132 pcc      RET   mprotect 0
  1132 pcc      CALL  mprotect(0x83bcc461000,0x1000,0<PROT_NONE>)
  1132 pcc      RET   mprotect 0
  1132 pcc      CALL  
mmap(0,0x2000,0x3<PROT_READ|PROT_WRITE>,0x1002<MAP_PRIVATE|MAP_ANON>,-1,0)
  1132 pcc      RET   mmap 9051307118592/0x83b6bf21000
  1132 pcc      CALL  mprotect(0x83bcc459000,0x1000,0x1<PROT_READ>)
  1132 pcc      RET   mprotect 0
  1132 pcc      CALL  
mmap(0,0x1000,0x3<PROT_READ|PROT_WRITE>,0x1002<MAP_PRIVATE|MAP_ANON>,-1,0)
  1132 pcc      RET   mmap 9049127997440/0x83aea0f5000
  1132 pcc      CALL  
mmap(0,0x1000,0x3<PROT_READ|PROT_WRITE>,0x1002<MAP_PRIVATE|MAP_ANON>,-1,0)
  1132 pcc      RET   mmap 9051714965504/0x83b84415000
  1132 pcc      CALL  kbind(0x7f7ffffc35c8,0x18,0x17c3fa10235346ce)
  1132 pcc      RET   kbind 0
  1132 pcc      CALL  
mmap(0,0x1000,0x3<PROT_READ|PROT_WRITE>,0x1002<MAP_PRIVATE|MAP_ANON>,-1,0)
  1132 pcc      RET   mmap 9052774809600/0x83bc36d4000
  1132 pcc      CALL  kbind(0x7f7ffffc3618,0x18,0x17c3fa10235346ce)
  1132 pcc      RET   kbind 0
  1132 pcc      CALL  kbind(0x7f7ffffc35d8,0x18,0x17c3fa10235346ce)
  1132 pcc      RET   kbind 0
  1132 pcc      CALL  sigaction(SIGINT,0x7f7ffffc36b0,0x7f7ffffc36a0)
  1132 pcc      STRU  struct sigaction { handler=SIG_IGN, mask=0<>, 
flags=0x2<SA_RESTART> }
  1132 pcc      STRU  struct sigaction { handler=SIG_DFL, mask=0<>, flags=0<> }
  1132 pcc      RET   sigaction 0
  1132 pcc      CALL  sigaction(SIGINT,0x7f7ffffc36b0,0x7f7ffffc36a0)
  1132 pcc      STRU  struct sigaction { handler=0x838e8403d70, mask=0<>, 
flags=0x2<SA_RESTART> }
  1132 pcc      STRU  struct sigaction { handler=SIG_IGN, mask=0<>, 
flags=0x2<SA_RESTART> }
  1132 pcc      RET   sigaction 0
  1132 pcc      CALL  sigaction(SIGTERM,0x7f7ffffc36b0,0x7f7ffffc36a0)
  1132 pcc      STRU  struct sigaction { handler=SIG_IGN, mask=0<>, 
flags=0x2<SA_RESTART> }
  1132 pcc      STRU  struct sigaction { handler=SIG_DFL, mask=0<>, flags=0<> }
  1132 pcc      RET   sigaction 0
  1132 pcc      CALL  sigaction(SIGTERM,0x7f7ffffc36b0,0x7f7ffffc36a0)
  1132 pcc      STRU  struct sigaction { handler=0x838e8403d70, mask=0<>, 
flags=0x2<SA_RESTART> }
  1132 pcc      STRU  struct sigaction { handler=SIG_IGN, mask=0<>, 
flags=0x2<SA_RESTART> }
  1132 pcc      RET   sigaction 0
  1132 pcc      CALL  
mmap(0,0x1000,0x3<PROT_READ|PROT_WRITE>,0x1002<MAP_PRIVATE|MAP_ANON>,-1,0)
  1132 pcc      RET   mmap 9052848742400/0x83bc7d56000
  1132 pcc      CALL  
mmap(0,0x1000,0x3<PROT_READ|PROT_WRITE>,0x1002<MAP_PRIVATE|MAP_ANON>,-1,0)
  1132 pcc      RET   mmap 9051443961856/0x83b741a2000
  1132 pcc      CALL  
mmap(0,0x1000,0x3<PROT_READ|PROT_WRITE>,0x1002<MAP_PRIVATE|MAP_ANON>,-1,0)
  1132 pcc      RET   mmap 9052111081472/0x83b9bdd9000
  1132 pcc      CALL  
mmap(0,0x1000,0x3<PROT_READ|PROT_WRITE>,0x1002<MAP_PRIVATE|MAP_ANON>,-1,0)
  1132 pcc      RET   mmap 9051774828544/0x83b87d2c000
  1132 pcc      CALL  
mmap(0,0x1000,0x3<PROT_READ|PROT_WRITE>,0x1002<MAP_PRIVATE|MAP_ANON>,-1,0)
  1132 pcc      RET   mmap 9052314775552/0x83ba801b000
  1132 pcc      CALL  kbind(0x7f7ffffc35d8,0x18,0x17c3fa10235346ce)
  1132 pcc      RET   kbind 0
  1132 pcc      CALL  
mmap(0,0x1000,0x3<PROT_READ|PROT_WRITE>,0x1002<MAP_PRIVATE|MAP_ANON>,-1,0)
  1132 pcc      RET   mmap 9050136080384/0x83b26257000
  1132 pcc      CALL  
mmap(0,0x1000,0x3<PROT_READ|PROT_WRITE>,0x1002<MAP_PRIVATE|MAP_ANON>,-1,0)
  1132 pcc      RET   mmap 9051941969920/0x83b91c92000
  1132 pcc      CALL  
mmap(0,0x1000,0x3<PROT_READ|PROT_WRITE>,0x1002<MAP_PRIVATE|MAP_ANON>,-1,0)
  1132 pcc      RET   mmap 9052536528896/0x83bb5396000
  1132 pcc      CALL  
mmap(0,0x1000,0x3<PROT_READ|PROT_WRITE>,0x1002<MAP_PRIVATE|MAP_ANON>,-1,0)
  1132 pcc      RET   mmap 9052058574848/0x83b98bc6000
  1132 pcc      CALL  
mmap(0,0x1000,0x3<PROT_READ|PROT_WRITE>,0x1002<MAP_PRIVATE|MAP_ANON>,-1,0)
  1132 pcc      RET   mmap 9052654706688/0x83bbc44a000
  1132 pcc      CALL  
mmap(0,0x1000,0x3<PROT_READ|PROT_WRITE>,0x1002<MAP_PRIVATE|MAP_ANON>,-1,0)
  1132 pcc      RET   mmap 9053232914432/0x83bdebb6000
  1132 pcc      CALL  
mmap(0,0x1000,0x3<PROT_READ|PROT_WRITE>,0x1002<MAP_PRIVATE|MAP_ANON>,-1,0)
  1132 pcc      RET   mmap 9050911948800/0x83b54644000
  1132 pcc      CALL  
mmap(0,0x1000,0x3<PROT_READ|PROT_WRITE>,0x1002<MAP_PRIVATE|MAP_ANON>,-1,0)
  1132 pcc      RET   mmap 9053074067456/0x83bd5439000
  1132 pcc      CALL  kbind(0x7f7ffffc3618,0x18,0x17c3fa10235346ce)
  1132 pcc      RET   kbind 0
  1132 pcc      CALL  kbind(0x7f7ffffc3618,0x18,0x17c3fa10235346ce)
  1132 pcc      RET   kbind 0
  1132 pcc      CALL  
mmap(0,0x1000,0x3<PROT_READ|PROT_WRITE>,0x1002<MAP_PRIVATE|MAP_ANON>,-1,0)
  1132 pcc      RET   mmap 9052686446592/0x83bbe28f000
  1132 pcc      CALL  kbind(0x7f7ffffc35e8,0x18,0x17c3fa10235346ce)
  1132 pcc      RET   kbind 0
  1132 pcc      CALL  kbind(0x7f7ffffc34a8,0x18,0x17c3fa10235346ce)
  1132 pcc      RET   kbind 0
  1132 pcc      CALL  
open(0x83aea0f5e00,0xa02<O_RDWR|O_CREAT|O_EXCL>,0600<S_IRUSR|S_IWUSR>)
  1132 pcc      NAMI  "/tmp/ctm.60KAni"
  1132 pcc      RET   open 3
  1132 pcc      CALL  kbind(0x7f7ffffc35e8,0x18,0x17c3fa10235346ce)
  1132 pcc      RET   kbind 0
  1132 pcc      CALL  close(3)
  1132 pcc      RET   close 0
  1132 pcc      CALL  
mmap(0,0x1000,0x3<PROT_READ|PROT_WRITE>,0x1002<MAP_PRIVATE|MAP_ANON>,-1,0)
  1132 pcc      RET   mmap 9051881496576/0x83b8e2e6000
  1132 pcc      CALL  kbind(0x7f7ffffc3568,0x18,0x17c3fa10235346ce)
  1132 pcc      RET   kbind 0
  1132 pcc      CALL  access(0x83b54644d40,0x1<X_OK>)
  1132 pcc      NAMI  "/usr/local/libexec/cpp"
  1132 pcc      RET   access 0
  1132 pcc      CALL  kbind(0x7f7ffffc3538,0x18,0x17c3fa10235346ce)
  1132 pcc      RET   kbind 0
  1132 pcc      CALL  
mmap(0,0x1000,0x3<PROT_READ|PROT_WRITE>,0x1002<MAP_PRIVATE|MAP_ANON>,-1,0)
  1132 pcc      RET   mmap 9053113417728/0x83bd79c0000
  1132 pcc      CALL  
mmap(0,0x1000,0x3<PROT_READ|PROT_WRITE>,0x1002<MAP_PRIVATE|MAP_ANON>,-1,0)
  1132 pcc      RET   mmap 9051140624384/0x83b62059000
  1132 pcc      CALL  kbind(0x7f7ffffc3588,0x18,0x17c3fa10235346ce)
  1132 pcc      RET   kbind 0
  1132 pcc      CALL  kbind(0x7f7ffffc3588,0x18,0x17c3fa10235346ce)
  1132 pcc      RET   kbind 0
  1132 pcc      CALL  fork()
  1132 pcc      RET   fork 7559/0x1d87
  1132 pcc      CALL  kbind(0x7f7ffffc3588,0x18,0x17c3fa10235346ce)
  1132 pcc      RET   kbind 0
  1132 pcc      CALL  kbind(0x7f7ffffc3588,0x18,0x17c3fa10235346ce)
  1132 pcc      RET   kbind 0
  1132 pcc      CALL  wait4(7559,0x7f7ffffc366c,0<>,0)
  1132 pcc      RET   wait4 7559/0x1d87
  1132 pcc      CALL  
open(0x83bbc44a4f0,0xa02<O_RDWR|O_CREAT|O_EXCL>,0600<S_IRUSR|S_IWUSR>)
  1132 pcc      NAMI  "/tmp/ctm.etTHjC"
  1132 pcc      RET   open 3
  1132 pcc      CALL  close(3)
  1132 pcc      RET   close 0
  1132 pcc      CALL  access(0x83bc7d56de0,0x1<X_OK>)
  1132 pcc      NAMI  "/usr/local/libexec/ccom"
  1132 pcc      RET   access 0
  1132 pcc      CALL  fork()
  1132 pcc      RET   fork 12360/0x3048
  1132 pcc      CALL  wait4(12360,0x7f7ffffc36bc,0<>,0)
  1132 pcc      RET   wait4 12360/0x3048
  1132 pcc      CALL  
open(0x83bbc44a490,0xa02<O_RDWR|O_CREAT|O_EXCL>,0600<S_IRUSR|S_IWUSR>)
  1132 pcc      NAMI  "/tmp/ctm.TRXWCo"
  1132 pcc      RET   open 3
  1132 pcc      CALL  close(3)
  1132 pcc      RET   close 0
  1132 pcc      CALL  access(0x83bc7d56860,0x1<X_OK>)
  1132 pcc      NAMI  "/usr/local/libexec/as"
  1132 pcc      RET   access -1 errno 2 No such file or directory
  1132 pcc      CALL  fork()
  1132 pcc      RET   fork 19239/0x4b27
  1132 pcc      CALL  wait4(19239,0x7f7ffffc36bc,0<>,0)
  1132 pcc      RET   wait4 19239/0x4b27
  1132 pcc      CALL  access(0x83b91c92700,0x4<R_OK>)
  1132 pcc      NAMI  
"/usr/local/lib/pcc/x86_64-unknown-openbsd5.8/1.1.0/lib/crtbegin.o"
  1132 pcc      RET   access -1 errno 2 No such file or directory
  1132 pcc      CALL  access(0x83b98bc6360,0x4<R_OK>)
  1132 pcc      NAMI  "/usr/lib/crtbegin.o"
  1132 pcc      RET   access 0
  1132 pcc      CALL  access(0x83b87d2c2c0,0x4<R_OK>)
  1132 pcc      NAMI  
"/usr/local/lib/pcc/x86_64-unknown-openbsd5.8/1.1.0/lib/crtend.o"
  1132 pcc      RET   access -1 errno 2 No such file or directory
  1132 pcc      CALL  access(0x83b98bc6aa0,0x4<R_OK>)
  1132 pcc      NAMI  "/usr/lib/crtend.o"
  1132 pcc      RET   access 0
  1132 pcc      CALL  access(0x83bdebb6200,0x4<R_OK>)
  1132 pcc      NAMI  
"/usr/local/lib/pcc/x86_64-unknown-openbsd5.8/1.1.0/lib/crt0.o"
  1132 pcc      RET   access -1 errno 2 No such file or directory
  1132 pcc      CALL  access(0x83bc36d4f40,0x4<R_OK>)
  1132 pcc      NAMI  "/usr/lib/crt0.o"
  1132 pcc      RET   access 0
  1132 pcc      CALL  access(0x83b26257b60,0x1<X_OK>)
  1132 pcc      NAMI  "/usr/local/libexec/ld"
  1132 pcc      RET   access -1 errno 2 No such file or directory
  1132 pcc      CALL  
mmap(0,0x1000,0x3<PROT_READ|PROT_WRITE>,0x1002<MAP_PRIVATE|MAP_ANON>,-1,0)
  1132 pcc      RET   mmap 9051992449024/0x83b94cb6000
  1132 pcc      CALL  fork()
  1132 pcc      RET   fork 1230/0x4ce
  1132 pcc      CALL  wait4(1230,0x7f7ffffc36bc,0<>,0)
  1132 pcc      RET   wait4 1230/0x4ce
  1132 pcc      CALL  kbind(0x7f7ffffc34d8,0x18,0x17c3fa10235346ce)
  1132 pcc      RET   kbind 0
  1132 pcc      CALL  kbind(0x7f7ffffc33b8,0x18,0x17c3fa10235346ce)
  1132 pcc      RET   kbind 0
  1132 pcc      CALL  kbind(0x7f7ffffc33b8,0x18,0x17c3fa10235346ce)
  1132 pcc      RET   kbind 0
  1132 pcc      CALL  mprotect(0x83b2a4b2000,0x1000,0x3<PROT_READ|PROT_WRITE>)
  1132 pcc      RET   mprotect 0
  1132 pcc      CALL  mprotect(0x83b2a4b2000,0x1000,0x1<PROT_READ>)
  1132 pcc      RET   mprotect 0
  1132 pcc      CALL  kbind(0x7f7ffffc33e8,0x18,0x17c3fa10235346ce)
  1132 pcc      RET   kbind 0
  1132 pcc      CALL  kbind(0x7f7ffffc33d8,0x18,0x17c3fa10235346ce)
  1132 pcc      RET   kbind 0
  1132 pcc      CALL  write(2,0x838e8506336,0x7)
  1132 pcc      GIO   fd 2 wrote 7 bytes
       "error: "
  1132 pcc      RET   write 7
  1132 pcc      CALL  kbind(0x7f7ffffc34d8,0x18,0x17c3fa10235346ce)
  1132 pcc      RET   kbind 0
  1132 pcc      CALL  write(2,0x7f7ffffc30a0,0x1b)
  1132 pcc      GIO   fd 2 wrote 27 bytes
       "ld terminated with status 1"
  1132 pcc      RET   write 27/0x1b
  1132 pcc      CALL  kbind(0x7f7ffffc34d8,0x18,0x17c3fa10235346ce)
  1132 pcc      RET   kbind 0
  1132 pcc      CALL  write(2,0x83bcc44e267,0x1)
  1132 pcc      GIO   fd 2 wrote 1 bytes
       "
       "
  1132 pcc      RET   write 1
  1132 pcc      CALL  kbind(0x7f7ffffc34a8,0x18,0x17c3fa10235346ce)
  1132 pcc      RET   kbind 0
  1132 pcc      CALL  unlink(0x83bc36d4700)
  1132 pcc      NAMI  "/tmp/ctm.60KAni"
  1132 pcc      RET   unlink 0
  1132 pcc      CALL  unlink(0x83bc36d43e0)
  1132 pcc      NAMI  "/tmp/ctm.etTHjC"
  1132 pcc      RET   unlink 0
  1132 pcc      CALL  unlink(0x83b9bdd9a80)
  1132 pcc      NAMI  "/tmp/ctm.TRXWCo"
  1132 pcc      RET   unlink 0
  1132 pcc      CALL  kbind(0x7f7ffffc34a8,0x18,0x17c3fa10235346ce)
  1132 pcc      RET   kbind 0
  1132 pcc      CALL  kbind(0x7f7ffffc3488,0x18,0x17c3fa10235346ce)
  1132 pcc      RET   kbind 0
  1132 pcc      CALL  mprotect(0x83b2a4b2000,0x1000,0x3<PROT_READ|PROT_WRITE>)
  1132 pcc      RET   mprotect 0
  1132 pcc      CALL  mprotect(0x83b2a4b2000,0x1000,0x1<PROT_READ>)
  1132 pcc      RET   mprotect 0
  1132 pcc      CALL  mprotect(0x83b2a4b2000,0x1000,0x3<PROT_READ|PROT_WRITE>)
  1132 pcc      RET   mprotect 0
  1132 pcc      CALL  mprotect(0x83b2a4b2000,0x1000,0x1<PROT_READ>)
  1132 pcc      RET   mprotect 0
  1132 pcc      CALL  mprotect(0x83b2a4b2000,0x1000,0x3<PROT_READ|PROT_WRITE>)
  1132 pcc      RET   mprotect 0
  1132 pcc      CALL  mprotect(0x83b2a4b2000,0x1000,0x1<PROT_READ>)
  1132 pcc      RET   mprotect 0
  1132 pcc      CALL  munmap(0x83b2a4b2000,0x1000)
  1132 pcc      RET   munmap 0
  1132 pcc      CALL  exit(1)

Reply via email to