Open sensorhound-akash opened 6 years ago
257 # define UNALIGNED_P(p) ((uintptr_t) (p) % alignof (uint32_t) != 0) alignof has been introduced in C11. Unfortunately, CIL only supports C99 (and even some parts have not been implemented iirc). Patches are welcome. Otherwise, you may consider switching to FramaC, a similar analysis framework originally forked from CIL and better maintained.
I am trying to compile Wget-1.14 source code with CIL. I made the default configuration of the Makefile in wget-1.14/lib/Makefile from:
to
When the make file is run, to create the library libgnu.a the following command is run as the last step:
On running this command, the following error is thrown at line 258 of md5.c:
The code for md5.c from line 258 is in function md5_process_bytes. Lines 253-273 looks like:
I hope if anyone can share your opinions and suggestions on the potential syntactical error that CIL might be encountering.
Thanks in advance.