1 2021-07-01 Mike Frysinger <vapier (a] gentoo.org> 2 3 * configure: Regenerate. 4 5 2021-06-30 Mike Frysinger <vapier (a] gentoo.org> 6 7 * configure.ac: Delete SIM_AC_OPTION_SCACHE call. 8 * aclocal.m4: Regenerate. 9 * configure: Regenerate. 10 11 2021-06-30 Mike Frysinger <vapier (a] gentoo.org> 12 13 * configure.ac: Delete SIM_AC_OPTION_DEFAULT_MODEL call. 14 * sim-if.c (sim_open): Set STATE_MODEL_NAME. 15 * aclocal.m4: Regenerate. 16 * configure: Regenerate. 17 18 2021-06-30 Mike Frysinger <vapier (a] gentoo.org> 19 20 * arch.c (sim_machs): Rename to ... 21 (bpf_sim_machs): ... this. 22 * sim-if.c (bpf_sim_machs): New decl. 23 (sim_open): Set STATE_MACH. 24 25 2021-06-29 Mike Frysinger <vapier (a] gentoo.org> 26 27 * arch.c (sim_machs): Mark const. 28 29 2021-06-28 Mike Frysinger <vapier (a] gentoo.org> 30 31 * Makefile.in (SIM_WERROR_CFLAGS): Delete. 32 33 2021-06-28 Mike Frysinger <vapier (a] gentoo.org> 34 35 * bpf.c (bpfbf_exit): Use PRI 64 formats. 36 37 2021-06-27 Mike Frysinger <vapier (a] gentoo.org> 38 39 * cpu.c (bpfbf_record_trace_results): Delete function. 40 41 2021-06-27 Mike Frysinger <vapier (a] gentoo.org> 42 43 * decode-be.c: Include cgen-mem.h & cgen-ops.h. 44 * decode-le.c: Likewise. 45 46 2021-06-27 Mike Frysinger <vapier (a] gentoo.org> 47 48 * bpf-helpers.c: Include bpf-helpers.h. 49 * bpf-helpers.h (bpf_trace_printk): Change return type to int. 50 (bpfbf_breakpoint): New prototype. 51 * bpf.c: Include decode-be.h & decode-le.h. 52 (bpfbf_ebpfle_init_idesc_table): Delete prototype. 53 (bpfbf_ebpfbe_init_idesc_table): Delete prototype. 54 (bpfbf_model_insn_after): Add 3rd argument. 55 (bpf_def_model_init): Add 1st argument. 56 (bpfbf_prepare_run): Mark static. 57 * sim-main.h: Include bpf-helpers.h. 58 59 2021-06-27 Mike Frysinger <vapier (a] gentoo.org> 60 61 * bpf-helpers.c (bpf_trace_printk): Add casts to every value printf. 62 63 2021-06-27 Mike Frysinger <vapier (a] gentoo.org> 64 65 * bpf-helpers.c (bpf_trace_printk): Move value decl to top of scope. 66 * mloop.in: Move off16 & imm32 decls to top of scope. 67 68 2021-06-22 Mike Frysinger <vapier (a] gentoo.org> 69 70 * configure: Regenerate. 71 72 2021-06-21 Mike Frysinger <vapier (a] gentoo.org> 73 74 * aclocal.m4: Regenerate. 75 * configure: Regenerate. 76 77 2021-06-21 Mike Frysinger <vapier (a] gentoo.org> 78 79 * configure: Regenerate. 80 81 2021-06-20 Mike Frysinger <vapier (a] gentoo.org> 82 83 * configure.ac (SIM_AC_COMMON): Delete. 84 * aclocal.m4, configure: Regenerate. 85 86 2021-06-20 Mike Frysinger <vapier (a] gentoo.org> 87 88 * aclocal.m4: Regenerate. 89 * configure: Regenerate. 90 91 2021-06-20 Mike Frysinger <vapier (a] gentoo.org> 92 93 * Makefile.in (CGEN_MAINT): Delete. 94 * configure.ac: Delete SIM_AC_OPTION_CGEN_MAINT call. 95 * aclocal.m4, configure: Regenerate. 96 97 2021-06-20 Mike Frysinger <vapier (a] gentoo.org> 98 99 * aclocal.m4: Regenerate. 100 * configure: Regenerate. 101 102 2021-06-19 Mike Frysinger <vapier (a] gentoo.org> 103 104 * aclocal.m4: Regenerate. 105 * configure: Regenerate. 106 107 2021-06-19 Mike Frysinger <vapier (a] gentoo.org> 108 109 * configure: Regenerate. 110 111 2021-06-18 Mike Frysinger <vapier (a] gentoo.org> 112 113 * aclocal.m4, configure: Regenerate. 114 115 2021-06-18 Mike Frysinger <vapier (a] gentoo.org> 116 117 * Makefile.in (SIM_WERROR_CFLAGS): New variable. 118 * configure.ac: Delete call to SIM_AC_OPTION_WARNINGS. 119 * configure: Regenerate. 120 121 2021-06-18 Mike Frysinger <vapier (a] gentoo.org> 122 123 * bpf.c: Include sim-signal.h. 124 125 2021-06-17 Mike Frysinger <vapier (a] gentoo.org> 126 127 * configure.ac: Delete SIM_AC_OPTION_ENDIAN call. 128 * aclocal.m4, configure: Regenerate. 129 130 2021-06-16 Mike Frysinger <vapier (a] gentoo.org> 131 132 * configure: Regenerate. 133 134 2021-06-16 Mike Frysinger <vapier (a] gentoo.org> 135 136 * Makefile.in (BPF_INCLUDE_DEPS): Delete config.h. 137 * configure: Regenerate. 138 * config.in: Removed. 139 140 2021-06-15 Mike Frysinger <vapier (a] gentoo.org> 141 142 * config.in, configure: Regenerate. 143 144 2021-06-12 Mike Frysinger <vapier (a] gentoo.org> 145 146 * configure.ac: Delete call to SIM_AC_OPTION_ALIGNMENT. 147 148 2021-06-12 Mike Frysinger <vapier (a] gentoo.org> 149 150 * aclocal.m4, config.in, configure: Regenerate. 151 152 2021-06-12 Mike Frysinger <vapier (a] gentoo.org> 153 154 * config.in, configure: Regenerate. 155 156 2021-06-09 Mike Frysinger <vapier (a] gentoo.org> 157 158 * bpf.c (bpf_engine_run_full): Change current_target_byte_order to 159 CURRENT_TARGET_BYTE_ORDER. 160 (bpf_engine_run_fast): Likewise. 161 * mloop.in: Likewise. 162 163 2021-06-09 Mike Frysinger <vapier (a] gentoo.org> 164 165 * sim-if.c (sim_open): Delete cgen_init call. 166 167 2021-05-17 Mike Frysinger <vapier (a] gentoo.org> 168 169 * sim-main.h (struct sim_state): Delete. 170 171 2021-05-16 Mike Frysinger <vapier (a] gentoo.org> 172 173 * bpf-helpers.c, bpf.c, sim-if.c, traps.c: Include defs.h. 174 175 2021-05-16 Mike Frysinger <vapier (a] gentoo.org> 176 177 * config.in, configure: Regenerate. 178 179 2021-05-04 Mike Frysinger <vapier (a] gentoo.org> 180 181 * configure: Regenerate. 182 183 2021-05-01 Mike Frysinger <vapier (a] gentoo.org> 184 185 * config.in, configure: Regenerate. 186 187 2021-04-26 Mike Frysinger <vapier (a] gentoo.org> 188 189 * aclocal.m4, config.in, configure: Regenerate. 190 191 2021-04-22 Tom Tromey <tom (a] tromey.com> 192 193 * configure, config.in: Rebuild. 194 195 2021-04-22 Tom Tromey <tom (a] tromey.com> 196 197 * Makefile.in (arch.o, cpu.o, sim-if.o, traps.o): Remove. 198 (mloop-le.o, mloop-be.o, decode-le.o, decode-be.o, sim-le.o) 199 (sim-be.o): Use COMPILE and POSTCOMPILE. 200 (SIM_EXTRA_DEPS): Add eng-le.h, eng-be.h. 201 202 2021-04-21 Mike Frysinger <vapier (a] gentoo.org> 203 204 * aclocal.m4: Regenerate. 205 206 2021-04-21 Simon Marchi <simon.marchi (a] polymtl.ca> 207 208 * configure: Regenerate. 209 210 2021-04-18 Mike Frysinger <vapier (a] gentoo.org> 211 212 * configure: Regenerate. 213 214 2021-04-12 Mike Frysinger <vapier (a] gentoo.org> 215 216 * sim-if.c (sim_open): Delete 3rd arg to sim_cpu_alloc_all. 217 218 2021-04-08 Tom Tromey <tom (a] tromey.com> 219 220 * bpf.c (bpf_def_model_init): Use new-style declaration. 221 222 2021-04-02 Mike Frysinger <vapier (a] gentoo.org> 223 224 * aclocal.m4, configure: Regenerate. 225 226 2021-02-28 Mike Frysinger <vapier (a] gentoo.org> 227 228 * configure: Regenerate. 229 230 2021-02-21 Mike Frysinger <vapier (a] gentoo.org> 231 232 * configure.ac (AC_CONFIG_MACRO_DIRS): Replace common with m4. 233 * aclocal.m4, configure: Regenerate. 234 235 2021-02-13 Mike Frysinger <vapier (a] gentoo.org> 236 237 * configure.ac: Replace sinclude with AC_CONFIG_MACRO_DIRS. 238 * aclocal.m4, configure: Regenerate. 239 240 2021-02-06 Mike Frysinger <vapier (a] gentoo.org> 241 242 * configure: Regenerate. 243 244 2021-01-31 Mike Frysinger <vapier (a] gentoo.org> 245 246 * mloop.in (xextract-scache): Call SEM_ARGBUF. 247 248 2021-01-31 Mike Frysinger <vapier (a] gentoo.org> 249 250 * decode-be.c (bpfbf_ebpfbe_decode): Change TRACE_EXTRACT to 251 CGEN_TRACE_EXTRACT. 252 * decode-le.c (bpfbf_ebpfle_decode): Likewise. 253 254 2021-01-11 Mike Frysinger <vapier (a] gentoo.org> 255 256 * configure.ac: Call SIM_AC_OPTION_WARNINGS. 257 * configure: Regenerate. 258 259 2021-01-11 Mike Frysinger <vapier (a] gentoo.org> 260 261 * config.in, configure: Regenerate. 262 263 2021-01-09 Mike Frysinger <vapier (a] gentoo.org> 264 265 * configure: Regenerate. 266 267 2021-01-08 Mike Frysinger <vapier (a] gentoo.org> 268 269 * configure: Regenerate. 270 271 2020-11-01 Simon Marchi <simon.marchi (a] polymtl.ca> 272 273 * configure: Re-generate. 274 275 2020-09-08 David Faust <david.faust (a] oracle.com> 276 277 * sem-be.c: Regenerate. 278 * sem-le.c: Likewise. 279 280 2020-09-03 Jose E. Marchesi <jose.marchesi (a] oracle.com> 281 282 * bpf.c: Include bpf-helpers.h. 283 * bpf-helpers.h: Provide a prototype for bpf_trace_printk. 284 * configure.ac: Set simulator bitsize to 64. 285 * configure (includedir): Regenerate. 286 * sim-if.c: Include stdlib.h. 287 * traps.c: Likewise. 288 289 2020-08-04 Jose E. Marchesi <jose.marchesi (a] oracle.com> 290 David Faust <david.faust (a] oracle.com> 291 292 * arch.c: Likewise. 293 * arch.h: Likewise. 294 * cpu.c: Likewise. 295 * cpu.h: Likewise. 296 * cpuall.h: Likewise. 297 * decode-be.c: Likewise. 298 * decode-be.h: Likewise. 299 * decode-le.c: Likewise. 300 * decode-le.h: Likewise. 301 * defs-be.h: Likewise. 302 * defs-le.h: Likewise. 303 * sem-be.c: Likewise. 304 * sem-le.c: Likewise. 305 306 2020-08-04 Jose E. Marchesi <jose.marchesi (a] oracle.com> 307 David Faust <david.faust (a] oracle.com> 308 309 * Makefile.in: New file. 310 * bpf-helpers.c: Likewise. 311 * bpf-helpers.def: Likewise. 312 * bpf-helpers.h: Likewise. 313 * bpf-sim.h: Likewise. 314 * bpf.c: Likewise. 315 * config.in: Likewise. 316 * configure.ac: Likewise. 317 * decode.h: Likewise. 318 * eng.h: Likewise. 319 * mloop.in: Likewise. 320 * sim-if.c: Likewise. 321 * sim-main.h: Likewise. 322 * traps.c: Likewise. 323 * configure: Generate. 324 * aclocal.m4: Likewise. 325