Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found
Select Git revision
  • AppImage
  • WorkSpace
  • cmake
  • evdev
  • exclamation-mark-completion
  • gb.chart2
  • gb.git
  • gb.joystick
  • gb.net.imap
  • gb.spreadsheet
  • gb.test
  • gb.test.tap
  • master
  • newdialogs
  • stable
  • 3.11.0
  • 3.11.1
  • 3.11.2
  • 3.11.3
  • 3.11.4
  • 3.12.0
  • 3.12.1
  • 3.12.2
  • 3.13.0
  • 3.14.0
  • 3.14.1
  • 3.14.2
  • 3.14.3
  • 3.15.0
  • 3.15.1
  • 3.15.2
  • 3.16.0
  • 3.16.1
  • 3.16.2
  • 3.16.3
  • 3.17.0
  • 3.17.1
  • 3.17.2
  • 3.17.3
  • 3.18.0
  • 3.18.1
  • 3.18.2
  • 3.18.3
  • 3.18.4
  • 3.19.0
  • 3.19.1
  • 3.19.2
  • 3.19.3
  • 3.19.4
  • 3.19.5
  • 3.19.6
  • 3.20.0
  • 3.20.1
  • 3.20.2
  • help
  • v1.9.44
  • v1.9.45
  • v1.9.46
  • v1.9.47
  • v1.9.48
  • v1.9.49
  • v1.9.50
  • v1.9.51
  • v1.9.90
  • v1.9.91
  • v1.9.92
  • v2.0.0
  • v2.1
  • v2.1.1
  • v2.10
  • v2.10.1
  • v2.10.2
  • v2.11
  • v2.11.1
  • v2.12
  • v2.13
  • v2.13.1
  • v2.14
  • v2.15
  • v2.15.1
  • v2.15.2
  • v2.16.0
  • v2.17.0
  • v2.18.0
  • v2.19.0
  • v2.2
  • v2.2.1
  • v2.20.0
  • v2.20.1
  • v2.20.2
  • v2.21.0
  • v2.22.0
  • v2.23.0
  • v2.23.1
  • v2.24.0
  • v2.3
  • v2.4
  • v2.4.1
  • v2.5
  • v2.6
  • v2.7
  • v2.8
  • v2.8.1
  • v2.8.2
  • v2.9
  • v2.9.0
  • v2.99.1
  • v2.99.2
  • v2.99.3
  • v2.99.4
  • v2.99.5
  • v2.99.6
  • v2.99.7
  • v3.0.0
  • v3.1.0
115 results

Target

Select target project
  • xmonader/gambas
  • gambas/gambas
  • gbWilly/gambas
  • dtardon/gambas
  • Davidmue/gambas
  • mmu_man/gambas
  • jguardon/gambas
  • tstueker/gambas
  • timsoft/gambas
  • yann64/gambas
  • Matthew-Collins/gambas
  • microhobby/gambas
  • ercoupeflyer/gambas
  • pebauer68/gambas
  • ptmarstech/gambas
  • christhal/gambas
  • tboege/gambas
  • christopherwoo/gambas
  • yusronarif/gambas
  • gen.braga/gambas
  • MelvinG24/gambas
  • Krischel/gambas
  • liang-wei/gambas
  • brucebruen/gambas
  • LibreDWG/gambas
  • SkyN9ne/gambas
  • zxMarce/gambas
  • lordheavy/gambas
  • ddabrahams76/gambas
  • GianluigiOr/gambas
  • rfc1394/gambas
  • wekan/gambas
  • bsteers4/gambas
  • fweimer-rh/gambas
  • CDCDCDCDCDCD/gambas
  • geekdu42/gambas
  • belmotek/gambas
  • jfrank1500/gambas
  • mfischerq/gambas
  • shiny0110/gambas
  • kk667788/gambas
  • bandali/gambas
  • 64sys/gambas
  • justlostintime/gambas
  • aleasto/gambas
  • bgermann/gambas
  • linusky/gambas
