circuitpython/py
Paul Sokolovsky d8bfd77ad5 showbc: Show conditional jump destination as unsigned value.
This is consistent with how BC_JUMP was handled before. We never show jumps
destinations relative to jump instrucion itself, only relative to beginning
of function. Another useful way to show them as absolute (real memory
address), and this change makes result expected and consistent with how
BC_JUMP is shown.
2015-01-07 00:29:15 +02:00
..
argcheck.c msvc: Fix unresolved mp_arg_error_terse_mismatch since 7f23384 2015-01-02 16:53:54 +01:00
asmarm.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
asmarm.h py: Add guarded includes for asm-based headers. 2015-01-01 18:07:43 +00:00
asmthumb.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
asmthumb.h py: Add guarded includes for asm-based headers. 2015-01-01 18:07:43 +00:00
asmx64.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
asmx64.h py: Add guarded includes for asm-based headers. 2015-01-01 18:07:43 +00:00
asmx86.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
asmx86.h py: Add guarded includes for asm-based headers. 2015-01-01 18:07:43 +00:00
bc0.h py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
bc.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
bc.h py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
binary.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
binary.h py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
builtin.h py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
builtinevex.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
builtinimport.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
compile.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
compile.h py: Move to guarded includes for compile.h and related headers. 2014-12-27 16:12:17 +02:00
emit.h py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
emitbc.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
emitcommon.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
emitcpy.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
emitglue.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
emitglue.h py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
emitinlinethumb.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
emitnative.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
emitpass1.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
formatfloat.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
formatfloat.h py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
gc.c py: Make GC's STACK_SIZE definition a proper MICROPY_ config variable. 2015-01-01 22:04:46 +00:00
gc.h py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
grammar.h py: Allow to properly disable builtin slice operation. 2014-12-27 17:33:30 +00:00
lexer.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
lexer.h py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
lexerstr.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
lexerunix.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
makeqstrdata.py py: Use % str formatting instead of {} in makeqstrdata.py. 2014-09-05 13:16:19 +01:00
malloc.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
map.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
misc.h py: Add include guards to mpconfig,misc,qstr,obj,runtime,parsehelper. 2014-12-29 01:02:19 +00:00
mkenv.mk py, mk: Revert change where build variables set with ?=. 2014-06-07 13:14:45 +01:00
mkrules.mk py: Fix order-only dependencies in mkrules.mk and py.mk. 2014-11-06 18:48:38 +00:00
modarray.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
modbuiltins.c modbuiltins.c: Fix NULL vs MP_OBJ_NULL usage. 2015-01-04 13:26:43 +02:00
modcmath.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
modcollections.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
modgc.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
modio.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
modmath.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
modmicropython.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
modstruct.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
modsys.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
mpconfig.h py: Make GC's STACK_SIZE definition a proper MICROPY_ config variable. 2015-01-01 22:04:46 +00:00
mpz.c py: Raise exception if trying to convert inf/nan to int. 2015-01-02 23:04:09 +00:00
mpz.h py: Fix float to int conversion for large exponents. 2015-01-02 22:31:41 +00:00
nativeglue.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
nlr.h py: Move global variable nlr_top to one place, in a .c file. 2015-01-01 21:47:58 +00:00
nlrsetjmp.c py: Move global variable nlr_top to one place, in a .c file. 2015-01-01 21:47:58 +00:00
nlrthumb.S py: Move global variable nlr_top to one place, in a .c file. 2015-01-01 21:47:58 +00:00
nlrx64.S py: Move global variable nlr_top to one place, in a .c file. 2015-01-01 21:47:58 +00:00
nlrx86.S py: Fix windows external name error for nlr_top. 2015-01-01 22:03:44 +00:00
nlrxtensa.S py: Move global variable nlr_top to one place, in a .c file. 2015-01-01 21:47:58 +00:00
obj.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
obj.h py: mp_obj_new_int_from_float() supported only for MICROPY_PY_BUILTINS_FLOAT. 2014-12-30 00:34:54 +02:00
objarray.c objarray: Make sure that longint works as bytearray size. 2015-01-04 17:19:16 +02:00
objbool.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
objboundmeth.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
objcell.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
objclosure.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
objcomplex.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
objdict.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
objenumerate.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
objexcept.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
objfilter.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
objfloat.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
objfun.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
objfun.h py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
objgenerator.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
objgenerator.h py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
objgetitemiter.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
objint_longlong.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
objint_mpz.c py: Raise exception if trying to convert inf/nan to int. 2015-01-02 23:04:09 +00:00
objint.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
objint.h py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
objlist.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
objlist.h py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
objmap.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
objmodule.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
objmodule.h py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
objnamedtuple.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
objnone.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
objobject.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
objproperty.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
objrange.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
objreversed.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
objset.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
objslice.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
objstr.c objstr: Common subexpression elimination for vstr_str(field_name). 2015-01-04 13:23:44 +02:00
objstr.h objstr: Implement kwargs support for str.format(). 2015-01-04 00:26:31 +02:00
objstringio.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
objstrunicode.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
objtuple.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
objtuple.h py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
objtype.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
objtype.h py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
objzip.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
opmethods.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
parse.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
parse.h py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
parsehelper.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
parsehelper.h py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
parsenum.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
parsenum.h py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
parsenumbase.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
parsenumbase.h py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
pfenv_printf.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
pfenv.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
pfenv.h py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
py-version.sh - Let the build environment decide about the toolchain to be used, in case 2014-06-07 09:16:42 +02:00
py.mk py: Add basic framework for issuing compile/runtime warnings. 2015-01-01 22:09:18 +02:00
qstr.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
qstr.h py: Add include guards to mpconfig,misc,qstr,obj,runtime,parsehelper. 2014-12-29 01:02:19 +00:00
qstrdefs.h py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
repl.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
repl.h py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
runtime0.h py: Move to guarded includes for compile.h and related headers. 2014-12-27 16:12:17 +02:00
runtime.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
runtime.h py: Add basic framework for issuing compile/runtime warnings. 2015-01-01 22:09:18 +02:00
scope.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
scope.h py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
sequence.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
showbc.c showbc: Show conditional jump destination as unsigned value. 2015-01-07 00:29:15 +02:00
smallint.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
smallint.h py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
stackctrl.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
stackctrl.h py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
stream.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
stream.h py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
unicode.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
unicode.h py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
vm.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
vmentrytable.h py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
vstr.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00
warning.c py: Move to guarded includes, everywhere in py/ core. 2015-01-01 20:32:09 +00:00