{ 'Y', NULL, "use -I instead" }
};
+/** List of all default constant macros.
+ */
static const char *_baseValues[] = {
- "cpp", "{bindir}/sdcpp",
+ "cpp", "{bindir}{sep}sdcpp",
"cppextraopts", "",
+ /* Path seperator character */
+ "sep", DIR_SEPARATOR_STRING,
NULL
};
}
else
{
- printf("Here 1\n");
buildCmdLine2 (buffer, port->linker.mcmd);
}
{
if (options.nostdlib == FALSE)
{
- setMainValue ("z80libspec", "-k{libdir}/{port} -l{port}.lib");
- setMainValue ("z80crt0", "{libdir}/{port}/crt0{objext}");
+ setMainValue ("z80libspec", "-k{libdir}{sep}{port} -l{port}.lib");
+ setMainValue ("z80crt0", "{libdir}{sep}{port}{sep}crt0{objext}");
}
else
{
}
#define LINKCMD \
- "{bindir}/link-{port} -n -c -- {z80bases} -m -j" \
+ "{bindir}{sep}link-{port} -n -c -- {z80bases} -m -j" \
" {z80libspec}" \
" {z80extralibfiles} {z80extralibpaths}" \
" {z80outputtypeflag} {srcfilename}{z80outext}" \
" {z80extraobj}"
#define ASMCMD \
- "{bindir}/as-{port} -plosgff {srcfilename}{objext} {srcfilename}{asmext}"
+ "{bindir}{sep}as-{port} -plosgff {srcfilename}{objext} {srcfilename}{asmext}"
/* Globals */
PORT z80_port =