continue;
/* print extra debug info if required */
- if (options.debug || sym->level == 0) {
+ if ((options.debug || sym->level == 0) && !options.nodebug) {
cdbSymbol(sym,cdbFile,FALSE,FALSE);
/* if is has an absolute address then generate
an equate for this no need to allocate space */
if (SPEC_ABSA (sym->etype)) {
- if (options.debug || sym->level == 0)
+ if ((options.debug || sym->level == 0) && !options.nodebug)
fprintf (map->oFile," == 0x%04x\n",SPEC_ADDR (sym->etype));
fprintf (map->oFile, "%s\t=\t0x%04x\n",
}
else {
/* allocate space */
- if (options.debug || sym->level == 0)
+ if ((options.debug || sym->level == 0) && !options.nodebug)
fprintf(map->oFile,"==.\n");
fprintf (map->oFile, "%s:\n", sym->rname);
fprintf (map->oFile, "\t.ds\t0x%04x\n", (unsigned int)getSize (sym->type) & 0xffff);
addSetHead (&publics, sym);
/* print extra debug info if required */
- if (options.debug || sym->level == 0) {
+ if ((options.debug || sym->level == 0) && !options.nodebug) {
cdbSymbol(sym,cdbFile,FALSE,FALSE);
/* if it has an absolute address */
if (SPEC_ABSA (sym->etype)) {
- if (options.debug || sym->level == 0)
+ if ((options.debug || sym->level == 0) && !options.nodebug)
fprintf(code->oFile," == 0x%04x\n", SPEC_ADDR (sym->etype));
fprintf (code->oFile, "%s\t=\t0x%04x\n",
SPEC_ADDR (sym->etype));
}
else {
- if (options.debug || sym->level == 0)
+ if ((options.debug || sym->level == 0) && !options.nodebug)
fprintf(code->oFile," == .\n");
/* if it has an initial value */
continue;
/* print extra debug info if required */
- if (options.debug || sym->level == 0) {
+ if ((options.debug || sym->level == 0) && !options.nodebug) {
cdbSymbol(sym,cdbFile,FALSE,FALSE);
an equate for this no need to allocate space */
if (SPEC_ABSA (sym->etype)) {
- if (options.debug || sym->level == 0)
+ if ((options.debug || sym->level == 0) && !options.nodebug)
fprintf (afile," == 0x%04x\n",SPEC_ADDR (sym->etype));
fprintf (afile, "%s\t=\t0x%04x\n",
SPEC_ADDR (sym->etype));
}
else {
- if (options.debug || sym->level == 0)
+ if ((options.debug || sym->level == 0) && !options.nodebug)
fprintf(afile,"==.\n");
/* allocate space */