/drivers/video/drm/radeon/Makefile.lto |
---|
File deleted |
/drivers/video/drm/radeon/Makefile |
---|
90,8 → 90,8 |
rdisplay_kms.c \ |
radeon_pm.c \ |
cmdline.c \ |
cursor.S \ |
fwblob.asm |
# cursor.S |
FW_BINS= \ |
firmware/R100_cp.bin \ |
/drivers/video/drm/radeon/radeon_device.c |
---|
1013,12 → 1013,7 |
static char log[256]; |
static pci_dev_t device; |
u32_t |
#if defined(__GNUC__) && __GNUC__ >= 4 |
// has sense only if -fwhole-program is used, like Makefile.lto |
__attribute__((externally_visible)) |
#endif |
drvEntry(int action, char *cmdline) |
u32_t drvEntry(int action, char *cmdline) |
{ |
struct radeon_device *rdev = NULL; |
/drivers/video/drm/radeon/rdisplay.c |
---|
15,8 → 15,7 |
static cursor_t* __stdcall select_cursor(cursor_t *cursor); |
static void __stdcall move_cursor(cursor_t *cursor, int x, int y); |
extern void __attribute__((regparm(1))) destroy_cursor(cursor_t *cursor); |
//extern void destroy_cursor(void); |
extern void destroy_cursor(void); |
void disable_mouse(void) |
{}; |
67,13 → 66,12 |
radeon_bo_kunmap(cursor->robj); |
cursor->header.destroy = destroy_cursor; |
// cursor->header.destroy = destroy_cursor; |
return 0; |
}; |
//void __attribute__((externally_visible)) fini_cursor(cursor_t *cursor) |
void __attribute__((regparm(1))) destroy_cursor(cursor_t *cursor) |
void fini_cursor(cursor_t *cursor) |
{ |
list_del(&cursor->list); |
radeon_bo_unpin(cursor->robj); |
/drivers/ddk/Makefile |
---|
7,8 → 7,7 |
INCLUDES = -I$(DRV_INCLUDES) -I$(DRV_INCLUDES)/linux -I$(DRV_INCLUDES)/linux/asm |
DEFINES = -DKOLIBRI -D__KERNEL__ -DCONFIG_X86_32 |
CFLAGS = -c -Os $(INCLUDES) $(DEFINES) -march=i486 -fomit-frame-pointer -fno-builtin-printf \ |
-mno-stack-arg-probe -mpreferred-stack-boundary=2 -mincoming-stack-boundary=2 |
CFLAGS = -c -Os $(INCLUDES) $(DEFINES) -march=i486 -fomit-frame-pointer -fno-builtin-printf |
NAME:= libddk |