File: build-flags.patch

package info (click to toggle)
simh 3.8.1-6.3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 16,672 kB
  • sloc: ansic: 209,820; makefile: 326
file content (79 lines) | stat: -rw-r--r-- 2,135 bytes parent folder | download
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
69
70
71
72
73
74
75
76
77
78
79
Author: Andreas Tille <tille@debian.org>
Last-Update: 2026-01-13
Bug-Debian: https://bugs.debian.org/1119557
Description: Enable build using the default build flags

--- a/makefile
+++ b/makefile
@@ -2,7 +2,7 @@
 #
 OS_CCDEFS = -lrt -D_GNU_SOURCE
 CC = gcc
-CFLAGS = -fcommon -std=c99 -O2 -U__STRICT_ANSI__ -g $(OS_CCDEFS) -I .
+CFLAGS += $(CPPFLAGS) -fcommon -std=c99 -O2 -U__STRICT_ANSI__ -g $(OS_CCDEFS) -I .
 LIBS = -lm -lrt
 USE_NETWORK = 1
 
@@ -352,47 +352,47 @@ sds : ${SDS} ${SIM}
 	${CC} ${CFLAGS} ${SDS} ${SIM} ${SDS_OPT} -o $@ ${LDFLAGS} ${LIBS}
 
 macro1 : ${MACRO1}
-	${CC} ${CFLAGS} ${MACRO1} -o $@
+	${CC} ${CFLAGS} ${MACRO1} -o $@ ${LDFLAGS}
 
 macro7 : ${MACRO7}
-	${CC} ${CFLAGS} ${MACRO7} -o $@
+	${CC} ${CFLAGS} ${MACRO7} -o $@ ${LDFLAGS}
 
 macro8x : ${MACRO8X}
-	${CC} ${CFLAGS} ${MACRO8X} -o $@
+	${CC} ${CFLAGS} ${MACRO8X} -o $@ ${LDFLAGS}
 
 dtos8cvt : ${DTOS8CVT}
-	${CC} ${CFLAGS} ${DTOS8CVT} -o $@
+	${CC} ${CFLAGS} ${DTOS8CVT} -o $@ ${LDFLAGS}
 
 gt7cvt : ${GT7CVT}
-	${CC} ${CFLAGS} ${GT7CVT} -o $@
+	${CC} ${CFLAGS} ${GT7CVT} -o $@ ${LDFLAGS}
 
 mtcvtv23 : ${MTCVTV23}
-	${CC} ${CFLAGS} ${MTCVTV23} -o $@
+	${CC} ${CFLAGS} ${MTCVTV23} -o $@ ${LDFLAGS}
 
 mtcvtfix : ${MTCVTFIX}
-	${CC} ${CFLAGS} ${MTCVTFIX} -o $@
+	${CC} ${CFLAGS} ${MTCVTFIX} -o $@ ${LDFLAGS}
 
 mtdump : ${MTDUMP}
-	${CC} ${CFLAGS} ${MTDUMP} -o $@
+	${CC} ${CFLAGS} ${MTDUMP} -o $@ ${LDFLAGS}
 
 mmdir : ${MMDIR}
-	${CC} ${CFLAGS} ${MMDIR} -o $@
+	${CC} ${CFLAGS} ${MMDIR} -o $@ ${LDFLAGS}
 
 littcvt : ${LITTCVT}
-	${CC} ${CFLAGS} ${LITTCVT} -o $@
+	${CC} ${CFLAGS} ${LITTCVT} -o $@ ${LDFLAGS}
 
 mtcvtodd : ${MTCVTODD}
-	${CC} ${CFLAGS} ${MTCVTODD} -o $@
+	${CC} ${CFLAGS} ${MTCVTODD} -o $@ ${LDFLAGS}
 
 sfmtcvt : ${SFMTCVT}
-	${CC} ${CFLAGS} ${SFMTCVT} -o $@
+	${CC} ${CFLAGS} ${SFMTCVT} -o $@ ${LDFLAGS}
 
 config11 : ${CONFIG11}
-	${CC} ${CFLAGS} ${CONFIG11} -o $@
+	${CC} ${CFLAGS} ${CONFIG11} -o $@ ${LDFLAGS}
 
 sdsdump : ${SDSDUMP}
-	${CC} ${CFLAGS} ${SDSDUMP} -o $@
+	${CC} ${CFLAGS} ${SDSDUMP} -o $@ ${LDFLAGS}
 
 tp512cvt : ${TP512CVT}
-	${CC} ${CFLAGS} ${TP512CVT} -o $@
+	${CC} ${CFLAGS} ${TP512CVT} -o $@ ${LDFLAGS}