bug-gplusplus
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Pl. needed Ur help


From: Rao Aarti
Subject: Pl. needed Ur help
Date: 11 Jun 2001 13:38:53 -0000

Hello Sir/Madam,

We are doing a Porting project, from Solaris to Linux. We are making a 
compiler. Now we are able to make a compiler but when we are using this 
compiler to compile our code. it is giving few errors in the system header 
files. This was same in Solaris but it was working out well in that.

The errors which we are facing are.
If the file to be compiled includes " stdio.h" then it shows...
so this stdio.h calls .../bits/types.h where this error is comming....
.../bits/types.h    -- illegal storage class for parameter for   '__u_qyad_t ' 
, '__int8_t', '__int16_t',  __uint8_t',  '__uint16_t' , ............ 

If the file to be compiled includes "stdlib.h" then it shows.
parameter '__const' redeclared.
illegal parameter declaration : '__const"


so these are the problems faced. Can U suggest me what can i do ... or where 
can i find the solution..

I am giving U the list of erros...
the following files shows the errors
if stdio.h is included in the compiling file.

·       "/usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stdarg.h", line 43: 
syntax error
here it is showing the error in __built_va_list so is there anything done in 
Linux we have tried with gnuc_va_list… but it is not working… as linux is not 
recognising __ variale…



·       "/usr/include/bits/types.h", line 37: bad function definition
·       "/usr/include/bits/types.h", line 37: illegal storage class for 
parameter '__u_quad_t'
·       "/usr/include/bits/types.h", line 38: syntax error
·       "/usr/include/bits/types.h", line 49: illegal storage class for 
parameter '__int8_t'
·       "/usr/include/bits/types.h", line 50: illegal storage class for 
parameter '__uint8_t'
·       "/usr/include/bits/types.h", line 51: illegal storage class for 
parameter '__int16_t'
·       "/usr/include/bits/types.h", line 52: illegal storage class for 
parameter '__uint16_t'
·       "/usr/include/bits/types.h", line 53: illegal storage class for 
parameter '__int32_t'
·       "/usr/include/bits/types.h", line 54: illegal storage class for 
parameter '__uint32_t'
·       "/usr/include/bits/types.h", line 56: bad function definition
·       "/usr/include/bits/types.h", line 56: illegal storage class for 
parameter '__int64_t'
·       "/usr/include/bits/types.h", line 57: syntax error
·       "/usr/include/bits/types.h", line 59: syntax error
·       "/usr/include/bits/types.h", line 61: illegal storage class for 
parameter '__dev_t'
·       "/usr/include/bits/types.h", line 62: illegal storage class for 
parameter '__uid_t'
·       "/usr/include/bits/types.h", line 63: illegal storage class for 
parameter '__gid_t'
·       "/usr/include/bits/types.h", line 64: illegal storage class for 
parameter '__ino_t'
·       "/usr/include/bits/types.h", line 65: illegal storage class for 
parameter '__mode_t'
·       "/usr/include/bits/types.h", line 66: illegal storage class for 
parameter '__nlink_t'
·       "/usr/include/bits/types.h", line 67: illegal storage class for 
parameter '__off_t'
·       "/usr/include/bits/types.h", line 68: syntax error
·       "/usr/include/bits/types.h", line 69: illegal storage class for 
parameter '__pid_t'
·       "/usr/include/bits/types.h", line 70: illegal storage class for 
parameter '__ssize_t'
·       "/usr/include/bits/types.h", line 71: illegal storage class for 
parameter '__rlim_t'
·       "/usr/include/bits/types.h", line 72: illegal storage class for 
parameter '__rlim64_t'
·       "/usr/include/bits/types.h", line 73: illegal storage class for 
parameter '__id_t'
·       "/usr/include/bits/types.h", line 78: illegal storage class for 
parameter '__fsid_t'
·       "/usr/include/bits/types.h", line 81: illegal storage class for 
parameter '__daddr_t'
·       "/usr/include/bits/types.h", line 82: illegal storage class for 
parameter '__caddr_t'
·       "/usr/include/bits/types.h", line 83: illegal storage class for 
parameter '__time_t'
·       "/usr/include/bits/types.h", line 84: illegal storage class for 
parameter '__useconds_t'
·       "/usr/include/bits/types.h", line 85: illegal storage class for 
parameter '__suseconds_t'
·       "/usr/include/bits/types.h", line 86: illegal storage class for 
parameter '__swblk_t'
·       "/usr/include/bits/types.h", line 88: illegal storage class for 
parameter '__clock_t'
·       "/usr/include/bits/types.h", line 91: illegal storage class for 
parameter '__clockid_t'
·       "/usr/include/bits/types.h", line 94: illegal storage class for 
parameter '__timer_t'
·       "/usr/include/bits/types.h", line 98: illegal storage class for 
parameter '__fd_mask'
·       "/usr/include/bits/types.h", line 121: illegal storage class for 
parameter '__fd_set'
·       "/usr/include/bits/types.h", line 124: illegal storage class for 
parameter '__key_t'
·       "/usr/include/bits/types.h", line 127: illegal storage class for 
parameter '__ipc_pid_t'
·       "/usr/include/bits/types.h", line 131: illegal storage class for 
parameter '__blksize_t'
·       "/usr/include/bits/types.h", line 136: illegal storage class for 
parameter '__blkcnt_t'
·       "/usr/include/bits/types.h", line 137: syntax error
·       "/usr/include/bits/types.h", line 140: illegal storage class for 
parameter '__fsblkcnt_t'
·       "/usr/include/bits/types.h", line 141: illegal storage class for 
parameter '__fsblkcnt64_t'
·       "/usr/include/bits/types.h", line 144: illegal storage class for 
parameter '__fsfilcnt_t'
·       "/usr/include/bits/types.h", line 145: illegal storage class for 
parameter '__fsfilcnt64_t'
·       "/usr/include/bits/types.h", line 148: illegal storage class for 
parameter '__ino64_t'
·       "/usr/include/bits/types.h", line 151: syntax error
·       "/usr/include/bits/types.h", line 154: illegal storage class for 
parameter '__t_scalar_t'
·       "/usr/include/bits/types.h", line 155: illegal storage class for 
parameter '__t_uscalar_t'
·       "/usr/include/bits/types.h", line 158: illegal storage class for 
parameter '__intptr_t'
·       "/usr/include/bits/types.h", line 161: illegal storage class for 
parameter '__socklen_t'
*********************************************************************************
       
