diff options
Diffstat (limited to 'examples')
| -rw-r--r-- | examples/.gitignore | 5 | ||||
| -rw-r--r-- | examples/mips.lds | 14 | 
2 files changed, 12 insertions, 7 deletions
| diff --git a/examples/.gitignore b/examples/.gitignore new file mode 100644 index 000000000..f54702478 --- /dev/null +++ b/examples/.gitignore @@ -0,0 +1,5 @@ +/hello_world +/interrupt +/sched +*.bin +*.srec diff --git a/examples/mips.lds b/examples/mips.lds index 9d9849bf5..a7707287a 100644 --- a/examples/mips.lds +++ b/examples/mips.lds @@ -39,14 +39,14 @@ SECTIONS  	. = ALIGN(4);  	.data  : { *(.data) } -	. = ALIGN(4); -	.sdata  : { *(.sdata) } +	. = .; +	_gp = ALIGN(16) + 0x7ff0; -	_gp = ALIGN(16); - -	__got_start = .; -	.got  : { *(.got) } -	__got_end = .; +	.got : { +	  __got_start = .; +	  *(.got) +	  __got_end = .; +	}  	.sdata  : { *(.sdata) } |