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