open (FH, "$ARGV[0]") or die "couldn't open .RES $! file"; @res=; close(FH); $ARGV[1]="$ARGV[1]_$ARGV[0].txt"; open (RH, ">$ARGV[1]"); $count=0; foreach $line (@res) { if ($line =~ m/\-\-gnu\s/) { chomp($line); @new = split(" ",$line); foreach $n (@new) { if ($n !~ m/^$/) { if ($n =~ m/^$/) { next; } if (($n =~ /^\-D(\w\_\=\d)*/) || ($n =~ /^\-U(\w\_\=\d)*/) && ($n !~/^\-I(\w\_\=\d)*/)) { $count++; chomp($n); #print "\n$count $n"; print RH "$count $n \n"; } } } } last; } close (RH); #### ======== Rebuilding "_arm9e_rvds22b616/hee0pro.o" ======== /cadappl/armrvds/2.2_616/RVCT/Programs/2.2/616/linux-pentium/tcc --cpu=ARM9E --debug --no_debug_macros --split_sections --fpu=SoftVFP -O2 --apcs /interwork -c -I../incl -I/vobs/package187/psifappi/modules/accessi/incl -I/vobs/package277/psatmapi/modules/atmapi/incl -I/vobs/project159/vyp1087a/packages/dincust/modules/dinstub/srce/mkstub/incl -I/vobs/package275/audiocodec/modules/codeci/incl -I/vobs/package162/psenv/modules/cyc/incl -I/vobs/package170/psbattery/modules/dbat/incl -I/vobs/package226/psdbg/modules/dbgman/incl -I/vobs/project159/vyp1087a/packages/dincust/modules/dinstub/srce/mkstub/incl -I/vobs/package165/pskid/modules/devcgu/incl -I/vobs/project159/vyp1087a/packages/dincust/modules/dinstub/srce/mkstub/incl -I/vobs/project159/vyp1087a/packages/dincust/modules/dinstub/srce/mkstub/incl -I/vobs/project159/vyp1087a/packages/dincust/modules/dinstub/srce/mkstub/incl -I/vobs/package165/pskid/modules/devdmau/incl -I/vobs/package165/pskid/modules/devebi/incl -I/vobs/package165/pskid/modules/devextint/incl -I/vobs/package165/pskid/modules/devfci/incl -I/vobs/package165/pskid/modules/devgeac/incl -I/vobs/package165/pskid/modules/devgpio/incl -I/vobs/package165/pskid/modules/deviic/incl -I/vobs/package165/pskid/modules/deviis/incl -I/vobs/package165/pskid/modules/devintc/incl -I/vobs/package165/pskid/modules/devjtag/incl -I/vobs/package165/pskid/modules/devkbs/incl -I/vobs/package165/pskid/modules/devpdcu/incl -I/vobs/package165/pskid/modules/devpio/incl -I/vobs/package165/pskid/modules/devpwm/incl -I/vobs/project159/vyp1087a/packages/dincust/modules/dinstub/srce/mkstub/incl -I/vobs/package165/pskid/modules/devsc/incl -I/vobs/package165/pskid/modules/devscon/incl -I/vobs/package165/pskid/modules/devsctu/incl -I/vobs/package165/pskid/modules/devspi/incl -I/vobs/package165/pskid/modules/devtbu/incl -I/vobs/package165/pskid/modules/devuart/incl -I/vobs/package165/pskid/modules/devusb/incl -I/vobs/package165/pskid/modules/devusim/incl -I/vobs/project159/vyp1087a/packages/dincust/modules/dinstub/srce/mkstub/incl -DTSR1_TRACE_BLOCK_SIZE=170 -DTSR_DMA_TRACE_DBG -DTST_TASK_NUMBER=10 -DTVOUT_DRV_TVO_HDW -DTWO_IP_ADDRESS_PER_PROFILE_CPR -DTXSETUP_EXTENDED_FTR -DTYPE1_UMTS_L1_INIT_SFI -DUART0_AVAILABLE=1 -DUART0_FLOW_CONTROL_TAT_FTR -DUART1_AVAILABLE=1 -DUCS2_EDITOR_FTR -DUCS2_IN_CLASSMARK -DUCS2_SMS -DUICC_3GPP_R6_ALIGNMENT_FTR -DUMACUL_RMNI_DEBUG -DUMAC_HSDPA_HISTORY -DUMAC_SPEECH_TRACING -DUMTS -DUMTS_BAND_CONFIG=3 -DUMTS_CONFIG_BAND=3 -DUMTS_FAST_PAGING_SFI -DUMTS_FTR -DUMTS_HSDPA -DUMTS_L1_FULL_DATA_TRACE_DBG -DUMTS_MULTIBAND_FTR -DUMTS_RESEL_THRESHOLD_IN_2G_SFI -DUMTS_RRC_HSDPA_DEBUG _FTR -UPNX5220_2_HDW -UPNX6529_HDW ======== Rebuilding "_arm9e_rvds22b616/eeprom.ptl" ======== rm -f -f _arm9e_rvds22b616/eeprom.ptl /cadappl/armrvds/2.2_616/RVCT/Programs/2.2/616/linux-pentium/armlink --partial -o _arm9e_rvds22b616/eeprom.ptl _arm9e_rvds22b616/hee0pro.o _arm9e_rvds22b616/hee1sim.o _arm9e_rvds22b616/hee2util.o _arm9e_rvds22b616/hee5gsm.o Will store derived object "/vobs/package159/psflash/modules/eeprom/srce/_arm9e_rvds22b616/eeprom.ptl" ========================================================