Mercurial > hg > xemacs-beta
comparison src/unexec.c @ 5936:574f0cded429 cygwin
try to replace all nnnL or nnnUL constants with EMACS_[U]INT
author | Henry Thompson <ht@markup.co.uk> |
---|---|
date | Sun, 13 Dec 2015 13:22:58 +0000 |
parents | 308d34e9f07d |
children |
comparison
equal
deleted
inserted
replaced
5935:d5eb0914ca1f | 5936:574f0cded429 |
---|---|
453 for (scns = f_hdr.f_nscns; scns > 0; scns--) { | 453 for (scns = f_hdr.f_nscns; scns > 0; scns--) { |
454 if (read (a_out, &scntemp, sizeof (scntemp)) != sizeof (scntemp)) | 454 if (read (a_out, &scntemp, sizeof (scntemp)) != sizeof (scntemp)) |
455 { | 455 { |
456 PERROR (a_name); | 456 PERROR (a_name); |
457 } | 457 } |
458 if (scntemp.s_scnptr > 0L) | 458 if (scntemp.s_scnptr > E0) |
459 { | 459 { |
460 if (block_copy_start < scntemp.s_scnptr + scntemp.s_size) | 460 if (block_copy_start < scntemp.s_scnptr + scntemp.s_size) |
461 block_copy_start = scntemp.s_scnptr + scntemp.s_size; | 461 block_copy_start = scntemp.s_scnptr + scntemp.s_size; |
462 } | 462 } |
463 if (strcmp (scntemp.s_name, ".text") == 0) | 463 if (strcmp (scntemp.s_name, ".text") == 0) |
517 f_dhdr.s_scnptr = f_thdr.s_scnptr + f_thdr.s_size; | 517 f_dhdr.s_scnptr = f_thdr.s_scnptr + f_thdr.s_size; |
518 data_scnptr = f_dhdr.s_scnptr; | 518 data_scnptr = f_dhdr.s_scnptr; |
519 f_bhdr.s_paddr = f_ohdr.data_start + f_ohdr.dsize; | 519 f_bhdr.s_paddr = f_ohdr.data_start + f_ohdr.dsize; |
520 f_bhdr.s_vaddr = f_ohdr.data_start + f_ohdr.dsize; | 520 f_bhdr.s_vaddr = f_ohdr.data_start + f_ohdr.dsize; |
521 f_bhdr.s_size = f_ohdr.bsize; | 521 f_bhdr.s_size = f_ohdr.bsize; |
522 f_bhdr.s_scnptr = 0L; | 522 f_bhdr.s_scnptr = E0; |
523 #ifndef USG_SHARED_LIBRARIES | 523 #ifndef USG_SHARED_LIBRARIES |
524 bias = f_dhdr.s_scnptr + f_dhdr.s_size - block_copy_start; | 524 bias = f_dhdr.s_scnptr + f_dhdr.s_size - block_copy_start; |
525 #endif | 525 #endif |
526 | 526 |
527 if (f_hdr.f_symptr > 0L) | 527 if (f_hdr.f_symptr > E0) |
528 { | 528 { |
529 f_hdr.f_symptr += bias; | 529 f_hdr.f_symptr += bias; |
530 } | 530 } |
531 | 531 |
532 if (f_thdr.s_lnnoptr > 0L) | 532 if (f_thdr.s_lnnoptr > E0) |
533 { | 533 { |
534 f_thdr.s_lnnoptr += bias; | 534 f_thdr.s_lnnoptr += bias; |
535 } | 535 } |
536 | 536 |
537 #ifdef ADJUST_EXEC_HEADER | 537 #ifdef ADJUST_EXEC_HEADER |
874 | 874 |
875 if (a_out < 0) | 875 if (a_out < 0) |
876 return 0; | 876 return 0; |
877 | 877 |
878 #ifdef COFF | 878 #ifdef COFF |
879 if (SYMS_START == 0L) | 879 if (SYMS_START == E0) |
880 return 0; | 880 return 0; |
881 #endif /* COFF */ | 881 #endif /* COFF */ |
882 | 882 |
883 #ifdef COFF | 883 #ifdef COFF |
884 if (lnnoptr) /* if there is line number info */ | 884 if (lnnoptr) /* if there is line number info */ |