·       "/usr/include/bits/pthreadtypes.h", line 36: illegal storage class for 
parameter '_pthread_descr'
·       "/usr/include/bits/pthreadtypes.h", line 53: illegal storage class for 
parameter 'pthread_attr_t'
·       "/usr/include/bits/pthreadtypes.h", line 61: illegal storage class for 
parameter 'pthread_cond_t'
·       "/usr/include/bits/pthreadtypes.h", line 68: illegal storage class for 
parameter 'pthread_condattr_t'
·       "/usr/include/bits/pthreadtypes.h", line 71: illegal storage class for 
parameter 'pthread_key_t'
·       "/usr/include/bits/pthreadtypes.h", line 85: illegal storage class for 
parameter 'pthread_mutex_t'
·       "/usr/include/bits/pthreadtypes.h", line 92: illegal storage class for 
parameter 'pthread_mutexattr_t'
·       "/usr/include/bits/pthreadtypes.h", line 96: illegal storage class for 
parameter 'pthread_once_t'
·       "/usr/include/bits/pthreadtypes.h", line 140: illegal storage class for 
parameter 'pthread_t'
*********************************************************************************
       
·       "/usr/include/stdio.h", line 48: illegal storage class for parameter 
'FILE'
*********************************************************************************
       
·       "/usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stddef.h", line 287: 
illegal storage class for parameter 'wchar_t'
·       "/usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stddef.h", line 312: 
illegal storage class for parameter 'wint_t'
*********************************************************************************
       
·       "/usr/include/wchar.h", line 70: illegal storage class for parameter 
'__mbstate_t'
*********************************************************************************
       
·       "/usr/include/_G_config.h", line 30: illegal storage class for 
parameter '_G_fpos_t'
·       "/usr/include/_G_config.h", line 33: syntax error
·       "/usr/include/_G_config.h", line 35: illegal storage class for 
parameter '_G_fpos64_t'
*********************************************************************************
       
·       "/usr/include/gconv.h", line 38: illegal storage class for parameter 
'__GCONV_OK'
·       "/usr/include/gconv.h", line 39: illegal storage class for parameter 
'__GCONV_NOCONV'
·       "/usr/include/gconv.h", line 40: illegal storage class for parameter 
'__GCONV_NODB'
·       "/usr/include/gconv.h", line 41: illegal storage class for parameter 
'__GCONV_NOMEM'
·       "/usr/include/gconv.h", line 43: illegal storage class for parameter 
'__GCONV_EMPTY_INPUT'
·       "/usr/include/gconv.h", line 44: illegal storage class for parameter 
'__GCONV_FULL_OUTPUT'
·       "/usr/include/gconv.h", line 45: illegal storage class for parameter 
'__GCONV_ILLEGAL_INPUT'
·       "/usr/include/gconv.h", line 46: illegal storage class for parameter 
'__GCONV_INCOMPLETE_INPUT'
·       "/usr/include/gconv.h", line 48: illegal storage class for parameter 
'__GCONV_ILLEGAL_DESCRIPTOR'
·       "/usr/include/gconv.h", line 50: illegal storage class for parameter 
'__GCONV_INTERNAL_ERROR'
·       "/usr/include/gconv.h", line 56: illegal storage class for parameter 
'__GCONV_IS_LAST'
·       "/usr/include/gconv.h", line 58: illegal storage class for parameter 
'__GCONV_IGNORE_ERRORS'
·       "/usr/include/gconv.h", line 70: syntax error
·       "/usr/include/gconv.h", line 71: illegal storage class for parameter 
'__gconv_fct'
·       "/usr/include/gconv.h", line 74: illegal storage class for parameter 
'__gconv_init_fct'
·       "/usr/include/gconv.h", line 75: illegal storage class for parameter 
'__gconv_end_fct'
·       "/usr/include/gconv.h", line 81: syntax error
·       "/usr/include/gconv.h", line 84: illegal storage class for parameter 
'__gconv_trans_fct'
·       "/usr/include/gconv.h", line 88: syntax error
·       "/usr/include/gconv.h", line 90: illegal storage class for parameter 
'__gconv_trans_context_fct'
·       "/usr/include/gconv.h", line 93: illegal parameter declaration: 
'__const'
·       "/usr/include/gconv.h", line 93: syntax error
·       "/usr/include/gconv.h", line 94: illegal storage class for parameter 
'__gconv_trans_query_fct'
·       "/usr/include/gconv.h", line 97: illegal storage class for parameter 
'__gconv_trans_init_fct'
·       "/usr/include/gconv.h", line 98: illegal storage class for parameter 
'__gconv_trans_end_fct'
·       "/usr/include/gconv.h", line 115: syntax error
·       "/usr/include/gconv.h", line 178: syntax error
·       "/usr/include/gconv.h", line 179: illegal storage class for parameter 
'__gconv_t'
*********************************************************************************
       
