cameronfyfe / strack

Static stack analysis tool for embedded c.
0 stars 0 forks source link

Add handling of c standard library functions #2

Open cameronfyfe opened 5 years ago

cameronfyfe commented 5 years ago

Strack currently ignores std lib functions like memcpy, printf, etc. Figure out if there's a .o/.a file sitting somewhere we can add to the analysis or other method for accounting for these at the end of a call graph path

cameronfyfe commented 5 years ago

Looks like most stuff lives in arm-none-eabi/lib/libc.a

There's also libc.a files specific to arm instruction sets: arm-none-eabi/lib/thumb/v7-m/libc.a so need to figure out what is linked against