-Seg:0 Size:6828 Owner:0x1674\r
-Seg:1ba5 Size:1 Owner:0x46c7\r
-Seg:1ba6 Size:256 Owner:0xc25c\r
-Seg:1f4b Size:45238 Owner:0x90c3\r
-Seg:d022 Size:4294967263 Owner:0x91e8\r
-Seg:d022 Size:4294967263 Owner:0x8b04\r
-Seg:d022 Size:4294967263 Owner:0x26b8\r
-Seg:d022 Size:4294967263 Owner:0xf04e\r
-Seg:d022 Size:4294967263 Owner:0x7f94\r
-Seg:d022 Size:4294967263 Owner:0xc01b\r
-Seg:d022 Size:4294967263 Owner:0x1a2\r
-Seg:d022 Size:4294967263 Owner:0x9005\r
-Seg:d022 Size:4294967263 Owner:0x3350\r
-Seg:d022 Size:4294967263 Owner:0x2b8\r
-Seg:d022 Size:419 Owner:0x2eb8\r
-Seg:e000 Size:4294909951 Owner:0xc02b\r
+Seg:0 Size:6749 Owner:0x1\r
+Seg:1b56 Size:1 Owner:0x86f6\r
+Seg:1b57 Size:256 Owner:0xc25c\r
+Seg:1efc Size:45317 Owner:0xbc93\r
+Seg:d01f Size:4294967266 Owner:0x869a\r
+Seg:d01f Size:4294967266 Owner:0x70bc\r
+Seg:d01f Size:4294967266 Owner:0xb868\r
+Seg:d01f Size:4294967266 Owner:0xa650\r
+Seg:d01f Size:4294967266 Owner:0x8d00\r
+Seg:d01f Size:4294967266 Owner:0x8689\r
+Seg:d01f Size:4294967266 Owner:0x8689\r
+Seg:d01f Size:4294967266 Owner:0xf13e\r
+Seg:d01f Size:4294967266 Owner:0x8336\r
+Seg:d01f Size:4294967266 Owner:0x8d50\r
+Seg:d01f Size:467 Owner:0x70bc\r
+Seg:e000 Size:4294909951 Owner:0xff11\r
int *ptr0=&x;
void __based(__self) *pee;
void __near *npee;
+ memptr bigbuffer;
+ __segment segu;
//word csw=0,dsw=0,esw=0,ssw=0,ipw=0;
//ptr=&x;
//printf("cs=%u\n", csw);
//printf("ds=%u\n", dsw);
//printf("es=%u\n", esw);
+ printf("size of big buffer~=%u\n", _bmsize(segu, bigbuffer));
+ printf("size of pee~=%u\n", _bmsize(segu, pee));
printf("pee=%Fp\n", pee);
printf("npee=%Fp\n", npee);
printf("&main()=%Fp\n", *argv[0]);