·       "/usr/include/_G_config.h", line 53: illegal storage class for 
parameter '_G_iconv_t'
·       "/usr/include/_G_config.h", line 55: syntax error
·       "/usr/include/_G_config.h", line 56: syntax error
·       "/usr/include/_G_config.h", line 57: syntax error
·       "/usr/include/_G_config.h", line 58: syntax error
*********************************************************************************
       
·       "/usr/include/libio.h", line 167: illegal storage class for parameter 
'_IO_lock_t'
·       "/usr/include/libio.h", line 195: illegal storage class for parameter 
'__codecvt_ok'
·       "/usr/include/libio.h", line 196: illegal storage class for parameter 
'__codecvt_partial'
·       "/usr/include/libio.h", line 197: illegal storage class for parameter 
'__codecvt_error'
·       "/usr/include/libio.h", line 199: illegal storage class for parameter 
'__codecvt_noconv'
·       "/usr/include/libio.h", line 306: syntax error
·       "/usr/include/libio.h", line 322: illegal storage class for parameter 
'_IO_FILE'
·       "/usr/include/libio.h", line 327: illegal storage class for parameter 
'_IO_2_1_stdin_'
·       "/usr/include/libio.h", line 328: illegal storage class for parameter 
'_IO_2_1_stdout_'
·       "/usr/include/libio.h", line 329: illegal storage class for parameter 
'_IO_2_1_stderr_'
·       "/usr/include/libio.h", line 346: illegal storage class for parameter 
'__io_read_fn'
·       "/usr/include/libio.h", line 359: syntax error
·       "/usr/include/libio.h", line 360: illegal storage class for parameter 
'__io_write_fn'
·       "/usr/include/libio.h", line 373: syntax error
·       "/usr/include/libio.h", line 373: illegal storage class for parameter 
'__io_seek_fn'
·       "/usr/include/libio.h", line 376: illegal storage class for parameter 
'__io_close_fn'
·       "/usr/include/libio.h", line 397: illegal storage class for parameter 
'__underflow'
·       "/usr/include/libio.h", line 398: illegal storage class for parameter 
'__uflow'
·       "/usr/include/libio.h", line 399: illegal storage class for parameter 
'__overflow'
·       "/usr/include/libio.h", line 400: illegal storage class for parameter 
'__wunderflow'
·       "/usr/include/libio.h", line 401: illegal storage class for parameter 
'__wuflow'
·       "/usr/include/libio.h", line 402: illegal storage class for parameter 
'__woverflow'
·       "/usr/include/libio.h", line 427: illegal storage class for parameter 
'_IO_getc'
·       "/usr/include/libio.h", line 428: illegal storage class for parameter 
'_IO_putc'
·       "/usr/include/libio.h", line 429: illegal storage class for parameter 
'_IO_feof'
·       "/usr/include/libio.h", line 430: illegal storage class for parameter 
'_IO_ferror'
·       "/usr/include/libio.h", line 432: illegal storage class for parameter 
'_IO_peekc_locked'
·       "/usr/include/libio.h", line 438: illegal storage class for parameter 
'_IO_flockfile'
·       "/usr/include/libio.h", line 439: illegal storage class for parameter 
'_IO_funlockfile'
·       "/usr/include/libio.h", line 440: illegal storage class for parameter 
'_IO_ftrylockfile'
·       "/usr/include/libio.h", line 453: parameter '__restrict' redeclared
·       "/usr/include/libio.h", line 454: syntax error
·       "/usr/include/libio.h", line 454: parameter '__restrict' redeclared
·       "/usr/include/libio.h", line 454: illegal storage class for parameter 
'_IO_vfscanf'
·       "/usr/include/libio.h", line 455: parameter '__restrict' redeclared
·       "/usr/include/libio.h", line 456: syntax error
·       "/usr/include/libio.h", line 456: illegal storage class for parameter 
'_IO_vfprintf'
·       "/usr/include/libio.h", line 457: illegal storage class for parameter 
'_IO_padn'
·       "/usr/include/libio.h", line 458: illegal storage class for parameter 
'_IO_sgetn'
·       "/usr/include/libio.h", line 460: syntax error
·       "/usr/include/libio.h", line 460: illegal storage class for parameter 
'__off64_t'
·       "/usr/include/libio.h", line 460: syntax error







when included stdlib.h

