forked from pool/acpica
- Update to version 20121018
-> remove some patches that got integrated -> Add one patch (bob_noop.patch) which will get integrated mainline: Stop and bail out when max error (200) count is reached. Introduce -in compile/disassemble option. OBS-URL: https://build.opensuse.org/package/show/hardware/acpica?expand=0&rev=45
This commit is contained in:
@@ -156,12 +156,16 @@ for file in *.dat;do
|
||||
REF_TABLE_LIST=${SDTs/$file[[:space:]]/}
|
||||
# Convert the whitespace list into a comma separated one:
|
||||
REF_TABLE_LIST=${REF_TABLE_LIST//[[:space:]]/,}
|
||||
[ "$REF_TABLE_LIST" != "" ] && DISASSEMBLE_OPTIONS="-e ${REF_TABLE_LIST} $DISASSEMBLE_OPTIONS"
|
||||
if [ "$REF_TABLE_LIST" != "" ];then
|
||||
FINAL_DISASSEMBLE_OPTIONS="-e ${REF_TABLE_LIST} $DISASSEMBLE_OPTIONS"
|
||||
else
|
||||
FINAL_DISASSEMBLE_OPTIONS="$DISASSEMBLE_OPTIONS"
|
||||
fi
|
||||
echo "stdout and stderr of $file disassembling:" >log/${table}.log
|
||||
iasl $DISASSEMBLE_OPTIONS -d $file 1>>log/${table}.log 2>&1
|
||||
[[ $VERBOSE == 1 ]] && echo "iasl $DISASSEMBLE_OPTIONS -e ${REF_TABLE_LIST} -d $file 1>>log/${table}.log 2>&1"
|
||||
iasl $COMPILE_OPTIONS ${table}.dsl 1>>log/${table}.log 2>>err/${table}.err
|
||||
[[ $VERBOSE == 1 ]] && echo "iasl $FINAL_DISASSEMBLE_OPTIONS -d $file 1>>log/${table}.log 2>&1"
|
||||
iasl $FINAL_DISASSEMBLE_OPTIONS -d $file 1>>log/${table}.log 2>&1
|
||||
[[ $VERBOSE == 1 ]] && echo "iasl $COMPILE_OPTIONS ${table}.dsl 1>>log/${table}.log 2>>err/${table}.err"
|
||||
iasl $COMPILE_OPTIONS ${table}.dsl 1>>log/${table}.log 2>>err/${table}.err
|
||||
;;
|
||||
*.dat)
|
||||
iasl -d $file 1>log/${table}.log 2>&1
|
||||
|
Reference in New Issue
Block a user