libm.so.6 cos sin _Jv_RegisterClasses __gmon_start__ libc.so.6 fprintf memset fclose fputc fwrite exit fopen _IO_stdin_used __libc_start_main fputs GLIBC_2.1 GLIBC_2.0 
/* * small cosine table in U8 format */ #define OFFSCOSTABBITS %u #define OFFSCOSTABSIZE (1<<OFFSCOSTABBITS) static unsigned char offscostab[OFFSCOSTABSIZE] = { }; #define OFFSCOS(x) offscostab[((x)>>%d)&0x%x] /* * more accurate cosine table */ static const short costab[%d] = { }; #define COS(x) costab[((x)>>%d)&0x%x] #define SIN(x) COS((x)+0xc000) /* * afsk1200 specific tables */ #define AFSK12_SAMPLE_RATE %u #define AFSK12_TX_FREQ_LO %u #define AFSK12_TX_FREQ_HI %u #define AFSK12_CORRLEN %u static const int afsk12_tx_lo_i[] = { }; #define SUM_AFSK12_TX_LO_I %d static const int afsk12_tx_lo_q[] = { }; #define SUM_AFSK12_TX_LO_Q %d static const int afsk12_tx_hi_i[] = { }; #define SUM_AFSK12_TX_HI_I %d static const int afsk12_tx_hi_q[] = { }; #define SUM_AFSK12_TX_HI_Q %d /* * fsk9600 specific tables */ static unsigned char fsk96_txfilt_4[] = { static unsigned char fsk96_txfilt_5[] = { /* * afsk2666 specific tables */ #define AFSK26_DEMCORRLEN %d #define AFSK26_SAMPLERATE %d static const unsigned int afsk26_carfreq[%d] = { static const struct { int i[%d]; int q[%d]; } afsk26_dem_tables[%d][%d] = { #define AFSK26_DEM_SUM_I_%d_%d %d #define AFSK26_DEM_SUM_Q_%d_%d %d /* * arctan table (indexed by i/q; should really be indexed by i/(i+q) */ #define ATAN_TABLEN %d static const unsigned short atan_tab[ATAN_TABLEN+2] = { /* * psk4800 specific tables */ #define PSK48_TXF_OVERSAMPLING %d #define PSK48_TXF_NUMSAMPLES %d #define PSK48_SAMPLERATE 8000 #define PSK48_CAR_FREQ 2000 #define PSK48_PSK_LEN 5 #define PSK48_RXF_LEN %u #define PSK48_PHASEINC (0x10000*PSK48_CAR_FREQ/PSK48_SAMPLERATE) #define PSK48_SPHASEINC (0x10000/(2*PSK48_PSK_LEN)) static const short psk48_tx_table[PSK48_TXF_OVERSAMPLING*PSK48_TXF_NUMSAMPLES*8*2] = { static const short psk48_rx_coeff[PSK48_RXF_LEN] = { /* * hapn4800 specific tables */ static unsigned char hapn48_txfilt_8[] = { static unsigned char hapn48_txfilt_10[] = { static unsigned char hapn48_txfilt_pm8[] = { static unsigned char hapn48_txfilt_pm10[] = { /* * afsk2400 specific tables (tcm3105 clk %7fHz) */ #define AFSK24_TX_FREQ_LO %d #define AFSK24_TX_FREQ_HI %d #define AFSK24_BITPLL_INC %d #define AFSK24_SAMPLERATE %d static const int afsk24_tx_lo_i[] = { }; #define SUM_AFSK24_TX_LO_I %d static const int afsk24_tx_lo_q[] = { }; #define SUM_AFSK24_TX_LO_Q %d static const int afsk24_tx_hi_i[] = { }; #define SUM_AFSK24_TX_HI_I %d static const int afsk24_tx_hi_q[] = { }; #define SUM_AFSK24_TX_HI_Q %d /* * THIS FILE IS GENERATED AUTOMATICALLY BY %s, DO NOT EDIT! */ %4u , , %6d %4i%c %4d ,%s 0x%x }; { {{ }, { %6d%s }} }%s %6d, %6d }; w sm_tbl_afsk1200.h sm_tbl_afsk2666.h sm_tbl_psk4800.h sm_tbl_hapn4800.h sm_tbl_fsk9600.h sm_tbl_afsk2400_8.h sm_tbl_afsk2400_7.h -DT ! @ _@ `@ @ -DT ! @ @ @ 0 @ ,@ ?333333 ? <@q= p ?H z G ? @ ? 1@ @ A@ @ ? ? ? @ '@ ? ? 7@333333 @ -@ $@ =@ (@ffffff ? 8@333333 @ .@ >@ @ | @ @ @ @ *@ P: : 0; k4; < -  ; _ < <- Rdm 8 5 d= T>z >z > T> d=8 5 Rdm - < _ <  ; - < k4; 0;P: : l@ SI Z : &; ; w ; L < <[ ?;I* D " qa<sI = )M>7R >7R > )M>sI = qa< " D I* [ ?; < L < ; w ; &; Z : SI l@ ' `J: X :z $ + : ::$ * }!d;G "; U9 ; I ; 6 G E<b < N~ <v w< # ^L3= L = U% & M> > >& M> U% L =^L3= # v w< < N~ b <G E< 6 I ; ; U9 G ";}!d; * :$ : + : z $ X : `J: ' ] e b 9 d: :R C: SI & L \ =7 ; ; ; d;c f9 N <F# < < 9< W 4 f - &9`=a =g <> a> a>g <>a =&9`=f - 4 W 9< <F# < < N f9 c d; ; ; ; =7 \ L & SI R C: : d:b 9] e B C A :