"/usr/include/stdlib.h", line 138: syntax error
"/usr/include/stdlib.h", line 140: parameter '__const' redeclared
"/usr/include/stdlib.h", line 140: syntax error
"/usr/include/stdlib.h", line 142: parameter '__const' redeclared
"/usr/include/stdlib.h", line 142: syntax error
"/usr/include/stdlib.h", line 146: bad function definition
"/usr/include/stdlib.h", line 146: illegal parameter declaration: '__const'
"/usr/include/stdlib.h", line 146: syntax error
"/usr/include/stdlib.h", line 151: illegal parameter declaration: '__const'
"/usr/include/stdlib.h", line 151: syntax error
"/usr/include/stdlib.h", line 152: syntax error
"/usr/include/stdlib.h", line 152: illegal storage class for parameter 'strtod'
"/usr/include/stdlib.h", line 163: illegal parameter declaration: '__const'
"/usr/include/stdlib.h", line 163: syntax error
"/usr/include/stdlib.h", line 164: syntax error
"/usr/include/stdlib.h", line 164: illegal storage class for parameter 'strtol'
"/usr/include/stdlib.h", line 166: illegal parameter declaration: '__const'
"/usr/include/stdlib.h", line 166: syntax error
"/usr/include/stdlib.h", line 167: syntax error
"/usr/include/stdlib.h", line 168: illegal storage class for parameter 'strtoul'
"/usr/include/stdlib.h", line 172: syntax error
"/usr/include/stdlib.h", line 177: bad function definition
"/usr/include/stdlib.h", line 177: illegal parameter declaration: '__const'
"/usr/include/stdlib.h", line 177: syntax error
"/usr/include/stdlib.h", line 178: syntax error
"/usr/include/stdlib.h", line 179: illegal storage class for parameter 'strtouq'
"/usr/include/stdlib.h", line 186: syntax error
"/usr/include/stdlib.h", line 191: bad function definition
"/usr/include/stdlib.h", line 191: illegal parameter declaration: '__const'
"/usr/include/stdlib.h", line 191: syntax error
"/usr/include/stdlib.h", line 192: syntax error
"/usr/include/stdlib.h", line 193: illegal storage class for parameter 
'strtoull'
"/usr/include/stdlib.h", line 251: illegal parameter declaration: '__const'
"/usr/include/stdlib.h", line 251: syntax error
"/usr/include/stdlib.h", line 252: syntax error
"/usr/include/stdlib.h", line 253: illegal storage class for parameter 
'__strtod_internal'
"/usr/include/stdlib.h", line 254: illegal parameter declaration: '__const'
"/usr/include/stdlib.h", line 254: syntax error
"/usr/include/stdlib.h", line 255: syntax error
"/usr/include/stdlib.h", line 256: illegal storage class for parameter 
'__strtof_internal'
"/usr/include/stdlib.h", line 257: illegal parameter declaration: '__const'
"/usr/include/stdlib.h", line 257: syntax error
"/usr/include/stdlib.h", line 258: syntax error
"/usr/include/stdlib.h", line 259: illegal storage class for parameter 
'__strtold_internal'
"/usr/include/stdlib.h", line 261: illegal parameter declaration: '__const'
"/usr/include/stdlib.h", line 261: syntax error
"/usr/include/stdlib.h", line 262: syntax error
"/usr/include/stdlib.h", line 263: illegal storage class for parameter 
'__strtol_internal'
"/usr/include/stdlib.h", line 267: illegal parameter declaration: '__const'
"/usr/include/stdlib.h", line 267: syntax error
"/usr/include/stdlib.h", line 268: syntax error
"/usr/include/stdlib.h", line 269: illegal storage class for parameter 
'__strtoul_internal'
"/usr/include/stdlib.h", line 274: syntax error
"/usr/include/stdlib.h", line 282: bad function definition
"/usr/include/stdlib.h", line 282: illegal parameter declaration: '__const'
"/usr/include/stdlib.h", line 282: syntax error
"/usr/include/stdlib.h", line 284: syntax error
"/usr/include/stdlib.h", line 286: illegal storage class for parameter 
'__strtoull_internal'
"/usr/include/stdlib.h", line 387: illegal storage class for parameter 'l64a'
"/usr/include/stdlib.h", line 390: illegal parameter declaration: '__const'
"/usr/include/stdlib.h", line 390: syntax error
"/usr/include/stdlib.h", line 401: syntax error
"/usr/include/stdlib.h", line 404: illegal storage class for parameter 'srandom'
"/usr/include/stdlib.h", line 414: illegal storage class for parameter 
'initstate'
"/usr/include/stdlib.h", line 419: illegal storage class for parameter 
'setstate'
"/usr/include/stdlib.h", line 431: syntax error
"/usr/include/stdlib.h", line 440: syntax error
"/usr/include/stdlib.h", line 441: illegal storage class for parameter 
'random_r'
"/usr/include/stdlib.h", line 443: illegal storage class for parameter 
'srandom_r'
"/usr/include/stdlib.h", line 445: syntax error
"/usr/include/stdlib.h", line 447: syntax error
"/usr/include/stdlib.h", line 447: illegal storage class for parameter 
'initstate_r'
"/usr/include/stdlib.h", line 449: syntax error
"/usr/include/stdlib.h", line 450: syntax error
"/usr/include/stdlib.h", line 450: illegal storage class for parameter 
'setstate_r'
"/usr/include/stdlib.h", line 456: illegal storage class for parameter 'rand'
"/usr/include/stdlib.h", line 458: illegal storage class for parameter 'srand'
"/usr/include/stdlib.h", line 462: illegal storage class for parameter 'rand_r'
"/usr/include/stdlib.h", line 470: illegal storage class for parameter 'drand48'
"/usr/include/stdlib.h", line 471: illegal storage class for parameter 'erand48'
"/usr/include/stdlib.h", line 474: illegal storage class for parameter 'lrand48'
"/usr/include/stdlib.h", line 475: illegal storage class for parameter 'nrand48'
"/usr/include/stdlib.h", line 478: illegal storage class for parameter 'mrand48'
"/usr/include/stdlib.h", line 479: illegal storage class for parameter 'jrand48'
"/usr/include/stdlib.h", line 482: illegal storage class for parameter 'srand48'
"/usr/include/stdlib.h", line 483: illegal storage class for parameter 'seed48'
"/usr/include/stdlib.h", line 484: illegal storage class for parameter 'lcong48'
"/usr/include/stdlib.h", line 498: syntax error
"/usr/include/stdlib.h", line 499: syntax error
"/usr/include/stdlib.h", line 499: illegal storage class for parameter 
'drand48_r'
"/usr/include/stdlib.h", line 501: syntax error
"/usr/include/stdlib.h", line 502: syntax error
"/usr/include/stdlib.h", line 502: illegal storage class for parameter 
'erand48_r'
"/usr/include/stdlib.h", line 505: syntax error
"/usr/include/stdlib.h", line 506: syntax error
"/usr/include/stdlib.h", line 506: illegal storage class for parameter 
'lrand48_r'
"/usr/include/stdlib.h", line 507: parameter '__xsubi' redeclared
"/usr/include/stdlib.h", line 508: syntax error
"/usr/include/stdlib.h", line 509: syntax error
"/usr/include/stdlib.h", line 509: illegal storage class for parameter 
'nrand48_r'
"/usr/include/stdlib.h", line 512: syntax error
"/usr/include/stdlib.h", line 513: syntax error
"/usr/include/stdlib.h", line 513: illegal storage class for parameter 
'mrand48_r'
"/usr/include/stdlib.h", line 514: parameter '__xsubi' redeclared
"/usr/include/stdlib.h", line 515: syntax error
"/usr/include/stdlib.h", line 516: syntax error
"/usr/include/stdlib.h", line 516: illegal storage class for parameter 
'jrand48_r'
"/usr/include/stdlib.h", line 520: illegal storage class for parameter 
'srand48_r'
"/usr/include/stdlib.h", line 523: illegal storage class for parameter 
'seed48_r'
"/usr/include/stdlib.h", line 526: illegal storage class for parameter 
'lcong48_r'
"/usr/include/stdlib.h", line 535: syntax error
"/usr/include/stdlib.h", line 538: syntax error
"/usr/include/stdlib.h", line 545: syntax error
"/usr/include/stdlib.h", line 547: illegal storage class for parameter 'free'
"/usr/include/stdlib.h", line 551: illegal storage class for parameter 'cfree'
"/usr/include/stdlib.h", line 550: syntax error
"/usr/include/stdlib.h", line 560: syntax error
"/usr/include/stdlib.h", line 564: illegal storage class for parameter 'atexit'
"/usr/include/stdlib.h", line 571: illegal storage class for parameter 
'__on_exit'
"/usr/include/stdlib.h", line 573: illegal storage class for parameter 'on_exit'
"/usr/include/stdlib.h", line 581: syntax error
"/usr/include/stdlib.h", line 591: illegal parameter declaration: '__const'
"/usr/include/stdlib.h", line 591: syntax error
"/usr/include/stdlib.h", line 591: illegal storage class for parameter 'getenv'
"/usr/include/stdlib.h", line 596: illegal parameter declaration: '__const'
"/usr/include/stdlib.h", line 596: syntax error
"/usr/include/stdlib.h", line 596: illegal storage class for parameter 
'__secure_getenv'
"/usr/include/stdlib.h", line 603: illegal storage class for parameter 'putenv'
"/usr/include/stdlib.h", line 610: illegal parameter declaration: '__const'
"/usr/include/stdlib.h", line 610: syntax error
"/usr/include/stdlib.h", line 611: illegal storage class for parameter 'setenv'
"/usr/include/stdlib.h", line 614: illegal parameter declaration: '__const'
"/usr/include/stdlib.h", line 614: syntax error
"/usr/include/stdlib.h", line 614: illegal storage class for parameter 
'unsetenv'
"/usr/include/stdlib.h", line 623: illegal storage class for parameter 
'clearenv'
"/usr/include/stdlib.h", line 635: illegal storage class for parameter 'mktemp'
"/usr/include/stdlib.h", line 646: illegal storage class for parameter 'mkstemp'
"/usr/include/stdlib.h", line 659: illegal storage class for parameter 'mkdtemp'
"/usr/include/stdlib.h", line 664: illegal parameter declaration: '__const'
"/usr/include/stdlib.h", line 664: syntax error
"/usr/include/stdlib.h", line 664: illegal storage class for parameter 'system'
"/usr/include/stdlib.h", line 667: illegal parameter declaration: '__const'
"/usr/include/stdlib.h", line 667: syntax error
"/usr/include/stdlib.h", line 668: syntax error
"/usr/include/stdlib.h", line 668: illegal storage class for parameter 
'realpath'
"/usr/include/stdlib.h", line 675: illegal parameter declaration: '__const'
"/usr/include/stdlib.h", line 675: syntax error
"/usr/include/stdlib.h", line 675: illegal storage class for parameter 
'__compar_fn_t'
"/usr/include/stdlib.h", line 685: illegal parameter declaration: '__const'
"/usr/include/stdlib.h", line 685: syntax error
"/usr/include/stdlib.h", line 686: illegal storage class for parameter 'bsearch'
"/usr/include/stdlib.h", line 692: illegal storage class for parameter 'qsort'
"/usr/include/stdlib.h", line 696: syntax error
"/usr/include/stdlib.h", line 697: syntax error
"/usr/include/stdlib.h", line 709: syntax error
"/usr/include/stdlib.h", line 711: syntax error
"/usr/include/stdlib.h", line 721: syntax error
"/usr/include/stdlib.h", line 722: syntax error
"/usr/include/stdlib.h", line 722: illegal storage class for parameter 'ecvt'
"/usr/include/stdlib.h", line 729: parameter '__value' redeclared
"/usr/include/stdlib.h", line 729: parameter '__ndigit' redeclared
"/usr/include/stdlib.h", line 729: syntax error
"/usr/include/stdlib.h", line 730: syntax error
"/usr/include/stdlib.h", line 730: illegal storage class for parameter 'fcvt'
"/usr/include/stdlib.h", line 737: parameter '__value' redeclared
"/usr/include/stdlib.h", line 737: parameter '__ndigit' redeclared
"/usr/include/stdlib.h", line 737: illegal storage class for parameter 'gcvt'
"/usr/include/stdlib.h", line 741: syntax error
"/usr/include/stdlib.h", line 741: syntax error
"/usr/include/stdlib.h", line 741: illegal storage class for parameter 'qecvt'
"/usr/include/stdlib.h", line 742: parameter '__value' redeclared
"/usr/include/stdlib.h", line 742: parameter '__ndigit' redeclared
"/usr/include/stdlib.h", line 743: syntax error
"/usr/include/stdlib.h", line 743: syntax error
"/usr/include/stdlib.h", line 743: illegal storage class for parameter 'qfcvt'
"/usr/include/stdlib.h", line 744: parameter '__value' redeclared
"/usr/include/stdlib.h", line 744: parameter '__ndigit' redeclared
"/usr/include/stdlib.h", line 744: illegal storage class for parameter 'qgcvt'
"/usr/include/stdlib.h", line 751: syntax error
"/usr/include/stdlib.h", line 752: syntax error
"/usr/include/stdlib.h", line 752: syntax error
"/usr/include/stdlib.h", line 753: illegal storage class for parameter 'ecvt_r'
"/usr/include/stdlib.h", line 754: syntax error
"/usr/include/stdlib.h", line 755: syntax error
"/usr/include/stdlib.h", line 755: syntax error
"/usr/include/stdlib.h", line 756: illegal storage class for parameter 'fcvt_r'
"/usr/include/stdlib.h", line 759: syntax error
"/usr/include/stdlib.h", line 759: syntax error
"/usr/include/stdlib.h", line 760: syntax error
"/usr/include/stdlib.h", line 760: illegal storage class for parameter 'qecvt_r'
"/usr/include/stdlib.h", line 762: syntax error
"/usr/include/stdlib.h", line 762: syntax error
"/usr/include/stdlib.h", line 763: syntax error
"/usr/include/stdlib.h", line 763: illegal storage class for parameter 'qfcvt_r'
"/usr/include/stdlib.h", line 771: illegal parameter declaration: '__const'
"/usr/include/stdlib.h", line 771: syntax error
"/usr/include/stdlib.h", line 771: illegal storage class for parameter 'mblen'
"/usr/include/stdlib.h", line 775: syntax error
"/usr/include/stdlib.h", line 776: illegal storage class for parameter 'mbtowc'
"/usr/include/stdlib.h", line 780: illegal storage class for parameter 'wctomb'
"/usr/include/stdlib.h", line 784: syntax error
"/usr/include/stdlib.h", line 785: illegal storage class for parameter 
'mbstowcs'
"/usr/include/stdlib.h", line 787: syntax error
"/usr/include/stdlib.h", line 789: illegal storage class for parameter 
'wcstombs'
"/usr/include/stdlib.h", line 800: illegal parameter declaration: '__const'
"/usr/include/stdlib.h", line 800: syntax error
"/usr/include/stdlib.h", line 800: illegal storage class for parameter 'rpmatch'
"/usr/include/stdlib.h", line 842: illegal storage class for parameter 
'getloadavg'
*********************************************************************************
       
