summaryrefslogtreecommitdiffstats
path: root/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
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')
-rw-r--r--c/src/lib/libbsp/powerpc/ChangeLog6
-rw-r--r--c/src/lib/libbsp/powerpc/shared/startup/pgtbl_setup.c12
2 files changed, 12 insertions, 6 deletions
diff --git a/c/src/lib/libbsp/powerpc/ChangeLog b/c/src/lib/libbsp/powerpc/ChangeLog
index 25f1b263b0..f727810a41 100644
--- a/c/src/lib/libbsp/powerpc/ChangeLog
+++ b/c/src/lib/libbsp/powerpc/ChangeLog
@@ -1,4 +1,10 @@
2009-10-20 Till Straumann <strauman@slac.stanford.edu>
+
+ * shared/startup/pgtbl_setup.c: Fixed compiler warnings
+ (added prototypes to function declarations etc.)
+
+2009-10-20 Till Straumann <strauman@slac.stanford.edu>
+
* shared/start/start.S, shared/startup/bspstart.c:
let 'save_boot_params()' return a pointer to the commandline
saved by the BSP and pass this pointer on to 'boot_card()'.
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,