blob: 3c1e270f810374d06271c5cd8101279e452916a5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
|
$NetBSD: patch-aa,v 1.2 1998/08/07 10:40:21 agc Exp $
*** ld/Makefile.orig Sat Feb 19 23:32:12 1994
--- ld/Makefile Sun Mar 26 12:31:37 1995
***************
*** 1,18 ****
! CFLAGS =-O -DBSD_A_OUT -DSTANDARD_GNU_A_OUT
! LDFLAGS =-N -s
! OBJS =dumps.o io.o ld.o readobj.o table.o typeconv.o writebin.o
! ld: $(OBJS)
! $(CC) $(LDFLAGS) $(OBJS) -o $@
! clean:
! rm -f $(OBJS) ld
!
! dumps.o: dumps.c const.h config.h obj.h type.h globvar.h
! io.o: io.c const.h config.h obj.h type.h globvar.h
! ld.o: ld.c const.h config.h byteord.h type.h globvar.h
! readobj.o: readobj.c const.h config.h byteord.h obj.h type.h globvar.h
! table.o: table.c const.h config.h align.h obj.h type.h globvar.h
! typeconv.o: typeconv.c const.h config.h type.h globvar.h
! writebin.o: writebin.c const.h config.h obj.h type.h globvar.h
--- 1,18 ----
! .include "../Makefile.inc"
! CFLAGS +=-DBSD_A_OUT -DSTANDARD_GNU_A_OUT
! CFLAGS +=-Wall
! LDFLAGS =
! SRCS =dumps.c io.c ld.c readobj.c table.c typeconv.c writebin.c
! PROG =ld86
!
! BINDIR =${LOCALPREFIX}/bin
! MANDIR =${LOCALPREFIX}/man
!
! beforeinstall:
! -mkdir -p ${BINDIR}
! -mkdir -p ${MANDIR}1
!
! .include <bsd.prog.mk>
*** ld/ld.c.orig Sat Feb 19 23:36:05 1994
--- ld/ld.c Sun Mar 26 11:59:47 1995
***************
*** 3,9 ****
/* Copyright (C) 1994 Bruce Evans */
#include "const.h"
- #include "byteord.h"
#include "type.h"
#include "globvar.h"
--- 3,8 ----
***************
*** 25,30 ****
--- 24,33 ----
#undef NULL
#include <unistd.h>
#endif
+
+ /* BSD #defines this in <machine/endian.h>, but with another sense */
+ #undef BIG_ENDIAN
+ #include "byteord.h"
#define MAX_LIBS (NR_STDLIBS + 5)
#define NR_STDLIBS 1
|