git.y1.nz

gbdk-2020

GameBoy Development Kit
download: https://git.y1.nz/archives/gbdk.tar.gz
README | Files | Log | Refs | LICENSE

commit c2c40d55bf9d48516758d9c6fa2eceb256908104
parent 6569503c1124accbbd6b0fd0ca6e8ea42c0cd7e8
Author: Toxa <untoxa@mail.ru>
Date:   Tue, 14 Sep 2021 17:26:46 +0300

fix stdatomic.h; rename palette_entry_t into palette_item_t

Diffstat:
Mgbdk-lib/include/gb/cgb.h6+++---
Mgbdk-lib/include/sms/sms.h6+++---
Mgbdk-lib/include/stdatomic.h2++
3 files changed, 8 insertions(+), 6 deletions(-)

diff --git a/gbdk-lib/include/gb/cgb.h b/gbdk-lib/include/gb/cgb.h @@ -82,7 +82,7 @@ #define RGB_ORANGE RGB(30, 20, 0) #define RGB_TEAL RGB(15, 15, 0) -typedef uint16_t palette_entry_t; /**< 16 bit color entry */ +typedef uint16_t palette_item_t; /**< 16 bit color entry */ /** Set CGB background palette(s). @@ -99,7 +99,7 @@ typedef uint16_t palette_entry_t; /**< 16 bit color entry */ @see RGB(), set_bkg_palette_entry() */ -void set_bkg_palette(uint8_t first_palette, uint8_t nb_palettes, palette_entry_t *rgb_data) OLDCALL; +void set_bkg_palette(uint8_t first_palette, uint8_t nb_palettes, palette_item_t *rgb_data) OLDCALL; /** Set CGB sprite palette(s). @@ -116,7 +116,7 @@ void set_bkg_palette(uint8_t first_palette, uint8_t nb_palettes, palette_entry_t @see RGB(), set_sprite_palette_entry() */ -void set_sprite_palette(uint8_t first_palette, uint8_t nb_palettes, palette_entry_t *rgb_data) OLDCALL; +void set_sprite_palette(uint8_t first_palette, uint8_t nb_palettes, palette_item_t *rgb_data) OLDCALL; /** Sets a single color in the specified CGB background palette. diff --git a/gbdk-lib/include/sms/sms.h b/gbdk-lib/include/sms/sms.h @@ -464,7 +464,7 @@ void joypad_ex(joypads_t * joypads) __z88dk_fastcall __preserves_regs(iyh, iyl); #define RGB_LIGHTGRAY RGB( 2, 2, 2) #define RGB_WHITE RGB( 3, 3, 3) -typedef uint8_t palette_entry_t; +typedef uint8_t palette_item_t; #elif defined(__TARGET_gg) @@ -496,7 +496,7 @@ typedef uint8_t palette_entry_t; #define RGB_ORANGE RGB(15, 10, 0) #define RGB_TEAL RGB( 7, 7, 0) -typedef uint16_t palette_entry_t; +typedef uint16_t palette_item_t; #else #error Unrecognized port @@ -508,7 +508,7 @@ inline void cpu_fast() {} void set_palette_entry(uint8_t palette, uint8_t entry, uint16_t rgb_data) __z88dk_callee __preserves_regs(iyh, iyl); #define set_bkg_palette_entry set_palette_entry #define set_sprite_palette_entry(palette,entry,rgb_data) set_palette_entry(1,entry,rgb_data) -void set_palette(uint8_t first_palette, uint8_t nb_palettes, palette_entry_t *rgb_data) __z88dk_callee; +void set_palette(uint8_t first_palette, uint8_t nb_palettes, palette_item_t *rgb_data) __z88dk_callee; #define set_bkg_palette set_palette #define set_sprite_palette(first_palette,nb_palettes,rgb_data) set_palette(1,1,rgb_data) diff --git a/gbdk-lib/include/stdatomic.h b/gbdk-lib/include/stdatomic.h @@ -1,6 +1,8 @@ #ifndef __SDCC_STDATOMIC_H #define __SDCC_STDATOMIC_H 1 +#include <types.h> + typedef struct {unsigned char flag;} atomic_flag; #if defined(__SDCC_z80) || defined(__SDCC_z180) || defined(__SDCC_ez80_z80) || defined(__SDCC_gbz80) || defined(__SDCC_r2k) || defined(__SDCC_r3ka) || defined(__SDCC_stm8) || defined(__SDCC_hc08) || defined(__SDCC_s08)

This webpage is intended to be an accessible preview of this repository. To get a fuller picture, clone it and use the git CLI.