X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=device%2Flib%2FMakefile.in;h=1e642e832e1a16c61c64e4c967278248d7a5f695;hb=bf1925f901a9f45ad2529874f41e1e2b01f5bc9f;hp=317863ea45f75c09f37edd208d1d6ca2d6bde1a3;hpb=f1c40004ae349f7cd3a1a5c5c85f62f695196370;p=fw%2Fsdcc diff --git a/device/lib/Makefile.in b/device/lib/Makefile.in index 317863ea..1e642e83 100644 --- a/device/lib/Makefile.in +++ b/device/lib/Makefile.in @@ -46,24 +46,28 @@ SOURCES = _atof.c _atoi.c _atol.c _autobaud.c _bp.c _schar2fs.c \ _decdptr.c _divsint.c _divslong.c _divuint.c \ _divulong.c _fs2schar.c _fs2sint.c _fs2slong.c \ _fs2uchar.c _fs2uint.c _fs2ulong.c _fsadd.c \ - _fsdiv.c _fseq.c _fsgt.c _fslt.c _fsmul.c \ + _fsdiv.c _fseq.c _fsgt.c _fslt.c _fscmp.c _fsmul.c \ _fsneq.c _fssub.c _gptrget.c _gptrgetc.c _gptrput.c \ _sint2fs.c _iscntrl.c _isdigit.c _isgraph.c \ _islower.c _isprint.c _ispunct.c _isspace.c \ _isupper.c _isxdigit.c _itoa.c _ltoa.c \ - _slong2fs.c _memcmp.c \ - _memcpy.c _memmove.c _memset.c _modsint.c _modslong.c \ - _moduint.c _modulong.c _mulint.c _mullong.c \ + _slong2fs.c \ + _memcmp.c _memcpy.c _memmove.c _memset.c \ + _modsint.c _modslong.c _moduint.c _modulong.c \ + _mulint.c _mullong.c \ _ser.c _setjmp.c \ - _spx.c _startup.c _strchr.c _strcmp.c _strcpy.c \ + _spx.c _startup.c \ + _strcat.c _strchr.c _strcmp.c _strcpy.c \ _strcspn.c _strlen.c _strncat.c _strncmp.c \ _strncpy.c _strpbrk.c _strrchr.c _strspn.c \ _strstr.c _strtok.c \ _uchar2fs.c _uint2fs.c _ulong2fs.c \ calloc.c malloc.c realloc.c free.c \ serial.c ser_ir.c printfl.c \ - printf_large.c vprintf.c puts.c gets.c \ - assert.c _strcat.c time.c printf_fast.c bpx.c \ + printf_large.c sprintf.c vprintf.c puts.c gets.c \ + assert.c time.c printf_fast.c printf_tiny.c bpx.c \ + _fsget1arg.c _fsget2args.c _fsnormalize.c \ + _fsreturnval.c _fsrshift.c _fsswapargs.c \ fabsf.c frexpf.c ldexpf.c expf.c powf.c sincosf.c sinf.c \ cosf.c logf.c log10f.c sqrtf.c tancotf.c tanf.c cotf.c \ asincosf.c asinf.c acosf.c atanf.c atan2f.c sincoshf.c \ @@ -74,18 +78,19 @@ OBJECTS = $(patsubst %.c,$(PORTDIR)/%.rel,$(SOURCES)) Z80SOURCES = _atof.c _atoi.c \ _iscntrl.c _isdigit.c _isgraph.c \ _islower.c _isprint.c _ispunct.c _isspace.c \ - _isupper.c _isxdigit.c _memcmp.c \ - _memcpy.c _memmove.c _memset.c \ - _startup.c _strchr.c _strcmp.c _strcpy.c \ + _isupper.c _isxdigit.c \ + _memcmp.c _memcpy.c _memmove.c _memset.c \ + _startup.c \ + _strcat.c _strchr.c _strcmp.c _strcpy.c \ _strcspn.c _strlen.c _strncat.c _strncmp.c \ _strncpy.c _strpbrk.c _strrchr.c _strspn.c \ _strstr.c _strtok.c \ - puts.c gets.c \ - assert.c _strcat.c \ + assert.c \ _modslong.c _modulong.c \ _mullong.c \ _divslong.c _divulong.c \ calloc.c malloc.c realloc.c free.c \ + printf_large.c sprintf.c vprintf.c puts.c gets.c \ _fs2schar.c _fs2sint.c _fs2slong.c \ _fs2uchar.c _fs2uint.c _fs2ulong.c _fsadd.c \ _fsdiv.c _fseq.c _fsgt.c _fslt.c _fsmul.c \ @@ -107,7 +112,7 @@ XA51SOURCES = _atof.c _atoi.c _atol.c _schar2fs.c \ _isupper.c _isxdigit.c _slong2fs.c _memcmp.c \ _memcpy.c _memmove.c _memset.c _modsint.c _modslong.c \ _moduint.c _modulong.c _mulint.c _mullong.c \ - _strchr.c _strcmp.c _strcpy.c \ + _strcat.c _strchr.c _strcmp.c _strcpy.c \ _strcspn.c _strlen.c _strncat.c _strncmp.c \ _strncpy.c _strpbrk.c _strrchr.c _strspn.c \ _strstr.c _strtok.c \ @@ -115,7 +120,7 @@ XA51SOURCES = _atof.c _atoi.c _atol.c _schar2fs.c \ calloc.c malloc.c realloc.c free.c \ puts.c gets.c \ printf_large.c puts.c gets.c \ - assert.c _strcat.c time.c \ + assert.c time.c \ fabsf.c frexpf.c ldexpf.c expf.c powf.c sincosf.c sinf.c \ cosf.c logf.c log10f.c sqrtf.c tancotf.c tanf.c cotf.c \ asincosf.c asinf.c acosf.c atanf.c atan2f.c sincoshf.c \ @@ -132,16 +137,18 @@ HC08SOURCES = _atof.c _atoi.c _atol.c _schar2fs.c \ _sint2fs.c _iscntrl.c _isdigit.c _isgraph.c \ _islower.c _isprint.c _ispunct.c _isspace.c \ _isupper.c _isxdigit.c _itoa.c _ltoa.c \ - _slong2fs.c _memcmp.c \ - _memcpy.c _memmove.c _memset.c _modsint.c _modslong.c \ - _moduint.c _modulong.c \ - _spx.c _startup.c _strchr.c _strcmp.c _strcpy.c \ + _slong2fs.c \ + _memcmp.c _memcpy.c _memmove.c _memset.c \ + _modsint.c _modslong.c _moduint.c _modulong.c \ + _spx.c _startup.c \ + _strcat.c _strchr.c _strcmp.c _strcpy.c \ _strcspn.c _strlen.c _strncat.c _strncmp.c \ _strncpy.c _strpbrk.c _strrchr.c _strspn.c \ _strstr.c _strtok.c \ _uchar2fs.c _uint2fs.c _ulong2fs.c \ calloc.c malloc.c realloc.c free.c \ - assert.c _strcat.c time.c \ + printf_large.c sprintf.c vprintf.c \ + assert.c time.c \ fabsf.c frexpf.c ldexpf.c expf.c powf.c sincosf.c sinf.c \ cosf.c logf.c log10f.c sqrtf.c tancotf.c tanf.c cotf.c \ asincosf.c asinf.c acosf.c atanf.c atan2f.c sincoshf.c \ @@ -168,6 +175,20 @@ models: done \ fi +model-mcs51-stack-auto: + if [ "`grep mcs51 ../../ports.build`" = mcs51 ]; then \ + for model in $(MODELS); do \ + $(MAKE) MODELFLAGS="--model-$$model --stack-auto" PORT=$$model-stack-auto objects; \ + done \ + fi + +model-mcs51-xstack-auto: + if [ "`grep mcs51 ../../ports.build`" = mcs51 ]; then \ + for model in $(MODELS); do \ + $(MAKE) MODELFLAGS="--model-$$model --stack-auto --xstack" PORT=$$model-xstack-auto objects; \ + done \ + fi + model-ds390: if [ "`grep ds390 ../../ports.build`" = ds390 ]; then \ $(MAKE) MODELFLAGS="-mds390" PORT=ds390 objects; \ @@ -230,7 +251,7 @@ port-specific-objects: port-specific-objects-pic16: if [ -d $(PORT) ]; then \ $(MAKE) -C $(PORT); \ - cp -f $(PORT)/bin/* $(PORTDIR); \ + cp -f $(PORT)/bin/*.* $(PORTDIR); \ fi lib-files: