I am curious as to the Limitations of the source file path name provided =
to sdcc. It seems that if i specify a path like .\Hello.c the assembler
barfs on it because it attempts to create a symbol name with the=20
path name like C$.\\Hello.c$146$1$1 =3D=3D. and \\is not valid for =
Consider the Makefile example :
.path.c =3D .;..\sdcc\lib
.path.h =3D .;..\sdcc\include
Sources =3D Hello.c strncmp.c
Make will search the paths for each file specified in the Sources macro.
If it determines that the file located at . (the directory we're =
then it will attempt build it by calling :
sdcc -c --model-small $<
(the $< is the Dependancy path with path and ext.)
Ideas anyone ?