lewie@RVL2.ECN.PURDUE.EDU (Jeff Lewis) (03/18/89)
I had to make the following changes to sunmap.c to get it to work on my system: *** sunmap.c.orig Fri Mar 17 14:55:27 1989 --- sunmap.c Fri Mar 17 15:12:26 1989 *************** *** 31,36 **** --- 31,37 ---- #include <sys/types.h> #include <sys/stat.h> #include <sys/mman.h> + #include <machine/param.h> extern char **environ; extern int etext; *************** *** 60,66 **** * rounded up to the next page boundary we can't use start_of_data() because * Dynamic comes first */ ! pagemask = PAGSIZ - 1; sod = (int)&etext + pagemask; sod &= ~pagemask; --- 61,67 ---- * rounded up to the next page boundary we can't use start_of_data() because * Dynamic comes first */ ! pagemask = DATA_ALIGN - 1; sod = (int)&etext + pagemask; sod &= ~pagemask; *************** *** 136,142 **** * Calculate the start of the data segment, which is just the etext * rounded up to the next page boundary */ ! pagemask = PAGSIZ - 1; sod = (int)&etext + pagemask; sod &= ~pagemask; --- 137,143 ---- * Calculate the start of the data segment, which is just the etext * rounded up to the next page boundary */ ! pagemask = DATA_ALIGN - 1; sod = (int)&etext + pagemask; sod &= ~pagemask;
jbw@bucsb.UUCP (jbw) (03/19/89)
lewie@RVL2.ECN.PURDUE.EDU (Jeff Lewis) writes: >I had to make the following changes to sunmap.c to get it to work >on my system: Recently distributed? Where? When? How can I get a copy? Thanks for any help! -- Joe Wells INTERNET: jbw%bucsf.bu.edu@bu-it.bu.edu IP: [128.197.2.9] UUCP: ...!harvard!bu-cs!bucsf!jbw