summaryrefslogtreecommitdiff
path: root/cross/i386-msdosdjgpp/patches
diff options
context:
space:
mode:
authortv <tv@pkgsrc.org>1999-01-04 22:37:29 +0000
committertv <tv@pkgsrc.org>1999-01-04 22:37:29 +0000
commitccc8b400719974af8670fac0704ae6587690ecd7 (patch)
treef6d6b811a4c9cc20cd3b49a70a233e6958d1095b /cross/i386-msdosdjgpp/patches
parent63c78674b53510ff581ef5426e739a2a1e3536bc (diff)
downloadpkgsrc-ccc8b400719974af8670fac0704ae6587690ecd7.tar.gz
Major `cross' category overhaul. Clean up the shared Makefiles; move all
binutils stuff (except gas) to a shared, multiple-target binutils build; reduce extract and compile times by being more specific with files and targets; update to egcs 1.1.1 with a diffball from NetBSD's src/gnu/dist tree; add 4.4BSD a.out archive support to binutils.
Diffstat (limited to 'cross/i386-msdosdjgpp/patches')
-rw-r--r--cross/i386-msdosdjgpp/patches/patch-aa13
-rw-r--r--cross/i386-msdosdjgpp/patches/patch-ab19
2 files changed, 13 insertions, 19 deletions
diff --git a/cross/i386-msdosdjgpp/patches/patch-aa b/cross/i386-msdosdjgpp/patches/patch-aa
deleted file mode 100644
index 0af0e12301b..00000000000
--- a/cross/i386-msdosdjgpp/patches/patch-aa
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-aa,v 1.1 1998/08/12 12:30:59 tv Exp $
-
---- ld/scripttempl/i386go32.sc.orig Sun Aug 2 15:02:47 1998
-+++ ld/scripttempl/i386go32.sc Sun Aug 2 15:02:59 1998
-@@ -27,8 +27,6 @@
- ${RELOCATING+ edata = . ; _edata = .};
- ${RELOCATING+ . = ALIGN(${SEGMENT_SIZE});}
- }
-- ${CONSTRUCTING+${RELOCATING-.ctor : { *(.ctor) }}}
-- ${CONSTRUCTING+${RELOCATING-.dtor : { *(.dtor) }}}
- .bss ${RELOCATING+ SIZEOF(.data) + ADDR(.data)} :
- {
- *(.bss)
diff --git a/cross/i386-msdosdjgpp/patches/patch-ab b/cross/i386-msdosdjgpp/patches/patch-ab
index 714aa58f398..aca3ffd39dc 100644
--- a/cross/i386-msdosdjgpp/patches/patch-ab
+++ b/cross/i386-msdosdjgpp/patches/patch-ab
@@ -1,8 +1,8 @@
-$NetBSD: patch-ab,v 1.2 1998/08/13 13:30:57 tv Exp $
+$NetBSD: patch-ab,v 1.3 1999/01/04 22:37:34 tv Exp $
---- ../djgpp/include/sys/djtypes.h.orig Mon Aug 3 09:21:37 1998
-+++ ../djgpp/include/sys/djtypes.h Mon Aug 3 09:36:57 1998
-@@ -2,15 +2,21 @@
+--- include/sys/djtypes.h.orig Sun Jan 3 15:57:01 1999
++++ include/sys/djtypes.h Sun Jan 3 15:57:51 1999
+@@ -3,22 +3,28 @@
#ifndef __DJ_sys_djtypes_h_
#define __DJ_sys_djtypes_h_
@@ -22,8 +22,15 @@ $NetBSD: patch-ab,v 1.2 1998/08/13 13:30:57 tv Exp $
#define __DJ_time_t typedef unsigned int time_t;
#define __DJ_uid_t typedef int uid_t;
-#define __DJ_va_list typedef void *va_list;
--#define __DJ_wchar_t typedef int wchar_t;
+#define __DJ_va_list /* provided by gcc stddef.h */
-+#define __DJ_wchar_t /* provided by gcc stddef.h */
+ #if defined(__cplusplus) && ( (__GNUC_MINOR__ >= 8 && __GNUC__ == 2 ) || __GNUC__ >= 3 )
+ /* wchar_t is now a keyword in C++ */
+ #define __DJ_wchar_t
+ #else
+ /* but remains a typedef in C */
+-#define __DJ_wchar_t typedef int wchar_t;
++#define __DJ_wchar_t /* provided by gcc stddef.h */
#endif
+
+ #define __DJ_wint_t typedef int wint_t;