projects
/
fw
/
sdcc
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
* as/doc/asmlnk.doc, as/doc/asxhtm.html: updated command line options
[fw/sdcc]
/
as
/
link
/
aslink.h
diff --git
a/as/link/aslink.h
b/as/link/aslink.h
index 086a7e11db91fadc9997e1eb22d8d62c04391322..409235eacbb69f47701b087af5a38731ce14be42 100644
(file)
--- a/
as/link/aslink.h
+++ b/
as/link/aslink.h
@@
-56,29
+56,40
@@
$(STACK) = 2000
*/
$(STACK) = 2000
*/
+#if defined decus
/* DECUS C void definition */
/* File/extension seperator */
/* DECUS C void definition */
/* File/extension seperator */
-#ifdef decus
-#define VOID char
-#define FSEPX '.'
-#endif
+#define VOID char
+#define FSEPX '.'
+#elif defined PDOS
/* PDOS C void definition */
/* File/extension seperator */
/* PDOS C void definition */
/* File/extension seperator */
-#ifdef PDOS
-#define VOID char
-#define FSEPX ':'
-#endif
+#define VOID char
+#define FSEPX ':'
+
+#elif defined UNIX
+/* UNIX void definition */
+/* File/extension seperator */
-/* Default void definition */
+#define VOID void
+#define FSEPX '.'
+#define LKDIRSEP '/'
+#define LKDIRSEPSTR "/"
+#define OTHERSYSTEM
+
+#else
+/* DOS/WINDOWS void definition */
/* File/extension seperator */
/* File/extension seperator */
-#ifndef VOID
-#define VOID void
-#define FSEPX '.'
+#define VOID void
+#define FSEPX '.'
+#define LKDIRSEP '\\'
+#define LKDIRSEPSTR "\\"
#define OTHERSYSTEM
#define OTHERSYSTEM
+
#endif
/*
#endif
/*
@@
-808,7
+819,7
@@
extern VOID s19();
/* lkihx.c */
extern VOID ihx();
/* lkihx.c */
extern VOID ihx();
-extern VOID ihxE
n
tendedLinearAddress(Addr_T);
+extern VOID ihxE
x
tendedLinearAddress(Addr_T);
extern VOID ihxNewArea();
/* lkstore.c */
extern VOID ihxNewArea();
/* lkstore.c */