comparison src/s/freebsd.h @ 167:85ec50267440 r20-3b10

Import from CVS: tag r20-3b10
author cvs
date Mon, 13 Aug 2007 09:45:46 +0200
parents 0132846995bd
children 2d532a89d707
comparison
equal deleted inserted replaced
166:7a77eb660975 167:85ec50267440
34 #endif 34 #endif
35 35
36 #define LIBS_TERMCAP "-ltermcap" 36 #define LIBS_TERMCAP "-ltermcap"
37 #define LIB_GCC "-lgcc" 37 #define LIB_GCC "-lgcc"
38 38
39 /* freebsd has POSIX-style pgrp behavior. */ 39 #ifndef NO_SHARED_LIBS
40 #define GETPGRP_NO_ARG 40 #if 0 /* mrb */
41 #define LD_SWITCH_SYSTEM "-dc -dp -e start"
42 #define START_FILES "pre-crt0.o /usr/lib/crt0.o"
43 #else /* mrb */
44 #define ORDINARY_LINK
45 #undef LD_SWITCH_SYSTEM
46 #undef START_FILES
47 #endif /* mrb */
41 48
42 #ifndef NO_SHARED_LIBS
43 #define LD_SWITCH_SYSTEM "-dc -dp -e start"
44 #define HAVE_TEXT_START /* No need to define `start_of_text'. */ 49 #define HAVE_TEXT_START /* No need to define `start_of_text'. */
45 #define START_FILES "pre-crt0.o /usr/lib/crt0.o"
46 #define UNEXEC "unexfreebsd.o" 50 #define UNEXEC "unexfreebsd.o"
47 #define RUN_TIME_REMAP 51 #define RUN_TIME_REMAP
48 52
49 #ifndef N_TRELOFF 53 #ifndef N_TRELOFF
50 #define N_PAGSIZ(x) __LDPGSZ 54 #define N_PAGSIZ(x) __LDPGSZ