"/usr/include/bits/types.h", line 32: illegal storage class for parameter 
'__u_char'
"/usr/include/bits/types.h", line 33: illegal storage class for parameter 
'__u_short'
"/usr/include/bits/types.h", line 34: illegal storage class for parameter 
'__u_int'
"/usr/include/bits/types.h", line 35: illegal storage class for parameter 
'__u_long'
"/usr/include/bits/types.h", line 37: syntax error
"/usr/include/bits/types.h", line 38: bad function definition
"/usr/include/bits/types.h", line 38: illegal storage class for parameter 
'__quad_t'
"/usr/include/bits/types.h", line 49: illegal storage class for parameter 
'__int8_t'
"/usr/include/bits/types.h", line 50: illegal storage class for parameter 
'__uint8_t'
"/usr/include/bits/types.h", line 51: illegal storage class for parameter 
'__int16_t'
"/usr/include/bits/types.h", line 52: illegal storage class for parameter 
'__uint16_t'
"/usr/include/bits/types.h", line 53: illegal storage class for parameter 
'__int32_t'
"/usr/include/bits/types.h", line 54: illegal storage class for parameter 
'__uint32_t'
"/usr/include/bits/types.h", line 56: syntax error
"/usr/include/bits/types.h", line 57: bad function definition
"/usr/include/bits/types.h", line 57: illegal storage class for parameter 
'__uint64_t'
"/usr/include/bits/types.h", line 59: illegal storage class for parameter 
'__qaddr_t'
"/usr/include/bits/types.h", line 61: syntax error
"/usr/include/bits/types.h", line 62: illegal storage class for parameter 
'__uid_t'
"/usr/include/bits/types.h", line 63: illegal storage class for parameter 
'__gid_t'
"/usr/include/bits/types.h", line 64: illegal storage class for parameter 
'__ino_t'
"/usr/include/bits/types.h", line 65: illegal storage class for parameter 
'__mode_t'
"/usr/include/bits/types.h", line 66: illegal storage class for parameter 
'__nlink_t'
"/usr/include/bits/types.h", line 67: illegal storage class for parameter 
'__off_t'
"/usr/include/bits/types.h", line 68: illegal storage class for parameter 
'__loff_t'
"/usr/include/bits/types.h", line 69: illegal storage class for parameter 
'__pid_t'
"/usr/include/bits/types.h", line 70: illegal storage class for parameter 
'__ssize_t'
"/usr/include/bits/types.h", line 71: illegal storage class for parameter 
'__rlim_t'
"/usr/include/bits/types.h", line 72: syntax error
"/usr/include/bits/types.h", line 73: illegal storage class for parameter 
'__id_t'
"/usr/include/bits/types.h", line 78: illegal storage class for parameter 
'__fsid_t'
"/usr/include/bits/types.h", line 81: illegal storage class for parameter 
'__daddr_t'
"/usr/include/bits/types.h", line 82: illegal storage class for parameter 
'__caddr_t'
"/usr/include/bits/types.h", line 83: illegal storage class for parameter 
'__time_t'
"/usr/include/bits/types.h", line 84: illegal storage class for parameter 
'__useconds_t'
"/usr/include/bits/types.h", line 85: illegal storage class for parameter 
'__suseconds_t'
"/usr/include/bits/types.h", line 86: illegal storage class for parameter 
'__swblk_t'
"/usr/include/bits/types.h", line 88: illegal storage class for parameter 
'__clock_t'
"/usr/include/bits/types.h", line 91: illegal storage class for parameter 
'__clockid_t'
"/usr/include/bits/types.h", line 94: illegal storage class for parameter 
'__timer_t'
"/usr/include/bits/types.h", line 98: illegal storage class for parameter 
'__fd_mask'
"/usr/include/bits/types.h", line 121: illegal storage class for parameter 
'__fd_set'
"/usr/include/bits/types.h", line 124: illegal storage class for parameter 
'__key_t'
"/usr/include/bits/types.h", line 127: illegal storage class for parameter 
'__ipc_pid_t'
"/usr/include/bits/types.h", line 131: illegal storage class for parameter 
'__blksize_t'
"/usr/include/bits/types.h", line 136: illegal storage class for parameter 
'__blkcnt_t'
"/usr/include/bits/types.h", line 137: illegal storage class for parameter 
'__blkcnt64_t'
"/usr/include/bits/types.h", line 140: illegal storage class for parameter 
'__fsblkcnt_t'
"/usr/include/bits/types.h", line 141: syntax error
"/usr/include/bits/types.h", line 144: illegal storage class for parameter 
'__fsfilcnt_t'
"/usr/include/bits/types.h", line 145: syntax error
"/usr/include/bits/types.h", line 148: syntax error
"/usr/include/bits/types.h", line 151: illegal storage class for parameter 
'__off64_t'
"/usr/include/bits/types.h", line 154: illegal storage class for parameter 
'__t_scalar_t'
"/usr/include/bits/types.h", line 155: illegal storage class for parameter 
'__t_uscalar_t'
"/usr/include/bits/types.h", line 158: illegal storage class for parameter 
'__intptr_t'
"/usr/include/bits/types.h", line 161: illegal storage class for parameter 
'__socklen_t'
*********************************************************************************
       
