if (currFunc)
FUNC_HASFCALL (currFunc->type) = 1;
- if(TARGET_IS_PIC16) {
+ if(TARGET_IS_PIC16 || TARGET_IS_PIC) {
/* normally these functions aren't marked external, so we can use their
* _extern field to marked as already added to symbol table */
if (currFunc)
FUNC_HASFCALL (currFunc->type) = 1;
- if(TARGET_IS_PIC16) {
+ if(TARGET_IS_PIC16 || TARGET_IS_PIC) {
/* normally these functions aren't marked external, so we can use their
* _extern field to marked as already added to symbol table */
if (currFunc)
FUNC_HASFCALL (currFunc->type) = 1;
- if(TARGET_IS_PIC16) {
+ if(TARGET_IS_PIC16 || TARGET_IS_PIC) {
/* normally these functions aren't marked external, so we can use their
* _extern field to marked as already added to symbol table */
if (currFunc)
FUNC_HASFCALL (currFunc->type) = 1;
- if(TARGET_IS_PIC16) {
+ if(TARGET_IS_PIC16 || TARGET_IS_PIC) {
/* normally these functions aren't marked external, so we can use their
* _extern field to marked as already added to symbol table */
if (currFunc)
FUNC_HASFCALL (currFunc->type) = 1;
- if(TARGET_IS_PIC16) {
+ if(TARGET_IS_PIC16 || TARGET_IS_PIC) {
/* normally these functions aren't marked external, so we can use their
* _extern field to marked as already added to symbol table */
convertToFcall (ebbi->bbOrder, ebbi->count);
/* compute the live ranges */
- computeLiveRanges (ebbi->bbOrder, ebbi->count);
+ computeLiveRanges (ebbi->bbOrder, ebbi->count, TRUE);
if (options.dump_range)
dumpEbbsToFileExt (DUMP_RANGE, ebbi);