blob: a6b3b410cf0101b10566641c5fed7fcd29dfd354 (
plain) (
blame)
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
|
diff -c -r ../sdcc218Ma.orig/cpp/cpplib.c cpp/cpplib.c
*** ../sdcc218Ma.orig/cpp/cpplib.c Wed May 26 15:06:08 1999
--- cpp/cpplib.c Wed Aug 25 12:51:57 1999
***************
*** 7452,7458 ****
#if defined(bsd4_4)
extern const char *const sys_errlist[];
#else
! #if !defined(linux)
extern char *sys_errlist[];
#endif
#endif
--- 7452,7458 ----
#if defined(bsd4_4)
extern const char *const sys_errlist[];
#else
! #if !defined(linux) && !defined(__FreeBSD__)
extern char *sys_errlist[];
#endif
#endif
diff -c -r ../sdcc218Ma.orig/gc/mark.c gc/mark.c
*** ../sdcc218Ma.orig/gc/mark.c Mon Nov 16 04:59:54 1998
--- gc/mark.c Wed Aug 25 12:44:35 1999
***************
*** 653,659 ****
--- 653,663 ----
# ifdef MSWIN32
void __cdecl GC_push_one(p)
# else
+ # if __FreeBSD__
+ void _GC_push_one(p)
+ # else
void GC_push_one(p)
+ # endif
# endif
word p;
{
diff -c -r ../sdcc218Ma.orig/sdcc.src/SDCCicode.c sdcc.src/SDCCicode.c
diff -c -r ../sdcc218Ma.orig/sdcc.src/SDCCval.c sdcc.src/SDCCval.c
*** ../sdcc218Ma.orig/sdcc.src/SDCCval.c Thu Jul 1 13:07:16 1999
--- sdcc.src/SDCCval.c Wed Aug 25 18:08:18 1999
***************
*** 290,296 ****
/* if hex or octal then set the unsigned flag */
if ( hex || octal ) {
- SPEC_USIGN(val->type) = 1 ;
sscanf(s,scanFmt,&sval);
} else
sval = atol(s);
--- 290,295 ----
|