"/usr/include/bits/pthreadtypes.h", line 36: illegal storage class for 
parameter '_pthread_descr'
"/usr/include/bits/pthreadtypes.h", line 53: illegal storage class for 
parameter 'pthread_attr_t'
"/usr/include/bits/pthreadtypes.h", line 61: illegal storage class for 
parameter 'pthread_cond_t'
"/usr/include/bits/pthreadtypes.h", line 68: illegal storage class for 
parameter 'pthread_condattr_t'
"/usr/include/bits/pthreadtypes.h", line 71: illegal storage class for 
parameter 'pthread_key_t'
"/usr/include/bits/pthreadtypes.h", line 85: illegal storage class for 
parameter 'pthread_mutex_t'
"/usr/include/bits/pthreadtypes.h", line 92: illegal storage class for 
parameter 'pthread_mutexattr_t'
"/usr/include/bits/pthreadtypes.h", line 96: illegal storage class for 
parameter 'pthread_once_t'
"/usr/include/bits/pthreadtypes.h", line 140: illegal storage class for 
parameter 'pthread_t'
*********************************************************************************
       
"/usr/include/sys/types.h", line 33: illegal storage class for parameter 
'u_char'
"/usr/include/sys/types.h", line 34: illegal storage class for parameter 
'u_short'
"/usr/include/sys/types.h", line 35: illegal storage class for parameter 'u_int'
"/usr/include/sys/types.h", line 36: illegal storage class for parameter 
'u_long'
"/usr/include/sys/types.h", line 37: illegal storage class for parameter 
'quad_t'
"/usr/include/sys/types.h", line 38: syntax error
"/usr/include/sys/types.h", line 39: illegal storage class for parameter 
'fsid_t'
"/usr/include/sys/types.h", line 42: illegal storage class for parameter 
'loff_t'
"/usr/include/sys/types.h", line 46: illegal storage class for parameter 'ino_t'
"/usr/include/sys/types.h", line 58: syntax error
"/usr/include/sys/types.h", line 63: illegal storage class for parameter 'gid_t'
"/usr/include/sys/types.h", line 68: illegal storage class for parameter 
'mode_t'
"/usr/include/sys/types.h", line 73: illegal storage class for parameter 
'nlink_t'
"/usr/include/sys/types.h", line 78: illegal storage class for parameter 'uid_t'
"/usr/include/sys/types.h", line 84: illegal storage class for parameter 'off_t'
"/usr/include/sys/types.h", line 96: illegal storage class for parameter 'pid_t'
"/usr/include/sys/types.h", line 101: illegal storage class for parameter 'id_t'
"/usr/include/sys/types.h", line 106: illegal storage class for parameter 
'ssize_t'
"/usr/include/sys/types.h", line 111: illegal storage class for parameter 
'daddr_t'
"/usr/include/sys/types.h", line 112: illegal storage class for parameter 
'caddr_t'
"/usr/include/sys/types.h", line 116: illegal storage class for parameter 
'key_t'
"/usr/include/sys/types.h", line 144: illegal storage class for parameter 
'ulong'
"/usr/include/sys/types.h", line 145: illegal storage class for parameter 
'ushort'
"/usr/include/sys/types.h", line 146: illegal storage class for parameter 'uint'
"/usr/include/sys/types.h", line 184: syntax error
"/usr/include/sys/types.h", line 185: syntax error
"/usr/include/sys/types.h", line 186: syntax error
"/usr/include/sys/types.h", line 187: syntax error
"/usr/include/sys/types.h", line 190: syntax error
"/usr/include/sys/types.h", line 191: syntax error
"/usr/include/sys/types.h", line 192: syntax error
"/usr/include/sys/types.h", line 193: syntax error
"/usr/include/sys/types.h", line 195: syntax error
"/usr/include/sys/types.h", line 224: illegal storage class for parameter 
'blkcnt_t'
"/usr/include/sys/types.h", line 228: illegal storage class for parameter 
'fsblkcnt_t'
"/usr/include/sys/types.h", line 232: illegal storage class for parameter 
'fsfilcnt_t'
*********************************************************************************
       
