-
Notifications
You must be signed in to change notification settings - Fork 0
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Checking mergeability…
Don’t worry, you can still create the pull request.
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: mitake/tinycc
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: mob
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: mitake/tinycc
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: fix-struct-cmp
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 8 commits
- 5 files changed
- 4 contributors
Commits on Nov 5, 2012
-
Forbid VLA as static variables
Currently, VLA are not forbidden for static variable. This leads to problems even if for fixed-size array when the size expression uses the ternary operator (cond ? then-value : else-value) because it is parsed as a general expression which leads to code generated in this case. This commit solve the problem by forbidding VLA for static variables. Although not required for the fix, avoiding code generation when the expression is constant would be a nice addition though.
Configuration menu - View commit details
-
Copy full SHA for c2e8b46 - Browse repository at this point
Copy the full SHA c2e8b46View commit details -
Error out in case of variable name clash
Error out when two local variable with same name are defined in the same scope. This fixes bug #15597 in savannah's BTS.
Configuration menu - View commit details
-
Copy full SHA for 6d1e5ff - Browse repository at this point
Copy the full SHA 6d1e5ffView commit details -
Don't reset nocode_wanted with saved_nocode_wanted if it hasn't been modified (and hence saved_nocode_wanted is uninitialized).
Configuration menu - View commit details
-
Copy full SHA for 97b1037 - Browse repository at this point
Copy the full SHA 97b1037View commit details -
Add support for R_ARM_THM_{JUMP24,CALL} relocs
Add support for relocations R_ARM_THM_JUMP24 and R_ARM_THM_CALL. These are encountered with gcc when compiling for armv6 or greater with -mthumb flag and a call (conditional or not) is done.
Configuration menu - View commit details
-
Copy full SHA for d1d1255 - Browse repository at this point
Copy the full SHA d1d1255View commit details -
Enable arm hardfloat calling convention
Use arm hardfloat calling convention when the system is using it (detected by searching for hardfloat multiarch directory).
Configuration menu - View commit details
-
Copy full SHA for 83e805f - Browse repository at this point
Copy the full SHA 83e805fView commit details -
Configuration menu - View commit details
-
Copy full SHA for e7e3ff4 - Browse repository at this point
Copy the full SHA e7e3ff4View commit details -
forbid invalid comparison of struct
Current tcc permits comparison of structs and comparison between struct and other typed values.
Configuration menu - View commit details
-
Copy full SHA for 8bda94d - Browse repository at this point
Copy the full SHA 8bda94dView commit details
Commits on Nov 20, 2012
-
Configuration menu - View commit details
-
Copy full SHA for 2584959 - Browse repository at this point
Copy the full SHA 2584959View commit details
Loading
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff mob...fix-struct-cmp