1*28e138c6SAndroid Build Coastguard Worker /* Common Blackfin assembly defines 2*28e138c6SAndroid Build Coastguard Worker * 3*28e138c6SAndroid Build Coastguard Worker * Copyright (C) 2005-2009 Analog Devices 4*28e138c6SAndroid Build Coastguard Worker */ 5*28e138c6SAndroid Build Coastguard Worker 6*28e138c6SAndroid Build Coastguard Worker #if __GNUC__ <= 3 7*28e138c6SAndroid Build Coastguard Worker /* GCC-3.4 and older did not use hardware loops and thus did not have 8*28e138c6SAndroid Build Coastguard Worker * register constraints for declaring clobbers. 9*28e138c6SAndroid Build Coastguard Worker */ 10*28e138c6SAndroid Build Coastguard Worker # define BFIN_HWLOOP0_REGS 11*28e138c6SAndroid Build Coastguard Worker # define BFIN_HWLOOP1_REGS 12*28e138c6SAndroid Build Coastguard Worker #else 13*28e138c6SAndroid Build Coastguard Worker # define BFIN_HWLOOP0_REGS , "LB0", "LT0", "LC0" 14*28e138c6SAndroid Build Coastguard Worker # define BFIN_HWLOOP1_REGS , "LB1", "LT1", "LC1" 15*28e138c6SAndroid Build Coastguard Worker #endif 16