47 results
Select Git revision
  • AppImage
  • WorkSpace
  • cmake
  • evdev
  • exclamation-mark-completion
  • gb.chart2
  • gb.git
  • gb.joystick
  • gb.net.imap
  • gb.spreadsheet
  • gb.test
  • gb.test.tap
  • master
  • newdialogs
  • stable
  • 3.11.0
  • 3.11.1
  • 3.11.2
  • 3.11.3
  • 3.11.4
  • 3.12.0
  • 3.12.1
  • 3.12.2
  • 3.13.0
  • 3.14.0
  • 3.14.1
  • 3.14.2
  • 3.14.3
  • 3.15.0
  • 3.15.1
  • 3.15.2
  • 3.16.0
  • 3.16.1
  • 3.16.2
  • 3.16.3
  • 3.17.0
  • 3.17.1
  • 3.17.2
  • 3.17.3
  • 3.18.0
  • 3.18.1
  • 3.18.2
  • 3.18.3
  • 3.18.4
  • 3.19.0
  • 3.19.1
  • 3.19.2
  • 3.19.3
  • 3.19.4
  • 3.19.5
  • 3.19.6
  • 3.20.0
  • 3.20.1
  • 3.20.2
  • help
  • v1.9.44
  • v1.9.45
  • v1.9.46
  • v1.9.47
  • v1.9.48
  • v1.9.49
  • v1.9.50
  • v1.9.51
  • v1.9.90
  • v1.9.91
  • v1.9.92
  • v2.0.0
  • v2.1
  • v2.1.1
  • v2.10
  • v2.10.1
  • v2.10.2
  • v2.11
  • v2.11.1
  • v2.12
  • v2.13
  • v2.13.1
  • v2.14
  • v2.15
  • v2.15.1
  • v2.15.2
  • v2.16.0
  • v2.17.0
  • v2.18.0
  • v2.19.0
  • v2.2
  • v2.2.1
  • v2.20.0
  • v2.20.1
  • v2.20.2
  • v2.21.0
  • v2.22.0
  • v2.23.0
  • v2.23.1
  • v2.24.0
  • v2.3
  • v2.4
  • v2.4.1
  • v2.5
  • v2.6
  • v2.7
  • v2.8
  • v2.8.1
  • v2.8.2
  • v2.9
  • v2.9.0
  • v2.99.1
  • v2.99.2
  • v2.99.3
  • v2.99.4
  • v2.99.5
  • v2.99.6
  • v2.99.7
  • v3.0.0
  • v3.1.0
115 results
Show changes
Commits on Source (3)
app/src/gambas3-selftest/.app.png

6.09 KiB

app/src/gambas3-selftest/.hidden/logo.png

2.78 KiB | W: 0px | H: 0px

app/src/gambas3-selftest/.hidden/logo.png

2.25 KiB | W: 0px | H: 0px

app/src/gambas3-selftest/.hidden/logo.png
app/src/gambas3-selftest/.hidden/logo.png
app/src/gambas3-selftest/.hidden/logo.png
app/src/gambas3-selftest/.hidden/logo.png
  • 2-up
  • Swipe
  • Onion skin
app/src/gambas3-selftest/.icon.png

9.88 KiB | W: 0px | H: 0px

app/src/gambas3-selftest/.icon.png

7.96 KiB | W: 0px | H: 0px

app/src/gambas3-selftest/.icon.png
app/src/gambas3-selftest/.icon.png
app/src/gambas3-selftest/.icon.png
app/src/gambas3-selftest/.icon.png
  • 2-up
  • Swipe
  • Onion skin
......@@ -8,6 +8,7 @@ Component=gb.image
Component=gb.gui
Component=gb.debug
Component=gb.pcre
StartupEnvironment=GB_JIT_CC=gcc
Description="Quick & (not 'very' anymore) dirty unit tester for Gambas itself. Does not test GUI parts."
Authors="Jussi Lahtinen <jussi.lahtinen@gmail.com>\nChristof Thalhofer <christof@deganius.de>"
TabSize=4
......
[TestSuites]
Count=4
TestWith=0
TestWith=2
Default="GambasSelftests.IntegerOverflows;IntegerOverflowsUnsafe"
[TestSuites/1]
......
3.18.90
\ No newline at end of file
main/lib/jit/gb.jit/.app.png

6.89 KiB

main/lib/jit/gb.jit/.hidden/icon.png

