summaryrefslogtreecommitdiff
path: root/editors/emacs/files/dragonfly.h
diff options
context:
space:
mode:
authormarino <marino@pkgsrc.org>2011-12-11 21:00:40 +0000
committermarino <marino@pkgsrc.org>2011-12-11 21:00:40 +0000
commit9968c95b6ee04de815fe5a0318c9e21c3fcea7c4 (patch)
tree3fcb266ae0fe72db265d81d5c4b9222b5f6750a3 /editors/emacs/files/dragonfly.h
parent62309cdc780303d340f0ceb472ad3342a0b4cad9 (diff)
downloadpkgsrc-9968c95b6ee04de815fe5a0318c9e21c3fcea7c4.tar.gz
editors/emacs: Fix DragonFly
1) Stop overwriting of alloca on DragonFly 2) Don't overwrite dragonfly.h START_FILES and LIB_STANDARD 3) Remove callouts for gcc41 and gcc44 (specs file handles this) 4) Remove now-unnecessary DFLY_CRT_USRLIB constant 5) New definitions for START_FILES, LIB_STANDARD 6) Specify ORDINARY_LINK
Diffstat (limited to 'editors/emacs/files/dragonfly.h')
-rw-r--r--editors/emacs/files/dragonfly.h10
1 files changed, 3 insertions, 7 deletions
diff --git a/editors/emacs/files/dragonfly.h b/editors/emacs/files/dragonfly.h
index 94650be4dd7..c02b96ad84b 100644
--- a/editors/emacs/files/dragonfly.h
+++ b/editors/emacs/files/dragonfly.h
@@ -43,13 +43,9 @@ Boston, MA 02111-1307, USA. */
#undef BSD_PGRPS
#define GETPGRP_NO_ARG
-#ifdef DFLY_CRT_USRLIB
-#define START_FILES pre-crt0.o /usr/lib/crt1.o /usr/lib/crti.o /usr/lib/gcc41/crtbegin.o
-#define LIB_STANDARD -L/usr/lib/gcc41 -lgcc -lc -lgcc /usr/lib/gcc41/crtend.o /usr/lib/crtn.o
-#else
-#define START_FILES pre-crt0.o /usr/lib/gcc41/crt1.o /usr/lib/gcc41/crti.o /usr/lib/gcc41/crtbegin.o
-#define LIB_STANDARD -L/usr/lib/gcc41 -lgcc -lc -lgcc /usr/lib/gcc41/crtend.o /usr/lib/gcc41/crtn.o
-#endif
+#define ORDINARY_LINK
+#define START_FILES
+#define LIB_STANDARD -lc
#define LD_SWITCH_SYSTEM_1
#define UNEXEC unexelf.o