summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/powerpc/shared/startup/pgtbl_setup.c
diff options
context:
space:
mode:
authorTill Straumann <strauman@slac.stanford.edu>2009-10-20 17:52:20 +0000
committerTill Straumann <strauman@slac.stanford.edu>2009-10-20 17:52:20 +0000
commit27e966f1d1257815559b99aa01b8001558999022 (patch)
treec87a3f2fdd0906f121882eeddec4ed028d8e0513 /c/src/lib/libbsp/powerpc/shared/startup/pgtbl_setup.c
parent2009-10-20 Till Straumann <strauman@slac.stanford.edu> (diff)
downloadrtems-27e966f1d1257815559b99aa01b8001558999022.tar.bz2
2009-10-20 Till Straumann <strauman@slac.stanford.edu>
* shared/startup/pgtbl_setup.c: Fixed compiler warnings (added prototypes to function declarations etc.)
Diffstat (limited to 'c/src/lib/libbsp/powerpc/shared/startup/pgtbl_setup.c')
-rw-r--r--c/src/lib/libbsp/powerpc/shared/startup/pgtbl_setup.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/c/src/lib/libbsp/powerpc/shared/startup/pgtbl_setup.c b/c/src/lib/libbsp/powerpc/shared/startup/pgtbl_setup.c
index 490e49f0dc..73f210c2b5 100644
--- a/c/src/lib/libbsp/powerpc/shared/startup/pgtbl_setup.c
+++ b/c/src/lib/libbsp/powerpc/shared/startup/pgtbl_setup.c
@@ -64,7 +64,12 @@
*/
Triv121PgTbl
-BSP_pgtbl_setup(unsigned long) __attribute__ (( weak, alias("__BSP_default_pgtbl_setup") ));
+BSP_pgtbl_setup(unsigned int *) __attribute__ (( weak, alias("__BSP_default_pgtbl_setup") ));
+
+/* get those from the linker script.
+ * NOTE THAT THE CORRECTNESS OF THE LINKER SCRIPT IS CRUCIAL
+ */
+extern unsigned long __DATA_START__[], _etext[];
Triv121PgTbl
__BSP_default_pgtbl_setup(unsigned int *pmemsize)
@@ -88,11 +93,6 @@ unsigned ldPtSize,tmp;
* ON THIS LAYOUT! (the size, however may be changed)
*/
if ( (pt = triv121PgTblInit(*pmemsize - (1<<ldPtSize), ldPtSize)) ) {
- /* get those from the linker script.
- * NOTE THAT THE CORRECTNESS OF THE LINKER SCRIPT IS CRUCIAL
- */
- extern unsigned long __DATA_START__[], _etext[];
-
/* map text and RO data read-only */
tmp = triv121PgTblMap(
pt,