Commit Graph

16 Commits

Author SHA1 Message Date
Pietro Gagliardi b944b6d4d8 Finished writing initial Windows implementation. Now to find out why it doesn't work... 2014-07-12 11:29:54 -04:00
Pietro Gagliardi c55386f929 Added function generation to zwinconstgen.go. cgo uses DWARF to get function parameters, so we'll just specify them manually ourselves; see funcnames_windows.go. 2014-07-11 23:34:39 -04:00
Pietro Gagliardi 06c2f1b051 More zwinconstgen.go work. 2014-07-11 12:33:28 -04:00
Pietro Gagliardi 732a6db368 More zwinconstgen.go output refinement. 2014-07-11 12:16:49 -04:00
Pietro Gagliardi 294cb8d166 More refinement of struct output in zwinconstgen.go. 2014-07-11 12:10:37 -04:00
Pietro Gagliardi 0260b7c867 Added a handler for embedded structure values in zwinconstgen.go. 2014-07-11 11:57:04 -04:00
Pietro Gagliardi 36e8393b46 Added an attempt at overriding HWND, etc. in the zwinconstgen.go type generation; will test now. 2014-07-11 11:50:45 -04:00
Pietro Gagliardi 14913e042e Fixed up output of zwinconstgen.go to some extent. 2014-07-11 10:58:00 -04:00
Pietro Gagliardi c71e80f192 Improved the structure type output of zwinconstgen.go. 2014-07-11 10:52:27 -04:00
Pietro Gagliardi 3596ae7b96 Converted zwinconstgen.go to use a template to generate its output. 2014-07-11 10:47:56 -04:00
Pietro Gagliardi 1f883c5b40 Added basic struct parsing to zwinconstgen.go. 2014-07-11 10:29:52 -04:00
Pietro Gagliardi 114c4050eb Fixed compiler errors in zwinconstgen.go output. 2014-07-11 10:02:55 -04:00
Pietro Gagliardi 4eb9e26525 Actually never mind I'm dumb there's no Windows files yet 2014-07-10 21:43:19 -04:00
Pietro Gagliardi cf64176fe0 Moved winconstgen.go into a tools/ folder because blah more than one package found. 2014-07-10 21:42:16 -04:00
Pietro Gagliardi ff1a5d73a1 Fixed compilation errors in zwinconstgen.go. 2014-07-10 21:10:40 -04:00
Pietro Gagliardi a72500c6f8 Added the beginning of a modified winconstgen.go that'll be more thorough than the old one (includes structures and functions) and treats all names like hacknames. THe defaultCCs CL will need to be resolved somehow... 2014-07-09 10:37:11 -04:00