Skip to content

iASL patches in Debian

malattia at linux.it acpica-devel 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest5 patches 3 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/5Allow overriding some of the CFLAGScompiler/Makefile tools/acpiexec/Makefile tools/acpisrc/Makefile +1 more+18 -40 replies
2/5Small tweak to define uintptr_t and successfully build on debian/kfreebsdinclude/platform/acenv.h+3 -00 replies
3/5Support compiling DSDT tables on big endian architecturescompiler/aslcodegen.c compiler/aslopcodes.c compiler/aslrestype1.c +8 more+470 -2800 replies
4/5Fix aligment issuescompiler/asltree.c executer/exoparg2.c include/actypes.h+32 -213 replies
5/5Fix building on GNU/Hurdinclude/platform/acenv.h+1 -10 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [Devel] [patch 0/5] iASL patches in Debian

Hello again (this time on the correct mailing list)! Please Cc me on replies as I'm not subscribed to this list.

Here's a re-send of the patches incorrectly sent to linux-acpi@ and with (hopefully better descriptions).

I've been carrying these patches in the iasl Debian package for some time. They are all refreshed and reworked to apply cleanly on top of acpica-unix-20100528. The series consists a couple of trivial patches to fix building on the FreeBSD and Hurd kernel flavours of Debian and some larger ones to enable compiling ASL on big endian architectures.
It would be great if you could apply the patches to your source tree and ship new release with this work included.
Let me know if you want me to run more tests or change something in the patches.

I tested building tests/misc/grammar.asl (plus a number or other DSDTs I have here) with the whole set applied and the results were identical on BE and LE machines as well as being identical to what a clean iasl produces on x86[1].
You can see build logs for all the architectures supported here:
https://buildd.debian.org/status/package.php?p=acpica-unix

[1]: checked with (1) an hex dump of the AML file, (2) the C file generated with -tc and (3) by decompiling the AML to DSL on x86 and comparing the results.
As a side note pristine iasl on x86 sefaults when building test/misc/grammar.asl, with these patches applied it doesn't.

Thanks

Signature · 1 line
mattia