Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 8154 → Rev 8155

/programs/develop/ktcc/trunk/source/Makefile.kos32
1,7 → 1,7
CC = kos32-gcc
LD = kos32-ld
 
SDK_DIR:= $(abspath ../../../../../contrib/sdk)
SDK_DIR:= $(abspath ../../../contrib/sdk)
 
#gcc 4.8
#LDFLAGS = -static -nostdlib -T $(SDK_DIR)/sources/newlib/static.lds
/programs/develop/ktcc/trunk/source/libtcc.c
2038,8 → 2038,7
TCC_OPTION_MD,
TCC_OPTION_MF,
TCC_OPTION_x,
TCC_OPTION_stack,
TCC_OPTION_nobss
TCC_OPTION_stack
};
 
#define TCC_OPTION_HAS_ARG 0x0001
2101,7 → 2100,6
{ "MF", TCC_OPTION_MF, TCC_OPTION_HAS_ARG },
{ "x", TCC_OPTION_x, TCC_OPTION_HAS_ARG },
{ "stack", TCC_OPTION_stack, TCC_OPTION_HAS_ARG | TCC_OPTION_NOSEP},
{ "nobss", TCC_OPTION_nobss, 0 },
{ NULL, 0, 0 },
};
 
2434,9 → 2432,6
s->pe_stack_size = strtoul(optarg+1, NULL, 10);
#endif
break;
case TCC_OPTION_nobss:
s->nobss = 1;
break;
default:
if (s->warn_unsupported) {
unsupported_option:
/programs/develop/ktcc/trunk/source/tcc.c
128,8 → 128,6
" -Bdir use 'dir' as tcc internal library and include path\n"
" -MD generate target dependencies for make\n"
" -MF depfile put generated dependencies here\n"
"For KolibriOS only:\n"
" -nobss do not emit BSS section into file\n"
);
}
 
/programs/develop/ktcc/trunk/source/tcc.h
871,7 → 871,6
int do_bench; /* option -bench */
int gen_deps; /* option -MD */
char *deps_outfile; /* option -MF */
int nobss; /* option -nobss, omit BSS section (KolibriOS-only) */
ParseArgsState *parse_args_state;
};
 
/programs/develop/ktcc/trunk/source/tccmeos.c
273,8 → 273,6
fwrite(si->data,1,si->data_size,f);
for (si=me.data_sections;si;si=si->next)
fwrite(si->data,1,si->data_size,f);
if (!s1->nobss)
{
for (si=me.bss_sections;si;si=si->next)
{
if (si->data == NULL)
284,7 → 282,6
}
fwrite(si->data, 1, si->data_size, f);
}
}
/*
if (me.bss_sections) // Siemargl testin, what we lose
{