2.64 KiB | W: 0px | H: 0px

main/lib/jit/gb.jit/.hidden/icon.png

3.3 KiB | W: 0px | H: 0px

main/lib/jit/gb.jit/.hidden/icon.png
main/lib/jit/gb.jit/.hidden/icon.png
main/lib/jit/gb.jit/.hidden/icon.png
main/lib/jit/gb.jit/.hidden/icon.png
  • 2-up
  • Swipe
  • Onion skin
main/lib/jit/gb.jit/.icon.png

8.31 KiB | W: 0px | H: 0px

main/lib/jit/gb.jit/.icon.png

9.51 KiB | W: 0px | H: 0px

main/lib/jit/gb.jit/.icon.png
main/lib/jit/gb.jit/.icon.png
main/lib/jit/gb.jit/.icon.png
main/lib/jit/gb.jit/.icon.png
  • 2-up
  • Swipe
  • Onion skin
......@@ -23,8 +23,8 @@ Static Public Sub Init()
sCompiler = Env["GB_JIT_CC"]
If Not sCompiler Then
$sCompiler = System.Find("clang")
If Not $sCompiler Then $sCompiler = System.Find("gcc")
$sCompiler = System.Find("gcc")
If Not $sCompiler Then $sCompiler = System.Find("clang")
Else
$sCompiler = System.Find(sCompiler)
Endif
......
3.18.90
\ No newline at end of file
......@@ -362,7 +362,7 @@ enum
#define GET_S(_ref, _addr, _type) GET_OBJECT(JIT.static_struct((_ref), (_type), (_addr)), _type)
#define GET_A(_class, _ref, _addr, _type, _desc) ({ \
SP = sp; \
GET_OBJECT(JIT.static_array((_class), (_ref), (void *)(_desc), (_addr)), _type); \
GET_OBJECT(JIT.static_array((void *)(_class), (_ref), (GB_CLASS)(_desc), (char *)(_addr)), _type); \
})
#define SET_b(_addr, _val) (GET_b(_addr) = ((_val) ? -1 : 0))
......
......@@ -168,7 +168,7 @@ static void enter_function(FUNCTION *func, int index)
if (func->vararg)
{
JIT_print(" VALUE *fp = FP, *pp = PP, *bp = BP;\n");
JIT_print(" FP = %p; PP = v; BP = sp;\n", func);
JIT_print(" FP = (void *)%p; PP = v; BP = sp;\n", func);
}
JIT_print(" VALUE *ssp = sp;\n"); // fprintf(stderr, \"bp = %%p\\n\", bp);\n");
......@@ -953,9 +953,9 @@ static void push_static_variable(CLASS *class, CTYPE ctype, char *addr)
else
{
if (TYPE_is_pure_object(type))
push(type, "({ JIT.load_class(%p); GET_o(%p, CLASS(%p)); })", class, addr, (CLASS *)type);
push(type, "({ JIT.load_class((void *)%p); GET_o(%p, CLASS(%p)); })", class, addr, (CLASS *)type);
else
push(type, "({ JIT.load_class(%p); GET_o(%p, GB_T_OBJECT); })", class, addr);
push(type, "({ JIT.load_class((void *)%p); GET_o(%p, GB_T_OBJECT); })", class, addr);
}
break;
......@@ -963,7 +963,7 @@ static void push_static_variable(CLASS *class, CTYPE ctype, char *addr)
if (class == JIT_class)
push(type, "GET_%s(%p)", JIT_get_type(type), addr);
else
push(type, "({ JIT.load_class(%p); GET_%s(%p); })", class, JIT_get_type(type), addr);
push(type, "({ JIT.load_class((void *)%p); GET_%s(%p); })", class, JIT_get_type(type), addr);
}
}
......@@ -1958,7 +1958,7 @@ static bool push_subr_cat(ushort code)
else if (PCODE_is(code_pop, C_POP_STATIC))
{
void *addr = &JIT_class->stat[JIT_class->load->stat[index].pos];
JIT_print(" JIT.add_string_global(%p, as);\n", addr);
JIT_print(" JIT.add_string_global((char *)%p, as);\n", addr);
}
else if (PCODE_is(code_pop, C_POP_DYNAMIC))
{
......