[haiku-commits] r41100 - haiku/trunk/src/add-ons/accelerants/radeon_hd/atombios

  • From: kallisti5@xxxxxxxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Fri, 25 Mar 2011 03:05:32 +0100 (CET)

Author: kallisti5
Date: 2011-03-25 03:05:32 +0100 (Fri, 25 Mar 2011)
New Revision: 41100
Changeset: https://dev.haiku-os.org/changeset/41100

Modified:
   haiku/trunk/src/add-ons/accelerants/radeon_hd/atombios/Decoder.c
   haiku/trunk/src/add-ons/accelerants/radeon_hd/atombios/Jamfile
Log:
revert last change, disable warnings; this will keep us from having to make any 
additional modifications to atombios

Modified: haiku/trunk/src/add-ons/accelerants/radeon_hd/atombios/Decoder.c
===================================================================
--- haiku/trunk/src/add-ons/accelerants/radeon_hd/atombios/Decoder.c    
2011-03-25 01:32:19 UTC (rev 41099)
+++ haiku/trunk/src/add-ons/accelerants/radeon_hd/atombios/Decoder.c    
2011-03-25 02:05:32 UTC (rev 41100)
@@ -50,7 +50,7 @@
 extern COMMANDS_PROPERTIES CallTable[];
 
 
-static UINT8 ProcessCommandProperties(PARSER_TEMP_DATA STACK_BASED *   
pParserTempData)
+UINT8 ProcessCommandProperties(PARSER_TEMP_DATA STACK_BASED *  pParserTempData)
 {
   UINT8 
opcode=((COMMAND_HEADER*)pParserTempData->pWorkingTableData->IP)->Opcode;
   pParserTempData->pWorkingTableData->IP+=CallTable[opcode].headersize;
@@ -85,7 +85,7 @@
        return MasterTableOffset;
 }
 
-static UINT16* GetDataMasterTablePointer(DEVICE_DATA STACK_BASED*  pDeviceData)
+UINT16* GetDataMasterTablePointer(DEVICE_DATA STACK_BASED*  pDeviceData)
 {
        UINT16          *MasterTableOffset;
        
@@ -100,7 +100,7 @@
 }
 
 
-static UINT8 GetTrueIndexInMasterTable(PARSER_TEMP_DATA STACK_BASED * 
pParserTempData, UINT8 IndexInMasterTable)
+UINT8 GetTrueIndexInMasterTable(PARSER_TEMP_DATA STACK_BASED * 
pParserTempData, UINT8 IndexInMasterTable)
 {
 #ifndef DISABLE_EASF
        UINT16 i;

Modified: haiku/trunk/src/add-ons/accelerants/radeon_hd/atombios/Jamfile
===================================================================
--- haiku/trunk/src/add-ons/accelerants/radeon_hd/atombios/Jamfile      
2011-03-25 01:32:19 UTC (rev 41099)
+++ haiku/trunk/src/add-ons/accelerants/radeon_hd/atombios/Jamfile      
2011-03-25 02:05:32 UTC (rev 41100)
@@ -7,6 +7,11 @@
 
 DEFINES += DISABLE_EASF ;
 
+# To avoid changing AMD vendor sources
+TARGET_WARNING_CCFLAGS = [ FFilter $(TARGET_WARNING_CCFLAGS)
+       : -Wall -Wmissing-prototypes -Wcast-align ] ;
+TARGET_WARNING_CCFLAGS += -Wno-pointer-to-int-cast ;
+
 StaticLibrary atombios.a :
        Decoder.c
        CD_Operations.c


Other related posts:

  • » [haiku-commits] r41100 - haiku/trunk/src/add-ons/accelerants/radeon_hd/atombios - kallisti5