#define _BSD_SOURCE
#include <sys/mman.h>
#include <stdio.h>
#include <string.h>
int main( int argc, char **argv )
{
char *p;
char *buf = mmap( ( void * ) 0, 4096,
PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_FIXED | MAP_ANON, -1, 0 );
if (buf
== MAP_FAILED
) perror("mmap"); return( 0 );
}
I2RlZmluZSBfQlNEX1NPVVJDRQojaW5jbHVkZSA8c3lzL21tYW4uaD4KI2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdHJpbmcuaD4KCmludCBtYWluKCBpbnQgYXJnYywgY2hhciAqKmFyZ3YgKQp7CiAgICBjaGFyICpwOwogICAgY2hhciAqYnVmID0gbW1hcCggKCB2b2lkICogKSAwLCA0MDk2LAogICAgICAgIFBST1RfUkVBRCB8IFBST1RfV1JJVEUsIE1BUF9QUklWQVRFIHwgTUFQX0ZJWEVEIHwgTUFQX0FOT04sIC0xLCAwICk7CiAgICBpZiAoYnVmID09IE1BUF9GQUlMRUQpIHBlcnJvcigibW1hcCIpOwogICAgcHJpbnRmKCAiYnVmOiAlcFxuIiwgYnVmICk7CiAgICBwID0gc3RybmNweSggYnVmLCAic3RyaW5nIiwgc3RybGVuKCAic3RyaW5nIiApICk7CiAgICBwcmludGYoICJwOiAlcFxuIiwgcCApOwogICAgcHJpbnRmKCAiTlVMTDogJXBcbiIsIE5VTEwgKTsKICAgIHJldHVybiggMCApOwp9Cg==