mirror of
https://github.com/ipxe/ipxe
synced 2025-12-13 23:41:45 +03:00
gcc is rather over-aggressive about optimising out static data structures
even when __atribute__ (( unused )) is correctly set...
This commit is contained in:
@@ -91,7 +91,7 @@
|
||||
#define uart_writeb(val,addr) outb((val),(addr))
|
||||
#endif
|
||||
|
||||
static struct console_driver serial_console;
|
||||
struct console_driver serial_console;
|
||||
|
||||
/*
|
||||
* void serial_putc(int ch);
|
||||
@@ -229,7 +229,7 @@ static void serial_fini ( void ) {
|
||||
/* Don't mark it as disabled; it's still usable */
|
||||
}
|
||||
|
||||
static struct console_driver serial_console __console_driver = {
|
||||
struct console_driver serial_console __console_driver = {
|
||||
.putchar = serial_putc,
|
||||
.getchar = serial_getc,
|
||||
.iskey = serial_ischar,
|
||||
|
||||
Reference in New Issue
Block a user