dgaudet 98/01/21 13:54:32
Modified: src CHANGES src/os/unix os.c src/ap ap_signal.c ap_slack.c Log: Some linkers complain when there are no functions in a file. PR: 1614 Revision Changes Path 1.574 +3 -0 apachen/src/CHANGES Index: CHANGES =================================================================== RCS file: /export/home/cvs/apachen/src/CHANGES,v retrieving revision 1.573 retrieving revision 1.574 diff -u -r1.573 -r1.574 --- CHANGES 1998/01/21 19:06:11 1.573 +++ CHANGES 1998/01/21 21:54:26 1.574 @@ -1,5 +1,8 @@ Changes with Apache 1.3b4 + *) Some linkers complain when .o files contain no functions. + [Dean Gaudet] PR#1614 + *) Some const declarations in mod_imap.c that were added for debugging purposes caused some compilers heartburn without adding any significant value, so they've been removed. [Ken Coar] 1.4 +6 -0 apachen/src/os/unix/os.c Index: os.c =================================================================== RCS file: /export/home/cvs/apachen/src/os/unix/os.c,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- os.c 1997/09/12 07:28:50 1.3 +++ os.c 1998/01/21 21:54:30 1.4 @@ -4,3 +4,9 @@ */ #include "os.h" + + +/* some linkers complain unless there's at least one function in each + * .o file + */ +void os_is_not_here(void) {} 1.3 +3 -0 apachen/src/ap/ap_signal.c Index: ap_signal.c =================================================================== RCS file: /export/home/cvs/apachen/src/ap/ap_signal.c,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- ap_signal.c 1998/01/07 16:45:55 1.2 +++ ap_signal.c 1998/01/21 21:54:30 1.3 @@ -73,4 +73,7 @@ return SIG_ERR; return oact.sa_handler; } +#else +/* need some function in this file, otherwise the linker on NeXT bitches */ +void ap_signal_is_not_here(void) {} #endif 1.3 +3 -0 apachen/src/ap/ap_slack.c Index: ap_slack.c =================================================================== RCS file: /export/home/cvs/apachen/src/ap/ap_slack.c,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- ap_slack.c 1998/01/07 16:45:56 1.2 +++ ap_slack.c 1998/01/21 21:54:31 1.3 @@ -106,4 +106,7 @@ return new_fd; #endif } +#else +/* need at least one function in the file for some linkers */ +void ap_slack_is_not_here(void) {} #endif /* NO_SLACK */