Chameleon

Chameleon Commit Details

Date:2012-08-06 15:55:38 (7 years 18 days ago)
Author:armel cadet-petit
Commit:2040
Parents: 2039
Message:Fixed another missing brackets problem in printf.c
Changes:
M/branches/cparm/Chameleon.xcodeproj/project.pbxproj
M/branches/cparm/TODO
M/branches/cparm/i386/libsa/printf.c

File differences

branches/cparm/TODO
11
22
33
4
5
46
57
6
78
89
910
TODO List for Chameleon Boot Loader
====================================
- What is 'QSUVW' and why it's not at the begining of the boot file as with xcode 4.3.x and all the previous versions
- Move acpicodec to the IndustryStandard acpi efi library
- split nvidia, gma and ati code into separate modules
- move device_inject, MBR (OSX works better on Guid partition theme anyway), winfs, bsdfs, ext2fs, befs, and the command lspci, memory, more and video into modules
- Implement a pool allocator, so each module will run and allocate memory in there own pool, de-alloc all allocated memory by the module,
branches/cparm/Chameleon.xcodeproj/project.pbxproj
17921792
17931793
17941794
1795
1795
17961796
17971797
17981798
......
18631863
18641864
18651865
1866
18661867
18671868
18681869
......
18771878
18781879
18791880
1881
18801882
18811883
18821884
......
18901892
18911893
18921894
1893
1895
18941896
18951897
18961898
......
19021904
19031905
19041906
1905
1907
19061908
19071909
19081910
08FB7793FE84155DC02AAC07 /* Project object */ = {
isa = PBXProject;
attributes = {
LastUpgradeCheck = 0430;
LastUpgradeCheck = 0440;
};
buildConfigurationList = 1DEB919308733D9F0010E9CD /* Build configuration list for PBXProject "Chameleon" */;
compatibilityVersion = "Xcode 3.2";
1DEB919008733D9F0010E9CD /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
COMBINE_HIDPI_IMAGES = YES;
COPY_PHASE_STRIP = NO;
DEBUGGING_SYMBOLS = YES;
GCC_DYNAMIC_NO_PIC = NO;
1DEB919108733D9F0010E9CD /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
COMBINE_HIDPI_IMAGES = YES;
COPY_PHASE_STRIP = YES;
OTHER_CFLAGS = "";
OTHER_LDFLAGS = "";
ARCHS = "$(ARCHS_STANDARD_32_BIT)";
GCC_WARN_ABOUT_RETURN_TYPE = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
MACOSX_DEPLOYMENT_TARGET = 10.7;
MACOSX_DEPLOYMENT_TARGET = 10.8;
ONLY_ACTIVE_ARCH = YES;
SDKROOT = macosx;
};
ARCHS = "$(ARCHS_STANDARD_32_BIT)";
GCC_WARN_ABOUT_RETURN_TYPE = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
MACOSX_DEPLOYMENT_TARGET = 10.7;
MACOSX_DEPLOYMENT_TARGET = 10.8;
SDKROOT = macosx;
};
name = Release;
branches/cparm/i386/libsa/printf.c
296296
297297
298298
299
299
300300
301
301
302302
303303
304304
......
314314
315315
316316
317
317
318318
319
319
320320
321321
322322
* Bit field
*/
register int j;
if (any)
if (any) {
if (putc) (*putc)(',', arg);
else {
} else {
if (putc) (*putc)('<', arg);
any = true;
}
base, putc, arg);
}
else if (u & (1<<(i-1))) {
if (any)
if (any) {
if (putc) (*putc)(',', arg);
else {
} else {
if (putc) (*putc)('<', arg);
any = true;
}

Archive Download the corresponding diff file

Revision: 2040