> 1. "addr_t vs int" looks hardly pcc-specific

A warning is given by pcc (and not by gcc) about wrong arguments to
the type_size()
  int type_size(CType *type, int *a);
  size = type_size(&vtop->type, &align);

> CC="pcc -D__linux" does the job
There is no any failures in the compilation process of the tcc itself.
Only macros __linux & __linux__ are not defined w/o patch. You have to
investigate
why your compilation of the kernel fails.

> CC="pcc -D__clear_cache(a,b)="
Currently __clear_cache is used only for tcc and gcc. Others may not have this
subroutine too.

_______________________________________________
Tinycc-devel mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/tinycc-devel

Reply via email to