Quick Search:

Mode

Context

Displaying 3 lines of context. None | Less | More | Full

Other Diffs

Ignore

Blank Lines Whitespace: Expand:

Diff

1.60
 
1.61
 
MAIN:ragge:20030619144448
 
pftn.c
_>23592359 
 23602360         /* detect function arguments, watching out for structure declarations */
 23612361 
<>2362 -#if 0
 2363 -        if (class == PARAM || (class == REGISTER && blevel == 1)) {
 2364 -                if (type == FLOAT)
 2365 -                        type = DOUBLE;
 2366 -                else if (ISARY(type)) {
 2367 -                        ++p->n_df;
 2368 -                        type += (PTR-ARY);
 2369 -                } else if (ISFTN(type)) {       /* XXX 4.4 */
 2370 -                        werror("a function is declared as an argument");
 2371 -                        type = INCREF(type);
 2372 -                }
 2373 -
 2374 -        }
 2375 -#endif
 2376 -
23772362         if (instruct && ISFTN(type)) {
 23782363                 uerror("function illegal in structure or union");
 23792364                 type = INCREF(type);
     
 !
24082393                         class = MOU;
 24092394                 else if (blevel == 0)
 24102395                         class = EXTDEF;
<>2411 -#if 0
 2412 -                else if (blevel == 1)
 2413 -                        class = PARAM;
 2414 -#endif
<_24152396                 else
 24162397                         class = AUTO;
 24172398         }
FishEye: Open Source License registered to PCC.
Your maintenance has expired. You can renew your license at http://www.atlassian.com/fisheye/renew
Atlassian FishEye, CVS analysis. (Version:1.6.3 Build:build-336 2008-11-04) - Administration - Page generated 2014-09-02 06:27 +0200