[Z88dk-commits] CVS: z88dk/libsrc/_DEVELOPMENT/adt/wv_stack/c/sdcc_i

Bridge to the z88dk-commits mailing list
Post Reply
alvin

[Z88dk-commits] CVS: z88dk/libsrc/_DEVELOPMENT/adt/wv_stack/c/sdcc_i

Post by alvin »

Update of /cvsroot/z88dk/z88dk/libsrc/_DEVELOPMENT/adt/wv_stack/c/sdcc_iy
In directory sfp-cvs-1.v30.ch3.sourceforge.com:/tmp/cvs-serv18745/c/sdcc_iy

Added Files:
wv_stack_capacity.asm wv_stack_clear.asm wv_stack_destroy.asm
wv_stack_empty.asm wv_stack_init.asm wv_stack_max_size.asm
wv_stack_pop.asm wv_stack_push.asm wv_stack_reserve.asm
wv_stack_shrink_to_fit.asm wv_stack_size.asm wv_stack_top.asm
Log Message:
c interface for sdcc

--- NEW FILE: wv_stack_capacity.asm ---

; size_t wv_stack_capacity(wv_stack_t *s)

XDEF wv_stack_capacity

LIB w_vector_capacity

wv_stack_capacity:

jp w_vector_capacity

INCLUDE "adt/wv_stack/z80/asm_wv_stack_capacity.asm"

--- NEW FILE: wv_stack_clear.asm ---

; void wv_stack_clear(wv_stack_t *s)

XDEF wv_stack_clear

LIB w_vector_clear

wv_stack_clear:

jp w_vector_clear

INCLUDE "adt/wv_stack/z80/asm_wv_stack_clear.asm"

--- NEW FILE: wv_stack_destroy.asm ---

; void wv_stack_destroy(wv_stack_t *s)

XDEF wv_stack_destroy

LIB w_vector_destroy

wv_stack_destroy:

jp w_vector_destroy

INCLUDE "adt/wv_stack/z80/asm_wv_stack_destroy.asm"

--- NEW FILE: wv_stack_empty.asm ---

; int wv_stack_empty(wv_stack_t *s)

XDEF wv_stack_empty

LIB w_vector_empty

wv_stack_empty:

jp w_vector_empty

INCLUDE "adt/wv_stack/z80/asm_wv_stack_empty.asm"

--- NEW FILE: wv_stack_init.asm ---

; wv_stack_t *wv_stack_init(void *p, size_t capacity, size_t max_size)

XDEF wv_stack_init

LIB w_vector_init

wv_stack_init:

jp w_vector_init

INCLUDE "adt/wv_stack/z80/asm_wv_stack_init.asm"

--- NEW FILE: wv_stack_max_size.asm ---

; size_t wv_stack_max_size(wv_stack_t *s)

XDEF wv_stack_max_size

LIB w_vector_max_size

wv_stack_max_size:

jp w_vector_max_size

INCLUDE "adt/wv_stack/z80/asm_wv_stack_size.asm"

--- NEW FILE: wv_stack_pop.asm ---

; void *wv_stack_pop(wv_stack_t *s)

XDEF wv_stack_pop

LIB w_array_pop_back

wv_stack_pop:

jp w_array_pop_back

INCLUDE "adt/wv_stack/z80/asm_wv_stack_pop.asm"

--- NEW FILE: wv_stack_push.asm ---

; int wv_stack_push(wv_stack_t *s, void *item)

XDEF wv_stack_push

LIB w_vector_append

wv_stack_push:

jp w_vector_append

INCLUDE "adt/wv_stack/z80/asm_wv_stack_push.asm"

--- NEW FILE: wv_stack_reserve.asm ---

; int wv_stack_reserve(wv_stack_t *s, size_t n)

XDEF wv_stack_reserve

LIB w_vector_reserve

wv_stack_reserve:

jp w_vector_reserve

INCLUDE "adt/wv_stack/z80/asm_wv_stack_reserve.asm"

--- NEW FILE: wv_stack_shrink_to_fit.asm ---

; int wv_stack_shrink_to_fit(wv_stack_t *s)

XDEF wv_stack_shrink_to_fit

LIB b_vector_shrink_to_fit

wv_stack_shrink_to_fit:

jp b_vector_shrink_to_fit

INCLUDE "adt/wv_stack/z80/asm_wv_stack_shrink_to_fit.asm"

--- NEW FILE: wv_stack_size.asm ---

; size_t wv_stack_size(wv_stack_t *s)

XDEF wv_stack_size

LIB w_vector_size

wv_stack_size:

jp w_vector_size

INCLUDE "adt/wv_stack/z80/asm_wv_stack_size.asm"

--- NEW FILE: wv_stack_top.asm ---

; void *wv_stack_top(wv_stack_t *s)

XDEF wv_stack_top

LIB w_array_back

wv_stack_top:

jp w_array_back

INCLUDE "adt/wv_stack/z80/asm_wv_stack_top.asm"


------------------------------------------------------------------------------
Post Reply