Commit graph

20 commits

Author SHA1 Message Date
KJK::Hyperion 586a1d0fff Move gcc -g and -Wall options out of rbuild and into .rbuild files
Move non-architecture-specific msc options to ReactOS-generic.rbuild

svn path=/trunk/; revision=41520
2009-06-21 22:13:28 +00:00
Hervé Poussineau 9ba8702be9 Apply again r34533: rename autogenerated makefile to makefile-$(ARCH).auto,
except for i386, due to a bug in RosBE which cleans only makefile.auto and not makefile*.auto

svn path=/trunk/; revision=34789
2008-07-25 19:07:36 +00:00
Colin Finck a9fabb5fd5 Revert r34533 (except the nice indentation in the Makefile) for unbreaking trunk.
This change is also not compatible with current cleaning scripts in RosBE and on the Buildslaves (which only delete "makefile.auto"), leading to possibly unclean builds if the generated makefile wouldn't be deleted.
The ultimate goal would be putting the generated makefiles into the intermediate directories, so we also save one cleaning step.

svn path=/trunk/; revision=34536
2008-07-15 22:04:16 +00:00
Hervé Poussineau d1a689916c Rename makefile.auto to makefile-$(ARCH).auto
svn path=/trunk/; revision=34533
2008-07-15 20:42:08 +00:00
Art Yerkes 36de05867e t's a bit embarrasing that some of this was undone until recently, but we now
correctly communicate the boot-time memory map to kernel land.  In question is
still how the ppcmmu idea of free pages and the ntoskrnl one will coincide.

Lots of things were adapted in ofwldr as ntoskrnl and freeldr changed a bit
since this was forked.  Also, some hacks were in here to allow ofwldr to be
ignorant of how some things were mapped.  That's fixed.

Many stupid and obvious bugs have been fixed.

I've basically gutted a lot of HAL stuff, so it isn't committed here.

I had mistakenly used the same array size as x86 did in the ports array in
kdcom.  This is corrected.

I added in some support for boot time device detection (sadly, I haven't yet
decided what will become of openfirmware properties yet).

Much has been done to simplify the mess that mboot became.

svn path=/trunk/; revision=31625
2008-01-06 14:52:00 +00:00
Art Yerkes 3f99dd619b React to changes in rbuild with regard to definitions. These are now
conditionally done in rosbe-ppc's gcc wrapper.

svn path=/trunk/; revision=29841
2007-10-24 02:23:54 +00:00
Hervé Poussineau 4d1f688f65 Activate define override check in rbuild
Cleanup some .rbuild files
Set __REACTOS__ as overridable ; it should be removed after next winesync

svn path=/trunk/; revision=29685
2007-10-19 15:27:44 +00:00
Art Yerkes 001703300c Slight Adjustment. __DECLSPEC_SUPPORTED is an output.
svn path=/trunk/; revision=29590
2007-10-15 03:34:15 +00:00
Art Yerkes 4039f862ec Add simple GDB stub.
Fix reported kernel address returned to reactos.c
Make MachVtbl fully formed for all subarch
Add simple gdb stub at this layer, wired to exception handlers
Simplify and unkludge trap handlers
Adapt trap frame to gdb style
Add proper swapping to image.c
Adapt other code for the more general trap handler now available in ppcmmu.

svn path=/trunk/; revision=29588
2007-10-14 23:09:12 +00:00
Hervé Poussineau 388fa4820c Rename _REACTOS_ to __REACTOS__
svn path=/trunk/; revision=29420
2007-10-06 18:04:03 +00:00
Art Yerkes 0abf169695 All remaining changes from the PPC branch. Not well tested yet. Many things
are indeed still stubs or WIP code.

Some people have been interested in helping out from some time and I'm sorry
I haven't been able to do this merge finally for a while.

svn path=/trunk/; revision=29407
2007-10-06 07:53:20 +00:00
Colin Finck 47dea31217 [FORMATTING]
- Use TABs instead of spaces in some more .rbuild files
- No code changes

svn path=/trunk/; revision=29060
2007-09-15 15:20:31 +00:00
Hervé Poussineau 4b912ebbbc Clean up .rbuild files and make them xml compliant
Inspired by bug 2627

svn path=/trunk/; revision=29036
2007-09-14 17:07:53 +00:00
Art Yerkes 2123b0666e Fix building of libcntpr on ppc.
We now get a proper bootcd image.

svn path=/trunk/; revision=28803
2007-09-03 06:29:13 +00:00
Art Yerkes 81f092736f Added freeldr and hal from PPC branch, along with needed headers and
build changes.

Next ntoskrnl and add ppc dir under libcntptr, which didn't exist when I 
forked.

svn path=/trunk/; revision=28793
2007-09-03 01:57:36 +00:00
Hervé Poussineau 00ea7e6ada Move generic part of ReactOS-$(ARCH).rbuild to ReactOS-generic.rbuild
svn path=/trunk/; revision=28453
2007-08-22 15:06:43 +00:00
Martin Fuchs 1fb621f227 set svn:eol-style to native for *.rbuild
svn path=/trunk/; revision=21184
2006-02-23 00:01:01 +00:00
Art Yerkes a8e2165ac9 Template for PPC, updated definitions.
svn path=/trunk/; revision=21155
2006-02-19 09:41:12 +00:00
Art Yerkes 19208f00eb Rbuild changes for include structure change.
svn path=/trunk/; revision=21124
2006-02-17 22:59:15 +00:00
Ged Murphy 5bde3198b0 add the base .rbuild files
svn path=/trunk/; revision=21021
2006-02-16 23:32:18 +00:00