GCC: (GNU) 3.2.2 20030222 (Red Hat Linux 3.2.2-5) GCC: (GNU) 3.2.2 20030222 (Red Hat Linux 3.2.2-5) GCC: (GNU) 3.2.2 20030222 (Red Hat Linux 3.2.2-5) GCC: (GNU) 3.2.2 20030222 (Red Hat Linux 3.2.2-5) GCC: (GNU) 3.2.2 20030222 (Red Hat Linux 3.2.2-5) GCC: (GNU) 3.2.2 20030222 (Red Hat Linux 3.2.2-5)
_G_int32_t __time_t __GCONV_INCOMPLETE_INPUT __daddr_t __int32_t __gconv_init_fct _G_iconv_t __rlim64_t __GCONV_ILLEGAL_DESCRIPTOR __gconv_info short unsigned int unsigned char __useconds_t __counter __fct __val __value __nsteps _G_int16_t __max_needed_from __gconv_btowc_fct __off_t __ssize_t __statep init.c __fsfilcnt_t __steps __fsfilcnt64_t __blkcnt_t __blksize_t _G_fpos64_t __gconv_t __trans_end_fct __u_int __GCONV_ILLEGAL_INPUT __gconv_loaded_object __to_name __uint64_t __id_t __GCONV_EMPTY_INPUT __cd __ino_t __GCONV_NOCONV __invocation_counter __pid_t __u_short __count __quad_t __u_long __fsid_t __GCONV_FULL_OUTPUT __max_needed_to __timer_t __stateful /usr/src/build/231499-i386/BUILD/glibc-2.3.2-20030313/csu __uint32_t __key_t __u_char __gconv_step __shlib_handle __min_needed_to short int __dev_t long long int __gconv_trans_data __outbuf long long unsigned int __uid_t __wchb __uint16_t wint_t __u_quad_t __gconv_trans_end_fct __flags __outbufend __combined __gconv_trans_init_fct __init_fct __modname __trans_context_fct GNU C 3.2.2 20030222 (Red Hat Linux 3.2.2-5) __trans_fct __rlim_t __wch __intptr_t __suseconds_t __ino64_t wchar_t __GCONV_IS_LAST __blkcnt64_t __fsblkcnt64_t __mode_t __qaddr_t __pos __gconv_end_fct _IO_stdin_used __internal_use __GCONV_NODB __clock_t __gconv_step_data __gconv_trans_query_fct __socklen_t __int64_t __GCONV_NOMEM __off64_t __btowc_fct _G_fpos_t __int8_t __GCONV_OK __fsblkcnt_t _G_uint32_t __nlink_t __swblk_t __GCONV_INTERNAL_ERROR __mbstate_t __gid_t __clockid_t __state __gconv_trans_context_fct __next __GCONV_IGNORE_ERRORS __end_fct __trans __uint8_t __gconv_fct __from_name __min_needed_from __gconv_trans_fct __data __caddr_t _G_uint16_t __loff_t __int16_t
.symtab .strtab .shstrtab .interp .note.ABI-tag .hash .dynsym .dynstr .gnu.version .gnu.version_r .rel.dyn .rel.plt .init .text .fini .rodata .eh_frame .data .dynamic .ctors .dtors .jcr .got .bss .comment .debug_aranges .debug_pubnames .debug_info .debug_abbrev .debug_line .debug_frame .debug_str
<command line> /usr/src/build/231499-i386/BUILD/glibc-2.3.2-20030313/build-i386-linux/config.h <built-in> abi-note.S /usr/src/build/231499-i386/BUILD/glibc-2.3.2-20030313/build-i386-linux/csu/abi-tag.h init.c /usr/src/build/231499-i386/BUILD/glibc-2.3.2-20030313/build-i386-linux/csu/crti.S /usr/src/build/231499-i386/BUILD/glibc-2.3.2-20030313/build-i386-linux/csu/defs.h initfini.c call_gmon_start crtstuff.c __CTOR_LIST__ __DTOR_LIST__ __EH_FRAME_BEGIN__ __JCR_LIST__ p.0 completed.1 __do_global_dtors_aux frame_dummy __CTOR_END__ __DTOR_END__ __FRAME_END__ __JCR_END__ __do_global_ctors_aux /usr/src/build/231499-i386/BUILD/glibc-2.3.2-20030313/build-i386-linux/csu/crtn.S gentbl.c gentbl_offscostab gentbl_costab gentbl_afsk1200 fsk96_tx_coeff_4 fsk96_tx_coeff_5 gentbl_fsk9600 gentbl_afsk2666 gentbl_atantab psk48_tx_coeff psk48_rx_coeff gentbl_psk4800 gentbl_hapn4800 gentbl_afsk2400 gentbl_banner progname cos@@GLIBC_2.0 _DYNAMIC _fp_hw fprintf@@GLIBC_2.0 __fini_array_end __dso_handle __libc_csu_fini _init _start fputs@@GLIBC_2.0 __fini_array_start fputc@@GLIBC_2.0 __libc_csu_init __bss_start main __libc_start_main@@GLIBC_2.0 __init_array_end data_start _fini fclose@@GLIBC_2.1 exit@@GLIBC_2.0 _edata _GLOBAL_OFFSET_TABLE_ _end memset@@GLIBC_2.0 fopen@@GLIBC_2.1 __init_array_start _IO_stdin_used fwrite@@GLIBC_2.0 __data_start sin@@GLIBC_2.0 _Jv_RegisterClasses __gmon_start__