"/usr/include/time.h", line 71: illegal storage class for parameter 'time_t'
"/usr/include/time.h", line 82: illegal storage class for parameter 'clockid_t'
"/usr/include/time.h", line 93: illegal storage class for parameter 'timer_t'
*********************************************************************************
       
"/usr/include/bits/sigset.h", line 23: illegal storage class for parameter 
'__sig_atomic_t'
"/usr/include/bits/sigset.h", line 31: illegal storage class for parameter 
'__sigset_t'
*********************************************************************************
       
"/usr/include/sys/select.h", line 51: illegal storage class for parameter 
'fd_mask'
"/usr/include/sys/select.h", line 54: illegal storage class for parameter 
'fd_set'
"/usr/include/sys/select.h", line 81: syntax error
"/usr/include/sys/select.h", line 82: syntax error
"/usr/include/sys/select.h", line 83: syntax error
"/usr/include/sys/select.h", line 84: syntax error
"/usr/include/sys/select.h", line 84: illegal storage class for parameter 
'select'
*********************************************************************************
       
"/usr/include/alloca.h", line 33: illegal storage class for parameter 'alloca'




One solution we have come with is defining these all variables as our 
compiler’s local variable in our lex.c file.. but That could be a tedious job 
so if U have any suggestions do let me know.. thanks

aarti


_____________________________________________________
Chat with your friends as soon as they come online. Get Rediff Bol at
http://bol.rediff.com







reply via email to

[Prev in Thread] Current Thread [Next in Thread]