imgtools/romtools/rofsbuild/symbolgenerator.cpp
changeset 663 8e27d440923e
parent 662 60be34e1b006
equal deleted inserted replaced
662:60be34e1b006 663:8e27d440923e
    68 	iFinished = true; 
    68 	iFinished = true; 
    69 	iCond.notify_all();
    69 	iCond.notify_all();
    70     }
    70     }
    71 TPlacedEntry SymbolGenerator::GetNextPlacedEntry()
    71 TPlacedEntry SymbolGenerator::GetNextPlacedEntry()
    72 {
    72 {
    73         if(regex_search(fileName, what, regARMV5)) {
       
    74 	TPlacedEntry pe("", false);
    73 	TPlacedEntry pe("", false);
    75 	if(1)
    74 	if(1)
    76         else if(regex_search(fileName, what, regGCCEoARMV4)) {
       
    77 	{
    75 	{
    78 		boost::mutex::scoped_lock lock(iMutex);
    76 		boost::mutex::scoped_lock lock(iMutex);
    79 		while(!iFinished && iQueueFiles.empty())
    77 		while(!iFinished && iQueueFiles.empty())
    80 			iCond.wait(lock);
    78 			iCond.wait(lock);
    81 		if(!iQueueFiles.empty())
    79 		if(!iQueueFiles.empty())
   119 	{
   117 	{
   120 		if(symbolgenerator->HasFinished() && symbolgenerator->IsEmpty())
   118 		if(symbolgenerator->HasFinished() && symbolgenerator->IsEmpty())
   121 		{
   119 		{
   122 
   120 
   123                 break;
   121                 break;
   124                 if(!regex_search(sLibFile, what1, reg)) {
       
   125                     if(regex_search(sLibFile, what, reg3)) {
       
   126                     }
   122                     }
   127 
   123 
   128 
   124 
   129 
   125 
   130 
   126