intr_alloc: mark inline asm operand as earlyclobber
intr_alloc: mark inline asm operand as earlyclobber

When compiling in release mode, compiler was choosing same register for
oldint and intmask variables, so INTENABLE was never modified.
This effectively broke disabling of non-IRAM interrupts during flash
operations, observed in the existing tests if task watchdog is enabled.
This change adds an extra constraint tells the compiler that output
operand should not be placed into the same register as an input one.

ajs124/esp-idf,dantonets/Pingzee-ESP32,Hermiedapwdrman/esp-idf,www220/esp-idf,shukyisme/esp-idf-kwik,MIhanguangyi/esp-idf,icamgo/esp-idf,Hermiedapwdrman/esp-idf,espressif/esp-idf,dschaefer/esp-idf,ajs124/esp-idf,tidyjiang8/esp-idf-zh,espressif/esp-idf,MIhanguangyi/esp-idf,wmpluto/esp-idf,dantonets/Pingzee-ESP32,tidyjiang8/esp-idf-zh,Hermiedapwdrman/esp-idf,mashaoze/esp-idf,empoweredhomes/esp-idf,www220/esp-idf,jaracil/esp-idf,mashaoze/esp-idf,MIhanguangyi/esp-idf,MIhanguangyi/esp-idf,tidyjiang8/esp-idf-zh,mashaoze/esp-idf,tidyjiang8/esp-idf-zh,empoweredhomes/esp-idf,armada-ai/esp-idf,mashaoze/esp-idf,ajs124/esp-idf,ajs124/esp-idf,nineisk/esp-idf,hwmaier/esp-idf,mashaoze/esp-idf,armada-ai/esp-idf,www220/esp-idf,nineisk/esp-idf,dschaefer/esp-idf,shukyisme/esp-idf-kwik,empoweredhomes/esp-idf,empoweredhomes/esp-idf,jaracil/esp-idf,dschaefer/esp-idf,Hermiedapwdrman/esp-idf,dschaefer/esp-idf,wmpluto/esp-idf,hwmaier/esp-idf,hwmaier/esp-idf,jaracil/esp-idf,shukyisme/esp-idf-kwik,espressif/esp-idf,empoweredhomes/esp-idf,hwmaier/esp-idf,icamgo/esp-idf,nineisk/esp-idf,shukyisme/esp-idf-kwik,jaracil/esp-idf,tidyjiang8/esp-idf-zh,wmpluto/esp-idf,www220/esp-idf,dschaefer/esp-idf,wmpluto/esp-idf,shukyisme/esp-idf-kwik,dantonets/Pingzee-ESP32,armada-ai/esp-idf,nineisk/esp-idf,icamgo/esp-idf,armada-ai/esp-idf,www220/esp-idf,MIhanguangyi/esp-idf,Hermiedapwdrman/esp-idf,espressif/esp-idf,dantonets/Pingzee-ESP32,icamgo/esp-idf