Tom,
I probably ask questions where answers should be given :) but how did you manage to compile it? I'm using CCS 4.2 + BLE 1.2.1, and it simply fails to link. The linker stops with
Error[e6]: Program module ll_halt redeclared in file C:\Texas Instruments\BLE-CC254x-1.2.1\Projects\ble\BLE-CC254x-1.2_masterSlaveSwitch\Projects\ble\Libraries\CC2540DB\bin\CC2540_ble_single_chip_peri.lib
It happens regardless of configuration (though, of course, plain CC2540 is of primary interest). A couple of people asked for solution on forums when the example was released, but I've failed to find any answers so far.